论文部分内容阅读
21世纪,人类社会正面临知识经济和信息社会的急剧变革,世界各个角落的人们都强烈地感受到新时代的冲击与震撼。随着计算机和通讯技术的发展,尤其是基于TCP/IP协议的互联网技术的迅猛发展,网络已经在图书馆中获得了最广泛的体现。很多小型图书馆也充分认识到网络化的重要性,也考虑利用网络来实现图书馆的图书查询。但是目前市场上比较有名的图书管理系统如:深圳科图公司的ILAS系统和江苏汇文公司的LIBSYS 2000系统及北邮电信的MELINETST系统等,它们都具有一个共同的特点就是数据处理量大,图书管理功能较完备,采用了大型数据库或UNIX开发平台,对中小型图书馆的管理并不实用,而且中小型图书馆一般都缺乏计算机类专业人员,对这种大型系统的使用和维护均有相当大的困难,并且该系统费用还较高。这对于占全国图书馆总数80%的中小型图书馆来说,应用上述软件均有一定的实际困难。基于此种现状,开发中小型图书馆管理系统已成为亟待解决的问题。本文以中小型图书馆管理系统的设计、开发及实现过程为例。首先,根据中小型图书馆管理系统的需求分析和总体设计,建立了系统的逻辑模型。其次,选取适合中小型图书馆实际特点的Access构建数据库,因为Access非常适用于小型商务活动,用以存贮和管理商务活动所需要的数据。Access不仅是一个数据库,而且它具有强大的数据管理功能,可以方便地利用各种数据源,生成窗体(表单),查询,报表和应用程序等。有效的保证了数据的完整性和有效性,系统的安全性得到提高,并使系统维护更加简便。再依据数据库标准设计理论,进行数据库的概念结构和逻辑结构设计。最后,选用VB6.0作为开发工具,使用面向对象方法进行程序设计,完成系统开发,并进行系统测试。本文的研究将对图书馆管理产生很大的价值。该系统不仅克服了以往大型图书馆管理系统对硬件配置的过多要求及对图书馆管理人员计算机操作水平的要求等问题,而且还具有界面非常友好、功能强大、通用性好,使用和维护均较简单等特点,非常适合于中小型图书馆的自动化管理。