第6件设计.pptVIP

  • 0
  • 0
  • 约5.82千字
  • 约 53页
  • 2018-12-29 发布于福建
  • 举报
第6件设计

盒图(N-S图) N-S图有以下一些特点: (1)功能域(即某一个特定控制结构的作用域)有明确的规定,并且可以很直观地从N-S图上看出来; (2)它的控制转移不能任意规定,必须遵守结构化程序设计的要求; (3)很容易确定局部数据和全局数据的作用域; (4)很容易表现嵌套关系,也可以表示模块的层次结构。 A B (a) 顺序结构 A B C (b) 选择结构 WHILE P S (c) WHILE 型循环结构 UNTIL P S (d) UNTIL 型循环结构 A 1 A2 P= An … P1 P2 P n (e) 多分支结构 (f) 语句标号 (g) 定义 PAD图(problem analysis diagram) PAD图提供的定义功能和逐步求精功能 一、总体设计过程   总体设计过程一般包括九个步骤,实际上主要做以下几部分工作:   (1)需求分析得到了软件的逻辑模型,用数据流图来表示,将数据流图划分为不同的部分,可以得到不同的物理实现方案。   (2)从这些方案里选取合理的方案,除去经济、技术方面不合理的方案。   (3)从合理的方案里面选取最佳的方案。   (4)对数据流图中的处理进行功能分解,如果一个处理太复杂,则将它分解成多个处理。  

文档评论(0)

1亿VIP精品文档

相关文档