随这计算机技术的发展与进步,互联网已经逐步得到普及,人们的生活变得更加的高效便捷。传统图书馆作为一个人们获取知识的重要场所,陈旧的图书馆工作管理模式已经无法满足当下人们快速高效的生活方式,极大的浪费了图书馆的资源。将图书馆与计算机软件管理技术相结合,用数字化数据管理代替传统的数据管理方式,再通过互联网应用提高图书馆的服务性和便捷性,能使图书馆庞大的资源得到利用率最大化。通过对传统图书馆管理工作系统的分析改进,在其基础上将一切数据移植到数据库中,通过电子自动化管理代替人工管理,来简化图书馆工作人员的基本工作。
2.本课题预期目标
设计基于Web浏览器的B/S体系结构的MVC模式的网络应用,并实现了如下四个子系统,分别是登录子系统,查询子系统,借还子系统,管理子系统。
登录子系统
它主要提供用户登录功能,并按各用户的权限使用本系统。本系统分三类用户:权限公查询,管理员的权限是借还书和管理书,超级管理员的权限是管理读者,管理图书分类,管理管理员登录帐户,管理逾期图书。
查询子系统
主要用于查询图书,其中直接查询包括按图书编号直接查询,按书名查询,按作者查询,按出版社查询(可选模糊查询)。多条件查询可以
按读者的要求选取所需要的图书直接查询和模糊查询,多条件查询)。
借阅子系统
主要由图书管理员进行借书还书记录的登记和清除,它分别由二个界面:借书操作界面和还书界面构成。
借阅管理子系统
分别是由图书管理员管理图书(包括图书信息的修改,新图书的增加,旧图书的删除),超级管理员管理图书分类,管理信息、,管理管理员登录帐户,管理逾期未还图。
3.提供的外部条件
开发语言不限,可以应用Java语言基础语法、类和对象、静态Web、MyEclipse集成开发环境、Tomcat、JSP、Servlet、JSTL&EL、Struts2框架、JDBC和MySQL数据库等知识,定位为Java编程、Web技术、框架应用(Struts2)、数据库编程(MySQL和JDBC),达到开发企业项目要求。