第6章详细设计6.1结构程序设计6.2人机界面设计6.3过程设计的工具6.4面向数据结构的设计方法6.5程序复杂程度的定量度量程序的质量与程序中所包含的GOTO语句的数量成反比Bohm和Jacopini证明了:3种基本的控制结构(顺序,选择,循环)就能实现任何单入口单出口的程序“结构程序设计是尽可能少用GOTO语句的程序设计方法。最好仅在检测出错误时才使用GOTO语句,而且应该总是使用前向GOTO语句。”6.1结构程序设计:易读性经典结构化程序设计定义:如果一个程序的代码块仅仅通过顺序、选择和循环这三种基本控制结构进行连接,并且每个代码块只有一个入口和一个出口,则称这个程序是结构化的。6.2人机界面设计界面设计质量直接影响用户对产品的评价。6.2.1设计问题界面设计的四大问题1.响应时间:长度和易变性2.用户帮助:集成和附加,上下文3.出错信息:如何办,用户心理4.命令交互:多媒体(图,文,声,光),自定义宏指令,CTRL+?6.2.2设计过程:精化,迭代,原型6.2.3人机界面设计指南一般交互指南(一致,确认,不同类型,UNDO,易记,层次,多媒体)信息显示指南(同1.)数据输入指南(尽量少,同1.)1、可使用性①使用简单②用户界面中所用术语的标准化和一致性③具有HELP功能④快速的系统响应和低的系统成本⑤具有容错能力2、灵活性①考虑用户的特点、能力、知识水平。②提供不同的系统响
您可能关注的文档
- 城市化的进程与钢铁探析.ppt
- 2016高考政治第一轮总复习第7课我们的民族精神新人教版必修3答案.ppt
- 2016高考政治二轮复习(新课标)答案.ppt
- 2016中考总复习物理第一部分第二十一章答案.ppt
- 第3章_元件、实例和库综述.ppt
- 城市化进程5分钟微课探析.ppt
- 第3章++采购计划和预算编制综述.ppt
- 第3章access表的创建与管理综述.ppt
- 2016最新!中考英语冲刺考点题_九下_Units_5-6初中必看答案.ppt
- 2016最新!中考英语考点精讲和知识_九上_Unit_3冲刺必看答案.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
原创力文档

文档评论(0)