如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
PAGE\*MERGEFORMAT462020年4月19日基于jsp的图书管理系统文档仅供参考互联网软件开发(JavaEE)课程设计题目:图书借阅管理学生姓名:蔡侃廷学号:专业班级:软件141学院:计算机与信息学院指导教师:汪国武设计时间:.9.4--.9.159月16日前言当今时代是飞速发展的信息时代。在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的环境。计算机的最大好处在于利用它能够进行信息管理。使用计算机进行信息控制,不但提高了工作效率,而且大大的提高了其安全性。由于信息技术的发展,许多行业在经营管理过程中对计算机技术的依赖程度也不断增强。一直以来人们使用传统的人工方式管理图书馆的日常工作,在计算机尚未在图书管理系统广泛使用之前,借书和还书过程主要依靠手工。一个最典型的手工处理还书过程就是:读者将要借的书和借阅证交给工作人员,工作人员将每本书上附带的描述书的信息的卡片和读者的借阅证放在一个小格栏里,并在借阅证和每本书贴的借阅条上填写借阅信息。这样借书过程就完成了。还书时,读者将要还的书交给工作人员,工作人员根据图书信息找到相应的书卡和借阅证,并填好相应的还书信息,这样还书过程就完成了。信息化浪潮、网络革命在给社会带来冲击的同时,也使图书馆业务受到了强烈的冲击,图书馆传统的管理和服务方式已不能适应读者对日益增长的文献信息的需求,建设图书馆信息网络系统,是图书馆现代化建设的客观要求。建设以计算机为核心的图书馆信息网络,实现图书馆管理和服务的自动化,更好地为科技工作服务,是图书馆发展的必由之路。当前,国内大部分大型的公共图书馆和高校图书馆都实现了网络管理,中小型图书馆(包括企业图书馆),也在朝着这个方向发展。图书馆管理系统是一个基于Web的电子图书管理系统,主要包含系统设置、读者管理、图书管理、图书借还、系统查询及密码修改等功能模块。系统采用Java作为核心语言,辅助以html、css语言和脚本语言javascript对系统功能进行分析与设计,系统的设计思想则采用了MVC设计思想,经过视图层、模型层及控制层三者的交互,实现系统的功能,软件界面清晰友好美观,系统基本功能一目了然。系统的整体架构为三层架构,以Java作为编程语言,用JSP实现动态页面,用MySQL存储数据。目录HYPERLINK\l_Toc32581需求分析5HYPERLINK\l_Toc16322功能需求:5HYPERLINK\l_Toc6912性能需求6HYPERLINK\l_Toc34811、信息处理的准确及时6HYPERLINK\l_Toc229122、客户端操作简单易学和后台数据便于维护7HYPERLINK\l_Toc14500概要设计7HYPERLINK\l_Toc2271系统实现的目标7HYPERLINK\l_Toc27814系统功能模块设计8HYPERLINK\l_Toc11167系统功能结构图8HYPERLINK\l_Toc14524系统流程图11HYPERLINK\l_Toc22654详细设计16HYPERLINK\l_Toc29786系统流程分析16HYPERLINK\l_Toc32267登陆功能16HYPERLINK\l_Toc7451管理员添加功能17HYPERLINK\l_Toc20402首页功能设计18HYPERLINK\l_Toc31754图书管理模块19HYPERLINK\l_Toc4185读者管理模块21HYPERLINK\l_Toc5720图书借阅模块21HYPERLINK\l_Toc0图书续借模块22HYPERLINK\l_Toc19606调试分析24HYPERLINK\l_Toc2682系统测试的概述24HYPERLINK\l_Toc25836测试结果24HYPERLINK\l_Toc11112运行截图26HYPERLINK\l_Toc24555小结27HYPERLINK\l_Toc7参考文献28HYPERLINK\l_Toc13533附录29需求分析随着社会的进步,的、意义信息技术的广泛应用,数字化管理的优势日趋显著。针对中小型图书馆或图书室管理落后的情况,设计实现一个图书信息管理系统,经过与计算机的结合使用对中小型图书馆或图书室的各种图书信息进行管理能够给管理员和用户带来以下不同的方便:检索迅速、查找方便、可