UI界面设计交互设计及程序开发报告.doc
《UI界面设计交互设计及程序开发报告.doc》由会员分享,可在线阅读,更多相关《UI界面设计交互设计及程序开发报告.doc(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、UI界面设计、交互设计及程序开发在网络工程开发过程中,这个阶段也叫做构建阶段,是工作量最大、最艰辛也是最难以控制的阶段。不管一座大楼的设计蓝图多宏伟,假设没有管道工、泥瓦匠、水电工等各种工匠一砖一瓦地艰辛积累,密切协作,这座大楼始终是空中楼阁、海市蜃楼。一、界面设计翻开用户之门对于以Web效劳为模式的工程,无论是访问用户还是系统管理员,主要工作都是通过浏览器的界面交互完成。给系统设计合理友好的*作界面就像给人穿衣服一样,合体舒适的搭配能给人耳目一新的感觉,反之那么令人敬而远之,甚至失去进一步深入了解的兴趣,这无疑不是开发人员所期望的结果。以网站为表现方式的系统界面设计所涉及的知识远远超过了美术
2、的范畴,作为一个优秀的Web界面设计师来说,需要掌握的不仅仅是电脑制图的能力,还应该具备心理学、广告创意、美术工艺、排版艺术等多方面的综合素质,系统界面绝不是孤芳自赏令人难以理解的抽象画,而应该成为绝大多数用户共同承受的最方便的日用品。关于Web美工创作的*作技巧不是本文所关注的,我们希望知道的是用户最需要的是什么样的界面?根据笔者的经历,在进展产品设计和工程开发的界面设计中是有所不同的。产品通常是指可大量分发销售的成熟性的产品,具体用户是不确定的,而工程大多是针对具体客户的需求进展开发,不具备二次销售的条件,当然,在二者之间总还是能找到共同点的。产品设计由于面对的是未知的用户,因此界面设计必
3、须挖掘的是用户习惯和观念的共性,群众化产品例如邮件系统、BBS、门户网站等、商业应用产品例如交易系统、电子办公系统或专业应用产品例如财务系统、杀毒系统等等,需要考虑的是所有人或某一类的人的共同习惯和审美观念,而不是刻意地出奇招、不断地考验用户的智商和耐心。工程开发那么相反,面对明确的具体用户考虑更多的是个性化设计,也许有些是非常规的要求,但是用户已经具有特殊的偏好和习惯时,应尽可能满足用户的需求进展设计。在笔者参和某个行业的办公系统设计过程中,用户就提出了非常特别的要求,所有的界面不能出现外国人和外国场景的形象,每一页都需要变换颜色,另外站点标题要大得出乎寻常,失去比例,这时候美工只能迁就用户
4、的心理和习惯,可是这样的设计用到产品设计上,大多人都会感到不舒服。不管是产品设计还是工程开发,界面设计都应该遵循以下共同的规那么:1.界面风格需要一致:每个新的系统对用户来说都是一次新的学习过程,如果界面风格经常变化,不保持统一,无疑更增加了用户的学习难度,也许会导致用户的厌烦。比方:第一页的导航条是图片型的放在页面顶部横排的,而在第二页导航条却成了文字型居左竖排,用户会为了捉摸不清设计师的意图而大光其火。再比方,有些设计师考虑到用户方便,在页面上放置了后退的按钮,但是要是不注意保持一致的话,用户也许会糊涂后退、回首页、BACK、上一页这些按钮终究有什么区别也许非常恼火你是不是拿他在开涮!2.
5、界面元素对象化:在程序设计中需要注重模块化,而界面设计中对象化同样非常重要。将界面元素对象化,比方底部版权信息、导航条等,图片、JS也尽可能复用,比方站点标志、搜索按钮、滚动信息的JS文件等等;3. 建立标准的文档管理和设计标准界面设计涉及的要素比拟多,文件类型复杂,而界面文件往往还需要另外通过程序进展编译,这就要求了界面设计人员必须建立规的设计标准和标准的文档管理方法:* 制定文件命名标准* 设定文件统一路径* 保存原始创作文件例如PSD、Fla源文件* 最终完成文件经过用户认可的文件* 单独管理摸版文件经过编译或嵌入程序的文件4.考虑用户偏好习惯和方便性我们经常可以听到界面设计师说:“怎么
6、在我机器上看得好好的,怎么在你那里就变样了?其实道理很简单,用户的*作环境和习惯和设计环境是有差异的,界面设计同程序一样需要进展测试,主要测试的对象为:5.浏览器类型和版本兼容问题:假设有个很重要的菜单是需要IE5.5支持的,但是用户万一使用的是IE4.0版本,那么这个菜单就再也打不开,结果可想而知;6.分辨率:界面设计师的屏幕也许是17寸的,分辨率甚至做到1280960都是可以承受的,但是用户的如果用的14寸显示器,分辨率只能到达640480,界面布局看起来会很可笑;7.字体大小:利用样式表准确控制页面元素,特别是字体是很重要的。有不少用户喜欢更改浏览器默认的字体显示大小,当设计师看到用户将
7、字体显示调整成最大而将表格撑得乱七八糟的时候,或许会痛心疾首的;8.考虑特殊情况:用户或许在浏览器设置了制止显示图片或制止JS脚本等,有必要为图片设置好尺寸以免影响其他元素的显示,并有其他的方式代替JS需要显示的效果和信息。9. 编写帮助:无论多么出色的界面设计对用户来说都是陌生的,那么编写站点帮助或软件帮助是个非常有效的方法,把你的设计意图和使用介绍明明白白地告诉用户,在用户遇到困难的时候能够得到最快的帮助,不但可以降低用户的不满程度,同时可以帮助用户更加系统深入地学习和掌握。二:交互设计建立沟通的桥梁作为交互设计人员应该读读Alan Cooper的软件创新之路,被誉为“VB之父地Alan
8、Cooper明确地提出了将程序开发划分为交互设计和编码设计两大局部,笔者非常赞同。“软件越来越难用,越来越难学。我们不止一次地听到用户如此地抱怨,也许程序员认为机器就是如此理解程序的,随着系统的日益复杂和功能的不断强大,软件原来越难用,门槛越来越高是很正常的,但是别忘记用户才是系统的所有者和使用者,期望用户成为计算机专家的要求显然是难以承受的。在国内无论是从事商务的技术人员还是技术型的商务人员都极其缺乏,交互设计师就理所当然地应该成为彼此沟通的桥梁。程序员和用户的差异是很明显的,因此通过交互设计建立良好的沟通是非常需要的。交互设计师的侧重点并不在程序的编码实现,而注重于用户如何最好地和系统交互
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- UI 界面设计 交互 设计 程序 开发 报告
限制150内