一、课程学分:3学分(选修课程,通过该门课程考试,取得的学分可以作为限定选修课学分)
二、课程形式:课程以小组为单位,每小组有一名小组负责人(组长)和专门的指导老师,整个课程阶段每个小组都必须实现一个模拟项目,同时提交项目文档及源码。
三、项目内容:第一期推出4个项目,其中3个为独立系统,银行系统包含6个子系统,每个小组申报1个独立系统或子系统,报名结果由学院实训工作组公布。子系统名称及小组人数如下表:
项目编号 | 项目名称 | 小组人数 |
1 | 在线股票交易系统 | 5~6人 |
2 | 广告营销平台 | 5~6人 |
3 | 工程管理软件系统 | 5~6人 |
4 | 银行系统 | |
4.1 | 储蓄业务子系统 | 5~6人 |
4.2 | 贷款业务子系统 | 5~6人 |
4.3 | 外汇业务子系统 | 5~6人 |
4.4 | 网上银行子系统 | 5~6人 |
4.5 | 信用卡业务子系统 | 5~6人 |
4.6 | 用户权限控制子系统 | 5~6人 |
四、时间安排:
课程第一周从3月2日起,共计12周,总体计划如下(具体时间安排各项目按实际情况进行调整,但项目需在第十二周验收):
实训周次 | 具体时间 | 有无导师 | 基本任务 | 提交内容 | 备注 | |
准备阶段 | 第1周 | 2009.3.2--2009.3.8 | 无 | 实训小组组建完成,项目、导师确定 | 《软件项目实训分组表》见附件一 |
|
实施 阶段 | 第2周 | 2009.3.9--2009.3.15 | 有 | 确定项目的实施计划和进度安排 | 项目计划实施报告或实施方案 |
|
第3、4周 | 2009.3.16-- 2009.3.29 | 有 | 项目的需求分析 | 需求分析说明书 |
| |
第5、6周 | 2009.3.30-- --2009.4.12 | 有 | 系统设计 | 系统设计说明书 |
| |
第7、8、9周 | 2009.4.13-- 2009.5.3 | 第七周无 | 项目编码及单元测试 | 分阶段提交项目模块代码、单元测试代码 | 第7周春季学期期末考试 | |
第10、11周 | 2009.5.4--2009.5.17 | 有 | 项目集成测试 | 上交项目程序和文档 |
| |
验收阶段 | 第12周 | 2009.5.18--2009.5.24 | 有 | 项目验收,对所有项目进行评分 | 提交出学生项目实践课程成绩表 | 项目实训期末验收 |
五、考核形式:课程结束后将从小组及个人对需求理解程度、功能完成情况、功能性能指标、开发进度、代码文档质量、问题解决能力、主动创新能力、用户体验关注、团队合作能力、系统总体评价等几个方面对小组及个人进行考核并给出课程成绩。
六、报名方式
小组自由组建,可以跨方向、跨班级组建,每个小组确定一名小组组长,并填写《软件项目实训分组表》见附件一,各小组于3月5日(星期四)之前上交分组表,分组表可以邮件的形式提交。
分组表上交地址:
宿舍:402 李彦慧(电话:27873485) murongtianxinhui@163.com
有问题可咨询:
教学楼E407 程老师 (电话:27830812) chengxl@zjunbsn.com
注:
已报名参加实训的同学不能再次报名。
2008~2009学年春夏学期软件项目实训-需求说明.rar
2008~2009学年春夏学期软件项目实训-分组表.doc