高校图书馆数字参考咨询系统的设计与实现技术研究

来源 :中国科学院研究生院 中国科学院大学 | 被引量 : 0次 | 上传用户:guanxming
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
数字参考咨询服务又称虚拟参考咨询服务,指在数字化信息环境下,图书馆以网络为传输手段,以数字化的信息资源为基础,通过电子邮件或实时聊天等各种形式,向用户提供不受时间、空间限制的参考咨询服务。随着数字化时代的到来,越来越多的读者逐步具备了网络使用能力并依靠网络进行信息检索,这就要求高校图书馆相应的信息服务也逐步实现网络化,为读者提供一个全面和无缝的信息服务环境。   为构建一个适应网络数字化环境的高校参考咨询平台,本文首先通过对主流Web开发平台J2EE与.NET进行比较,选择了J2EE技术开发平台;然后对当前主流开源框架Struts、Spring、Hibernate和Ajax技术等常用框架进行了系统研究分析,选择SSH+DWR整合框架作为本项目开发的设计模式技术框架。该框架不但使Web的表现层与业务逻辑层可以实现更好地分离,而且使得新架构的表现层、业务逻辑层与数据层更加易于维护与扩展,还可以使有些需要局部更新的页面无需刷新整个页面,按需取数据,实现页面局部刷新,提升用户体验、减轻服务器负担。   运用软件工程的原理、面向对象分析和设计、代码分层的思想,并以衡水学院图书馆为主体研究对象,将系统按照使用对象的不同,分为读者服务、咨询员咨询和系统管理三个功能子系统,并对各子系统的功能进行了详细的功能需求分析后,确定了系统构建模式;考虑到系统使用者和管理者对系统操作的不同要求和特点,将系统设计为读者、咨询员、管理员三个平台;根据解答读者问题模式的不同,分别设计了表单咨询和实时咨询的工作流程;在设计系统结构模型时,为保证系统功能的实现,主要从用户界面、数字参考信息源、调度系统、咨询员信息库这四个方面进行了较详细的设计和描述;分别从概念结构和逻辑结构对数据库进行了设计;最后设计了系统整体的技术框架。   在系统具体实现部分,选择了实时咨询的实现作为重点,分别对文本交流和协同浏览两个功能模块的功能实现进行了详细的描述。其中,在文本交流模块中,采用了DWRServer Push技术。采用DWR反转Ajax功能并结合Socket响应服务器推消息,这样允许服务器端来控制客户端,而不需要客户端来请求,服务器可以自动把消息发送给指定的客户端。这个方案避免了客户端为了保持与同服务器联系,而不断刷新占用过多的网络带宽、消耗服务器大量资源的弊端,这也是本文的创新所在。然后论文对其他一些功能和技术的实现,如数据分页显示、日志管理、验证码等技术也做了较为详尽的描述。   在系统测试与分析部分,首先对数字参考咨询的三个子系统进行了功能测试,通过部分测试用例验证了系统设计的有效性和可行性;为了体现Ajax框架DWR相对于传统的B/S模式和传统Ajax技术的应用优势,将三种模式分别实现相同功能,从网络流量、程序运行时间、浏览器兼容三个方面进行测试,并对测试结果比较分析,验证了AjaX框架DWR不仅具有良好的用户体验,而且可以有效地减轻服务器负载。   最后,指出了系统的不足,并对未来的工作给予展望。
其他文献
分布式拒绝服务(Distributed Denial of Service,DDoS)攻击由于其容易实施、难以防范、难以追踪等特点成为最难解决的网络安全问题之一,给网络社会带来了极大的危害。当前的DDo
企业车间生产调度MES系统可以实现生产计划编制、生产统计和设备能力等管理的一体化,达到车间生产作业的优化调度和制造资源的合理配置,从而为企业缩短制造周期、降低生产成
随着互联网技术的飞速发展和企业信息数量规模的日益增大,当前的数据在规模和组成类型上都发生了巨大变化,一个显著的特点是非结构化数据所占比重日益增加。传统的结构化数据管
回答集编程(Answer Set Programming, ASP)的出现是非单调推理领域的突破性成果,其理论基础是Gelfond和Lifschitz提出的回答集语义。目前,ASP在规划、诊断、行动推理、智能机
蛋白质具有在不同构象状态(非功能状态和功能状态)之间相互转换的内在能力。这种构象转换对蛋白质生物功能的产生与完成起着重要作用,如蛋白酶的催化能力、动力蛋白中动力的产生
随着电子技术和互联网技术的发展,以无线传感器网络为标志的物联网是继计算机、互联网与移动通信网之后的又一次信息产业浪潮,已经引起了学术界和工业通信领域的关注。物联网
下一代互联网的核心将是IPv6协议。长度为128bit IP地址的IPv6协议,彻底地解决了IPv4地址不足的难题,并且其在地址容量、安全性、网络管理、移动性以及服务质量等方面有明显
网格把地理上分布广泛的各种异构资源整合起来,目的是彻底消除资源“孤岛”,在开放、异构和动态的网格环境中充分、高效的共享资源,而网格资源发现是实现这个目的的基础,所以
量子计算与量子信息技术虽然兴起没有多久,但已经取得了显著的发展成果,并具有广阔的应用前景,极大的推进了计算机科学的发展,预示着量子信息时代即将到来。   论文简要介
近年来,基于生物特征的身份鉴别技术取得重大突破,在电子金融、安防监控、移动终端等多个领域得到了广泛应用。然而,现有的方法在应用到实际中还存在众多问题。已有的生物特征鉴