实用软件工程教程 教学课件 作者 陈雄峰 第6章6.6节 人机界面设计.pptVIP

实用软件工程教程 教学课件 作者 陈雄峰 第6章6.6节 人机界面设计.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
6.6 人机界面设计 计算机的迅速普及应用,使得计算机系统的用户迅速扩大到未受过专业训练的普通用户,要求软件要具有方便、美观的人性化界面,这就使得软件界面设计成为软件详细设计时独立的较为重要一部分工作。 6.6.1 人机界面设计问题 人机界面(Human Computer Interface,简称HCI)通常也称为用户界面 界面设计主要包括三个方面: 设计软件构件之间的接口(数据格式) 设计模块和其他非人工的信息生产者和消费者的界面(通信协议等) 设计人(如用户)和计算机间的界面 这里,我们仅介绍软件人机界面的设计,除特别说明外,以下提到的界面都是指软件人机界面。 1.设计中人的因素 人机界面学是计算机科学、人类工程学和认知心理学的结合产物。 人机系统是由人、机、人机界面和环境组成。 人的因素:认知心理、 人机工程、用户的技能和行为。 认知心理学 研究认知心理学目的是使得人机交互的设计原理适应人的自然特性,满足用户的要求。 现代认知心理学的理论实质: 把人脑看作一种如同计算的信息加工系统,其中心概念是“信息”。 人机工程学 研究人机工程学的目的是因为人是任何系统的主体,任何系统的工作效率很大程度上决定于人的工作状态。 这里工作状态主要指人的生理特性: (1)人的感觉功能; (2)人的信息处理及输出特性; (3)人机分工:“最大最小”原则。 注意:就目前的技术水平,智能性的工作对计算机而言成本较高。 用户的技能和行为 (1)用户分类 程序员(应用程序员与系统程序员)和非程序员; 受过训练与未受过训练; 偶然用户、经常用户(职业用户)、间歇性用户; 生疏用户、经验用户(熟练用户)、专家用户; 最终用户、应用开发用户、系统开发维护用户 (2)影响用户行为特性的因素 用人文因素表示,包括: 人机匹配性 人的固有技能 人的固有弱点 用户的经验知识和受教育程度 用户对系统的期望和态度 (3)用户的使用需求分析 是用户对所购买、使用的计算机系统提出的各种要求,它集中反映了用户对软件产品的期望。包括: 功能需求;(针对具体软件) 用户使用需求:(具有通用性) 1、作为人的使用需求; 2、技能方面的使用需求; 3、习性方面的使用需求; 4、经验、知识方面的使用需求 5、对系统期望方面的需求。 2.设计问题 系统响应时间(0.1~2.5秒) 用户帮助设施 出错信息处理 命令交互 系统响应时间(系统延迟) 系统闭合等级: 极限闭合等级: 15秒 复杂闭合等级: 4~15秒 简单闭合等级: 2~4 秒 最简单闭合等级: 1~2 秒 瞬时响应: 1秒 系统响应时间即系统延迟,0.1~2秒比较合适,2~15秒是可接受的,大于15秒就会使人感到不耐烦,有些特殊情况需要校长时间的(大于10秒)就应该有进度提示。 用户帮助设施包括书面的操作手册或用户手册、在线帮助、简要提示信息和各种暗示等几个层次,应综合考虑并合理分配。 出错信息处理是非常必要的,而且应给出及时、明确的提示信息。 四个方面的问题中最重要的是交互方式,设计者应在界面上灵活地综合使用交互方式 (1)菜单界面 按显示形象分类: 正文菜单 图标菜单 正文图标混合菜单 按屏幕位置和操作风格分类: 固定 浮动 下拉式 嵌入式 (2)对话 对话形式: (1)必须回答式 (2)无需回答式 (3)警告式 对话实现方式: (1)标准对话 (2)定做式对话 (3) 功能键 (4) 图符界面 (5) 填表界面 (6) 命令语言界面 (7) 查询语言界面 (8) 自然语言界面 6.6.2 人机界面设计过程 设计工作要点: 首先确定设计目标 然后制定设计原则-设计指南 做后发展构思,主要方法有:脑力激荡法、类比法、关联法等。 其中最常用的是类比法,也就是对照类似的作品,吸收优点并改正缺点,设计自己的作品。 人机界面设计过程 迭代过程 用户界面设计过程包括四种不同的框架: 用户、任务和环境分析及建模 界面设计 界面构造 界面确认 早期评审 1.用户、任务和环境分析及建模 3)界面任务分析 定义界面对象和动作 保证用户的需求能在某个或某几个界面上得到实现 确定在每个界面上要实现的工作任务(一般是由一组动作序列组成) 建立界面模型(界面之间的层次关系) 界面之间的层次关系 线性 界面之间的层次关系 网络式 2.界面设计 界面分析设计的三个方面 功能性界面分析设计 注重使用性,符合、操作符合思维逻辑。设计时使用分析思维。 情感性界面分析设计 注重与人情感产生共鸣。设计时使用符号化的理性思维。 环境性界面分析设

文档评论(0)

带头大哥 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档