- 1
- 0
- 约5.55千字
- 约 51页
- 2017-07-05 发布于四川
- 举报
第5章 详细设计 5.1 结构程序设计 5.2 人机界面设计 5.3 过程设计的工具 5.4 面向数据结构的设计方法 5.5 程序复杂程度的定量度量 5.6 小结 习题 详细设计的任务 (1) 确定每个模块的具体算法; (2) 确定每个模块的内部数据结构及数据库的物理结构; (3) 确定模块接口的具体细节; (4) 为每个模块设计一组测试用例; (5) 编写文档,参加复审。 5.3 过程设计的工具 5.3.1 程序流程图 程序流程图又称为程序框图,它是历史最悠久、使用最广泛的描述过程设计的方法,然而它也是用得最混乱的一种方法。 程序流程图的主要缺点如下: (1) 程序流程图本质上不是逐步求精的好工具,它诱使程序员过早地考虑程序的控制流程,而不去考虑程序的全局结构; (2) 程序流程图中用箭头代表控制流,因此程序员不受任何约束,可以完全不顾结构程序设计的精神,随意转移控制; (3) 程序流程图不易表示数据结构。 5.3.2 盒图(N-S图) 盒图是一种不允许违背结构程序设计精神的图形工具,又称为N-S图, 它有下述特点: (1) 功能域(即,一个特定控制结构的作用域)明确,可以从盒图上一眼就看出来; (2) 不可能任意转移控制; (3) 很容易确定局部和全程数据的作用域; (4) 很容易表现嵌套关系,也可以表示模块的层次结构。
您可能关注的文档
- 车辆3班班级建设.ppt
- 车间2016年度工作计划.ppt
- 车间改善点及工作计划.ppt
- 车间管理与现场改善方法.ppt
- 车间现场定置管理画线图.ppt
- 车险人伤理赔经营分析报告.ppt
- 轨道交通事故特征分析及预防方法研究.pptx
- 轧钢厂安全案例学习.ppt
- 轩宇集团价值观培训课件.ppt
- 轩辕策划-声褔国际写字楼的整体营销策略.ppt
- 2025年下半年小学教师资格考试简答题汇总.pdf
- 护理教学比赛资源整合.pptx
- 2022泰和安消防 JTGB-HM-TX3H01 JTGB-HM-TX3H02 TGB-HM-TX3H03 系列点型红外火焰探测器.docx
- 2025年驾驶证资格考试最新最全交通标志大全.pdf
- 护理教学理念:更新与发展.pptx
- 2025年新驾考科目一巧记速记口诀(全国通用).pdf
- 2025年一级建造师《项目管理》黄金预测考点【打印版】.pdf
- 证券公司高级管理人员资质测试章节练习-第一部分综合类第六章至七章:证券投资基金法、信托法.pdf
- 护理教学研究:方法与成果.pptx
- 麻纺车间设备更新准则.docx
最近下载
- 外研版小学英语单词表全一年级起点.docx VIP
- 2024《森马服饰存货管理问题及完善对策研究(数据图表论文)》9300字.docx VIP
- 2026年河南机电单招试题附答案.docx VIP
- DB53/T 1447.4-2025 公路工程施工安全风险分级管控和隐患排查治理双重预防体系建设指南 第4部分:隧道工程.pdf VIP
- (高清版)DB33∕T 1169-2019 建设工程施工现场远程视频监控系统应用技术规程.pdf VIP
- DB53/T 1447.3-2025 公路工程施工安全风险分级管控和隐患排查治理双重预防体系建设指南 第3部分:桥梁工程.pdf VIP
- 超星尔雅学习通《艺术导论》章节测试答案.docx VIP
- 大族激光打标机说明书(CN)5.3.docx
- 给排水国标图集-04S531-3:湿陷性黄土地区给水排水检漏井.pdf VIP
- 高频精选:水文中心面试题库及答案.doc VIP
原创力文档

文档评论(0)