- 1
- 0
- 约5.28千字
- 约 43页
- 2026-05-12 发布于湖南
- 举报
§3.启发式规划5、降低接口的复杂程度:接口复杂可能表明模块的独立性差。6、单出单入,避免内容耦合。7、模块功能可预测——相同输入必产生相同输出。反例:模块中使用全局变量或静态变量,则可能导致不可预测。一种设计良好的系统结构图§4.图形工具1、层次(Hierarchy)和HIPO例:P.92图5.3带编号的层次图(H图)§4.图形工具注意:?这里的hierarchy表现软件的结构,而非数据结构;?每个矩形框代表一个模块,连线表示“调用”而非“组成”;?所谓HIPO,即对每个模块附一张IPO图。每个IPO图中应明确标出对应模块的编号。2、结构图(StructuredDiagram,SC)符号:数据传递;控制信息;或;循环.§4.图形工具例:BAMM1M2M3CD注:此图一般不入文档,仅用于检查设计的正确性和模块独立性。须检查:?每个传递的数据是否必须??完成模块功能所必须的数据是否都传递了??传输的数据是否只与单一的功能有关?是否目的明确?§5.面向数据流的设计方法
(又称为SD:StructuralDesign)基本思想:DFD?SystemHierarchy(层次图)1、DataFlow的分类⑴变换流(TransformFlow):Internal
您可能关注的文档
最近下载
- 中国的世界文化遗产——长城.pdf VIP
- 喇嘛甸油田气库聚障区保压钻井液技术探究.doc VIP
- 2021护理专业普通高职人才培养方案.pdf VIP
- 3×150MW水电站电气一次部分初步设计 —主接线设计及主要设备选型.docx VIP
- 中华人民共和国生态环境法典培训.pptx VIP
- 智慧树知到《创造性思维与创新方法(大连理工大学)》2026第1-5章节测试附答案.docx
- (2026年春新版)人教版三年级英语下册全册教案.docx
- 驾驶员行车安全教育课件.ppt VIP
- 牛津阅读树系列G1B_L28_The_Lost_key【精选ppt课件】.pptx
- (35页PPT)如何成为一名优秀的面试官.ppt VIP
原创力文档

文档评论(0)