浅谈软件设计中的界面设计
在现今的软件设计中,界面的好坏会将会直接影响软件的质量,一个功能
再强大的软件如果界面设计的十分繁琐,丑陋肯定是没有市场的。当然如果只
是有一个好的界面,功能上存在不足同样也是不会成功的。所以笔者认为软件
设计的决定性因素是其内在的功能。同样界面设计也是软件是否能成功的致命
性因素。
此处我们可以用现今非常普及的操作系统 windows 为例说明软件界面设
计的趋势:
windows98
windowsxp
windowsvista
windows 从 诞 生 至 今 已 经 经 过 了 很 多 版 本 , 上 图 所 罗 列 的
windows98,windows xp,windows vista 是其界面设计比较有代表性的
作品,win98 的界面是一个比较原始的界面设计,但是其配色是我们可以采纳
的地方,包括后来出现的 win2000 其界面设计没有太突出的特点,但是他们
都采用了比较柔和的颜色,长时间观看会比较舒服,win xp 是目前比较常用的
操作系统,其绿地蓝天的桌面已经深入人心。Xp 所使用的圆角窗体,丰富多彩
的主题外观都被大多数软件设计所采用。到了最新的 window vista 系统已经
将 3D 桌面引入其中,可以在不同的角度观察窗体,3D 界面也会是界面设计的
发展趋势。
通过 windows 的变化我们可以体会到界面设计的几个基本原则:1、总体
布局设计、操作流程设计,2、配色,界面布局,字体,3、商业软件,娱乐软
件不同的设计原则,4、软件界面设计的灵魂
1 总体布局设计、操作流程设计
手机是现在大家比较常用的通信工具,用过手机的人都有这样的体会:有
些手机操作十分繁琐,研究半天也不知道如何设置某项功能。而象 NOKIA 手
机其操作十分的人性化,各种界面设置清晰易懂,很方便用户使用,这里所说
的清晰易懂,方便使用就是总体布局设计和操作流程设计的比较好
界面总体布局设计,即如何使界面的布局变得更加合理。例如,我们应该
把功能相近的按钮放在一起,并在样式上与其他功能的按钮相区别,这样用户
使用起来将会更加方便。ó
操作流程设计,即通过设计工作流程,而使用户的工作量减小,工作效率
提高。例如:我们如何才能让用户用最少的步骤,完成一项操作。使用别的软
件,鼠标要点击 50 下,在屏幕上移动 20000 个像素的距离才能完成,而使用
您的软件只需要点击鼠标 25 下,在屏幕上移动 5000 个像素就能完成。那么用
户在使用您的软件时就要比使用其他软件工作效率提高四倍,那么用户自然会
选用您的软件了。ó
2、配色,界面布局,字体
配色,界面布局,字体即工作界面舒适性设计,即使用户更加舒适的工作。
例如:我们用什么样的界面主色调,才能够让用户在心情愉快的情况下,工作
最长的时间而不感觉疲倦呢?红色:热烈,刺眼,易产生焦虑心情。蓝色:平
静,科技,舒适。明色:干净,明亮,但对眼睛较多刺激,长时间工作易引起
疲劳。暗色:安静,大气,对眼睛较少刺激。微软公司公司浅灰色的系统主色
调及 ICON 协调的成功运用,已经促使目前国际所有的软件产品形成一种的规
范,这也是微软成功的重要因素之一。ó
在此建议参赛学生可以学习一点美术色彩基本理论,参考一些设计上经典
的图片,使大家设计的软件给用户一个愉快,宁静的工作环境
界面的其它一些细小的方面也会影响到用户对界面的评价,例如字体
Windows 环境中,适合中文软件的字体是 9 号宋体,而 8 号 Tahoma 更适合
英文软件。如果字体过大,就会影响软件的美观,因为 Windows 下面显示的
字体只有那个水平,不像 MacOSX 中支持字体反走样(即字体抗锯齿,虽然