Windows界面设计标准

发表于:2009-5-18 11:15

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:未知    来源:51Testing博客转载

  Windows 界面设计标准

  1. 易用性

  ● 界面元素的名称、标签应该易懂,用词准确,避免使用模楞两可的字眼,要与同一界面上的其他元素易于区分,能望文知意最好。理想的情况是用户不用查阅帮助就能知道该界面的功能并进行相关的正确操作作。

  ● disable 而不是not visible。

  ● 完成相同或相近功能的按钮用GoupBox框起来,常用按钮要支持快捷方式。

  ● 完成同一功能或任务的元素放在集中位置,减少鼠标移动的距离。

  ● 按功能将界面划分局域块,用GoupBox框括起来,并要有功能说明或标题。

  ● 界面要支持键盘自动浏览按钮功能,即按Tab键的自动切换功能。

  ● 界面上首先应输入的和重要信息的控件在Tab order中应当靠前,位置也应放在窗口上较醒目的位置。

  ● 同一界面上的控件数最好不要超过10个,多于10个时可以考虑使用分页界面显示。

  ● 分页界面要支持在页面间的快捷切换,常用组合快捷键Ctrl+Tab

  ● 默认按钮要支持Enter选定及鼠标选择操作,即按Enter后自动执行默认按钮对应操作。

  ● 可写控件检测到非法输入后应给出说明并能自动获得焦点。

  ● Tab 键的顺序与控件排列顺序要一致,总体遵守从上到下,同时行间从左到右的方式。

  ● 复选框和选项框按选择几率的高底而先后排列。

  ● 复选框和选项框要有默认选项,并支持Tab键选择。

  ● 界面空间较小时使用下拉框而不用选项框。

  ● 选项数较少时使用选项框,相反使用下拉列表框。

  ● 专业性强的软件要使用相关的专业术语,通用性界面则提倡使用通用性词眼。

  2 . 规范性

  ● 通常界面设计都按Windows界面的规范来设计

  ● 小型软件可以不提供工具栏。

  ● 常用菜单要有命令快捷方式。

  ● 完成相同或相近功能的菜单用横线隔开放在同一位置。

  ● 菜单前的图标能直观的代表要完成的操作。

  ● 菜单深度一般要求最多控制在三层以内。

  ● 工具栏要求可以根据用户的要求自己选择定制。

  ● 相同或相近功能的工具栏放在一起。

  ● 工具栏中的每一个按钮要有及时提示信息。

  ● 一条工具栏的长度最长不能超出屏幕宽度。

  ● 工具栏的图标能直观的代表要完成的操作。

  ● 系统常用的工具栏设置默认放置位置。

  ● 工具栏太多时可以考虑使用工具厢。

  ● 工具厢要具有可增减性,由用户自己根据需求定制。

  ● 工具厢的默认总宽度不要超过屏幕宽度的1/5。

  ● 状态条要能显示用户切实需要的信息,常用的有: 目前的操作、系统状态、用户位置、用户信息、提示信息、错误信息,如果某一操作需要的时间较长,应该显示进度条和进程提示。

  ● 滚动条的长度要根据显示信息的长度或宽度能及时变换,以利于用户了解显示信息的位置和百分比。

  ● 状态条的高度以放置五号字为宜,滚动条的宽度比状态条的略窄。

  ● 菜单和工具条要有清楚的界限;

  ● 菜单要求凸出显示,这样在移走工具条时仍有立体感。

  ● 菜单和状态条中通常使用5号字体。工具条一般比菜单要宽,但不要宽的太多,否则看起来很不协调。

  ● 右键快捷菜单采用与菜单相同的准则。

  ● 如果菜单和按钮将使用户进入一个新的界面,则在标签文本之后加上三句点的省略号 “…”

  3 . 帮助设施

  ● 系统应该提供详尽而可靠的帮助文档,在用户使用产生迷惑时可以自己寻求解决方法。

  ● 帮助文档中的性能介绍与说明要与系统性能配套一致。系统作修改时,相应的帮助文档也应该保持同步更新。

  ● 操作时要提供及时调用系统帮助的功能。常的热键是F1。

  ● 帮助要有即时针对性,在界面上调用帮助时应该能够及时定位到与该操作相对的帮助位置。

  ● 最好提供目前流行的联机帮助格式或HTML帮助格式。

  ● 用户可以用关键词在帮助索引中搜索所要的帮助,当然也应该提供帮助主题词。

  ● 如果没有提供书面的帮助文档的话,最好有打印帮助的功能。

  ● 在帮助中应该提供我们的技术支持方式,一旦用户难以自己解决可以方便的寻求新的帮助方式。

  ● 可以在系统菜单中提供一个about对话框,以快速地提供程序的版本、版权声明和技术支持方式等信息。

  4 . 合理性

  ● 屏幕对角线相交的位置是用户直视的地方,正上方四分之一处为易吸引用户注意力的位置,在放置窗体时要注意利用这两个位置。

  ● 父窗体或主窗体的中心位置应该在对角线焦点附近。

  ● 子窗体位置应该在主窗体的左上角或正中。

  ● 多个子窗体弹出时应该依次向右下方偏移,以显示窗体出标题为宜。

  ● 重要的命令按钮与使用较频繁的按钮要放在界面上注目的位置。

  ● 错误使用容易引起界面退出或关闭的按钮不应该放在易点位置。横排开头或最后与竖排最后为易点位置。

  ● 与正在进行的操作无关的按钮应该加以屏蔽(Windows中用灰色显示,没法使用该按钮)。

  ● 对可能造成数据无法恢复的*作必须提供确认信息,给用户放弃选择的机会。

  ● 非法的输入或*作应有足够的提示说明。

  ● 对运行过程中出现问题而引起错误的地方要有提示,让用户明白错误出处,避免形成无限期的等待。

  ● 提示、警告、或错误说明应该清楚、明了、恰当。

21/212>
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号