文档介绍:UI简介UI一词,就英文之意便有多种解释,UnitInterval(单位间隔),UnivofIowa(爱荷华大学),UnlockInstruction(解锁指令),UrgentInterrupt(紧急中断)等等。不过在此要声明,本文所论的是与计算机专业相关的UI,既UserInterface(用户界面)。UI设计是指用户和某些系统进行交互方法的集合,这些系统不单单指电脑程序,还包括某种特定的机器,设备,复杂的工具等。说明:本文特地只指电脑程序。再具体一点,它是指对软件的人机交互、操作逻辑、界面美观的整体设计。好的UI设计不仅要让软件变得有个性有品味,还要让软件的操作变得舒适、简单、自由、充分体现软件的定位和特点。软件设计可分为两个部分:编码设计与UI设计。前者大家都熟悉,而后者即本文所要介绍的对象却并不为大多数人熟知。哪怕有部分人了解,也不过是把UI设计看做为美工,认为所谓的UI设计并不给计算机专业的学生做的,而仅仅是美术生的工作。事实自然不是这样的,界面设计不是单纯的美术绘画,他需要定位使用者、使用环境、使用方式并且为最终用户而设计,是纯粹的科学性的艺术设计。检验一个界面的标准即不是某个项目开发组领导的意见也不是项目成员投票的结果,而是最终用户的感受。所以界面设计要和用户研究紧密结合,是一个不断为最终用户设计满意视觉效果的过程。那么,怎样算是满意的最终效果?这里要给出用户界面设计的三大原则:一、置界面于用户的控制之下;二、减少用户的记忆负担;三、保持界面的一致性。意思很明确,第一种要求方便,便于用户的操作,也就是说不能把操作的界面隐藏起来,造成用户的寻找负担;第二种要求符合用户交互习惯,要简单,不能太复杂,太复杂的东西会给用户带来记忆负担;第三种要求风格的统一,即整体操作界面的风格要一致。有人给出了更为具体的原则:简易性界面的简洁是要让用户便于使用、便于了解、并能减少用户发生错误选择的可能性。用户语言界面中要使用能反应用户本身的语言,而不是游戏设计者的语言。记忆负担最小化人脑不是电脑,在设计界面时必须要考虑人类大脑处理信息的限度。人类的短期记忆极不稳定、有限,24小时内存在25%的遗忘率。所以对用户来说,浏览信息要比记忆更容易。一致性是每一个优秀界面都具备的特点。界面的结构必须清晰且一致,风格必须与游戏内容相一致。清楚在视觉效果上便于理解和使用。用户的熟悉程度用户可通过已掌握的知识来使用界面,但不应超出一般常识。从用户习惯考虑想用户所想,做用户所做。用户总是按照他们自己的方法理解和使用。通过比较两个不同世界(真实与虚拟)的事物,完成更好的设计。如:书籍对比竹简。排列一个有序的界面能让用户轻松的使用。安全性用户能自由的作出选择,且所有选择都是可逆的。在用户作出危险的选择时有信息介入系统的提示。,但不同于上述。即互动多重性,不局限于单一的工具(包括鼠标、键盘或手柄、界面)。。应具备专家级和初级玩家系统,即用户可依据自己的习惯定制界面,并能保存设置。下面具体说明设计流程:确认目标用户。也就是要求设计者要了解软件的使用用户。举个偏激的例子来说,假如有个软件是给盲人使用的,那么就该在语音控制方面做文章,而非页面色彩布局等等方面做文章。概况来说,需求设计角色会确定软件的目标用