精·软件开发文档xcz概要设计文档.pptVIP

  • 1
  • 0
  • 约1.32万字
  • 约 97页
  • 2017-01-16 发布于北京
  • 举报
第五章 软件开发文档 主要内容 5.1 可行性研究报告 5.2 软件需求文档 5.3 面向数据流概要设计 5.4 面向数据流的详细设计 5.5 面向对象的软件设计 5.3面向数据流的概要设计 5.3.1总体设计过程 (1) 设想供选择的方案 (2) 选取合理的方案 (3) 推荐最佳方案 (4) 功能分解 (5) 设计软件结构 (6) 数据库设计 (7) 指定测试计划 (8) 书写文档 (9) 审查与复审 5.3面向数据流的概要设计 5.3面向数据流的概要设计 模块独立性重要性: (1)有效的模块化的软件比较容易开发 (2)独立的模块比较容易测试和维护。 一般采用两个准则度量模块独立性。即模块间耦合和模块内聚 5.3面向数据流的概要设计 注意: (1)层次图和结构图并不严格表示模块的调用次序。虽然多数人按照调用次序从左到右画模块,但并没有这种规定,出于其他方面的考虑,也完全可以不用这种次序画(例如为了减少交叉线) (2)此外,层次图和结构图并没有指明什么时候调用下层模块。 (3)层次图和结构图只表明一个模块调用了哪些模块,至于模块内还有没有其他成份则完全没有表示。 (4)层次图用于描绘软件结构的文档。结构图作为文档并不很合适,因为图上包含的信息太多有时反而降低了清晰程度。但是,利用IPO图或数据字典中的信息得到模块调用时传递信息,从而由层次图导

文档评论(0)

1亿VIP精品文档

相关文档