- 1
- 0
- 约5.62千字
- 约 57页
- 2017-06-03 发布于湖北
- 举报
第四部分 详细设计 用户界面设计 过程设计的工具 面向数据结构的程序设计方法 程序复杂度的定量度量 4.1 用户界面设计 用户界面应具备的特性 用户界面设计的过程 界面的基本类型 数据输入界面设计 显示界面的设计 控制界面的设计 4.2 过程设计的工具 程序流程图 盒图 PAD图 判定表 判定树 过程设计语言 4.3 面向数据结构的程序设计方法 Jackson图 Jackson程序设计方法 Jackson方法的应用 4.4 程序复杂程度的定量度量 McCabe 方法 Halstead 方法 4.1 结构化程序设计 结构化程序设计 结构化程序设计技术是一种设计程序的技术。 它采用自顶向下逐步求精的设计方法和单入口单出口的控制结构,并且只包含顺序、选择和循环三种控制结构。 实际上用顺序结构和循环结构完全可以实现选择结构,因此,理论上最基本的控制结构只有两种。 4.2 过程设计的工具 程序流程图 盒图 PAD图 判定表 判定树 过程设计语言 程序流程图 判断正整数A是否为质数? 盒图(N_S图) 盒图有以下一些特点: 功能域(即某一个特定控制结构的作用域)有明确的规定,并且可以很直观地从N-S图上看出来; 它的控制转移不能任意规定,必须遵守结构化程序设计的要求; 很容易确定局部数据和全局数据的作用域; 很容易表现嵌套关系,也可以表示模块的层次结构。 盒图练习 利用盒图判
您可能关注的文档
最近下载
- GB 4623-2014 环形混凝土电杆.doc VIP
- 环形钢筋混凝土电杆标准.doc VIP
- 铁路电力设备安装标准.docx VIP
- 07SD101-8建筑工程图集.docx VIP
- 年产180万吨焦化项目环评报告书.pdf VIP
- RS310.410.510.610M. 非FGR 利雅路燃烧器中文说明书.pdf
- (TB 10420-2018)铁路电力工程施工质量验收标准.pdf VIP
- 14D504 接地装置安装.docx VIP
- 【行业标准】QCNPC 95-2003 钻井液用磺化沥青FT-1.pdf VIP
- 建筑工程图集 13D101-1~4:110kV及以下电力电缆终端和接头.pdf VIP
原创力文档

文档评论(0)