《软件工程》课程设计要求一、分组3~5 人一组,由班长负责分组,每组指定一名组长
注:以 java、
net 方向的同学为主来分组,前台和信息技术方向的同学穿插在各组
net 这两个方向的同学不要放在一组
二、选择题目可从附录三中选题,也可选 java、jsp、
net 等课程设计中老师指定的题目,也可小组自选题目(应选小型软件:代码 2000 行左右,如小型数据库应用系统、小型网络应用软件等)
三、选择软件开发方法从附录一中选择相应的软件开发办法,按相应方法的法律规范完成软件开发
四、根据相应方法完成系统分析、设计,并完成相应文档
1、《软件工程》课程设计结束,各小组须提交如下文档:若选择方法一、三,则需做完详细设计,需提交如下文档:1)《关于软件性质、规模、目标的报告书》2)《可行性讨论报告》3)《项目开发计划》4)《需求规格说明书》5)《总体设计说明书》6)《详细设计说明书》若选择方法二,则需做完总体设计,需提交如下文档:1)《关于软件性质、规模、目标的报告书》2)《可行性讨论报告》3)《项目开发计划》4)《需求规格说明书》5)《总体设计说明书》以上文档撰写法律规范见附录三
2、《软件工程》课程设计结束时,个人须提交的文档:《课程设计报告》,其中详细叙述自己所完成的工作
五、成绩评定《软件工程》课程设计成绩=文档成绩+浮动分注:文档成绩由老师根据各小组所提交的份文档的完整性、质量、法律规范性打分;浮动分由组长根据每人贡献所给参考分及老师根据每人课程设计报告所给分综合评定给出
注:《软件工程》课程设计时间:19~20 周若选择方法一、三完成系统分析与设计,小组每个成员都要参加功能分析、模块设计;若选择方法二完成系统分析与设计,小组每个成员都要参加功能分析、实体类类图的创建、用例分析模型或用例设计模型的建立(用例分析模型或用例设计模型二者选其一即可)