基于MVC图书馆虚拟参考咨询系统研究.pdfVIP

基于MVC图书馆虚拟参考咨询系统研究.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于MVC图书馆虚拟参考咨询系统研究.pdf

RESEARCHESINLIBRARYSCIENCE 75 基于 MVC图书馆虚拟参考咨询系统研究 王庆 民 张舒娟 【摘 要】本文采用 MVC设计模式,使用Siruls+Hjbernafe+Spring相关技术对图书馆虚拟参考咨询系统进行 了研究,给出了系统的性能 目标,描述 了系统功能,给出了系统设计的体系结构以及系统实现的关键技术。 【关键词】MVC 虚拟参考咨询 体系结构 Abstract:ThepaperstudiesthevirtuaIreference sevicessystem oflibrarybyusingMVC designmodeland Struts+Hibernate+Springtechnology,andgivestheperformanceobjectivesofthesystems,anddescribes thesystem functions,andgivesthesystem architectureandthe keytechnologyofthesystem. Keywords:MVC virtuafreferenceservies architecture 1 引言 参考咨询服务是高校图书馆为教学和科研服务的一项重要工作。随着互联网的发展,人们对信息的需求,图 书馆的各种服务内容及方式都受到很大的影响,传统的参考咨询服务在服务形式、服务内容及服务人员的综合素 养等方面都发生了许多变化。图书馆虚拟参考咨询,也称在线参考咨询或数字参考咨询,是图书馆利用网上虚拟 平台解答读者咨询的一种新型的信息服务模式,其服务内容是依托丰富的电子资源和网络资源,如各类专业数据 库、FAQ数据库、WBE表单、电子白板等网络工具,为咨询读者提供准确、及时、个性化和全程式的信息咨询服 务。 2 系统性能目标 图书馆虚拟参考咨询性能目标主要表现在两个方面:并发性和响应时间。 2.1 并发性 主要是指服务器端可同时处理的来 自客户端的请求数量。在数据库端,如果多个事务并发执行,事务相互之 间可能会有干扰,破坏了事务的隔离性。DBMS的并发控制子系统负责协调并发事务之间的执行,保证数据库的 一 致性不受到破坏。所以一面要优化数据库的结构,设计出一种较好的结构,能够很好的支持事物的隔离性,使 得事务操作尽可能不在同一个数据表内进行读取或者写入;另一方面,要采取一些技术手段,来优化数据库端的 性能,比如数据库连接池。 2.2 响应时间 对于基于B/S的系统,响应时间尤其重要,必须保证网页的响应时间。网页的加载速度,除了和服务器端的 处理速度有关之外,和网络的带宽、网络的拥塞程度、客户端的机器速度都有关系。尽量优化数据库的设计,简 化后台的处理 ,在进行网页设计的时候必须让网页变小,特别是减少图形文件、JavaApplets和帧。 3 系统功能分析 系统主要分为:用户管理模块、问题管理模块、答案管理模块、问题标签管理模块、知识库 (FAQ)管理模 块、用户操作权限管理模块。其功能分别如下所示: , 3.1 用户管理 主要是针对不同的用户进行不同的操作 ,主要包括:普通用户管理、专家管理、管理员管理等。他们的操作 权限如下所示。 3.2 问题管理 问题输入与修改:用户输入问题标题、为问题选择标签、内容、问题补充、问题生命期长度、为问题选择专 厂 7 ^ /b 图 书 馆 学 研 究 2010(理论版).1 家、是否匿名提 问等。同时还可 以修改问题并对该问题补充。 查询问题 :按多种条件进行查询:比如:按标签进行查询、按用户进查询、查询某个专家回答的问题、查询 所有公开问题、查询分配给某个专家的问题等。 关闭问题:如果用户由于某种原因不用再问了,则由用户输入问题关闭原因,将问题进行关闭;或是问题到 达了回答的最后期限,但是用户还没有设定最佳答案,则将 问题关闭。 为问题分配专家来回答:如果问题是公开的,管理员进入系统后可以为问题分配专家。 3.3 答案管理 专家选择一个分配给他的或是公开的问题,进行回答。如果有参考 URL可以输入。同时专家可以修改、删除 已回答的答案。 3.4 问题标签管理 标签主要是用来标识 FAQ的类别或是问题的类别。主要包括:问题标签

文档评论(0)

yingzhiguo + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:5243141323000000

1亿VIP精品文档

相关文档