|  首页  |  资讯  |  评测  |  活动  |  学院  |  访谈  |  专题  |  杂志  |  产服  |  
您现在的位置:硅谷网> 学院> 论文>

硅谷杂志:数据库用户界面优化研究

2012-12-10 13:03 作者:袁尚华 来源:硅谷网 HV: 编辑: 【搜索试试
  【硅谷网12月10日文】 据《硅谷》杂志2012年第18期刊文称,数据库用户界面,是用户使用数据库时直接接触的部分,其舒适度直接影响数据库的存亡。从数据库用户界面的语言界面、模块划分、技术指标、视觉效果方面,讨论其优化途径,注重提升界面的简洁有效与人性美观。
  目前数据库技术发展非常迅速。人们在不断开拓数据管理、系统自适、移动数据同步等领域的同时,对于数据库的用户界面研究显然是不够的。而在当今信息爆炸的时代,用户面对众多信息产品,具有充分的选择自由。一个注重用户感受的数据库,能赢得更多的认可和提升空间,直接关系到此数据库的生存时间。
  1语言界面优化
  数据库的用户界面,是数据库与用户联系最为直接的部分,特别是对于一些初级用户。数据库用户界面的人性化和舒适度程度,将决定他们是否继续使用此种数据库。这里首先来讨论数据库的语言界面。一般而言,低水平用户习惯使用受限少的语言界面,而最终用户则更喜欢形式化的语言界面。比如Chiql,描述简单,受限弱,对于普通用户而言是容易掌握的。自然语言查询的处理过程(图1)分为语言分析、查询生成、查询执行、结果生成、结果转述几个阶段。与用户最密切相关的是语言分析和结果响应部分。这决定了用户用什么样的语言键入,而数据库又以什么样的表现方式,将数据提供给客户。
  
  图1自然语言查询的一般处理工程
  XML数据所提供的查询语言XQuery,对于普通用户来说,仍有距离感。直到NLIDB的出现,数据自然语言界面,让用户可以直接用人类自然语言与数据库交换信息。此后SQL等在自然语言处理方面都做出了尝试,但是在语言处理上仍有局限性,并不能完全处理现实中遇到的所有语言障碍。可以在以下方面做出改进:当用户键入自然语言时,启动自查功能,使用户的查询字段在系统能识别的范围内,以免不能得到查询结果。系统开辟一个学习区域,搜集用户各类提问,定期增加进系统中,不断扩展对用户自然语言的识别度。对于用户的错误键入,系统可以自动提示错误,给出产生错误的原因,并且罗列出用户可能想查找的内容,减少用户的重复键入,以展示其友好性和人性化。
  大多数数据库的通用语言是英语。使用中文的数据库语言界面十分有限,NChiql在中文自然语言界面上做了许多有益尝试。对比已经成熟发展的英语计算机语言系统,中文介入数据管理,面临着诸多现实问题。随着汉语语音识别技术越来越先进,中文语言界面的研究和优化,将是我国数据库研究者一个急需攻关的难题。
  在此种背景下,多语言界面的使用是必要的。此种技术以SQLserver就可以实现。将不同的语言方案存在对应的数据库中,选择支撑Unicode字符的工具,用户可以在不同语言间切换。
  2使用模块划分
  用户在使用数据库的过程中,主要经历了用户登录、数据查询、帮助手册几个模块。这些设计决定了数据库的使用质量。其中用户登录界面,是用户最先接触的部分。一般来说主要有用户名和密码两栏(图2)。笔者认为此种设计已经广泛运用并且约定俗成,并不必要再做任何花哨的改变。这一阶段在用户使用数据库的过程中占用时间量也很少,并不是核心操作。
  
  图2登陆界面
  数据查询,是数据库使用的本质所在。这部分的体验要求是“简洁、便利”。首先检索方式,可以分为快速检索、高级检索。快速检索面向初级用户和仅需了解概括性信息的用户。高级检索则适用于数据库熟练操作者。如firstsearch的高级检索(图3),它有34个检索入口,不同的检索词之间有不同的逻辑关系,能够达到较高的查找准确率。
  
  图3firstsearch高级检索界面
  用户手册模块,相当于一个帮助系统。便于用户即时了解专业术语及使用方法。可以分为数据库自带帮助和在线帮助。在线帮助固然可以提供更全面的帮助信息,但是数据库也应当有自带的帮助系统,尽量简洁有效,以便用户在脱机状态下使用。初始页面尽可能地简洁。太过繁多的字符,会让用户心生畏惧。用户常用的问题答案,适当地加入超链接,隐藏不太常用的信息。在线帮助的一个重要功能在于解决用户的提问。在解答问题的同时,一边记录问题的频次,将询问频次高的问题实时排列在问题列表的前部。新出现的问题,也应及时加入帮助系统。
  在考虑数据库用户界面的优化活动的过成功,不可避免的要抓住用户的使用心理。普通用户在用数据库搜索信息的时候,应当体验到足够的控制力。比如操作过程不能太过繁琐。比如检索条件询问,倘若层次过多,时间过长,用户会在等待中耗尽耐心。又如对用户问题的反馈,如果不能及时解决,用户将陷入无所适从的茫然中。
  3使用评价技术指标
  用户对于数据库的使用评价,主要从以上几个模块的界面结构、页面表现、人机交互等方面。技术层面的数据库优化,在于提升其便利性和合理性。
  理想的菜单树可以给予用户使用舒适感,并尽量减少不必要的点击和键入次数。数据库菜单应以固定位置菜单为主,以避免视觉上的混乱感。弹出式菜单应当用来提示用户的操作错误,或者需要用户注意的时候突出,并且在停留足够时间后,自动淡出,不遮挡用户的视线。下拉式菜单则应该隐藏在页面周边狭长地带,用户有使用需要时,指向其图标才显示出子菜单。
  另外,页面组织必须有序化,符合使用顺序和规律。比如查询过程中的,二级检索。数据库可以按照作者名称、文件名称、时间等常用的顺序罗列。又如在线词表的内容排列。CSA的主题词表(图4),按照各个学科领域分类。当键入关键字后,按照字母顺序,排列词条。并且该词条的上位词和下位词。但是问题在于,现在的研究主题,越来越趋向于跨学科跨领域。一些处于学科领域交叉部分的主题词条,将不能被准确标出。这就需要数据库的查询加入模糊搜索的功能。检索结果的输显示,一般的数据库系统都是按照时间和相关性来排序。可以增加其他的排序标准,比如作者文献来源等。方便用户检索出最符合要求的结果。
  
  图4CSA主题词表
  数据的输出,也是人机交互的重要内容。每种数据库都至少应当启用了实时存盘、打印、Email发送功能。数据存盘使数据从库中直接转移到本机。打印让数据以纸本形式呈现。邮件发送功能则便利了工作交流。
  网络性能指标,主要适用于基于互联网的数据库。网络页面的加载速度、服务器运行的稳定程度、出错率、浏览器兼容性、访问安全问题都会影响用户对于此数据库的评价。
  4界面设计视觉元素
  对于数据库技术人员来说,数据库的界面设计的视觉感受,往往是容易忽视的因素。完善的数据库的界面设计,是目标技术、后台运行、视觉元件的综合。这不仅涉及到设计者的技术水平,也考验了设计者的情感触觉和审美水平。
  首先,数据库界面中呈现的文字,需要大小适中,一般来说,字体应选用宋体,标题等突出部分用黑体,用以区别,也使页面免于死板。多级文字排列有层次和梯度,错落有致。文字色彩以黑色为宜。突出和需要高亮的部分,可使用蓝色等不刺激眼睛又有所区别的色彩。
  对于图形的使用,是提升界面视觉美感的一个重要法宝。图形比文字更具有天然吸引力。从控件上来说,我们比较熟悉的打开文件、复制粘贴、打印等图标,比直接用文字更具有表现力。那些已经广为接受的图标,应当从众使用,标新立异会增加用户的接受负担。从数据内容来说,是否使用图形要根据具体情况来取舍。一些艺术类型的数据,用图形表达更为美观。
  完美的数据库界面体验,还可以包括音效。但是这需要与数据库类型相匹配,画蛇添足,会增加数据库的运行负担,并且使用率也不高。一些纯数理的数据库,就没有必要添加声音、视频。而一些形式比较活泼的数据类型,加入音效则是锦上添花。
  色彩也是影响数据库界面效果的因素。现在常用的数据库主色调,主要是灰色。其实巧妙地搭配色彩,会使界面更具吸引力。数据库中保存了大量不同的数据类型。当界面空间有限时,色彩可以直观地对不同数据进行区分。但是应当注意不能使用过多的颜色,会造成页面的混杂感,分散用户的注意力,长时间查看也会增强视觉疲劳感。
  总之,优秀的数据库界面设计者需要明确,随着数据库技术的不断发展,用户对于产品的体验要求将越来越高。不能仅仅将数据库当作一项技术产品,有时也应当把它当作一个艺术产品来构思。在设计和优化时,不仅要提升其技术水平,也要注重其体验效果。其技术指标就是要便捷,而艺术指标就是要美观。
  作者简介:袁尚华,1985年4月,男,四川化工职业技术学院,助教,主要研究方向:软件开发技术。
