基于JSP的图书馆管理系统文档

基于JSP的图书馆管理系统文档

ID:38623787

大小:519.13 KB

页数:25页

时间:2019-06-16

基于JSP的图书馆管理系统文档_第1页
基于JSP的图书馆管理系统文档_第2页
基于JSP的图书馆管理系统文档_第3页
基于JSP的图书馆管理系统文档_第4页
基于JSP的图书馆管理系统文档_第5页
资源描述:

《基于JSP的图书馆管理系统文档》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、基于JSP的图书管理系统1. 开发工具及相关技术介绍1.1SSH框架SSH框架是指Struts2+Hibernate+Spring三大开源框架技术,用SSH技术进行开发,能够提高开发效率,层次清晰。Struts2实现页面的设计和请求的跳转调用业务逻辑;Hibernate实现对数据的增删改查;Spring通过依赖注入控制对象的生成和事务的处理。1.2TomcatTomcat服务器是ApacheGroupJakarta小组开发的一个免费服务器软件,适合于嵌入Apache中使用,而且,它的源代码可以免费获得,你可以自由地对它进行扩充。Tomcat服务器的兼容性很好

2、,有众多大软件的公司的支持,而且服务器的性能稳定,其发展前景很好。2.运行需求(1)台式计算机:CPUP42.0G以上,内存256M以上,硬盘40G以上,10M/100M网卡,Windows2000/2003/NT/XP/Vista/Windows7中文操作系统;(2)数据库管理系统:Oracle9g及以上。3.图书馆管理系统总体功能概述图书管理系统包含五个模块分别是:系统登录、图书管理、学生管理、借阅信息管理、图书检索。系统登录模块:一般用户和管理员都必须登录才能进入系统,用户登录时在后台判断用户的权限类型,分为普通用户和管理员,普通用户可以对书籍进行浏览

3、及个人借阅信息的查询,管理员可以对多种信息进行操作。图书管理模块:管理员通过验证界面进入系统后,进入到图书管理模块,可以对图书进行添加,删除、修改图书信息、查询、查看等一系列的操作。学生管理模块:管理员可以在此模块中创建新的普通用户,并且可以对用户的信息进行修改,删除等操作。借阅信息管理模块:这是图书管系统中最重要的模块之一,管理员进入该模块中可以为普通用户办理借阅图书,归还图书的功能,并且能够实现还款的操作。图书检索模块:普通用户通过验证界面进入系统后,能够按照书名,作者等多种条件对图书进行查询操作,确保查询到的都是最新的信息。整体系统的功能模块如图4-2

4、所示:图4-2图书馆管理系统功能图4.图书馆管理系统各功能模块概述4.1系统登录模块用户进入系统时调用的一个模块。该模块根据用户输入的用户名、密码来判断用户的类型,跳转到该类用户的界面。本模块的功能点包括:(1)判断用户名和密码是否相符;(2)根据用户的权限类型,登录到系统的制定界面操作使用。登录功能模块流程图如图4-3所示:图4-3登录模块流程图4.2图书管理模块在本模块中图书馆工作人员可以对图书进行管理操作。本模块的功能点包括:(1)新书入库,将新进图书按其类型将图书的基本信息录入系统数据库;(2)图书出库,某一部分图书会随着时间的增长及知识的更新而变得

5、不再有收藏的价值,或者图书被损坏,这些图书就要在图书库中除去。即从图书库中删除此图书记录;(3)新书编码,图书入库后,需要贴上条形码,以便以后提供借阅,本系统不涉及到条形码阅读器,只是假定此过程已经生成条形码。编码只是将条形码帖于书上以唯一标识图书;(4)图书信息修改,图书信息由于工作人员的疏忽,而出现录入错误,提供其图书ID就可以查看图书的基本信息并对其进行修改;图书管理功能模块流程图如图4-4所示:图4-4图书管理模块流程图4.3学生管理模块本模块主要是工作者对学生信息(读者借书证信息)进行管理。本模块的功能点包括:(1)办理借书证,为新读者办理借书证,

6、填写用户基本信息;(2)注销借书证,输入读者借书证编号,根据借书证ID删除读者表中此借书证信息;(3)挂失借书证,主要是将借书证的状态改为挂失,更新读者表状态字段,有图书管理员操作;(4)修改图书证信息,由于工作人员的疏忽,而出现办理借书证时录入信息有误,则可根据借书证编号对其信息进行查看和修改。借书证管理功能模块流程图如图4-5所示:图4-5借书证管理模块流程图4.4借阅信息管理模块本模块主要是工作者对图书外借和归还进行管理。本模块的功能点包括:(1)图书借阅,记录借阅证编号和图书编号,进行借书过程。在数据库中插入一天借书记录,该记录包括图书ID、借书证I

7、D、借阅日期、归还日期等;(2)图书归还,输入借书证编号,图书编号,根据输入的编号在借阅登记表中找到相应的记录,将借阅记录删除,并将该记录相应的数据更新到历史借阅记录信息表中;(3)查看借阅记录,可以根据借书证ID以及图书ID查询借阅记录。(4)办理还款,如读者有图书超期的情况将会有欠款,可以根据借书证的ID来为读者班里还款。借阅信息管理功能模块流程图如图4-6所示:图4-6借阅信息管理模块流程图4.5图书检索模块使用该模块的用户有:读者和管理员。本模块的功能点包括:(1)根据图书ID进行检索;(2)根据图书名称进行检索;(3)根据图书类型进行检索。(4)根

8、据图书作者或译者进行检索。图书检索功能模块流程图如图

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。