基于某jsp地图书管理系统

上传人:hs****ma 文档编号:457247344 上传时间:2023-10-19 格式:DOC 页数:33 大小:396KB
返回 下载 相关 举报
基于某jsp地图书管理系统_第1页
第1页 / 共33页
基于某jsp地图书管理系统_第2页
第2页 / 共33页
基于某jsp地图书管理系统_第3页
第3页 / 共33页
基于某jsp地图书管理系统_第4页
第4页 / 共33页
基于某jsp地图书管理系统_第5页
第5页 / 共33页
点击查看更多>>
资源描述

《基于某jsp地图书管理系统》由会员分享,可在线阅读,更多相关《基于某jsp地图书管理系统(33页珍藏版)》请在金锄头文库上搜索。

1、word互联网软件开发(JavaEE)课程设计题目: 图书借阅管理学 生 姓 名: 蔡侃廷学 号: 3140704139专 业 班 级: 软件141学 院: 计算机与信息学院指 导 教 师: 汪国武设 计 时 间: 2017年 9月16日前言当今时代是飞速开展的信息时代。在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的环境。计算机的最大好处在于利用它能够进展信息管理。使用计算机进展信息控制,不仅提高了工作效率,而且大大的提高了其安全性。由于信息技术的开展,许多行业在经营管理过程中对计算机技术的依赖程度也不断增强。一直以来人们使用传统的人工方式管理图书馆的日常工作,在计算机尚未

2、在图书管理系统广泛使用之前,借书和还书过程主要依靠手工。一个最典型的手工处理还书过程就是:读者将要借的书和借阅证交给工作人员,工作人员将每本书上附带的描述书的信息的卡片和读者的借阅证放在一个小格栏里,并在借阅证和每本书贴的借阅条上填写借阅信息。这样借书过程就完成了。还书时,读者将要还的书交给工作人员,工作人员根据图书信息找到相应的书卡和借阅证,并填好相应的还书信息,这样还书过程就完成了。信息化浪潮、网络革命在给社会带来冲击的同时,也使图书馆业务受到了强烈的冲击,图书馆传统的管理和服务方式已不能适应读者对日益增长的文献信息的需求,建设图书馆信息网络系统,是图书馆现代化建设的客观要求。建设以计算机

3、为核心的图书馆信息网络,实现图书馆管理和服务的自动化,更好地为科技工作服务,是图书馆开展的必由之路。目前,国内大局部大型的公共图书馆和高校图书馆都实现了网络管理,中小型图书馆包括企业图书馆,也在朝着这个方向开展。图书馆管理系统是一个基于Web的电子图书管理系统,主要包含系统设置、读者管理、图书管理、图书借还、系统查询与密码修改等功能模块。系统采用Java作为核心语言,辅助以html、css语言和脚本语言javascript对系统功能进展分析与设计,系统的设计思想如此采用了MVC设计思想,通过视图层、模型层与控制层三者的交互,实现系统的功能,软件界面清晰友好美观,系统根本功能一目了然。系统的整体

4、架构为三层架构,以Java作为编程语言,用JSP实现动态页面,用MySQL存储数据。目录需求分析5功能需求:5性能需求61、信息处理的准确与时62、客户端操作简单易学和后台数据便于维护7概要设计7系统实现的目标7系统功能模块设计8系统功能结构图8系统流程图11详细设计16系统流程分析16登陆功能16管理员添加功能17首页功能设计18图书管理模块19读者管理模块21图书借阅模块21图书续借模块22调试分析24系统测试的概述24测试结果24运行截图26小结27参考文献28附录29需求分析随着社会的进步,的、意义信息技术的广泛应用,数字化管理的优势日趋显著。针对中小型图书馆或图书室管理落后的情况,设

5、计实现一个图书信息管理系统,通过与计算机的结合使用对中小型图书馆或图书室的各种图书信息进展管理可以给管理员和用户带来以下不同的方便:检索迅速、查找方便、可靠性高、存储量大、某某性好、寿命长、本钱低等。这些优点能够极大地提高工作效率,也是图书馆等部门管理科学化、正规化的重要标志之一。而且计算机管理的本钱不断降低。因此,开发一套这样的中小型图书管理软件已经很有必要,并且实现研究服务于实践的原如此。功能需求:图书借阅者的需求是查询图书室所存的图书、个人借阅情况与个人信息的修改;图书馆工作人员对图书借阅者的借阅与还书要求进展操作,同时形成借书或还书报表给借阅者查看确认;图书馆管理人员的功能最为复杂,包

6、括对工作人员、图书借阅者、图书进展管理和维护,与系统状态的查看、维护等。图书借阅者可直接查看图书馆图书情况,如果图书借阅者根据本人借书证号和密码登录系统,还可以进展本人借书情况的查询和维护局部个人信息。一般情况下,图书借阅者只应该查询和维护本人的借书情况和个人信息,假设查询和维护其他借阅者的借书情况和个人信息,就要知道其他图书借阅者的借书证号和密码。这些是很难得到的,特别是密码,所以不但满足了图书借阅者的要求,还保护了图书借阅者的个人隐私。图书馆工作人员有修改图书借阅者借书和还书记录的权限,所以需对工作人员登陆本模块进展更多的考虑。在此模块中,图书馆工作人员可以为图书借阅者参加借书记录或是还书