【对“硅谷杂志:数据库用户界面优化研究”发布评论】

版权及免责声明:
① 本网站部分投稿来源于“网友”,涉及投资、理财、消费等内容,请亲们反复甄别,切勿轻信。本网站部分由赞助商提供的内容属于【广告】性质,仅供阅读,不构成具体实施建议,请谨慎对待。据此操作,风险自担。
② 内容来源注明“硅谷网”及其相关称谓的文字、图片和音视频,版权均属本网站所有,任何媒体、网站或个人需经本网站许可方可复制或转载,并在使用时必须注明来源【硅谷网】或对应来源,违者本网站将依法追究责任。
③ 注明来源为各大报纸、杂志、网站及其他媒体的文章,文章原作者享有著作权,本网站转载其他媒体稿件是为传播更多的信息,并不代表赞同其观点和对其真实性负责,本网站不承担此类稿件侵权行为的连带责任。
④ 本网站不对非自身发布内容的真实性、合法性、准确性作担保。若硅谷网因为自身和转载内容,涉及到侵权、违法等问题,请有关单位或个人速与本网站取得联系(联系电话:01057255600),我们将第一时间核实处理。
广告
相关
·硅谷网学院:分步走,教新手怎样搭建网站
·硅谷网解密:4G网络中的微波传输解决方案
·硅谷网学院:探秘无刷直流电机的建模与仿真
·硅谷网学院:如何提高中技生单片机应用能力
·硅谷网学院:热载流子效应对器件可靠性影响
·热载流子效应研究及其对器件可靠性有哪些影响?
·如何用入侵检测系统保护计算机系统的安全?
·董燕:计算机网络安全面临的问题及防范措施
头条
硅谷网解密:4G网络中的微波传输解决方案 硅谷网解密:4G网络中的微波传输解决方案
在2013年12月4日,工信部向中国移动、中国联通、中国电信颁发TD-LTE(4G)经营许可之后……
·硅谷网解密:4G网络中的微波传输解决方案
·创意产业的批量化规律 工业造型方法论之加减
·《硅谷》杂志:浅谈电信运营商开展IPTV业务
·《硅谷》杂志:新型桌面搜索关键技术的研究与
·硅谷杂志:基于时间技术的搜索引擎排名算法
图文
佳惠安抗菌喷剂敷料杀(抑)菌临床检验结论
佳惠安抗菌喷剂敷料杀(抑)菌临床检验结论
利用重力势能做功发电介绍和势能输出系统介绍
利用重力势能做功发电介绍和势能输出系统介
佳惠安抗菌喷剂敷料杀(抑)菌临床检验结论
佳惠安抗菌喷剂敷料杀(抑)菌临床检验结论
利用重力势能做功发电介绍和势能输出系统介绍
利用重力势能做功发电介绍和势能输出系统介
最新
·佳惠安抗菌喷剂敷料杀(抑)菌临床检验结论
·利用重力势能做功发电介绍和势能输出系统介绍
·李磊:新时代下电网调度自动化技术的发展分析
·提升企业竞争力以及企业人力资源管理优化思考
·《硅谷》杂志:采油分层测静压工艺技术浅究
热点
·判断连续时间系统的线性非时变性和因果性
·3DMAX+Vary室内漫游动画制作的技法浅析
·长期使人困惑的问题:TCP连接中断的实时检测
·佳惠安抗菌喷剂敷料杀(抑)菌临床检验结论
·关于汽轮机油系统失火原因分析及防范措施的一
旧闻
·硅谷杂志:云计算在飞行试验数据处理中的探索
·探讨气体检测中如何应用数字信号处理技术
·博物馆数字化展示应用研究
·徐海:智能变坡水槽控制系统的设计与实现
·硅谷杂志:关于网络安全解决方案的探讨
广告
硅谷影像
佳惠安抗菌喷剂敷料杀(抑)菌临床检验结论
佳惠安抗菌喷剂敷料杀(抑)菌临床检验结论
利用重力势能做功发电介绍和势能输出系统介绍
利用重力势能做功发电介绍和势能输出系统介绍
公关负责人离职背后:危机公关案例分析
公关负责人离职背后:危机公关案例分析
硅谷网解密:4G网络中的微波传输解决方案
硅谷网解密:4G网络中的微波传输解决方案
使用Autoit脚本在虚拟内存盘设置考试模拟系统
使用Autoit脚本在虚拟内存盘设置考试模拟系统
探秘开滦集团设备租赁管理系统的设计和实现
探秘开滦集团设备租赁管理系统的设计和实现
关于我们·About | 联系我们·contact | 加入我们·Join | 关注我们·Invest | Site Map | Tags | RSS Map
电脑版·PC版 移动版·MD版 网站热线:(+86)010-57255600
Copyright © 2007-2020 硅谷网. 版权所有. All Rights Reserved. <京ICP备12003855号-2>