软件工程PPT课件第6章 人机界面设计与编码教学幻灯片.pptVIP

  • 2
  • 0
  • 约小于1千字
  • 约 37页
  • 2018-11-29 发布于天津
  • 举报

软件工程PPT课件第6章 人机界面设计与编码教学幻灯片.ppt

软件工程PPT课件第6章 人机界面设计与编码教学幻灯片.ppt

第六章;(2)用户的特性: 我们上面分析了人类的感知基础。我们说用户中心主义,那么用户究竟是怎么样的呢?对于软件设计人员来说,必需树立这样几个基本观念: a、用户是懒惰的 b、用户是笨的 c、用户是容易出错的 d、用户是健忘的 e、用户的注意力很容易涣散 f、用户的脾气不好 g、用户是上帝 ;(3)任务的特殊要求 在进行界面设计时,必需对软件所要完成的任务有准确的认识。 有的任务是实时型任务,对每一项响应都有时间限制; 有的任务是监察型任务,那么就要给用户提供方便的、易于观察的显示输出; 有的任务是可中断的,那么就要有两次启动之间的衔接问题;有的任务对可靠性要求很高,是不可错的,那么就要在容错设计上多下工夫。;§6.1 用户友好性设计;用户友好性的标志;界面设计的模型;界面设计模型;用户界面设计的问题;用户界面设计的问题;§6.2 用户分析;影??用户行为特性的因素;用户对计算机系统的要求;用户技能方面的使用需求;用户习性方面的使用需求;用户经验、知识方面的使用需求;用户对系统的期望方面的要求; §6.3 界面的设计原则;HELP系统设计;HELP系统设计;§6.4 人-机界面的交互方式;下拉式菜单、瀑布式菜单;2 对话;(1) 功能键 (2) 图符界面 (3) 填表界面 (4) 命令语言界面 (5) 查询语言界面 (6) 自然语言界面;4 控制界面的设计;§6.5 界面的开发;2. 导航方式;§6.5 界面的开发;§6.6 数据输入界面设计;§6.7 数据显示界面设计;§6.8程序编码;§6.8程序编码;§6.8程序编码;§6.9程序设计风格;3.语句 语句应当简明和直接了当,不要追求奇技怪巧 使用标准的控制语句 尽量不用测试条件的”非” 不要利用复杂的算符优先级,用括号更清晰 对递归定义的数据结构使用递归过程 避免不必要的goto语句 不要修修补补不好的程序,要重新写;4.输入和输出 逻辑地组织输入,有效的出错检查 有提示的输入方式,自由格式输入 对产生重大后果的输入,给出醒目的提示,待用户确认后在执行 合理,整齐,有层次,美观的输出形式

文档评论(0)

1亿VIP精品文档

相关文档