软件工程概论实验流程Word文档格式.doc
《软件工程概论实验流程Word文档格式.doc》由会员分享,可在线阅读,更多相关《软件工程概论实验流程Word文档格式.doc(7页珍藏版)》请在冰豆网上搜索。
[SA√/SD/OOA/OOD或其他]
实验地点
五楼机房
实验制定人
陈鑫
试验目的
1.通过原始需求文档阅读、组内讨论、模拟调研,培养学生需求分析能力和系统抽象能力;
2.通过《需求列表》、《需求规格说明》的制定,培养学生发现问题、分析问题、解决问题的能力。
实验环境
office软件、Rose软件、Visio软件
详细实验内容和规格说明
输入
处理内容
输出结果
1.物资管理系统原始需求文档、教材及其他参考资料;
2.需求列表模板、需求规格说明书模板。
1.阅读原始文档,组内讨论
2.咨询用户(教师or助教)
3.形成需求列表
4.结构化分析,对系统进行适当的模块划分
5.书写需求规格说明文档
1.中间结果:
需求列表
2.最终结果:
需求规格说明文档
实验完成准则:
1.针对需求,有咨询的过程
2.需求列表清晰,能够覆盖团队对需求的理解
3.使用结构化分析方法,对需求进行详细分析,最终形成《需求规格说明文档》
参考资料:
1.《需求列表模板.xls》
2.《需求规格说明文档模板.doc》
第二次实验任务:
物资管理系统需求建模、概要设计
[分析√/设计√/编程/测试]
09-12-12
[SA√/SD√/OOA/OOD或其他]
1.掌握需求分析建模过程,包括数据流图、ER图和状态转换图;
2.掌握概要设计的内容及方法。
office软件、Rose软件、Visio软件、Smartdraw工具
1.《需求列表》
2.《需求规格说明文档》
3.其他参考资料
1.根据《需求规格说明文档》,对需求进行建模,包括数据流图(细化到第三级),ER图(针对每个实体)和状态转换图。
2.由数据流图产生系统概要设计(HIPO图),组内讨论。
3.模块分工并完成各模块的过程设计。
需求模型、概要设计模型(HIPO图)
《设计规格说明文档》。
1.需求模型与系统需求规格说明相一致;
2.设计规格说明文档中能够分模块对系统进行概要设计。
《设计规格说明文档模板.doc》
第三次实验任务:
物资管理系统详细设计
[分析/设计√/编程/测试]
09-12-19
[SA/SD√/OOA/OOD或其他]
1.完成设计的细化与优化
2.完成数据库创建
office软件、Rose软件、Visio软件、Smartdraw工具、Powerdesigner工具
数据库管理系统
《设计规格说明文档》
1.对《设计规格说明文档》中的过程设计进行细化,对其设计规格说明进行优化。
2.按照ER图的分析创建数据库表格结构,并在设计规格文档中加以描述。
3.生成初始化数据库结构的SQL脚本。
初始化数据库结构的SQL脚本
完成系统数据库创建
第四次实验任务:
1.实验题目:
物资管理系统面向对象分析
09-12-26
[SA/SD/OOA√/OOD或其他]
掌握面向对象需求分析过程
掌握面向对象需求建模方法
office软件、Rose软件、Visio软件、Smartdraw工具、argouml工具
《需求规格说明文档》
1.用例建模,通过用例图清晰表达系统需求及用户角色
2.对项目进行面向对象分析,建立对象模型。
3.分析对象间的交互关系,建立动态模型。
1.需求描述(用例图)
2.对象模型(分析类图)
3.动态模型(时序图or协作图)
1.完成需求用例建模
2.完成初级对象模型的创建
3.完成动态模型的创建
UML相关资料
第五次实验任务:
物资管理系统面向对象设计
10-1-2
[SA/SD/OOA/OOD√或其他]
掌握面向对象设计过程
分析类图
1.分析类的泛化关系,细化分析类图。
2.确定类的属性、服务。
面向对象设计规格说明文档
1.完成设计类图的创建
2.完成《面向对象设计规格说明文档》
《面向对象设计规格说明文档模板.doc》
第六次实验任务:
物资管理系统文档整合
[分析/设计/编程/测试]书写文档
10-1-9
[SA/SD/OOA/OOD或其他√]
完成文档规范化写法
office软件
《面向对象设计规格说明文档》
将阶段作业整合成统一文档,作为实验报告上交
《软件工程课程实验报告》
完成规范化文档编写