软件工程 第七讲 结构化详细设计 朱建凯 上节课的问题 信息隐藏的意义? 模块化的粒度为什么不是越大或者越小越好? 本次课程需要掌握的内容 人机交互设计(了解) 如何提高程序的可重用性、可扩充性和健壮性(重要) 什么是结构程序设计?(重要) 伪码、PAD、盒图、程序流程图(非常重要) 前面三个方法的优势,程序流程图的缺陷(非常重要) 详细设计阶段的根本目标是确定应该怎样具体地实现所要求的系统。 详细设计的目标不仅仅是逻辑上正确地实现每个模块的功能,更重要的是设计出的处理过程应该尽可能简明易懂。 5.3.1 人机界面设计 人机界面设计是接口设计的一个重要的组成部分。 人机界面的设计质量,直接影响用户对软件产品的评价,从而影响软件产品的竞争力和寿命,因此,必须对人机界面设计给予足够重视。 一、设计问题 在设计人机界面的过程中,几乎总会遇到下述4个问题: 系统响应时间 用户帮助设施 出错信息处理 命令交互 1. 系统响应时间 一般说来,系统响应时间指从用户完成某个控制动作(例如,按回车键或点击鼠标),到软件给出预期的响应(输出信息或做动作)之间的这段时间。 系统响应时间有两个重要属性,分别是长度和易变性。
您可能关注的文档
最近下载
- 公路工程监理工作计划.docx VIP
- 医院定岗定编.ppt VIP
- 2026年高校实训实训管理员大学教师招聘考试笔试试题(含答案).pdf
- 一级公路工程监理工作报告与总结报告(交工验收—监理单位).docx VIP
- 手术室护理查房.ppt VIP
- 生猪屠宰兽医卫生检验人员理论考试题及答案(1).docx VIP
- 山东平高集团威海高压电器有限公司招聘笔试题库2026.pdf VIP
- 最新人教版一年级上册数学《解决问题》课时练习题.docx VIP
- 中级会计实务教材电子书 -中级实务电子教材.docx VIP
- Unit 4 Plants around us第3课时 A Letters and sounds 课件2025人教版英语三年级上册.pptx
原创力文档

文档评论(0)