一种多用户型农村平台的界面设计与研究
黄 伟
(吉首大学 信息管理与工程学院,湖南 张家界 427000)
摘 要 多用户型农村平台的开发,不仅要在功能上满足需求,而更要适用于农村信息平台的特点。本文结合项目经验,在界面上突出了农村平台多用户型的特点,满足了用户的需求。
关键字 多用户型;农村平台;界面设计
1 引言
互联网的发展加速了农村信息化的进程,基于B/S结构的农村信息平台已如雨后春笋般遍布于乡镇,而一种适用于多用户农村信息平台的界面更是农村信息平台的重点。独有的界面设计不仅在是人机交互上突出特有的个性服务;在系统特色显示方面,更是不可代替的角色。
2 界面设计的思想
界面设计不是在于其美丽的外表和华丽的特效,而重点在于能轻松地突出系统的个性,很友好地满足用户的需求,“以用户为中心”[1] (User-CenteredDesign,UC)的设计的方法就是更好地表达了这一点。用户的需求是每个项目得以生存的来源,如何将用户需在界面设计中来反映系统的功能,使客户的需要很轻松地实现,是每一个项目的界面开发人员必须得以考虑的首要问题。在满足了用户需求的基础上运用一些理论挖掘出客户的潜在需求也应该是开发人员考虑的,在界面开发中常用的“心智模型”和用户建模。其中JayWrightForrester教授定义心智模型为“在我们的脑海中,关于周围世界的图景仅仅是个模型,并没有人会在脑海中真正去想象世界各地政府或国家。他们只选定那些与他们以及身边物有关的概念和关系。”开发人员通过对用户角色的分配和扮演设计出用户在软件使用中能够希望能够在他们所选用的系统中用到的功能。本文总结了大学生研究性学习和创新性实验计划项目——基于Java EE的多功能农村综合信息服务平台经验和与个人网站对比的基础上,优化了以往农村平台的页面布局设计。
3 农村平台页面布局设计
3.1 系统的总体设计
为了增强平台的可扩展性和健壮性,本平台采用流行MVC框架开发,实现表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)相分离,而其中表现层是整个系统与用户实现交互的通道。以客户角度来说,在满足用户基本功能的基础上,表示层是用户与系统是否能友好衔接的关键,因此,设计好页面的布局就显得尤为重要。
图1 系统总体架构图
3.2 农村平台用户角色的特点
3.2.1 多用户性
本系统是建立在充分了解了农民基本需求的基础上,从农民的切身需求到高端的生活援助设计,参与系统人员除了基础的农民以外还有电脑技术人员、农技技术人员、法律专家和企业用户以及管理员,各个参与者在本系统中都有着其独有的角色,但中心点是农民,因此,在基于界面的设计中,系统应该着重考虑农民的需求,但也不能忽略其他参与者的需求。因此,这在界面上将是一个很大的挑战。如何能将用户进行很好的角色分配和权限分配与这个系统的需求界面联系起来,将是这次界面设计是否能成功的关键。
3.2.2 用户角色的特殊性
本界面的开发主要是针对于农民,而就现在中国的农村信息化情况来看,农村信息化教育不如乐观,但农民对于自己的日常需求还是很清楚的,开发人员在把这些现实需求转换为物理模型时加以适当的引导。用户角色除了农民以外,还有参与的五类人,这些都是在农民日常生活中需要或者是系统维护需要的必要人员,因此,界面开发人员在对于各个用户角色的不同设计不同的界面风格,但系统的整个风格是要一致。
3.3 界面的设计基本原则
布局是指在一个限定面积范围内合理安排图形图像和文字的位置,将零乱的页面、混杂的内容依照整体布局需要进行分组归纳,进行具有内在联系的组织排列,反复推敲文字、图形与空间位置的关系,使浏览者有一个流畅的视觉体验,良好的页面布局应做到结构清晰、美观和易于操作[2]。界面设计的基本原则有:
(1)界面设计的一致性。界面设计一致不仅在一定程度上减轻了用户的记忆需求,而在整个系统风格控制上能够达到一致。农村平台是基于农民,因此它的风格就应该平凡简单实用,但清晰脱俗。
(2)界面开发的对称性。一个好的界面设计是用户一看到界面就能看出系统能够提供的功能和系统的边界。在整体感觉上能使人有一种很舒适的感觉,而不是杂乱无章,给人一种异样的心理作用,这将在界面上使系统的实效大大折扣。
(3)界面易开发性。界面设计虽然有时能够容易定位,但对于开发人员来说可不是那么简单,本项目是基于B/S架构的,那可以充分得HTML和CSS的优点,更能美优和定位布局。在界面开发时,还要简化界面操作尽量遵循“3次点击”[3]原则。
(4)平台界面的设计思路。首页是一个系统的脸面,能从整体上反映出平台的特色。本项目是立足于农村信息化,农村网络化,首页界面将“@”与绿草结合;将希望的幻泡与春天的阳光结合;将农村信息与农村文化相结合衬托出农村信息化建设美好的前景,也表达了对农村信息化建设的美好祝愿。利用常用的“三”字布局如图2所示,它能够很好的把握整个系统的风格,而且易于在JSP中移植,减少开发人员的工作量。
图2 首页
农村文化页面独立于其它页面,它结舍首页整体的风格,再加上一些特有的元素,将一个全新的农村展现在你的眼前。结合“T”型和“三”字型开发如图3所示,将一些新的元素加入其中,如憨实的大手托起一棵正破土而出的小草,代表着在中国共产党的领导下,中国的农村正在蓬勃的发展,如小草般坚强旺盛;甲壳虫悄悄爬上青青的绿草,道出了农村乡村特有的气息,将中国特有的文化蕴含其中;浓浓的绿色在上空升起一首绚丽的彩虹,再加上升起的水泡将这个场映出这一浑然天成的景色。这一切将农村文化和农村特色表现得淋漓尽致。
图3 农村文化界面
视频教学界面是本项目一个独有功能的展现,但此界面又是一个通用的界面,能用于其它的模块如图4所示。在整体上把握农村特色的基础上,加入每一功能的特色,将农村的素质教育和技术教育结合起来,通过交流将用户拉近距离,实现资源共享和经验互享。界面利用最新的JQuery制作很友好的特效,以特有信息提示用户将操作简单化。平实的界面展现出特有的农村风格。
图4 视频教学界面
4 总结
农村信息平台建设是建设有中国特色社会主义新农村信息化建设的必要之路,而开发出一种能够服务于农民的多功能系统不在于它的功能的难以实现,而在于它是否适用于农民。在这之中,界面设计占有不可估量的作用。本文通过总结实战的项目经验开发出适用于多用户型的农村平台模板,这些模板不仅在功能上满足于用户的需求,使整个设计更加规范,而且还加快了平台的开发效率。
参考文献
[1]VredenburgK,IsenseeS,RighiC.User-CenteredDesign: AnIntegratedApproach[M].NewJersey:PrenticeHall,2001)
[2] 黄艳群.设计人机界面[M].北京:北京理工大学出版社2007
[3] 周长春,王长杰.Web应用界面设计方法[J].计算机工程与设计,2006,27(7):1255
[4] 张晶晶,南振岐,赵文杰.基于B/S模式的企业级应用系统的界面设计[J]. 实践与经验,2009年08期,106-108
[5] 杨静.浅谈用户界面设计[J].艺术与设计,2009年第10期,268-270
收稿日期:12月9日 修改日期:12月14日
基金项目:大学生研究性学习与创新性实验计划项目(JSU-CX-2009-25)
作者简介:黄伟(1978-),男,湖南张家界人,硕士,讲师,研究方向:软件工程。
|