219基于VB的图书借阅管理系统
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
图书馆理系统的设计与开发
摘要
:图书管理系统是一些单位不可缺少的部分,书籍是人类不可缺少的精神食粮,尤其对一些学校来说,尤其重要。所以图书管理系统应该能够为用户提供充足的信息和快捷的查询手段。但传统人工管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。
图书馆管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建和维护及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强.数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。
本文针对目前中小图书管理实际,从系统的开发背景、需求分析、设计原则及开发过程等方面进行了全面的阐述,采用Visual Basic6.0和SQL Sserver2000等软件为开发工具,阐述了中小型图书管理软件中所应具有的功能及其设计与实现。
本系统分用户登录、图书查询、借还图书,系统管理等四大功能模块。其中图书查询功能分为模糊查询、直接查询、多条件查询;系统管理则包括读者管理、图书分类管理、图书管理、逾期未还图书管理、管理员权限帐户管理等。其中多条件查询、模糊查询,图书分类管理,是本系统开发与设计中的难点。 [来源:http://think58.com]
关键字:图书管理系统 ;信息管理系统 ; 设计与开发 [版权所有:http://think58.com]
Design and development of the books administrative system
Abstract : The books administrative system is an indispensable part of some units, the books are mankind's indispensable nourishment for the mind, it is especially important for some schools. So the books administrative system can offer sufficient information and swift inquiry means to users. But the traditional artificial management style has a lot of shortcomings, for example: Efficiency is low, privacy is bad, as time goes by ,in addition a large number of file and data will emerge, which bringing much difficultly for looking for, renewing and safeguarding.
The administrative system of the library is a typical information management system (MIS ), the development of the system includes two respects,setting-up and maintenance of backstage supporter's database and the development of front application program . The former require strongly to set up the consistency and integrality of the data with good security. The latter require the function of the application program completely and use effectively. [资料来源:http://think58.com]
This text overall explosite respects such as background of development, demand analysis , design principle and course of developing of the system etc in the base of the administrative system of the library now. The system adopt Visual Basic6. 0, and SQL Sserver2000 software as developing instrument , explaining function in the management software of small-scale books and design and realize。
This system include four major functions module such as user's log-in , books inquiry , take advantage of returning the books , the system management etc. inquiry function of the book divide fuzzy inquiry , direct inquiry, many terms inquiry . The system management including readers manage , the books classifying and managing , books management , return of books overduly, the administrator manages authority account etc. Many terms inquiry, fuzzy inquire, classifying and managing the books are difficult point in design this system .
Key word: Books administrative system Information management system
[资料来源:www.THINK58.com]
Design and develop
[资料来源:http://THINK58.com]
目 录
1绪论••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••1
1.1系统开发背景••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••1
1.2图书管理系统简介••••••••••••••••••••••••••••••••••••••••••••••••••••••••••2 [资料来源:http://think58.com]
1.3系统开发原则•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••3
2管理信息系统及相应开发技术工具••••••••••••••••••••••••••••••••••••••••••••••4
2.1管理信息系统简介••••••••••••••••••••••••••••••••••••••••••••••••••••••••••4
2.2数据库理论基础••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••5
2.3 SQL.Server.2000简介••••••••••••••••••••••••••••••••••••••••••••••••••••••••5
2.4系统开发工具•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••6 [版权所有:http://think58.com]
2.5 系统环境••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••7
3系统需求分析••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••7
3.1概述••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••8
[来源:http://think58.com]
3.2 功能需求••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••8
3.3 数据流图(DFD)•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••8
3.4数据字典(DD)••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••9
4图书管理系统具体设计•••••••••••••••••••••••••••••••••••••••••••••••••••••••15
4.1系统总体规划••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••15
4.2概念设计••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••17
4.3逻辑设计••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••18
5图书管理系统的实现•••••••••••••••••••••••••••••••••••••••••••••••••••••••••20
5.1概述•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••20 [来源:http://www.think58.com]
5.2登录模块•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••20
5.3图书管理模块•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••21
5.4读者管理模块•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••21 [资料来源:http://THINK58.com]
5.5图书借阅模块•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••22
5.6系统管理模块•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••24
6结束语•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••24
参考文献•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••25
致谢•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••25 [资料来源:http://THINK58.com]
图书借阅系统的设计与开发
1 绪论
1.1系统开发背景
现在,科学技术的飞速发展把人类社会推向了一个崭新的时代——信息时代。这已是无可争议的事实;信息对社会经济发展的巨大推动作用,使其与物质能源一起并列为现代社会的三大支柱,这已在全社会达到共识。随着对信息作为一种资源来管理的需求日益加强,信息研究领域出现了一种新的管理思想和模式——信息管理。由于信息是普遍存在的,人类信息管理活动的范围也是十分广泛的,信息管理不仅是信息工作的一部分,而且已被认为是现代管理的重要组成部分。
在信息化、知识化的现代社会里,浩如烟海的科技文献信息和图书资料是不可取的社会财富。计算机信息技术和工nternet的飞速发展与广泛普及,给我们利用和开发文献息和图书资料赋予了高效率的手段。传统的纸介质发展到纸张、电子、磁记录、光存储等多种介质的大量应用;信息处理和传输的方式由传统的书信进化到文字、声音、图像的网络实时传输。由于网络的应用,图书馆之间相互联机,资源共享,读者被极为丰富的资源所包围。随着时代的发展,传统的基于局域网和纯文本类型的文献信息系统己经不能满足发展的要求,需要赋予图书借阅管理系统先进的技术和手段以向多种数据媒体、资源跨地域分布的数字式图书馆发展,图书管理朝着技术自动化和服务手段多元化方向发展。图书借阅管理信息系统的开发与应用越来越显迫切与重要。
[资料来源:http://www.THINK58.com]
因此,开发这样一套图书管理软件成为很有必要的事情。图书馆管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强.数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。该系统的主要功能是图书需求添加,需求管理;图书入库登记,库存管理;图书预约,预约查询;图书借阅登记,借阅查询;图书的逾期通知;图书的归还处理和丢失处理。
在开发过程中,按照软件工程的步骤,我主要完成了五个方面的内容:
1)系统的需求分析,并书写了需求分析规格说明书,包括:任务概述、数据需求、功能需求、安全性需求、一致性需求和完整性需求;
2)概要设计,并书写了概要设计说明书,包括:总体设计、接口设计、数据结构设计、E-R图设计、系统故障处理设计、安全保密设计和维护设计;
3)详细设计,包括详细设计说明书,包括:功能流程图、IPO表的设计、关系模式与关系表的设计、界面设计和开发与运行的环境;
4)图书借阅管理系统的编码与实现;
5)对系统编码实现的各个功能模块进行测试。