还剩3页未读,继续阅读
文本内容:
《软件工程B》实验教学大纲课程中文名称课程英文名称软件工程BSoftwareEngineering课程代码学分/总学时
2.5/50开课单位物理与电子信息工程学院面向专业计算机科学与技术、信息管理与信息系统一课程的性质、目的和任务《软件工程》课程是计算机专业重要的专业课之一,是高等学校计算机教学计划中的一门核心课程,主要内容包括支持软件开发和维护的理论、方法、技术、标准以及计算机辅助工具和环境软件工程实验总共有四个实验,以案例项目的开发为目标,模拟实际开发情况,综合地应用软件工程所学的知识进行分析、设计、开发、测试及维护,最后提交可以发布和运行的软件系统,并完成整个过程中产生的技术文档的撰写本课程实验教学的目的,是通过学习学习软件工程领域的方法、技术和过程,使学生系统地掌握软件开发的理论和方法并具有整体和全局的思维方法培养学生初步的软件分析、设计、开发、测试、维护能力,能够利用软件工程方法学管理、维护软件过程二学习本课程学生应掌握的前设课程知识数据结构、数据库系统原理、高级语言程序设计语言、面向对象程序设计
三、项目及学时分配
四、教学方法本课程采用项目驱动的教学模式,其根本思想是开展以“做中学”和基于项目驱动的理论与实践教学
五、教学内容及要求实验一需求分析教学目的
1、了解需求分析阶段的基本任务
2、熟悉软件需求规格说明书的内容
3、掌握系统数据流图的绘制教学要求
1、编写对软件需求规格说明书中的系统需求简要说明
2、编写软件需求规格说明书中的数据流图部分教学时数6学时主要设备
1、硬件微机+网络
2、软件编辑软件WORD、VISIO等数据库ACCESSSQLSERVER等实验内容
1、对系统进行需求分析,参考软件国标文档,编写软件需求规格说明书中的系统需求简要说明部分
2、使用Visio绘制系统的数据流图,编写软件需求规格说明书中的数据流图部分实验二设计教学目的
1、掌握面向数据流的设计方法
2、复查并精化数据流图确定流图具有变化特性还是事务特性;确定数据流的边界;完成分解并进行优化
3、掌握详细设计的方法教学要求
1、编写系统设计说明书教学时数6学时主要设备
1、硬件微机+网络
2、软件编辑软件(WORD、VISIO等)程序设计工具(VS、VB、VC、Delphi.C++BuilderPB等)数据库(ACCESSSQLSERVER等)实验内容
1、根据实验一所得数据流图采用面向数据流的设计过程,设计出该系统的软件结构
2、使用Visio画出软件结构图,编写系统设计说明书的软件结构图部分
3、对系统进行分析,给出系统的数据定义
4、给出系统中至少两个用户界面的设计
5、从系统中选择至少两个模块,用IP0图对所选模块进行描述
6、对所选模块,采用任一过程设计的工具对模块内部算法进行描述
7、参考软件国标文档,编写系统设计说明书的模块描述部分实验三实现教学目的
1、了解编码风格
2、了解人机界面设计
3、掌握一种程序设计语言进行实现系统的若干个功能教学要求
1、编写模块开发文档教学时数4学时主要设备
1、硬件微机+网络
2、软件编辑软件(WORD、VISIO等)程序设计工具(VS、VB、VC、Delphi、C++Builder、PB等)数据库(ACCESSSQLSERVER等)实验内容
1、针对实验二中所选的模块,选择一种程序设计语言进行实现,编写模块开发文档(运行的屏幕截图或代码)
2、对实现的系统的运行过程进行屏幕录制
3、上交实验报告、使用录像、源程序与数据库文件注该实验需学生在课余完成,本课时为在实验课堂中教师的辅导学时实验四测试教学目的
1、熟悉测试方法
2、掌握测试用例的设计
3、掌握测试结果的分析方法教学要求
1、编写测试分析报告教学时数2学时主要设备
1、硬件微机+网络
2、软件编辑软件(WORD、VISIO等)程序设计工具(VS、VB、VC、Delphi、C++Builder、PB等)数据库(ACCESSSQLSERVER等)屏幕录制工具测试工具(WINNERLoadRunner等)实验内容
1、对已实现的模块选择合适的测试方法、设计测试用例,并且进行测试
2、对测试结果进行分析,编写测试分析报告的结果分析部分六主要教材(指导书)及参考用书
1、教材《软件工程》实验指导书
2、参考书目《软件工程》(郑人杰马素霞麻志毅,人民邮电出版社)2009年出版
3、其他参考资料[计算机软件产品开发文件编制指南]GB8567-88七考核与成绩评定考核办法以实现的系统效果作为考核成绩效果依据为系统运行录像、系统源文件、系统数据库文件成绩评定其成绩由实验考核和实验平时成绩(包括实验报告、实验态度)两部分组成其中实验考核成绩占20%实验报告占70%、实验态度占10%实验总评成绩将以30%的比例计入该门课程的总成绩中八编制与审核编制人黄素珍审核人年月日序号项目名称时数项目类别项目类型要求每组人数课内课外实验一需求分析615专业综合性必做1实验二设计615专业综合性必做1实验三实现415专业综合性必做1实验四测试26专业验证性必做1。