《专业实习(实训)》教学大纲
(2013版)
课程编码:0611110712
课程名称:专业实习(实训)(JAVA方向)
学时/学分:12/12
先修课程:《操作系统原理》、《软件工程》、《面向对象程序设计》、《数据库系统原理》
适用专业:计算机科学与技术
开课教研室:软件工程教研室
执笔:
审定:
一、实习(实训)目的与要求
本课程为项目实战环节,意在通过团队合作,使学生快速掌握企业软件开发所需要具备的基本开发技能,并切身感受软件开发的全过程,通过团队的努力完成一个中小型项目,为日后的求职奠定基础。
本课程的目标为:
(一)了解企业的工作流程和工作方式;
(二)熟悉实际项目分析、设计、开发、测试、上线等完整流程,熟悉项目文档的编写;
(三)熟悉开发工具、数据库设计工具、项目管理工具等使用;
(四)熟悉常用服务器软件安装、配置;
(五)熟练掌握Java语言和开发技术,并能灵活运用;
(六)掌握企业开发常用的建模工具和设计模式;
(七)养成良好的表达、沟通和团队协作能力。
基本要求:
(一)教师认真组织,充分调动学生的积极性和主动性,严格要求,在规定的时间内按计划有步骤地完成实训的各项内容,达到预定的教学目的;
(二)实验室提供方便,全力配合;
(三)学生充分发挥主观能动性,积极主动地查阅资料,创新思维,学以致用。
二、教学内容与基本要求
(一)实训内容(题目)
根据前期《软件实训(java)》课程实训所涉及的内容,以android手机作为信息采集终端,JavaEE技术实现后台信息管理。
(二)实训要求
1. 主要技术指标和要求
(1) 开发平台采用MyEclipse10.0及以上版本;
(2) 数据库采用MySQL5.0及以上版本;
(3) 信息维护管理采用B/S架构;
(4) 数据库访问层使用Hibernate框架实现。
(5) Web界面使用JQuery技术实现富客户端;
(6) 能进行单元测试、Web测试、压力测试。
2. 设计成果的要求
(1) 能够实现设计功能,并正确运行;
(2) 实训报告;
(3) 项目答辩。
三、实习(实训)的方式
以所选择的题目大小,以2-4人为一组,选出组长1人,在组长的调动下,充分发挥主观能动性和团结协作精神,在实训内容中选择一个项目,根据实训步骤,完成实训内容。教师在实训过程中起引导作用。
四、实习时间安排
序号 |
内 容 |
所用时间 |
1 |
调研、完成选题 |
12 |
2 |
素材收集、需求分析 |
24 |
3 |
系统框架设计 |
12 |
4 |
用户界面设计 |
24 |
5 |
数据库设计 |
12 |
6 |
业务逻辑设计 |
24 |
7 |
程序编码 |
68 |
6 |
项目测试 |
16 |
7 |
设计报告书写及打印 |
课外时间 |
8 |
项目展示及答辩 |
课外时间 |
合计 |
192 |
五、考核内容和考核办法
专业实训重在培养学生解决问题的能力,团队协作的能力,以及编写规范化的文档的能力。主要依据软件开发文档、实训报告、主要软件模块的功能及项目答辩进行评分。评分标准如下:
项目 |
分值 |
考核点 |
选题评分 |
10 |
根据选题内容、难度、工作量、学生表现给分 |
开发能力互评 |
20 |
小组成员问题分析、处理能力,团队协作能力 |
实训报告 |
40 |
主要检查实训报告的完成情况,规范程度 |
作品展示与答辩 |
30 |
主要检查实训作品完成情况及成员对所完成工作的熟悉程度 |
合计 |
100 |
|