定对系统的综合要求2.分析系统的数据要求3导出系统的逻辑模型4.检查需求分析报告5.以小组为单位提交相关文档
成绩:2分(小组分)
学时:4
实验三项目总体设计
教学目的1.用比较抽象概括的方式确定系统如何完成预定的任务2.确定组成系统的每个程序结构。
教学内容1.首先进行系统设计,从数据流图出发设想完成系统功能的合理物理方案2.软件结构设计,确定软件由哪些模块组成以及这些模块之间的动态调用关系。
2
f3.利用层次图和结构图描绘软件结构。4.以小组为单位提交相关文档,同时提交后续工作中每个人的分工。成绩:3分(小组分)学时:6
实验四项目详细设计及编码实现
教学目的1.确定怎样具体地实现所要求地目标系统,设计出程序的“蓝图”。2.利用所选的程序设计语言书写程序
教学内容1.利用程序流程图、盒图、PAD图、HIPO图、判定表、判定数等详细设计的工具,进
行系统模块功能和处理过程描述。2.编码实现该程序
成绩:4分(个人分,根据每个人的具体分工和完成情况得分)学时:12
实验五软件测试
教学目的1.了解软件测试的重要性和目的2.通过软件测试诊断并改正错误,开发出高质量的完全符合用户需要的软件。
教学内容1.设计测试方案2.单元测试3.集成测试4.软件调试
成绩:4分(个人分)学时:6
教学目的
六软件演示与答辩
总结、评阅
教学内容
1.程序的演示与答辩2.组员介绍各自的工作3.分别进行评阅4.由授课教师和各小组组长对程序的演示和答辩打分
成绩:5分(小组3分个人2分)
学时:4
3
f三、主要参考书目
1张海藩软件工程导论(第3版)出版社:清华大学出版社
2RogerSPressma
软件工程实践者之路(第5版)出版社:清华大学出版社
3郑人杰等编著,《实用软件工程》(第二版),清华大学出版社,1997年4月第2版4JeffreyL等著,《SystemA
alysisa
dDesig
MethodsfifthEditio
》,高等教育出版社,2001年6月5EdwardYourdo
CarlArgila著,殷人昆等译,《实用面向对象软件工程教程》,电子工业出版社,1998年6月第1版6MarkFewsterDorothyGraham著,舒智勇等译,《软件测试自动化技术与实例详解》,电子工业出版社,2000年1月
4
fr