毕业设计网
JSP,JAVA | python | nodejs | android,安卓 | PHP | 微信小程序 |

java图书资料管理系统

本文首先分析了目前图书馆信息化建设现状,提出图书管理系统存在的意义。接着对系统需求,模块设计和系统架构进行了分析,重点介绍了基于Spring+Struts+Hibernate(简称SSH组合框架)框架系统的优势和部分代码设计。使用基于SSH 3层架构整合方式的B/S模式的图书馆图书管理系统,将Struts MVC设计,Spring中的Bean管理、事务管理以及Hibernate的对象关系映射功能融为一体,解决了目前基于J2EE架构Web应用的系统开发所引起的许多问题。

  需求分析
在图书管理系统中,由学院提供学生的基本信息表,用于学生的登陆验证。学生借阅图书,需要到图书馆经过登记,取得图书,将借阅信息存入数据库。之后可以通过互联网或图书馆内查询终端查询图书信息和个人借阅情况,以及续借图书操作(系统审核符合续借条件)。
借阅图书时,先输入读者的借阅卡号,系统验证借阅卡的有效性和读者是否可继续借阅图书,无效则提示其原因,有效则显示读者的基本信息,供管理员人工核对。然后输入要借阅的书号,系统查阅图书信息数据库,显示图书的基本信息,供管理员人工核对。最后提交借阅请求,若被系统接受则存储借阅纪录,并修改可借阅图书的数量。归还图书时,输入读者借阅卡号和图书号(或丢失标记号),系统验证是否有此借阅纪录以及是否超期借阅,无则提示,有则显示读者和图书的基本信息供管理员人工审核。如果有超期借阅或丢失情况,先转入过期罚款或图书丢失处理。然后提交还书请求,系统接受后删除借阅纪录,并登记并修改可借阅图书的数量。
图书管理员定期或不定期的对图书信息进行入库、修改、删除等图书信息管理以及注销,包括信息查看和出版社管理。
由于此开发项目针对图书馆,使用频度较高,使用性要求比较高。为防止对信息资料和管理程序的恶意破坏,要求有较为可靠的安全性能。总之,要求稳定、安全、便捷,易于管理和操作。
(1)查询速度:不超过10秒;
(2)其它所有交互功能反应速度:不超过3秒;
(3)可靠性:平均故障间隔时间不低于200小时。
其他需求:
能快速恢复系统和故障处理,方便系统升级和扩充,故障恢复时间不超过5小时。

  功能分析
(1)图书,图书的登记,修改,删除等。
(2)学生,学生的登陆,个人信息查询,借阅信息查询,续借操作,修改密码等。
(3)借阅信息管理,包括图书信息与借阅人的信息,能够查询,修改等。
(4)管理员登记,修改密码,查询学生信息,查询借阅信息,增加图书操作等。

以上是一部分介绍,如需要完整的资料或者如不符合您的要求,请联系技术人员qq:242219979咨询

上一篇:jsp换购信息网站(物品交换网)
下一篇:jsp网上服装店系统


版权所有 毕业设计网联系qq:242219979 © 2007-2022