第五讲总体设计.pptVIP

  • 3
  • 0
  • 约9.75千字
  • 约 52页
  • 2018-08-11 发布于江苏
  • 举报
第五章 总体设计 开始考虑“How” 关键问题:“概括地说,系统应该如何实现?”。 但仍属高层设计(确定黑盒关系) 两个主要阶段:系统设计-具体实现方案 结构设计-软件结构 4.1 总体设计的过程 1.设想供选择的方案 在数据流程图的基础上,一个边界一个边界设想并列出供选择的方案。 不评价这些供选择的方案。 2.选取合理的方案 从上一步得到的一系列供选择的方案中选取若干个合理的方案,通常至少选取低成本、中等成本和高成本的三种方案。每个合理的方案应配备下列4份资料: ⑴系统流程图 ⑵组成系统的物理元素清单 ⑶成本/效益分析 ⑷进度计划 4.1总体设计的过程 3.推荐最佳方案 综合分析对比各种合理方案的利弊,推荐一个最佳的方案,并为最佳方案制定详细的实现计划。 4.功能分解 结构设计-模块组成、模块关系; 过程设计-模块处理过程,详细设计阶段; 对流程图进一步细化,进行功能分解; 4.1总体设计的过程 5.设计软件结构 软件结构反映系统中模块的组成及相互调用关系:顶层模块调用它的下层模块以实现程序的完整功能,每个下层模块再调用更下层的模块,最下层的模块完成最具体的功能。 软件结构通过层次图或结构图来描绘,可以直接从数据流程图映射出软件结构。 6.数据库设计 模式设计:

文档评论(0)

1亿VIP精品文档

相关文档