客服一(QQ:40114597):
该资料价格:¥200
,查看汇款方式
本系统开发工具:JAVA
本设计包含内容:源代码+可执行程序+毕业论文+开题报告+答辩稿
java图书馆信息管理系统
摘要: 图书管理系统是典型的信息管理系统,其开发主要包括后台SQL数据库的建立和维护以及前端的应用程序的开发两个方面。对于前者要求建立数据的一致性和完整性,对于后者则要求应用程序功能的完备,易用等的特点。
基于上述考虑本系统主要利用java作前端的应用开发工具,利用SQL Server 2000作为后台的数据库,利用Windows 2000 sever作为系统平台;而全部采用Microsoft的操作系统及其应用开发工具开发的图书管理系统。能使用户的需求具体体现在各种信息的提供、保存、更新和查询,也就是数据库的逻辑结构。
本系统开发首先介绍的是开发环境及所用到的基础知识。其次是系统的设计过程,包括系统分析、功能实现和系统的调试、设计过程中遇到的难点问题等。本系统充分利用了java开发前台应用程序,用SQL Server 2000开发后台数据库的优势,使系统更加完善。本系统的开发,使得图书管理工作人员的工作量大大的减少。
关键词:SQL、java、信息管理系统
目 录
一 可行性分析和需求分析
1.1 功能需求………………………………………………………………………………….1
1.2数据流图…………………………………………………………………………………..3
二系统设计
2.1E-R模型…………………………………………………………………………………..4
2.2关系模式………………………………………………………………………………….5
三 软件设计
3.1 数据库表………………………………………………………………………………...10
3.2软件界面…………………………………………………………………………………12
四 详细设计
4.1系统功能模型……………………………………………………………………………13
4.2模块划分…………………………………………………………………………………13
五 软件使用简介
5.1管理员部分使用简介…………………………………………………………………....17
5.2用户部分使用简介………………………………………………………………………20
六互联网应用扩展
七总结
附录
参考文献………………………………………………………………………………………….32
致谢……………………………………………………………………………………………….33
源代码…………………………………………………………………………………………….34
1.1功能需求
1)图书管理
- 新书入库
对新购进的图书进行必要的登记。区分流通图书和馆藏图书;区分教师用书和学
生用书等。
- 图书资料修改
对图书的数量,分类,流通/馆藏等资料进行修改。
- 图书查询
提供多种查询,定位图书的方法。可以通过图书编号、类别、书名、作者、出版社、
出版日期等信息查询。查询方式可以为单条件、多条件、组合条件等。
2)读者管理
- 增加新读者
为新读者办理借书证。读者要区分教师和学生。教师和学生可以借阅的图书的种类
和数量不同。
- 读者资料修改
除能对个别读者的信息进行修改外,还能对读者信息进行批量修改。如将所有学生
的借书卡数改为5等。对借书证进行挂失、取消挂失、证件注销等处理。当读者有未还图
书时,不允许注销。
- 读者资料查询
提供多种方法对读者信息,以及该读者的借阅信息进行查询。
3)借阅管理
- 借书
根据书号借书。每本书有一定的借阅期限,每位读者借阅的数量不能超过允许的数
量。图书借阅必须进行必要的登记,并通知读者还书的日期等相关事宜。若因为某种原
因不能借出,要说明理由。如图书是馆藏或已借完等。
- 还书
对逾期、损坏的图书应进行罚款处理。
- 挂失
对丢失图书视不同书籍进行不同数量的罚款。对罚款数据进行记录以备财务处理。
- 预约
根据书号对已借完的图书进行预约。对预约的读者的证号、联系电话、地址、
Email等信息进行登记。当预约图书被其他读者还回时要作记录,以便通知管理员通知
预约读者。
- 续借
对续借次数要有限制。对已预约的图书不允许续借。
4)综合查询
综合查询主要面向读者。普通读者能采用多种方式对图书的当前库存数量、图书内
容等信息进行查询。也能根据借书证号对自己的借阅情况进行查询。
5)统计
- 对不同种类图书的数量,库存等信息进行统计
- 对每种图书在一定时期(如某一年内)的借阅次数,预约次数等信息进行统计。
- 对不同读者的借阅情况进行统计

