基于b-s结构的图书馆集成系统的设计与实现

基于b-s结构的图书馆集成系统的设计与实现

ID:24764197

大小:51.00 KB

页数:6页

时间:2018-11-16

基于b-s结构的图书馆集成系统的设计与实现_第1页
基于b-s结构的图书馆集成系统的设计与实现_第2页
基于b-s结构的图书馆集成系统的设计与实现_第3页
基于b-s结构的图书馆集成系统的设计与实现_第4页
基于b-s结构的图书馆集成系统的设计与实现_第5页
资源描述:

《基于b-s结构的图书馆集成系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于B/S结构的图书馆集成系统的设计与实现第1章绪论1.1课题的研究背景及意义随着计算机网络技术的飞速发展,人们对图书馆文化服务体系的要求越来越高,它是维护和实现人民群众精神追求的重要途径,而图书馆的自动化是公共文化服务体系必不可少的组成部分,承担着服务并建立图书馆信息多级服务网络的重要责任。我国从上世纪的90年代中期开发出较有影响的图书馆系统,现在依然在各个公共图书馆和高校图书馆使用。进入了21世纪后,图书馆发展的速度随着国家的大力支持非常的迅速,而广大人民群众对图书馆的信息资源共建共享的要求越来越高。可是当前图书馆由于发展不均衡而

2、对人民群众资源共建共享飞速发展而提出的要求感到力不从心。而图书馆必然要突破传统意义上的信息孤岛模式,加快转变服务模式从而实现图书馆资源的共建共享。如何解决所产生的问题从根本上看C/S架构是其最主要因素,而随着B/S架构优势越来越明显,产生的很多问题将迎刃而解,而真正实现图书馆的中心馆与分馆的一体化,通借通还等。B/S架构下的新一代图书馆集成系统可以实现图书馆传统业务与数字资源相结合,真正实现资源的共建与共享,对文献以及图书馆数字化资源进行统一管理而产生一个虚拟的图书馆。从而最大程度的满足广大读者对图书馆资源的需求。通过开放式的多层的架

3、构实现各图书馆之间资源管理及共享、相互分工协作。从而实现图书馆服务效益最大化。1.2图书馆借还书系统国内外现状由于在我国图书馆很长时间受传统图书馆的旧观念的影响,以馆藏为主注重馆藏轻用从而形成了封闭且各自为政的局面。在各个城市间市图书馆和高校图书馆是作为独立的实体存在,每个馆的资源并没有真正实现数字资源的共享共建,造成馆藏资源严重浪费。在我国每个城市,各级图书馆都是一个离散的点,像一座座孤岛。各图书馆独立自主,只建立属于自己馆藏的文献资源,广大读者只能享受本馆资源服务,而不能享受其它图书馆想要得到的服务,例如:A馆的读者想要借阅B馆的

4、馆藏图书也需要重新办证。这种非常单一的服务模式已无法适应读者的个性化需求,造成了极大不便,也使整个城市乃至区域内整体馆藏资源建设得不到非常有效的利用。而20世纪90年代中期推出的在国内较有影响的几个大型图书馆系统,对当前图书馆数字化、智能化迅猛发展而提出的要求感到力不从心,表1.1统计了34所985高校使用图书馆集成系统地情况。目前国外图书馆集成系统有ALEPH、HORIZON、UNICORN、INNOPAC等。国外图书馆集成系统管理理念较先进、功能设置比较灵活的、检索技术很有特色的和管理模式非常专业,赢得了广大图书馆用户特别是重点高

5、校图书馆用户的青睐。据统计,目前部分211高校中,使用国外集成管理系统的有22家,占总数的23.16%,用户分别为UNICORN6家,INNOPAC3家,HORIZON4家,ALEPH1家[1]下面主要对UNICORN、INNOPAC、HORIZON、ALEPH这4种国内使用比较广泛的系统进行比较分析,详见表1.2。第2章系统的构架与相关技术介绍2.1系统的体系结构C/S架构,即客户机和服务器架构.其全称为Client/Server。C/S架构是一种非常典型的两层架构,其原理如图2.1所示,客户端包含一个或多个在用户的电脑上运行的程序

6、,因为客户端需要实现绝大多数的业务逻辑和界面展示所以C/S架构也是胖客户端架构。但是随着当今网络技术的快速发展,暴露出以下问题:B/S架构,即浏览器/服务器结构,其全称为Bros公司于1995年5月推出的Java程序设计语言和Java平台(即JavaEE,JavaME,JavaSE)的总称。Java自面世后就非常流行,发展迅速,对C++语言形成了有力冲击。Java技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动和互联网,同时拥有全球最大的开发者专业社群,Java编辑标准如

7、图2.3所示。在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景[14]。XML作为一个数据描述语言目前得到广泛的应用。XML已经成为L,所以XML作为另一种元数据表现形式和数据交换格式已成为业界的共识[17]。Tomcat是一个免费的开源的Serlvet容器,最新的Servlet和Jsp规范总能在Tomcat中得到体现同时由于Java的跨平台特性,基于Java的Tomcat也具有跨平台性。与传统的桌面应用程序不同,Tomcat中的应用程序是一个ARC类型:该批数据所属类型和MARC类型。记录结束符:MARC记录

8、与记录之间的分隔符,默认为29不需要改变。字段结束符:MARC记录中字段结束标示符,默认为30不需要改变。子字段标示符:MARC记录中子字段标示符,默认为31不需要改变。书商数据文件:标准MARC格式(ISO2709)文

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。