文档介绍:目录
摘要 III
1. 绪论 1
1
1
1
2
3
可行性分析 3
3
3
图书借阅管理系统需求概述 3
3
4
图书借阅管理系统需求模型 4
4
5
5
6
8
数据库设计 8
8
9
9
10
10
10
11
11
系统总体结构设计 12
12
系统管理员模块功能 12
学生用户管理模块功能 13
图书管理模块功能 13
图书借阅预约模块功能 13
图书归还挂失模块功能 14
图书查询模块功能 15
缴纳超期罚款模块功能 15
16
16
J2SE平台 16
开发系统的工具 16
16
16
17
18
19
20
20
20
21
摘要
系统开发的总的设计目标是实现图书借阅的系统化、规范化和自动化,实现对图书资料的集中统一的管理,以及实现用户在网上的对图书的查询与借阅。本论文主要对图书馆管理系统开发的技术要求,及可行性进行了分析。对整个系统及数据库做出了需求分析,并对数据库的结构及数据表的建立依据分析与设计加以概括。在论文中简单描述了系统的基本功能要求,包括管理员、用户、书籍信息的管理,图书借阅及还入功能的实施方法。经过仔细分析之后,对于系统的功能与实现流程也做了详细的概述。其中,采用结构图对系统所包含的模块进行了描述,对于各模块中数据的操作,则是用数据流程图来表示的。最后,在系统实现的描述中加入了一些关键模块的代码及效果图以便能更好将整个系统所采用的语言及功能表达出来。
设计的实现主要应用了Java语言编写系统,以MySql作为数据库。本系统经过了多次测试,基本功能都已实现,完成了图书借阅所需要满足的要求,设计任务圆满完成。
【关键词】:Java;c/s;MySql;数据库设计;数据查询
1. 绪论
、书名等多方面的查询,最大的方便读者和图书馆工作人员对所需图书的查询;
,方便工作人员对读者进行有效管理;
,限定每个工作人员对软件操作的权限,最大限度的保护数据库;
,旧书注销的简单处理,并且建立书籍档案,方便进货;
1)检索速度慢、效率低
因为图书馆的藏书种类多、数量多,将藏书准确地分门别类,快速检索,手工进行非常困难往往是终于查到了二伟的信息,馆中没有此书或已被别人借走。图书馆的规模越大,这个问题越突出。
2)借书、还书工作量大
借书、还书频率越大,说明图书馆的作用越大,然而随之而来的大量的借书、还书登记、实存图书的更新以及借出图书超期、遗失等的处理,其工作量之大,往往是人工操作所难以胜任的。而且经常会出现这样那样的差错。
3)图书统计工作难、藏书更新不能及时完成。
图书馆的图书应根据科学技术的发展和教学工作的需要及时添加和更新,然而由于藏书数量及图书种类越来越多,加上自然损耗,人为破坏,使图书的统计工作难以及时完成,藏书的更新也就很难有针对性地进行,藏书的知识结构得不到良好地控制。
我校也是一所发展中的高校,近儿年的发展速度很快,图书馆的规模和藏书数量也不断的扩大,为了解决海量图书的管理问题,改变传统的管理方式也是迫在眉睫了。
随着计算机的广泛应用,其逐步成为现代化的标志。图书馆或者一