- 可视性和可供性。就是可以看见并且知道这个控件的具体作用。人们必须了解。
- 美观好看。
- 界面的可调节性。也就是视图参数的可调节性。
- 保持一致性。图标代表的含义要统一。
- 快捷键的设计要合理。
- 提供有效的反馈信息。
- 设计完整的可控的按钮序列。不能只又开始没有结束。
- 提供简单的错误处理机制,有指导性的最好。
- 允许撤销。
- 通过提示信息让用户能直观地看到操作过程。
- 减轻短期记忆负担。也就是说能够实现自动输入的预定的内容的,尽可能的实现。
- 特定的人员的界面设计。
- 专业人员的参与。
界面设计
原创
©著作权归作者所有:来自51CTO博客作者lvzhifeng的原创作品,请联系作者获取转载授权,否则将追究法律责任
在我们开发的绝大多数的系统中,界面设计作为开发设计的一部分,担当着非常重要的作用,界面设计的优劣,可以直接影响到整个软件的设计目标。好的软件,都有一个好的界面设计。如果一个软件,没有一个好的界面设计,肯定不是一个好的软件。
什么叫界面设计哪?界面设计包括用户的输入/输出界面样式、操作方式和界面间的转移关系。
用户的输入/输出界面样式,应该以美观、实用为主要的设计原则。功能上的规定,包括了满足各种功能的前提下,用户具有操作的交互性。让用户正在和一个美丽的又有礼貌的女人在在交流。这应该是一种最高的要求,在愉快的心情中体验软件。
输入和输出的识别和分类:
用户界面和系统界面的识别
我们应该看到,用户界面和系统界面是两个不同的人要进行的,他们的要求是不一样的,他们的设计方法也是不同的,应该分开来进行设计。我们可以这样理解,对于用户界面和系统界面,我们应该理解的界面这个概念,应该和接口看成是一致的,这样理解界面的概念的时候会更加的方便。系统中的交互接口,和程序与用户的交互接口的性质不同,导致设计的技术和实现不同,所以要分开。程序与用户的交互,我们可以分解成,角色和用例之间的界面和角色与用户之间的界面的存在,以及各种界面的变化,都是一种交互的界面的设计。
怎样深入的理解和设计用户界面?
首先考虑的是用户界面的存在的事物,也就是说我们可以通过他们了解到程序,程序的外在的东西。比如键盘鼠标、触摸屏等还有操作手册等。
其次实感知到的特性:用户要对处理流程有清楚的认识,不仅仅从软件了解到,而且还要了解到软件背后的过程及其详细的流程。
界面设计指导原则:
每一次的界面设计实际上不仅仅是一次满足要求就行了的问题,怎样更好的满足用户的要求,不仅仅是操作要求,包括视觉,感觉,操作各个方面的要求。
必须要了解的是操作习惯和操作现状,必须要了解的是对计算机的实现程度,必须要了解的是那些用户频繁的操作,操作最多的是什么。这样才能解决界面问题。
上一篇:软件开发范式的选用原则
下一篇:路由器配置和交换机配置理念
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
C# WinForm界面设计
C# WinForm界面设计
C# WinForm -
C#界面设计小记
客户区绘图: public partial class MyForm : Form { public MyForm() { &
职场 休闲 winform 非客户区 界面美化