软件工程第62章课件.pptVIP

  1. 1、本文档共37页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

*xdu第六章详细设计(第二部分)(主讲刘志镜教授)2004年7月6日西安西安电子科技大学课程第六章详细设计6.8界面设计的一般准则人--机界面设计离不开设计者的经验以及文献中介绍的经验。下面分别从三个方面介绍由这些经验形成的一般准则。6.8.1一般交互(1)注意一致性用固定的格式来构造菜单选项、命令输入、数据显示和其他人一机界面所包含的功能。第六章详细设计(2)提供有意义的反馈向用户提供视觉和听觉上的反馈以使其确信在用户和界面之间建立了双向通信。(3)对任何不同寻常的破坏性操作要求确认如果用户请求删除文件,或表示要覆盖早些信息,或要求终止一个程序,应显示一条类似于“Areyousure…”的确认信息。(4)允许大多数操作的方便退回UNDO或REVERSE功能为最终用户节省大量时间。在所有交互应用场合都应该有退回功能。第六章详细设计(5)减少操作中必须记忆的信息量不应要求用户记住后继操作中重用的大量数字或名字。应减少记忆的信息量。(6)尽量提高对话、动作和思维效率击键次数应尽可能少,设计屏幕布局时应考虑鼠标在两个选取点间必须移动的距离,不应让用户遇到百思不得其解的问题。(7)容忍错误系统应有在用户造成会使系统瘫痪的错误时的自我保护能力。第六章详细设计(8)经功能将活动分类及控功能组织屏幕布局下拉式菜单的主要好处是它具有按类型组织命令的能力。从本质上讲,设计会应力求将相关命令和操作都“粘在一起”。(9)提供上下文有关的帮助设施上下文有关的帮助设施可使用户在与当前正执行的操作有关的主题中进行选择.从而减少用户获取帮助的时间并增加界面友好性。(10)采用简单动词或动词短语给命令命名长的命令名不仅难以辨认和记忆.而且可能不必要地挤占菜单空间。因此,应尽量采用简短的命令。第六章详细设计6.8.2信息显示如果人一机界面的显示信息不完整、不明确或不具智能,应用软件就无法真正满足用户的要求。信息可用多种方式显示:用正文、图像和声音;通过定位、移动和缩放;采用色彩、变形等。以下准则集中于信息显示方面。(1)只显示当前上下文有关的信息用户不必通过外层数据、菜单和图像以获得与某项系统功能有关的信息。(2)不要使用户置身于大量的数据中采用一种明了的表达方式.以利于用户迅速接受信息。尽量用图像或图表代替成篇的表格。第六章详细设计6.8.3数据输入用户的大部分时间都花在选取命令、键入数据以及其他的系统输入上。在许多应用场合,键盘仍是主要的输入介质,但鼠标、数字化仪甚至语音识别系统等高效手段正不断涌现并迅猛发展。下面给出数据输入的一般准则。(1)尽量减少用户的输入动作可采用鼠标选取预先定义的输入;用“滑动刻度”指定某一范围的输入数据,用“宏”来代表复杂的输入数据集合。(2)保证信息显示与数据输入的一致性显示的视觉特征应在输入域中体现出来,并在应用程序执行过程中保证输入域与显示特征的一致性。第六章详细设计(3)允许用户定制输入人一机界面应允许熟练用户建立或取消带有某些警告信息和动作确认的定制命令。(4)交互方式应符合用户要求交互方式既要灵活,又要与用户的输入要求符合。不同类型的用户有不同的输入习惯,选择交互方式时要考虑到这一点。(5)屏蔽掉在当前动作的上下文中不适用的命令这条准则可防止用户试图使用可能导致错误的动作。第六章详细设计(6)让用户控制交互的流程用户应可以跳过不必要的操作,改变动作次序或不退出程序就从错误状态中恢复出来。(7)为所有的输入动作提供帮助(8)去掉画蛇添足的输入尽量采用缺省值,不要让用户输入本可自动生成或通过计算得出的数据。?第六章详细设计6.9色彩在程序界面中的应用软件界面色彩斑斓给人以赏心悦目之感。色彩在用户界面中使用使得人机界面

文档评论(0)

186****3372 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档