摘 要
如今是信息化的社会,通过图书馆获取信息已经成为人们生活中一个不可缺少的途径,而图书馆信息资源的有效管理已经成为人们获取信息的关键,也将是图书馆信息化建设的重点。
本系统为图书借阅管理系统。完成了图书借阅管理的借书、还书;书籍、会员、借阅记录的查阅、添加、更新及删除等功能。系统前台包括:图书管理、会员管理、借还管理、系统。后台系统包括:书籍信息管理、会员信息管理、图书查询、借书还书查询等内容。系统以提供操作简单方便、快捷,易懂易用为开发目标,用户界面设计友好,操作使用方便,及具有高效的数据处理能力。而Access 2000数据库以其强大的数据管理功能保证用户数据的稳定和安全。人机对话界面友好。系统功能全面,用户操作方便是本设计的一个特色。
本系统在Windows操作系统环境下,采用了Visual Basic 6.0 作为开发语言,同时采用Access 2000作为后台数据库。
关键词:图书;图书管理;Access 2000;Visual Basic 6.0
Abstract
The present is the informationization society, already became the people through the library gain information to live an essential way, but the library information resource's effective management already became the people to gain the information key, library information will also be the focus of construction.
This system of "borrow books management system." Completed a book during the management of the library, the book; books, members of the record during the inspection, add, update and delete functions. System prospects include: Library Management, Member Management, to make use of management, system. Back-office systems, including: books information management, information management members, for books, library book enquiries content. Simple system to provide convenient, fast, easy to use for the development of objective, design and friendly user interface, easy operation, and with efficient data processing capabilities. And Access 2000 database with its powerful data management capabilities ensure that users of data stability and security. Interactive friendly interface. Full-featured system, the user is easy to operate a feature of the design.
The system in the Windows operating system environment, using Visual Basic 6.0 as the development of language, also used as background Access 2000 database.
Key words:Book;Book Management;Access 2000;Visual Basic 6.0
目 录
第1章 绪 论... 1
1.1 图书借阅管理系统的来源和背景... 1
1.2 图书借阅管理系统开发的作用和意义... 2
第2章 系统需求分析... 4
2.1 系统调研... 4
2.1.1 现行业调研... 4
2.1.2 现行系统存在问题的分析... 5
2.2 用户需求分析... 6
2.2.1 用户需求调查... 6
2.2.2 新系统功能需求... 6
2.2.3 总的解决方案... 7
2.2.4 新系统的逻辑功能... 8
2.3 可行性论证... 9
第3章 系统总体结构设计... 11
3.1 软件模块结构设计... 11
3.1.1 系统方案确定... 11
3.1.2 软件结构设计... 11
3.2 数据结构的设计... 12
3.2.1 数据库概念结构设计... 12
3.2.2 数据库逻辑结构设计... 14
3.2.3 数据库结构的实现... 16
3.3 系统功能模块设计... 17
第4章 应用系统实现... 21
4.1 系统开发环境... 21
4.2 图书基本信息编辑窗体的设计... 21
4.3 图书基本信息查询窗体的设计... 25
4.4 会员基本信息编辑窗体的设计... 27
4.5 会员信息查询窗体的设计... 29
4.6 图书借阅编辑窗体的设计... 29
4.7 图书借阅信息查询窗体的设计... 30
4.8 图书归还窗体的设计... 31
第5章 系统测试... 33
5.1 测试概述... 33
5.2 测试计划... 33
5.3 测试结果分析... 36
第6章 结 论... 37
参考文献... 38
致 谢... 39
第1章 绪 论
1.1 图书借阅管理系统的来源和背景
当今时代,世界经济正在从工业经济向知识经济转变。我们说知识经济(knowledge based economy)的两个重要特征就是信息化和全球化,要实现信息化和全球化,就必须依靠完善的网络和完善的数据库。在这样一个飞速发展的信息时代,在各行各业中离不开信息处理,这正是计算机被广泛应用于管理信息系统的环境。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。计算机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。
因此,开发这样一套图书馆信息管理管理软件成为很有必要的事。其实现代图书馆的图书管理早就进化信息化阶段了,但是从软件市场购买的一些信息管理软件通常是通用版的,不可能适应所有图书馆管理中的情况,功能不能扩充,导致图书馆管理软件通用版本的许多功能闲置,这样不仅工作效率低下,浪费人力,财力,而且在一些中间环节还造成信息丢失,出错。以下是本人针对某某图书馆的图书管理现状,在调研基础上开发出来的某某图书馆信息管理系统。在下面的各章中将以开发一套某某图书馆信息管理系统为例,谈谈其开发过程和所涉及到的问题及解决方法。
长期以来,本人所在的地区由于受经济文化相对落后的众多因素的困扰,某某学校图书馆的管理也和我们这里的大气候一样,我在这次毕业之际,详细的调研了某某学校图书馆管理的现状:
某某学校图书馆现有图书图书10万册,图书馆管理人员10名。会员2000名左右。
平均每天借阅图书2000册左右,归还图书2000册左右,平均每天破损1册/1000册,平均每天到期未归还图书的1/100册左右。
每天,大量的图书借阅、归还、破损处理、超期未归还等图书管理工作都是10名工作人员通过手工、借助纸介质完成繁重的图书管理信息记载。这样的管理方法存在严重的弊端:
1.当会员来查询图书馆的某图书的时候,工作人员忙的不可开交,结果还是可能没有查到结果。
2.对超期的图书工作人员根本来不及及时通知并作出处理。导致有时图书长时间的超期在外面,结果导致图书破损的事件频频发生。
3.对有恶意的会员不能及时批评和教育。那些有恶意的会员我们不能马上查询统计他们的借阅历史。所以不能客观、公正、及时对会员作出综合评价。
鉴于以上手工管理图书馆信息的弊端,利用现代化的手段来替代手工管理势在必然。
预计建成后的现代化的信息管理手段管理员人员可以减少到3名左右。极大的提高了管理的效率。更重要的时,现代化的管理手段可以及时处理各种管理信息,比如图书超期未归还,计算机可以在几秒钟的时间内查询结果。