| (055) 图书馆管理系统(流通子系统)
【摘要】图书馆管理系统是一些单位不可缺少的部分,书籍是人类不可缺少的精神食粮,尤其对一些学校来说,尤其重要。所以图书馆管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理图书、期刊、试卷合订本等,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对图书资源信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高图书馆管理的效率,也是企业、学校的科学化、正规化管理,与世界接轨的重要条件。
因此,开发这样一套管理软件成为很有必要的事情,在下面的各章中我们将以开发一套图书馆管理系统为例,谈谈其开发过程和所涉及到的问题及解决方法。
图书馆管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强.数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。
【关键词】图书,MIS,数据库,VISUAL BASIC
目录
摘要
第一章 开发图书馆管理系统的总叙述
1.1流通子系统功能概述
1.2项目背景
1.3运行环境
第二章 图书馆管理系统的分析和设计
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.动态用户授权管理。
操作界面:
1.简捷一致的用户界面,傻瓜式操作方式;
2.全部采用图形按钮立体汉字提示;
3.表格中文字和图形同时显示、操作。
新的性能:
1.完全的可执行文件、更快更稳定的执行速度;
2.全面的容错处理、使数据更安全;
3.动态表加密,保护数据环境。
项目名称初步定为图书馆管理系统(lms library management system)。分为五个子功能模块:采购模块、编目模块、流通模块、检索与统计模块、系统维护模块(本人只负责流通子模块)。本项目的任务提出者为丽水电大图书室,开发者为本组成员。本项目设计过程中参考了慧尔、用易图书馆管理系统。
本软件旨在为读者和图书馆管理人员提供一个功能齐全、使用快截的图书馆管理系统,以代替传统的手工卡片管理系统。
硬件环境:服务器:PIII677 128M 2G以上
客户机:PII133 16M 网卡等
网络带宽:10M以上
软件环境:服务器端:NT4.0以上,IIS4.0以上
客户端:WINDOWS9X,IE4.0以上
采用WIN98/2000/XP
本图书馆管理系统将提供一个既可以存储信息又可以进行增加,删除,修改,查询,同时该系统适用于各类专业、中、小型图书馆,各类大中专院校、中小学校、企事业单位的图
书馆和资料室的现代化综合管理。
第二章图书馆管理系统的分析和设计
2.1 图书馆管理系统的分析和概要设计
根据实际情况,我们使用原型法(Rapid Prototyping)即以少量代价快速地构造一个可执行的软件系统模型。使用户和开发人员可以较快地确定需求,然后采用循环进化的开发方式,对系统模型作连续的精化,将系统需具备的性质逐渐增加上去,直到所有的性质全部满足。此时模块也发展成为最终产品了。
通过对用户需求的分析,我们可以分析出该图书馆管理系统流通子模块大致可以分为四个小模块:借书模块、还书模块、续借模块、查询模块、流通统计、同时我还增加了新书录入模块和用户口令模块。
下图是流通模块图:

1.新书录入
新书录入设置主要是为图书流通环节(如借书、还书等)做准备工作,在这里用户可以定义不同的读者类型,不同类型的读者具有不同的借书限制同时每一类图书的可借册数不能超过借书总数。读者借阅图书的时间不能超过可借天数;
2.读者借书
功能:自动审查读者的借书证件是否有效。并为读者办理借阅手续。先进行读者编号登录,自动显示出该读者所借的图书,然后在输入要借图书的编号,按登录,单击“借书”即可。
3.读者还书
功能:自动审查读者的借书证件是否有效。并为读者办理还书手续。 利用查阅借书人的借书证件还书(通过输入借书证号的方法),或利用借书人所借书的条码号或书名的方法。输入要还图书的编号,会显示出该图书的借出时间,还书时间,超期会提醒你等。点击“还书”即可。
4.图书续借
功能:续借图书,当有读者需更多时间去浏览此书,可通过图书续借去使用更长的时间。本子系统提供了只要通过修改借书日期的方式实现简单的续借程序。先输入读者编号登录,自动显示出该读者所借的图书,然后单击要续借的图书,将时间该为即可...
... ... ...
... ... ... ...
【论文说明】该论文包含模块图、流程图、界面图,部分代码(文字),Word格式,文件大小484K,字数8千,按计算机毕业论文格式要求书写,适用于计算机信息管理专业!

|