图书管理系统
摘要
图书馆管理系统是一些单位不可缺少的部分,书籍是人类不可缺少的精神食粮,尤其对一些学校来说,尤其重要。所以图书馆管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理图书、期刊、试卷合订本等,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对图书资源信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高图书馆管理的效率,也是企业、学校的科学化、正规化管理,与世界接轨的重要条件。
因此,开发这样一套管理软件成为很有必要的事情,在下面的各章中我们将以开发一套图书馆管理系统为例,谈谈其开发过程和所涉及到的问题及解决方法。
图书馆管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强.数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。
经过分析如此情况,我们使用微软公司的VISUAL BASIC开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。
目录
第一章 开发图书馆管理系统的总叙述 ·
图书馆管理系统的简介
第二章 图书馆管理系统的分析和设计
2.1 图书馆管理系统的分析与概要设计
2.2 图书馆管理系统的数据库设计
·
第三章 图书馆管理系统的具体实现
3.1 模块的开发环境的简介VISUAL BASIC
3.2图书馆管理系统流通子模块中用到的数据库:
3.3系统模块的具体实现
3.4利用DATA控件访问数据库
3.5.显示数据库中的内容
3.6举例分析说明
3.7出错处理
第四章 操作常识说明
第五章 结束语
致谢
第一章 开发图书馆管理系统的总叙述
本系统基于好用、易用、美观的原则为用户定制了一套统一的人机界面。系统各模块按功能主要分为两大类:编辑类完成以编辑为主的功能,如增加、删除、修改等;浏览类完成以再现为主的功能,如查询、浏览、统计等。由于它们完成功能的侧重点不同,所以在界面布置上就有一定的差别。系统的每一模块根据需要又具有查询等功能。
本图书馆的业务范围及工作特点,设计了采购子系统、编目子系统、检索统计子系统、流通信息子系统及系统维护子系统(但本人只负责流通这一块),这几个子系统包括了图书馆的主要业务工作,可以全面实现对图书馆的采购、编目、检索、统计和流通等业务的计算机管理。它能使图书馆工作人员从繁重的工作中解脱出来,大大减轻了工作量,减少人为的工作失误,全面提高图书馆的管理效率及服务质量,从而使图书馆管理水平和业务水平跃上一个新的台阶。
该系统适用于各类专业、中、小型图书馆,各类大中专院校、中小学校、企事业单位的图书馆和资料室的现代化综合管理。
本人负责对流通子模块的总特点:
流通子系统功能概述
具有以下特点:
----任何类型的读者针对任何类型的文献可采用不同的借阅制度,对读者借某一类型的书多少有限制。
----在借书、还书中采用手工输入或IC卡方式。
----在借书、还书、续借中自动提示还书日期。
----读者在办理借书证件后立即可以借书。
-功能:
1.数据智能查询模块;
2.数据自由统计功能;
3.数据统计图;
4.借书限定功能;
5.借书超期自动提示功能;
6.直接SQL语句查询数据;
7.修改表功能;
8.动态用户授权管理。48
[1] [2] [3] [4] [5] [6] [7] 下一页