打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
界面设计应考虑哪4个方面的问题?

软件的界面设计直接影响用户对软件产品的第一印象,从而极大地影响软件产品的竞争力。

所以,软件开发人员必须要重视界面设计。

好的界面设计要考虑以下4个方面的问题:

  1. 系统响应时间

系统响应时间是指从用户完成某个动作(比如单击鼠标点击菜单或按钮),到系统给出响应之间的时间间隔。界面设计要考虑合理的布局,这样才能使得系统响应时间不会过长或过短,能够与用户的工作速度相适应。

  1. 提供用户帮助

软件需要给用户提供使用帮助,这些帮助不能只靠独立的帮助文档,还应当在界面上就能够给用户提供帮助,使得用户可以不离开界面就能够自己解决大部分问题。

界面上提供的帮助可以有以下几种:

  • 显示帮助菜单

  • 使用功能键(如F1)打开帮助文档

  • 在菜单、按钮等上面悬浮显示快捷键或简短的帮助信息

  1. 出错信息处理

界面作为用户与软件交流的信息平台,在必要的时候界面要向用户显示出错信息或警告信息,以便用户了解软件为什么没有给出期望的相应。界面显示的出错信息或警告信息应具有下列属性:

  • 容易理解。界面信息应当以方便用户理解的术语描述。

  • 有用。界面给出的出错信息应该提供有助于软件从错误中恢复的建议。

  • 有意义。界面给出的警告信息应该指出软件可能出现的后果,以便用户检查是否出现这些问题,并在确实出现问题时予以改正。

  • 明显的提示。界面给出的信息应该伴随明显的听觉或视觉的提示,如警告声、光标闪烁或特殊颜色。

  1. 命令交互方式

命令行是早期用户和软件交互的常用方式,现在的界面已经很少使用。命令行可以比图形界面上点击菜单或按钮更为快捷,所以仍然有很多软提供了面向命令行的交互方式供高级用户使用。

如果提供命令行交互方式,应注意以下问题:

  • 命令行是否需要覆盖每个菜单选项?

  • 采用何种命令方式更为合适?是控制序列、功能键还是键入命令?

  • 命令行交互方式的学习和记忆的难度怎么样?忘记了命令怎么办?

  • 是否可以定制或缩写命令?

当软件开发人员考虑清楚以上4个方面的问题,才能设计出合理、好用的用户界面。

这正是:

响应时间要适中,界面帮助很轻松

提示信息有意义,命令交互很高级

参考书目:软件工程:软件建模与文档写作,作者:龙浩,出版社:人民邮电出版社

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
软件人机界面的形式与标准
从经典界面到Ribbon,菜单栏与工具栏相爱相杀的那些年
平面设计与UI设计各有什么不同?
【人机界面设计】人机界面设计的讨论 人机界面设计
正视UI设计——读【软件观念革命】【三】
浅谈人机界面设计
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服