- 7
- 0
- 约4.54千字
- 约 31页
- 2018-12-05 发布于广东
- 举报
软件工程5总体设计
第五章 总体设计 设计过程 设计原理 启发规则 描绘软件结构的图形工具 面向数据流的设计方法 5.1 设计过程 系统设计阶段:确定系统的具体实现方案 结构设计阶段:确定软件结构 典型的总体设计过程(一) 1. 设想供选择的方案 综合考虑各种可能的实现方案,并且力求从中选出最佳方案。 需求分析阶段得到的数据流图是极好的出发点。 2. 选取合理的方案 参考需求分析阶段确定的工程规模和目标,从可选方案中选择若干个合理的方案,通常至少选择低成本、中等成本、高成本三种方案。 对于每种方案应准备:系统流程图、组成系统的物理元素清单、成本/效益分析、实现系统的进度计划。 3. 推荐最佳方案 综合分析、对比各种合理方案的利弊,推荐一个最佳的方案,并为推荐的最佳方案制定一个详细的实现计划。 用户和有关人员评审所推荐的最佳方案。 典型的总体设计过程(二) 4. 功能分解 确定系统有哪些模块构成,以及这些模块之间的关系。 对于复杂的功能或模块,结合数据流图,进一步分解。 5. 设计软件结构 系统软件是由实现各个子功能的模块构成,软件结构是指模块组成的层次关系。 软件结构用层次图或结构图表示。 数据流图细化到适当的层次,可以映射出软件结构。 6. 设计数据库 结合需求分析阶段所确定的系统数据需求,进一步设计数据库。 典型的总体设计过程(三) 7. 制定测试计划 开发早期考虑并制定测试计划,有助于在设计
您可能关注的文档
最近下载
- 瞬变电磁法实例.ppt VIP
- 胰腺囊性肿瘤的诊治(IPMN).pptx VIP
- 困难气道试题和答案.docx VIP
- 2026党风廉政及全面从严治党专题党课PPT.docx VIP
- 高等代数(北大版)第5-7章_习题答案.docx VIP
- 首席组织官:从团队到组织的蜕变(OD管理、组织管理).pptx VIP
- PEP人教版小学英语四年级上册期中测试题及答案(共4套).doc VIP
- 临床输血规范操作进阶课程-2026年好医生继续教育题库答案.docx VIP
- 武汉市2027届高中毕业生九月调研考试语文试题及参考答案.docx VIP
- 昆明市市政排水管道和附属构筑物设计、安装图集(2013版)(附条文).docx VIP
原创力文档

文档评论(0)