数据库用户界面优化探究.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库用户界面优化探究

数据库用户界面优化探究摘 要: 数据库用户界面,是用户使用数据库时直接接触的部分,其舒适度直接影响数据库的存亡。从数据库用户界面的语言界面、模块划分、技术指标、视觉效果方面,讨论其优化途径,注重提升界面的简洁有效与人性美观。 关键词: 数据库;用户界面;语言界面;视觉元素 目前数据库技术发展非常迅速。人们在不断开拓数据管理、系统自适、移动数据同步等领域的同时,对于数据库的用户界面研究显然是不够的。而在当今信息爆炸的时代,用户面对众多信息产品,具有充分的选择自由。一个注重用户感受的数据库,能赢得更多的认可和提升空间,直接关系到此数据库的生存时间。 1 语言界面优化 数据库的用户界面,是数据库与用户联系最为直接的部分,特别是对于一些初级用户。数据库用户界面的人性化和舒适度程度,将决定他们是否继续使用此种数据库。这里首先来讨论数据库的语言界面。一般而言,低水平用户习惯使用受限少的语言界面,而最终用户则更喜欢形式化的语言界面。比如Chiql,描述简单,受限弱,对于普通用户而言是容易掌握的。自然语言查询的处理过程(图1)分为语言分析、查询生成、查询执行、结果生成、结果转述几个阶段。与用户最密切相关的是语言分析和结果响应部分。这决定了用户用什么样的语言键入,而数据库又以什么样的表现方式,将数据提供给客户。 XML数据所提供的查询语言XQuery,对于普通用户来说,仍有距离感。直到NLIDB的出现,数据自然语言界面,让用户可以直接用人类自然语言与数据库交换信息。此后SQL等在自然语言处理方面都做出了尝试,但是在语言处理上仍有局限性,并不能完全处理现实中遇到的所有语言障碍。可以在以下方面做出改进:当用户键入自然语言时,启动自查功能,使用户的查询字段在系统能识别的范围内,以免不能得到查询结果。系统开辟一个学习区域,搜集用户各类提问,定期增加进系统中,不断扩展对用户自然语言的识别度。对于用户的错误键入,系统可以自动提示错误,给出产生错误的原因,并且罗列出用户可能想查找的内容,减少用户的重复键入,以展示其友好性和人性化。 大多数数据库的通用语言是英语。使用中文的数据库语言界面十分有限,NChiql在中文自然语言界面上做了许多有益尝试。对比已经成熟发展的英语计算机语言系统,中文介入数据管理,面临着诸多现实问题。随着汉语语音识别技术越来越先进,中文语言界面的研究和优化,将是我国数据库研究者一个急需攻关的难题。 在此种背景下,多语言界面的使用是必要的。此种技术以SQL server就可以实现。将不同的语言方案存在对应的数据库中,选择支撑Unicode字符的工具,用户可以在不同语言间切换。 2 使用模块划分 用户在使用数据库的过程中,主要经历了用户登录、数据查询、帮助手册几个模块。这些设计决定了数据库的使用质量。其中用户登录界面,是用户最先接触的部分。一般来说主要有用户名和密码两栏(图2)。笔者认为此种设计已经广泛运用并且约定俗成,并不必要再做任何花哨的改变。这一阶段在用户使用数据库的过程中占用时间量也很少,并不是核心操作。 数据查询,是数据库使用的本质所在。这部分的体验要求是“简洁、便利”。首先检索方式,可以分为快速检索、高级检索。快速检索面向初级用户和仅需了解概括性信息的用户。高级检索则适用于数据库熟练操作者。如firstsearch的高级检索(图3),它有34个检索入口,不同的检索词之间有不同的逻辑关系,能够达到较高的查找准确率。 用户手册模块,相当于一个帮助系统。便于用户即时了解专业术语及使用方法。可以分为数据库自带帮助和在线帮助。在线帮助固然可以提供更全面的帮助信息,但是数据库也应当有自带的帮助系统,尽量简洁有效,以便用户在脱机状态下使用。初始页面尽可能地简洁。太过繁多的字符,会让用户心生畏惧。用户常用的问题答案,适当地加入超链接,隐藏不太常用的信息。在线帮助的一个重要功能在于解决用户的提问。在解答问题的同时,一边记录问题的频次,将询问频次高的问题实时排列在问题列表的前部。新出现的问题,也应及时加入帮助系统。 在考虑数据库用户界面的优化活动的过成功,不可避免的要抓住用户的使用心理。普通用户在用数据库搜索信息的时候,应当体验到足够的控制力。比如操作过程不能太过繁琐。比如检索条件询问,倘若层次过多,时间过长,用户会在等待中耗尽耐心。又如对用户问题的反馈,如果不能及时解决,用户将陷入无所适从的茫然中。 3 使用评价技术指标 用户对于数据库的使用评价,主要从以上几个模块的界面结构、页面表现、人机交互等方面。技术层面的数据库优化,在于提升其便利性和合理性。 理想的菜单树可以给予用户使用舒适感,并尽量减少不必要的点击和键入次数。数据库菜单应以固定位置菜单为主,以避免视觉上的混乱感。弹出式菜单应当用来

文档评论(0)

docman126 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档