7、记录,并打印生成相应的报表给用户查看和确认。图书馆管理人员功能的信息量大,数据安全性和某某性要求最高。本功能实现对图书信息、借阅者信息、总体借阅情况信息的管理和统计、工作人员和管理人员信息查看与维护。图书馆管理员可以浏览、查询、添加、删除、修改、统计图书的根本信息;浏览、查询、统计、添加、删除和修改图书借阅者的根本信息,浏览、查询、统计图书馆的借阅信息,但不能添加、删除和修改借阅信息,这局部功能应该由图书馆工作人员执行,但是,删除某条图书借阅者根本信息记录时,应实现对该图书借阅者借阅记录的级联删除。并且还应具有生成催还图书报表,并打印输出的功能。性能需求1、信息处理的准确与时一个系统如果不能与

8、时并准确地进展信息管理,那么这个系统一定不会让用户承受。因此,要求系统在信息处理上做严谨的开发,保证用户在进展信息处理时,不会出现数据处理过慢,信息处理出错等bug,最大程度地满足用户的个性化需求。2、客户端操作简单易学和后台数据便于维护图书管理系统面向的是图书管理人员,他们需要的是简明易懂、方便操作,令人看着舒心的系统界面。这些个性化需求就使得系统在开发过程中,必须考虑视图层界面的清晰明了,一眼看去就能找到自己所需的系统功能。要做到这些,就要求系统分析人员与时了解用户的需求信息,同时,在系统开发中减少英文等外语的使用,使得用户能在最短的时间里摸透系统的各项功能。在当今的各种信息管理系统中,都

9、是使用数据库对数据信息进展挖掘与处理,图书管理系统作为中小型的图书馆使用的系统,就决定了数据库不需要是超大型数据库,但是使用的数据库必须便于对数据库中的数据进展更新备份,也能在遇到断电,系统发生故障或意外崩溃时,对失去的数据进展恢复。概要设计系统实现的目标 学校图书管理系统的开发主要要实现的目标有以下几个方面:(1)界面设计友好、美观。(2)数据存储安全、可靠。(3)信息分类清晰、准确。(4)强大的查询功能,保证数据查询的灵活性。(5)实现对图书借阅和归还过程的全程数据信息跟踪。(6)提供图书借阅排行榜,为图书管理员提供了真实的数据信息。(7)提供灵活、方便的权限设置功能,使整个系统的管理分工

10、明确。(8)具有易维护性和易操作性。系统功能模块设计(1)系统设置模块:添加删除管理员、设置管理员的权限、说明图书存放书架信息添加删除书架信息。(2)读者管理模块:添加删除不同类型的读者与注明可借图书的数量、添加删除读者的档案。(3)图书管理模块:添加删除不同类型的的图书与注明图书可借的天数库存数量、添加删除图书的档案。(4)图书借还模块:可查询读者借阅和归还图书的信息与图书的现有库存量。(0035)系统查询模块:可根据不同的条件条形码、书名、类别、作者、书架、查询读者需要的图书、读者可根据不同的条件图书条形码、图书名称、读者编号、读者名字、到期时间查询自己借阅图书信息。(6)排行榜模块:可以

11、让读者知道图书借阅的排行榜与读者借阅的排行榜。系统功能结构图 根据图书管理系统的实际需求,可以将图书管理系统划分为图书管理、读者管理、图书借还、系统查询、4个局部各个局部的具体功能的系统功能结构图如图3-1所示。图书馆管理系统系统读者管理图书管理图书借还系统设置读者信息读者信息更新读者查询图书信息部门信息更新图书查询图书借阅图书归还图书过期用户管理图3-1 系统功能结构图(1) 图书借阅系统完成用户的借书过程其数据流图如图3-2所示。借阅成功输入读者证号和书籍索引号书籍借阅借阅管理归还成功输入读者证号和图书索引号书籍归还图3-2 借阅系统的数据流图(2)还书系统完成图书的归还过程其数据流图如图

12、3-3所示。归还读者卡号归还id归还时间图书编号操作员图3-3 归还系统的数据流图 3图书档案管理系统为用户提供图书档案信息其数据流图如图3-4所示。图3-4 图书档案管理数据流图4读者档案系统用于记录读者的详细信息其数据流图如图3-5所示。图3-5 读者档案管理数据流图系统流程图图书管理系统的流程是用户先输入自己的某某密码与系统显示的验证码进入系统如有一项不符合如此不能进入系统,成功登陆系统后系统根剧登陆的某某信息从数据库中的数据进展比照判断是读者还是管理员,如果是读者如此能进展信息查询,与修改自己的相关信息,查询到自己所需要的图书就能通过管理员进展借阅图书、归还图书也是通过管理员完成的。如

13、果不是读者而是管理员,那管理员可以进展相关信息的查询、添加删除图书与读者的所有信息、设置相应的权限、为图书更新排行榜的信息、以与完成读者的图书借阅与归还。图书管理系统的系统流程图如图3-6所示。登陆系统是否登陆判断身份管理员读者图书归还图书借阅信息查询排行榜信息图书信息读者信息否图3-6 图书管理系统的流程图数据库设计4.3.1 数据库E-R图1读者信息读者编号读者某某性别院系班级读者 图4-2 读者信息数据表2图书信息图书编号图书名称图书类型库存数量作者图书 图4-3 图书信息数据表3图书借阅信息读者编号借阅编号图书编号归还日期借阅日期图书借阅 图4-4 图书借阅信息表4图书归还信息归还编号图书编号读者编号归还日期借阅日期图书归还 图4-5 图书归还信息表5图书过期信息过期编号图书编号读者编号实收金额应罚金额图书过期 图4-6 图书过期信息数据表4.3.2 数据库表结构读者信息表字段名称数据类型长度读者编号varchar4某某varchar10性别varchar10班级varchar10院系varchar20表4-1 读者信息表 图书信息表字段名称数据类型长度图书编号int4图书名称varchar10图书类型varchar10作者varchar10varchar10库存数量int4表4-2 图书信息表图书借阅信息表字段名称数据类型长

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号