论文部分内容阅读
图书馆是人们获取知识和信息的主要来源,图书馆的主要宗旨就是全心全意为读者服务。随着信息技术和网络技术的飞速发展,给图书馆的服务带来了新的挑战。为了提高服务质量和工作效率,我国很多大型图书馆和高校图书馆都引进和买入了国内外图书馆信息管理系统。但是一些中小型图书馆由于资金和技术上的限制,还没有用到合适的管理系统。本文就是在对中小型图书馆的实际需求分析的基础上,对中小型图书馆信息管理系统进行的设计分析。
本文首先对国内外图书馆系统的现状和发展趋势进行了简单的综述。在图书馆需求分析方面,根据中小型图书馆的现状和实际需求进行了可行性分析。对图书馆的基本业务流程进行了描述。按照图书馆的一般流程将图书馆系统分解成采访、流通、典藏、期刊、阅览、读者、统计、系统、办公等模块进行了分析,并结合图书馆知识和数据库技术对各模块进行设计。
图书管理系统是典型的信息管理系统,其开发主要包括后台数据库的建立和维护,以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求具备应用程序功能完备,易于使用等特点。
该系统使用Windows XP/Windows2000作为系统平台,使用Visual basic 6.0作前端的应用开发工具,Microsoft SQL Server 2000作为后台的数据库。通过对中小型图书管理系统的需求分析、功能模块划分、数据库模式分析,设计了数据库结构和应用程序。按照图书信息管理业务流程,对图书馆的采访、编目、流通、典藏、期刊阅览等各模块进行功能分析和设计,采取“自下而上”的方法,先分别实现图书馆各个模块的具体业务功能,然后形成整体系统。
该系统的研制完成不仅实现了传统图书馆各种业务的计算机管理,降低了图书管理人员劳动强度,大大提高了工作效率。而且方便了读者查阅图书信息,使图书馆的资源得到充分的利用。同时,由于使用计算机管理,改进了传统手工管理的方式,提高了管理水平。