图书借阅管理系统数据结构课程设计 下载本文

●支持图书馆实现规范化的管理。

●支持图书馆高效率完成图书馆增加图书以及会员借还书管理的日常业务,包括

图书借阅管理系统的两大功能:

(1)图书管理(增加图书、查询图书、删除图书、图书借阅、还书) (2)会员管理(增加会员、查询会员、删除会员、借书信息)

● 支持图书馆实现无纸化办公,方便快捷,提高图书馆的管理效率,便利师生进入图书馆进行学习。

2.2.2 开发设计思想

基于以上系统设计目标,本文在图书馆图书借阅管理系统时遵循了以下开发设

计思想:

●采用现有的软硬件环境及先进的管理系统开发方案,从而达到充分利用现有资

源,提高系统开发水平和应用效果的目的。

●尽量达到操作过程中的直观、方便、实用、安全等要求。

●系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便于未

参与开发的技术维护人员补充、维护。

●系统应具备数据维护功能,及时根据用户需求进行数据的添加、删除、修改、

备份等操作。

2.2.3 系统功能模块设计

本系统开发的意图是借由网络化的管理减轻图书馆工作人员的工作量,全面提高图书馆的管理效率及服务质量。实现两方面的功能,这两个方面分别是图书管理和会员管理。

(1)图书管理(增加图书、查询图书、删除图书、图书借阅、还书); (2)会员管理(增加会员、查询会员、删除会员、借书信息)。

图书借阅管理系统主要包括以下功能模块,如图所示。

7

系统功能模块图

进入系统后需要先进行会员注册,才可以进行图书管理和会员管理。如图2.2.1

开始会员注册,输入会员编号姓名进入系统

图 2.2.1

进行进入系统,显示功能列表,可选择任意系统,但在操作之前先要进行增加图书。如图2.2.2

8

添加图书信息否判断添加图书已有记录向系统中加入新纪录,添加新书信息是在原有的纪录上加上现有的图书数量 图2.2.2

如果会员注册完毕,新书添加完毕,读者可以进行借书操作。如图2.2.3

输入会员编号否判断该会员是否存在该会员不存在。外借失败是输入要借的图书编号判断库存是否有该书否是借出失败,询问是否继续借书借出成功,库存数是量减少。并询问是否继续借书

图2.2.3

9

查询图书操作。如图2.2.4

输入图书编号否判断该图书是否存在该图书编号不存在。显示没有找到该图书是显示该图书的编号,书名,库存量以及借出量 图2.2.4

删除会员操作。如图2.2.5

输入会员编号否判断该会员是否存在输入的会员编号不存在,则显示没有找到要删除的会员编号是删除会员并且系统会提示你还有会员要删除吗?输入Y,则可以继续输入想要删除的会员编号,并进行删除,如果不想在进行删除的话,可以选择N,进行删除会员结束操作,退回主界面。 图2.2.5

10