1、软件工程实验ISoftware Engineering一、课程基本情况课程总学时:48实验总学时:8学 分:0. 5开课学期:第6学期课程性质:选修对应理论课程:软件课程I适用专业:信息与计算科学教 材:史济民、顾春华、郑红 编著,软件工程一一原理、方法与应用(第三版),高 等教育版社,2009年3月。开课单位:计软院二、实验课程的教学目标和任务软件工程是与软件开发相关的一门应用性很强的学科,是面向我院信息与计算科学专业高 年级学生的一门专业选修课。该课主要讲授软件开发方法学和软件工程管理的基本理论、方法 与技术,要求学生学会运用软件工程学的基本方法与技术,定量分析与管理软件开发及维护等 各个
2、阶段,同时让学生了解软件开发方法学的最新方法和开展动态。三、实验课程的内容和要求序号工程名称所需 学时内容提要工程要求实验类型(填写演示/验 证/综合/设计/创新)必开选开1软件需求分 析报告4以教务管理系统为原型 (系统原型不限),建立需 求分析模型,编写该应用 软件需求规格说明书综合/创新2软件的00 设计2以教务管理系统为原型 (系统原型不限),设计架 构模式,完成模块设计, 编写相应的软件设计报设计3模块的002以教务管理系统为原型验证编码与测试(系统原型不限),编写软 件模块代码,并用黑盒测 试方法与白盒测试方法 进行单元测试,编写测试 报告四、课程考核(1)实验报告的撰写要求:包括实验内容,方法介绍,程序,结果图,结论(2)实验报告:3次(3)考核及成绩评定:实验报告五、参考书目(1) Jason T.Roff著,张瑜等翻译,U ML基础教程清华大学出版社,2003.10.(2)布鲁志著,吴丹等译,面向对象的软件工程一一构建复杂且多变的系统,清华大学出 版社,2002年10月(3)汤庸编著,软件工程方法与管理,冶金工业出版社,2002年9月(4)孙家广主编,软件工程一理论、方法与实践,清华大学出版社,2005.7;