前言:想要写出一篇令人眼前一亮的文章吗?我们特意为您整理了5篇网站建设的步骤过程范文,相信会为您的写作带来帮助,发现更多的写作思路和灵感。
关键词:网站建设;信息资源;评价指标体系
中图分类号:TP3 文献标识码:A 文章编号:1007-9599 (2012) 20-0000-02
随着计算机、网络技术的飞速发展,尤其是网络的普及,网络已渗透到人类生活的每个角落。上网冲浪已成为当今时代的一种时尚。而构造出符合人们需求的一个个精美网站,成为目前国内外研究者在网站建设中的重视问题。
1 建立网站评价指标体系的必要性
在当今飞速发展的网络时代,网站的多样化与信息量的急剧膨胀使资源信息处于爆炸和混乱状态,同一主题及相关、相似主题的网站数量急剧上升。这给网络用户带来一定的不便,而如何在较短的时间内,能够从大量的信息中快速准确地搜索出高效高质的目标信息,这就需要我们不断地创新和改进现有的网站评价指标,只有根据网民的实际要求不断建立和创新当前的网络评价指标体系,才能更加准确、清楚地展现当前网站建设中所存在的问题,在此基础上,我们才能寻求更加有效的改进措施。而要建立一套快速、精准、科学及合理的的网站评价体系,已成为研究者所关注的重点问题。它指导我们快速、科学地掌握网站在数量和质量上显现出来的分布规律和现象特征,并利于人们在网上信息中便捷与准确地获取所需求的信息,具有非常重要的意义。
2 网站建设评价指标体系概述
网站建设评价指标体系有三个部分(网站设计类评价指标、网站技术类评价指标和网站内容类评价指标)组成一个有机的整体,下文将对其一一介绍。
2.1 网站建设设计类评价指标
作为一个网站设计人员,首要任务就是设计出一个优秀的网站,而在浏览者眼里的优秀网站是网站设计(网站的页面设计、网站信息导航设计和代码设计统称为网站设计)精美并准确无误表达出有用的信息。而网站设计类评价,并不是由单独的网络专家或是网民来决定的,它的完成需要专家和网民的共同合作(由专家调查模式和网上调查模式两方面组成),其评价的开展不仅需要网络专家的专业评估,也离不开网民的实际网络经验,更要在网络空间的网站县城进行。
2.2 网站建设技术类评价指标
网站技术涉及网站建设程序语言、网站的功能及其网站发展的可扩充性等。相关资料显示,“技术性实测调查和网站流量监测等是网站技术类指标的评测方法,即运用高端的技术手段和在线提供的网站评估、测定工具,对网站的搜索、响应时间、标准性、兼容性和规范性等技术指标进行评估”。
2.3 网站建设内容类评价指标
人们通过不同的浏览器登陆网站是为了获取网站上面提供的有用信息。作为网站最主要核心部分的网站内容,是网站建设成功与否的一个重要指标。全面准确,即时更新的信息文本可以让用户在网站上获取所给信息的同时更加喜爱浏览该网站。而信息的客观性,精确性、安全性是用户对该网站提供的信息内容是否信任及愿意浏览该网站的关键因素。一个网站所提供的内容和信息决定了这个网站设计的成功与否。网站内容评价的完成,需要以下步骤:
(1)首先,需要在调查网民之后,再对网站进行定位,并对网站的信息服务进行改进;
(2)其次,要网站内容的权威性和精确性进行准确的评估,就需要运用网络计量学的科学方法来完成;
(3)专家通过调查对网站策划提出的相关策略也极为重要;
(4)网站流量监测是考察网站的排名的重要手段。
网站评价指标体系的建立与完善是需要在网站建设中长期摸索、探讨和实践的过程,许多研究者对网站评价指标体系的建设,进行了深入的探讨与研究,并从各自所研究的领域提出了自己的见解与看法。
3 网站建设现状
网站建设是向广大用户提供信息服务的重要手段,是网络发展进程中的重要组成部分,发挥着至关重要的作用。网站的质量直接会影响网络信息服务水平。因而加强网站建设,通过网站为用户提供快捷、方便,高质量的信息服务已经成为网络建设面临的一项基础的研究课题,它关系到资源信息化建设的未来发展方向.网站建设是一个多元的、立体进行的过程,建设的最终是提供给用户一个易于使用的网站。现从以下几个方面来介绍当前网站建设的现状与成果。
3.1 网站通讯平台的实现
21世纪成为信息技术高速发展的新世纪,新的时代里,网站随着人们的实际需求而不断地采用新的技术来完善和改进自身的发展。相关资料显示,“网络构造,基于IP协议分组技术、采用IPv4标准,IPOVERETHERNET传输模式,主要运用二层传输交换和三层路由技术”。然而,当今传统的信息传输模式并不能完全满足人们不断提高的网络需求,并逐步走上了阻碍信息网络发展的道路。随着人们网络需求的不断提高,网络空间流量不断增长,这就要求网络专家及相关的工作者必须对网络应用服务模式进行升级。IPOVERFASTETHERNET以IPOVERwDM等传输模式的应时开发与运用,以及各种新型的传输技术在网站设计中的应用,在满足人们网络需求的同时,也优化了相关的网络服务功能。
3.2 数据库系统平台的实现
数据库系统平台的实现,是网站建设的重要组成部分。对于基于CLIENT/SERVER模式的多进程数据库系统平台的实现,我们应考虑以下三个因素:
(l)信息服务类型;
(2)数据处理和计算技术;
(3)数据安全可靠性。
3.3 网络空间的安全可靠性与开放度
相关资料显示,“网络安全概念,有网络级、系统级和用户级安全三个层次之分”。网站开放度是由因特网的开放性决定的,一个完全开放的网站,必须将用户的需求和网站设计者的设计理念这两点充分结合。
4 结语
总而言之,随着网站的高速发展,网站评价指标体系的分析与研究是一项长期而又艰巨的任务,而建立完善的网站理论体系,不仅可以在实践中指导网站建设,而且对网络的发展也具有极其重要意义。
参考文献:
[1]陈雅,郑建明.网站评价指标体系研究[J].中国图书馆学报,2002,28(141):57-60.
[2]李东旻.网站综合评价指标初探[J].情报理论与实践,2005,28(3):303-306.
[3]王知津,李明珍.网站评价指标体系的构建方法与过程[J].图书与情报,2006,3:45-52.
[4]丁俊.网站建设之我见[J].安徽科技,2000,6;16-17.
成都航空职业技术学院院于2003年搭建了学院校园网,至今已有11年,在这11年中网站的管理模式也发生了巨大的变化。
1.1建站初期
在学院网站成立之初,只能称之为简单的网页,网站的基本功能只有首页有一个新闻功能,各个部门没有自己的网站,只有简单的部门介绍网页。也没有相应的文件支持进行网站管理。在此阶段网站更新极慢,学院、部门信息不能在网站中得到及时的呈现。
1.2建站中期随着网络的迅速发展,网站的关注度日益增加,有些部门也开始搭建自己的部门网站,此阶段的网站都是由各个部门自己搭建,再通过申请上传至学院web服务器。但由于技术水平参差不齐,部门网站质量得不到保证,学院网站各二级单位网站表现形式风格不一致,网站整体感觉非常凌乱。同时也带来了非常严重的问题,web服务器的安全性得不到有效保障,给信息中心工作带来了极大的不便。
1.3建站后期考虑到安全性,“谁主管、谁负责”等原则,学院网站建设后期,统一由信息中心搭建网站,部门信息通过填写“信息申请表”,经部门领导、主管领导、信息中心负责人签字后,由信息中心专员进行信息。但当时信息中心仅有两位工作人员分别负责学院的网络和网站建设管理,全院的网站建设和管理任务均落在信息中心,工作任务之繁重。另外部门要本部门信息流程上也相当麻烦,如果不能找到主管院领导签字,一条信息可能会耽搁几天才,没有了新闻的实效性。介于以上种种问题,信息中心考虑结合学院具体情况,建立一套方便、安全、实现分级管理的网站管理平台。
2、选用TRSWCM的原因
根据前期网站建设管理的难题,结合网站管理的实际情况,我们考虑采用内容管理系统(CMS,ContentMan-agementSystem)。该系统可将内容与页面设计分离,页面设计存储在模板中,而内容存储在数据库或独立的文件中,当用户请求页面时,各部分联合生成网页。基于这样的特点,将内容与内容的表现形式分离开,可方便对网站进行分级管理,管理更加集中,制作和维护网站的过程变得简单。通过在网上收集资料,市场调研和实际操作对比,很多CMS并不能满足学院网站建设管理的需求,主要表现在:功能较弱、扩展性较差,只是实现了简单的信息,无法满足各部门的特定需求,安全性得不到保障等。经过仔细挑选和各方面利弊权衡,我们选择了TRS内容协作平台(简称TRSWCM)。TRS内容协作平台(TRSWebContentManagement,简称:TRSWCM)是北京拓尔思信息技术股份有限公司旗下的成熟产品,它在政府网站中应用甚广,涵盖网站建立、内容服务、内容传递等内容价值链的各个方面,将结构化和非结构化信息提供给所有用户。TRSWCM采用了集数据资源服务、应用集成服务、选件扩展服务、开发自助服务四位一体的面向服务的架构体系。用户可通过选择不同的选件,配置合适的数据适配器,采购相应的协作应用工具等,构造成自己的应用平台,满足组织内部独特的业务需求,并通过各种开发自助服务,随时根据实际情况进行服务的调整与定制。基于这样的体系架构,TRSWCM具有高效易用的管理模式、强大的富媒体内容管理、灵活的数据资源整合、强大的工作流引擎、安全清晰的权限体系、高性能的内容引擎、面向Web2.0应用的AJAX交互引擎等特性。这刚好符合我们对网站建设管理平台搭建的愿景。
3、TRSWCM在网站建设管理中的应用
我们使用TRSWCM对学院网站和全院29个部门网站进行升级改版,学院网站管理模式也发生了变化。各个部门网站信息由部门主管领导完全把控,各部门安排人员负责网站维护与更新;学院首页信息由宣传部门审核,信息中心只负责搭建好各部门的网站框架,负责学院首页相关信息的,从繁杂的网站建设、全院信息维护和的工作中解脱出来。这样的管理模式,各级网站分权限管理,按工作流进行审核,不仅大大节省了人力成本,也提高了安全性。现学院网站建设管理主要分以下几个步骤实施。
3.1用户填写需求规格书
对于各个部门只需根据部门实际情况拟定部门网站需求,填写既定模板《网站需求规格说明书》,主要对栏目设计、首页设计、菜单设计、网站设计风格、功能需求等方面进行描述。各部门安排校园网联络专员与信息中心对接负责网站建设管理相关事宜。
3.2根据网站结构在平台中建立栏目频道信息中心根据用户需求,在TRSWCM中搭建网站框架。TRSWCM提供简洁美观的可视化界面,以及科学合理的布局设计。同时,采用大家最熟悉的Windows资源管理器模式,可以轻松查找和组织被关注的内容。搭建栏目频道非常方面,操作简单易懂。以学院工会栏目为例,需求菜单设计如图1。在TRSWCM只需根据菜单像在资源管理中建立文件夹一样来建立栏目频道如图2,完成网站框架的搭建。
3.3根据需求建立各栏目模板
栏目框架搭建好后,信息中心专员只需根据需求制作相关页面模板来控制不同层次页面的显示。使用TRSWCM制作模板主要分为三种类型:概览模板、细览模板和嵌套模板三种。概览模板用于显示文档的列表,细览模板用于显示文档的具体内容,嵌套模板可被其他模板所引用。TRSWCM中模板的制作主要在于TRS置标的使用。TRS置标的作用在于把文档数据和页面表现分开,它决定了数据的内容,HTML语言描述了文档数据的存放位置、表现形式等。如<tr><tdbackground="gh_ghhd02.jpg"height="150"valign="top"OLDSRC="gh_ghhd02.jpg"OLDID="1040"RELATED="1"><tablewidth="430"border="0"align="center"cellpadding="0"cellspacing="0"><TRS_DocumentsID="工会活动"CHANNEL-TYPE="0"NUM="6"AUTOMORE="false"><tr><tdwidth="350"height="25"><imgsrc="arrow.gif"width="3"height="6"border="0"align="absmiddle"OLDSRC="arrow.gif"OLDID="859"RELATED="1"><TRS_DocumentFIELD="DOCTITLE"NUM="45"AUTOCOLOR="true"AUTOLINK="true"LINKALT="false"DATEFORMAT="yyyy-MM-ddHH:mm:ss"DATEFORMAT="false"AUTOFORMATTYPE="HTML"TARGET="_blank"></TRS_Document></td><tdalign="center">[<TRS_DocumentFIELD="DOCPUBTIME"AUTOCOLOR="true"AUTOLINK="false"LINKALT="false"DATEFORMAT="yyyy-MM-dd"/>]</td></tr></TRS_Documents></table></td>
3.4各部门专员负责网站内容维护与更新
TRSWCM主要采用B/S架构,用户无须安装客户端,直接通过浏览器即可对权限内的站点、栏目、文档及系统进行管理。部门专员只需打开浏览器,访问后台地址,输入自己的用户名密码登录系统,选择相应栏目新建文档完成信息的。在该平台中还可设置相应权限,如图4,进行审核,审核通过后信息才能成网页展现。实现了分级网站管理模式。
4、安全性与可持续性使用
TRSWCM进行网站建设管理具有高效的安全性和可持续性。这与它的工作原理分不开。TRSWCM将内容协作平台服务器、web服务器与数据库服务器分离,网站管理维护人员通过浏览器访问内容管理平台,进行系统和数据的管理,WCM根据将数据与网页信息整合出静态页面到web服务器中,最终用户访问web服务器进行网页访问。具体工作过程如图5和图6。基于这样的工作原理,TRSWCM在网站中的应用有较高的安全性,它的模板可以自己定制,具有较强的灵活性和扩展性。这也为学院网站后续发展和管理带来了可行性。
5、结束语
关键词:Spring;Struts ;Hibernate;SSH整合;网站建设
中图分类号:TP393文献标识码:A文章编号:1005-3824(2013)05-0063-05
0引言
在当今网络中,越来越多的系统以及应用趋向于Web开发,开发一个大型的企业级Web应用系统需要一个优质稳健的软件框架,以便前期开发中程序员的协同开发和后期应用系统的扩展和升级,但是Web开发中也存在一些问题,针对这种情况,本文提出利用现今流行的Struts+ Spring+ Hibernate三大J2EE框架设计实现一种轻量级的Web开发方案。在对三大框架优缺点进行分析后,提出将三大框架整合的思想,并实现整合步骤,最后以一个简单的网上出售商品实例来测试应用搭建的框架。
1SSH框架
目前较流行的集成框架SSH是一个由Struts+ Spring+ Hibernate三大框架整合而成的Web应用程序开源框架。
1.1SSH优缺点分析
Struts框架具有组件的模块化、灵活性和重用性的优点,同时也简化和清晰化了Web应用程序的开发,使得业务逻辑的实现是开发者最终关心的问题。Struts框架是开源软件,具有Taglib和页面导航的优势,同时提供Exception处理机制和数据库连接池管理,并且支持I18N。但是,当它转向展示层时,需要forward重新配置,服务器也可能需要重启,这样造成了操作繁琐。Struts的action必须是仅允许一个实例去处理所有请求的threadsafe方式,可能会引起线程安全问题。Struts的action和Web层耦合在一起使得测试不方便。Struts的类型转换是在不可配置的Class级别,对Servlet的依赖性过强。Struts处理action的时候是基于Class的Hibernate,很难在action的前和后进行操作。
Hibernate框架的透明性不是字节码增强程序实现的,而是Java的反射机制实现的。Hibernate性能非常好,也支持各种关系数据库。但是,它限制了对象模型的使用,例如,一个持久性类与多个表之间不能映射[1]。
基于反向控制和AOP的多层J2EE系统框架Spring能够有效地组织中间层对象,Spring专注于解决仅使用了Struts或其他J2EE API特制的framework剩下的问题,例如,消除对Singleton的过多使用,消除多样的自定义格式属性文件的需要,减少对接口编程而不是对类编程的代价,减少了对其API的依赖,使单元测试更简单,同时,为数据存取提供了一个一致的框架等。但是,现今Spring的普及度不高,并且Spring的很多代码都需要写在JSP中,同时又缺少一个公用控制器造成了控制器过于灵活的局面[2]。
当前,SSH是一个比较流行的开源且比较稳定的MVC框架,易于管理和测试,也适用于需求频繁变更的项目。
1.2SSH整合方案
系统应用框架根据MVC模式可分为表现层、业务层和持久层,各层之间都定义了数据对象,实现了各层之间的分离;另外应该对各业务模块之间的关系进行对比,充分考虑它们之间的松耦合,从而有效提高今后系统扩展集成的可能性。同时利用这种分层设计将Spring、Struts以及Hibernate 这3种开发框架有机地集成在一起[3]。
Struts框架比较完善,它具有成熟的标签库,在Web 层具有其他框架不具备的特定优势,因此将Struts框架作为表现层的主要框架;为了使业务逻辑层能够正常工作,通常采用Spring框架和Struts框架的有机结合体;在系统持久层方面采用Hibernate,使系统的数据保留得更持久,有效实现ORM,并且实现对JDBC轻量级的对象封装,有效建立Java对象模型,并使得其对象模型具有持久性[4]。
在构建系统模型的时候,通常要对工作对象进行细致的分析,根据其需求来完成模型的构建,在对Java对象进行基本构建时,运用SSH集成理念和Java 语言来对模型进行构建;最后再根据系统构建,将基本的DAO接口详细地描述出来,通过Hibernate框架实现DAO,并以之为基础,实现Java 类与数据库之间的转换和访问,最后由Spring来完成业务逻辑处理[5]。
根据上面的分析,集成Struts,Spring和Hibernate的架构的总体结构如图1所示。
1)SSH框架搭建基础。
(1)Eclipce开发环境;(2)准备相应数据库连接Jar包。
2)具体搭建步骤。
(1)在eclipce环境中导入Spring框架,选择导入包时要选择与Spring的核心包Aop包相应的ORM映射包和Web包;(2)在eclipce环境中导入Hibernate框架,选择Hibernate对应的核心包全部导入,并选择合适的数据库连接方式。应该注意的是:应在My Eclicpe Database Explorer中配置相应的数据库,导入Hibernate时注意选择使用Spring配置文件进行配置;(3)在eclipce环境中导入Struts框架,注意:Struts应导入Struts1.2或更高版本,此处必须按以上顺序导入;(4)删除asm2.2.3.jar;(5)导入commonspool.jar连接库,方法是:在eclipce中窗口首选项MyEclicpeProjectCapabilities选项中将Hibernate2中的commonspool.jar 复制到项目的lib目录下;(6)将log4j.properties文件导入;(7)在Web.xml中配置OpenSessionInView模式,代码如下[6]:
2网站建设
网站建设流程:与提出需求的客户沟通设计建站方案确定合作意向并签定协议网站内容整理网站设计、制作、修改网站确认并。网站建设流程图如图2所示。
1)与提出需求的客户沟通:客户通过电话、电子邮件或在线订单方式提出自己网站建设方面的基本需求。公司专业业务人员与其沟通。涉及内容包括:(1)公司介绍;(2)栏目描述;(3)网站基本功能需求;(4)基本设计要求。
2)设计建站方案:首先,根据企业的要求和实际状况,设计适合企业的网站方案。是选择虚拟主机服务,还是自己购置服务器;根据企业风格度身定制;一切根据企业的实际需要选择,最合适的才是最好的。
3)确定合作意向并签订协议:双方以面谈、电话或电子邮件等方式,针对项目内容和具体需求进行协商。双方认可后,签署《网站建设合同书》并支付50%网站建设预付款。
4)网站内容整理:根据网站建设方案书,由客户组织出一份与企业网站栏目相关的内容材料(电子文档文字和图片等),网站建设方将对相关文字和图片进行详细的处理、设计、排版、扫描、制作,这一过程需要客户给予积极的配合。
5)网站设计、制作、修改:一旦网站的内容与结构确定了,下一步的工作就是进行网页的设计和程序的开发。网页设计关乎企业的形象,一个好的网页设计,能够在信息的同时对公司的意念以及宗旨作出准确的诠释。很多国际大型公司都不惜花费巨大的投入在网页的设计上。
6)网站提交客户审核并:网站设计、制作、修改、程序开发完成后,提交给客户审核,客户确认后,支付网站建设余款。同时,网站程序及相关文件上传到网站运行的服务器,至此网上正式开通并对外。
3基于SSH网站建设实例分析
下面以一个简单的出售商品网站作为实例来分析基于SSH 的网站建设。
3.1需求分析
1)商品展示:实现分类展示、商品预览、商品明细功能。
2)购物车:实现添加商品、删除列表、恢复列表、数量修改、清空购物车、结算功能。
3)我的订单:实现订单确认创建功能。
4)用户管理:实现登入/登出、用户注册功能[8]。
3.2建站服务与架构
在系统架构方面,采用4层结构,主要包括表现层、控制层、业务层和持久层。系统架构如图3所示。
表现层:主要负责用户交互过程,并将用户的交互结果显示出来,通过细致地分析研究可以知道,交易系统和管理系统所具有的特性不同,从而决定了它们的URL入口界面也不同。
控制层:控制层有重要的作用,它主要是对系统的访问、系统数据的加载和注销进行控制,系统的控制层是系统不可或缺的一部分,在整个系统中具有“核心控制单元”的美誉。控制层通过系统描述来组织工作。
业务层:业务层具有一定的逻辑功能,对业务层进行有效管理能够实现交易系统和管理系统业务逻辑性能的提高,它能对系统进行准确的运算。
持久层:能够对数据进行有效的管理,无论是静态数据还是数据库数据,都能在系统管理层的作用下对数据进行持久化管理,从而保证了业务层的正常工作,为其提供了基本的数据服务,系统数据在进行操作的时候通常把持久层当作统一界面。
2)业务层设计:业务层由相关的action组件类与一些JavaBean组件类充当,负责进行业务逻辑与数据计算处理,然后返回结果,供页面显示或者相关对象的数据存储与调用。
业务层的处理包括:购物车中商品的增删改查功能、主页面的商品动态显示功能、用户的注册登陆处理以及订单生成的功能等处理。
3)持久层设计:由实体类和数据访问对象(DAO)充当。数据的底层存储是数据库,每张表都有一个对应的实体类,用于数据的持久化操作。每张表都提供一个数据访问对象(DAO),用于对数据库的数据进行连接操作。DAO对象的创建采用了工厂模式[9]。
3.3网站页面创意设计
Web层采用Struts框架,因为此系统属于较简单Web应用,采用了OpenSessionInView模式处理LazyLoad问题,这种模式使得问题处理更方便。通过这种方式我们在获取关联对象的时候通常在用户视图中使用get,set方法,这种方法获得关联对象更加便捷有效。action和action form问题一直是系统处理中的重点问题,为有效解决这一难题,我们将采用DynaActionForm (DynaValidatorForm)、动态验证框架以及DispatchAction的形式。同时我们还将Tile标签运用到其中,以有效解决页面布局问题,在解决分页和身份验证等问题的时候,我们通常采用自定义标签处理的方式。
为了满足UI层在查询结果较多的时候要分页的需求,引入了Base DAO接口,全面地管理对Session的操作。注意分页的需求是通过JSP的custom tag,Struts和这里的Base DAO接口共同解决的[10]。
4结束语
针对当前Web开发中存在的一些问题,本文利用Spring+Struts+Hibernate三大J2EE框架设计实现了一种轻量级的Web开发方案,使得Web开发更简便易行,同时也提高了程序开发的效率[11]。但三大J2EE框架的整合本身也有冲突问题的存在,需要进行更深入细致的后续研究。
参考文献:
[1]夏昕,曹晓钢,唐勇.深入浅出Hibernate[M]. 北京:电子工业出版社,2005.
[2]余腊生,任炬. 基于SSH 三层架构的OJ系统研究与设计[J]. 电脑知识与技术,2008,3(8):16681670.
[3]JOHNSON R. Expert oneonone J2EE design and development [M]. 魏海萍,译.北京:电子工业出版社,2003.
[4]孙卫琴.精通Struts:基于MVC的Java Web设计与开发[M]. 北京:电子工业出版社,2004.
[5]徐长盛,戴超.一种快速开发Web应用程序方法的研究[J]. 计算机工程与设计,2004(12):22372239.
[6]王君.基于Struts+ Spring+ Hibemate的企业级WEB应用框架的研究[D].合肥:合肥工业大学,2007.
[7]陈洁琴.基于Struts+Spring+Hibernate架构的进销存管理系统的研究与实现[D].西安:西安交通大学,2008.
[8]蒋纬,马光思.Spring与其他框架整合及流程分析[J].计算机工程,2007,33(14):7981.
[9]兰红,柳显涛,李文琼. 基于Linux的预线程化并发Web服务器设计[J].江西理工大学学报,2012,33(1):6367.
随着时代、技术以及理念的不断演进,政府门户网站发展的内外部环境不断发展、变化并呈现出一些新的特点,这些变化正在或即将对地方政府门户网站建设带来深刻的影响,相应地,政府门户网站必须迅速采取相应的改变以适应环境变迁的要求,从而保证网站持久的生命力。
一、政府门户网站用户体验的重要性
政府门户网站核心价值和定位转变。政府门户网站核心价值和定位由政府为中心向公众服务和公众为中心转变,这一方面是由于公众日益觉醒和提高对服务质量的要求,也是服务型政府的本质要求使然。政府网站不再只是简单的“名片型”网站,功能也不再仅限于政务信息公开和办事服务信息提供,对网上办事、公众互动参与等服务功能提出了更高的要求。
1.用户体验的内涵。用户体验(User Experience,简称UX 或 UE)是一种纯主观的在用户使用一个产品(服务)的过程中建立起来的心理感受。对于一个界定明确的用户群体来讲,其用户体验的共性是能够经由良好设计的实验来认识到。计算机技术和互联网的发展,使技术创新形态正在发生转变,以用户为中心、以人为本越来越得到重视,因此,良好的用户体验成为政府、企业信息化的中的重要追求目标。
2.用户体验对于政府门户网站建设的价值。政府门户网站的用户体验可分为浏览体验、交互体验和真实体验三个层次。
(1)浏览体验:浏览体验是网站用户体验的初级层次,主要是指用户浏览网站所产生的心理感受,主要取决于网站的版面结构、色彩搭配、文字排版、图片等网页要素。
(2)交互体验:交互体验是网站用户体验的高级层次,是指用户在网站的访问过程中所产生的心理感受。与浏览体验不同的是,浏览体验更注重网站的外观,而交互体验更注重网站的功能、流程、便捷性等。
(3)真实体验:由于政府、企业网站是比较虚拟的产品,这就要求网站在用户访问过程中给予其真实性,让用户感到与网站的交互过程就像在与真实的人交流一样便捷。真实体验是政府网站用户体验的最高层次。
二、用户对政府门户网站的基本要求
用户在访问政府网站时,首先希望网站具有有用性,能满足自己的信息需求、信息准确性;满足办事需求或互动需求;其次,用户会考虑网站提供的服务是否全面、是否及时;再次,网站是否易于使用,是否具有亲和性,进而产生对网站的信任。有用性、全面性、时效性、易用性、亲和性和可信性等六大特性是网站的基本要求,也决定了用户体验的层次。随着六大特性实现程度的加深,用户体验不断从低层次向高层次发展,逐步实现浏览体验、交互体验和真实体验,从而获得较好的心理感受,增强用户的满意度,提高网站的访问率。这就是政府网站用户体验的层次推进模型。用户体验的层次推进模型强调网站的环境、内容和用户的协调统一,其本质是以人为本。一个充分考虑用户体验的网站必将获得更多的访问量,从而促进网站服务、宣传功能的实现。
三、构建政府门户网站用户体验模型
如何实现上述用户体验要素,对于网站而言需要通过调查、分析、研究、判断、规划、设计、制作等一系列工作才能完成用户体验模型。在建立该模型过程中,需按照如下流程一步一步地进行。
1.明确网站定位。定义网站属性:做什么?为什么要这样做?对网站产生的效果预期程度是什么?也就是进行网站内在需求分析,由此明确网站建设和运营的根本动因和预期。
2.分析用户需求。定义网站的用户范围、用户行为、用户需求。即分析外来因素的动因、习惯和目的。
3.规划设计内容。根据网站主管需求的确立和网站用户分析的结论,规划设计内容的构成和与用户交互的网站使用功能,规划并设计出达到网站目标的内容和满足用户需求的功能。
4.交互式设计。规划设计出内容和功能后,需要进一步设计用户使用网站各种功能的流程,而且需要细心设计流程中每一个使用步骤和状态之间的交互关系。此设计是为了定义用户在网站的角色、任务、权限的完成方式和路径。
Research on the Construction of University Library Website Based on Knowledge Service
Guo Hairong,Zeng Manjiang,Shen Bo(Library of Chengdu Medical College,Sichuan Chengdu 610500 )
Abstract:Library website construction is an important part of library development. The future of the digital library will be a tightly integrated knowledge service with information systems. This paper analyzes the current situation of the construction and service of the library website by summarizing the existing problems in the construction of the university library website, and puts forward the requirements of the university library Construction of the direction and recommendations.
Keywords:Knowledge service University library Website construction
1. 引言
知识服务以用户需求为目标,通过对信息进行搜集、整理来满足客户不同类型知识需求的服务过程,并在帮助用户解决问题的过程中形成知识创新[1]。知识服务是互联网高速发展环境下数字图书馆服务不断深入发展的必然趋势。知识经济时代,图书馆用户需要的服务不再是单一的文献搜索和获取,而是更多个性化、深层次的知识需求。结合知识服务理论发展数字图书馆,是提升图书馆服务竞争力和实现知识创新的有效途径[2]。
在图书馆领域,国外将知识服务作为参考服务形式,在馆员服务中增加了对知识的应用。例如Ron Jantz[3]提出学术型图书馆将知识管理有效地融入服务过程的方法;Gaby Haddow[4]在论文中指出,通过广泛的考察调研,证明图书馆员自身的专业性是实现高效知识服务的前提条件。目前国内高校图书馆学科知识服务模式分为以下三类:聚合性知识服务模式、决策支持型知识服务模式、问答式知识服务模式[5]。
从图书情报领域来看,知识服务的核心层面是:知识服务领域、服务平台系统、服务主体(图书馆员)[6]。对于高校图书馆,知识服务领域由学校类型以及师生的教学和研究方向来决定;服务平台系统是支持馆内知识服务的主要场所和与用户联系的纽带;服务主体(图书馆员)的专业素质是辅助服务平台系统实现知识服务的前提。
服务平台系统主要是指数字图书馆门户网站。结合知识服务和网站建设理念、技?g,将高校图书馆的各种服务集合在门户网站中,方便读者访问和使用,是促进数字图书馆建设和发展的重要方面和有效途径[7]。
2.高校图书馆网站建设理论与方法
随着网络的日益发展,人们对电子资源的利用需求不断增加。从数字图书馆到目前最新提出的“智慧图书馆”“泛在图书馆”,门户网站建设在图书馆的发展中占据越来越重要的地位。图书馆期望通过更好的门户网站建设,整合更多有效的资源,提供更便捷的服务,形成知识创新,从而达到更好服务读者的目的。
高校图书馆网站建设主要包括三个层面:信息构建、用户界面和图书馆学。良好的信息构建需要在分析用户需求的基础上,对网站的内容进行规划和设计。从信息构建出发,网站建设的需要按照以下步骤:概念定位内容组织结构生成页面设计导航设计信息[8]。用户界面主要包括页面排版和色调搭配。页面排版主要依据用户使用习惯、板块重要性、页面整体协调性等原则;色调搭配务求活泼清爽,能提升用户使用门户网站时的舒适度为佳。从图书馆学上分析,一个完整的图书馆门户网站应该具有资源整合、馆员服务、咨询服务、互动交流、馆际合作以及个人定制服务等。
3.我国高校图书馆网站建设与服务现状
我国高校图书馆网站建设和服务目前主要从读者需求文献的角度出发,主要提供文献资源的检索与获取。服务的前提是假设用户十分明确自己的资源需求,并没有从读者面临的实际问题和探索研究方面考虑。导致与用户需求的契合度不高。主要不足有:资源整合度不高,检索便捷度不够,网站可访问性设计不够,用户需求定位不准确,网络影响力不高,资源共享发展缓慢等。
3.1资源整合度不高
目前大多数的高校图书馆网站的资源建设,主要通过导航和分类实现。从读者使用体验调研来看,满意度并不高,服务针对性不强。由于资源的量非常大且构成复杂,读者往往需要花费很多的时间才能理清自己该怎么去获取正确的资源。这就需要图书馆从知识服务和用户直观需求出发,对资源进行有效的整合和排序,提供高质量、免费的学术和网络资源。
3.2 网站可访问性设计不够
相比较国外高校图书馆事业的发展,我国的网站可访问性设计不够,尚处于起步阶段,还有较大的发展空间。
3.3 用户需求定位不准确
目前国内高校图书馆在进行网站建设的服务发展时,较少区分用户类别,提供分类服务。然而事实上不同种类的读者,对服务需求差别较大,这就影响了图书馆的分类用户使用方便性。
3.4 网络影响力不高
信息时代不断发展,各种新兴媒体不断普及。图书馆发展必须契合用户使用习惯的改变。因此必须改变目前单一的信息推送模式,主动联合新兴媒体与平台,提高图书馆的利用率,主动融入读者的生活与学习。
3.5资源共享发展缓慢
目前我国高校图书馆的资源共享方面主要存在问题有:馆际合作不够、与商业机构链接较少,资源的共建共享发展处于起步阶段。可以通过网络协作采购,合作编目、文献传递等方式提高信息共享度。
4.未来我国高校图书馆网站建设的启示
以知识服务为目标,通过广泛的高校图书馆网站与学术资源调研。结合我国高校图书馆网站建设现状中存在的不足,联系未来高校图书馆的发展方向,得到了未来我国高校图书馆网站建设的几点启示,具体如下。
4.1 增强网站可访问性
网站可访问性是指通过良好的设计和开发,使得网站内容支持残障人士(视觉、听觉、肢体、语言等有困难的用户)通过一定的工具来获取。通过调查发现,用户对门户网站的可访问性的需求度排名依次为:政府网站、教育网站、图书馆网站、新闻组与在线期刊、公共设施与交通、医院、银行等[9]。因此,图书馆门户网站的可访问性建设与研究是适应用户普遍性和数字图书馆不断发展的必然需求。
4.2启用用户分类服务
高校图书馆网站的读者类型多样,一般我们可以分为:新生、本科生、研究生、教师、校外读者以及残障人士。国内高校图书馆用户分类服务目前还处于起步阶段,用户分类模式比较单一,只有文字描述的分类信息。而国外著名高校图书馆的用户分类服务从细节入手,不但增加了用户分类名称,还从网页设置上详细考虑分类用户的不同需求[10]。因此,国内高校图书馆应该借鉴国外高校图书馆的用户分类服务模式。从用户分类的必要性、信息分类与处理细节、具体分类应该提供的内容等方面详细考虑,做好用户分类服务。
4.3适应移动设备环境
随着信息社会社会的发展,移动设备不断普及,人们对移动学习的需求也日益增大。移动设备终端的使用率不断提升,是现在高校图书馆发展的“机遇”也是“挑战”。从技术上来看,可以利用响应式的web设计来构建新型图书馆门户网站。使得未来的图书馆网站能在各种移动终端设备上使用,融入现在读者的生活和学习中,提升图书馆的用户使用率和使用便捷度。
4.4增加网站的网络影响力
信息社会的不断发展,用户对高校图书馆的信息服务不在拘泥于单一的文献服务和信息获取,而是希望能与目前用户主流的网络媒体产生关联,方便用户更大程度的使用图书馆资源。另一方面,也对高校图书馆信息的速度提出了更高的要求。综合来看,从网站建设的角度出发,可以归结为图书馆网站需要不断增加自身的网络连接度与网络影响力。
目前主要增加图书馆网络影响力的方法有:RSS订阅,与主流媒体链接以及即时通讯等。RSS订阅方便及时向用户推送图书馆的各类信息,体现了图书馆服务的主动性。与主流媒体链接,主要指关联用户使用率较高的网络平台,如目前的豆瓣、微信、微博等。即时通讯服务主要要求图书馆员通过即时通信手段实时响应用户提问和咨询,提高服务速度。
4.5提供知识创新服务
随着图书馆事业的不断发展,高校图书馆的基础核心业务从资源建设和读者服务重点转移到数字资源和阅读推广方面,从被动服务变为主动服务。而知识创新服务还是当前服务的薄弱环节,在未来的图书馆服务中应该加强对读者的知识创新服务和读者后勤保障工作。主流的知识创新服务主要从读者日益更新的科研需求出发,如知识推送服务、科技查新服务、学科馆员服务等。