基于JSP的图书管理系统的设计与实现1_-_Java.docx
- 文档编号:30812374
- 上传时间:2024-01-30
- 格式:DOCX
- 页数:43
- 大小:3.04MB
基于JSP的图书管理系统的设计与实现1_-_Java.docx
《基于JSP的图书管理系统的设计与实现1_-_Java.docx》由会员分享,可在线阅读,更多相关《基于JSP的图书管理系统的设计与实现1_-_Java.docx(43页珍藏版)》请在冰豆网上搜索。
rview)权限表用来保存管理员的权限信息,该表中的id字段与管理员信息表中的id字段相关联。
3.4
完成。
具体测试数据如表5-2所示。
表5-2添加读者信息测试添加读者信息姓名为空,证件号为空提示框显示
大影响,博学图书馆管理系统中软件平台的选择包括操作系统,Web服务器软件及数据库的选择。
本论文的图书
dule,themoduleandborrowedbookschangepasswordmodule
分类号:
学校代码:
学号:
本科生毕业论文
基于JSP的图书管理系统的设计与实现DesignandDevelopmentofBooksManagement
SystemBasedonJSP
所在院(系):
学生姓名:
指导教师:
研究起止日期:
meinevitable,basedontheJSPlibrarymanagementsystema
完成。
具体测试数据如表5-2所示。
表5-2添加读者信息测试添加读者信息姓名为空,证件号为空提示框显示
析,系统就失去了它的完整意义和价值。
为了使本系统能够更好、更完善地被设计出来,就必须先进行调查研究。
图书的查找也非常的方便。
352014届本科毕业论文致谢参考文献[1]刘乃琦,王冲,JSP应用开发与实
学位论文独创性声明
本人郑重声明:
1、坚持以“求实、创新”的科学精神从事研究工作。
2、本论文是我个人在导师指导下进行的研究工作和取得的研究成果。
3、本论文中除引文外,所有实验、数据和有关材料均是真实的。
4、本论文中除引文和致谢的内容外,不包含其他人或其它机构已经发表或撰写过的研究成果。
5、其他同志对本研究所做的贡献均已在论文中作了声明并表示了谢意。
作者签名:
日期:
年月
II
3读者管理模块结构图92014届本科毕业论文1.读者类型管理:
包括读者类型的添加和现有读者类型的修改
:
实现图书归还的方法bookback()if(request.getParameter("id")!
e.value==""){alert("请输入管理员名称!
");form.name.focus();
bookback。
BorrowServlet类接收这个action,并且与现有的action匹配,然
摘要
随着计算机技术的发展以及计算机网络的逐渐普及。
图书使用计算机管理成为必然,基于
jsp的图书管理系统应运而生。
本系统利用JSP技术实现了一个基于B/S结构的图书管理系统,以MySQL为数据库平台,Tomcat作为WEB服务器,采用JavaBean、Servlet技术进行开发。
图书管理系统是以图书馆为背景,该系统实现了设置模块、读者管理模块、图书管理模块、图书借还模块以及更改口令模块功能,为管理员提供了图书的查询、借阅与图书归还等服务。
本文对系统需求进行分析,对系统的数据库进行了设计,并对系统功能模块的详细实现进行了介绍。
关键词:
B/S结构;JSP技术;MySql;JavaBean;Servlet
III
续借...............................................2
后跳到与之相匹配的那个方法。
调用ReaderDao类中的queryM(readerform)方法查询
行验证。
编写自定义的JavaScript函数,用于管理员名称和密码的非空判断。
理员删除和添加管理员。 3)参数设置: 办证费和期限的设置。 32014届本科毕业论文4)书架设置: 书架信 Abstract Withthedevelopmentofcomputertechnologyandthegrowingpopularityofthecomputernetwork.Usecomputermanagementbecameinevitable,basedontheJSPlibrarymanagementsystemarisesatthehistoricmoment. ThissystemusesJSPtechnologyimplementsabookmanagementsystembasedonB/Sstructure,basedonMySQLdatabaseplatform,TomcatasaWEBserver,JavaBean,Servlettechnologyisadoptedtoimprovethedevelopment.Applicationofbookmanagementsystemisbasedonthelibraryasthebackground,Systemtoachievethesettingmodule,readermanagementmodule,booksmanagementmodule,themoduleandborrowedbookschangepasswordmodulefunction,providestheadministratorwithbooksquery,borrowandreturnbooksandotherservices.Thisarticleanalyzethesystemrequirements,thesystemdatabasedesign,anddetailedimplementationofthesystemfunctionmoduleareintroduced. Keywords: B/Sstructure;JSP;MySql;JavaBean;Servlet IV 34.3.3图书归还........................................ 读者信息表(读者ID,姓名,性别,读者卡号,读者类型,出生年月,有效证件,证152014届本科毕业论 大影响,博学图书馆管理系统中软件平台的选择包括操作系统,Web服务器软件及数据库的选择。 本论文的图书 理员名称或管理员密码错误是否会出现初五提示。 测试数据如表5-1所示。 表5-1系统登录测试测试结论: 在 目录 1.绪论...............................................................1 1.1选题背景......................................................1 1.2选题目的和意义................................................1 1.3本论文主要研究内容............................................1 1.4课题研究的预期结果............................................2 1.5本章小结......................................................2 2.系统需求分析.......................................................3 2.1系统需求分析..................................................3 2.1.1用户需求分析............................................3 2.1.2功能需求分析............................................3 2.1.3性能需求分析............................................4 2.2可行性分析....................................................4 2.2.1技术可行性分析..........................................4 2.2.2经济可行性分析..........................................5 2.2.3操作可行性分析..........................................5 2.3开发平台与技术................................................5 2.3.1软件开发平台............................................5 2.3.2系统硬件平台............................................7 2.4本章小结......................................................7 3.系统总体设计.......................................................8 3.1系统总体架构设计..............................................8 3.1.1系统设置模块............................................8 3.1.2读者管理模块............................................9 3.1.3图书管理模块...........................................10 3.1.4图书借还模块...........................................10 3.1.5系统查询模块...........................................11 3.1.6更改口令模块...........................................12 3.1.7其他模块...............................................12 V .............................153.4本章小结............ (2)当点击图书归还这个命令时,它会跳到BorrowServlet这个类中,并传递一个action= 能。 4.MySQL概述MySQL[2]是一个多用户、多线程的SQL数据库,是一个客户机/服务器结构的 档案信息。 2)图书借阅查询: 根据查询条件,查询出图书借阅情况。 3)图书到期提醒: 根据查询条件,查询出 3.2系统流程分析.................................................12 3.3数据库设计...................................................13 3.3.1系统数据权限说明.......................................13 3.3.2数据库概念设计.........................................13 3.3.3数据库逻辑结构设计.....................................15 3.4本章小结.....................................................18 4.系统详细设计与实现................................................19 4.1系统登录模块.................................................19 4.2系统主界面...................................................20 4.3图书借还模块.................................................21 4.3.1图书借阅...............................................21 4.3.2图书续借...............................................23 4.3.3图书归还...............................................25 4.4系统查询模块.................................................26 4.4.1图书档案查询...........................................26 4.4.2图书借阅查询...........................................28 4.4.3借阅到期提醒...........................................29 4.5本章小结.....................................................30 5.系统测试..........................................................31 5.1测试要点.....................................................31 5.2测试用例.....................................................31 5.2.1登录模块测试...........................................31 5.2.2图书管理模块测试.......................................32 5.2.3读者管理模块测试.......................................32 5.2.4图书借还模块测试.......................................33 5.2.5系统查询模块测试.......................................34 5.3本章小结.....................................................34 6.总结与展望........................................................35 6.1设计总结.....................................................35 VI 登录的用户。 系统主界面实现具体效果图4-3所示。 202014届本科毕业论文图4-3系统主页面效果图关 档案实体读者档案实体包括读者id、姓名、性别、读者卡号、职业、出生日期、有效证件、证件号码、电话、电 date(sql1);//执行更新语句在本模块中,将数据库表tbreader和tbreaderTyp 书馆管理系统的功能需求,通过分析数据库,得到相应的数据项和数据结构,设计132014届本科毕业论文出 6.2展望.........................................................35 致谢................................................................36 参考文献..............................................................36 VII 方面满足需求,达到了预定目标,能够正常使用。 5.3本章小结1.给出图书馆管理系统的测试要点。 2.根据 该实现的功能如下: 1.登录模块: 需要输入管理员名称和密码,进入系统。 2.系统设置模块: 1)图书馆信息 .setBarcode(request.getParameter("barcode"));//获取读 档案实体E-R图3.借阅档案实体借阅档案实体包括借阅id、读者卡号、图书编号、借阅时间、应还时间、操 2014届本科毕业论文 1.绪论 1.1选题背景 随着网络技术的高速发展和计算机应用的普及,利用计算机对图书馆的日常工作进行管理势在必行。 虽然目前很多大型的图书馆已经有一整套比较完善的管理系统,但是在一些中小型的图书馆中,大部分工作仍需由手工完成,工作效率比较低,管理员不能及时了解图书馆内各类图书的借阅信息,不便于动态及时地调整图书结构。 为了更好的适应当前的读者借阅需求,解决手工管理中存在的许多弊端,越来越多的中小型图书馆正在逐步向计算机信息化管理转变。 图书馆的图书管理是一件非常繁杂的工作,建立一套规范的体系来管理图书,不仅可以为图书管理员减轻工作负担,而且提高工作效率,使图书管理工作规范化,系统化,程序化,避免图书管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改图书情 况,这是非常有必要的。 1.2选题目的和意义 目的: 随着科学技术的发展,数字化管理的优势日趋显著。 针对中小型图书馆或图书室管理落后的情况,运用计算机的独特优越性设计实现一个图书馆管理系统,可以给图书管理员在图书管理方面提供以下几个优点: 迅速检索出受欢迎的图书、查找编辑方便、数据可靠、较大存储量、针对管理员保密性好、使用时间长、成本低等。 这些优点很好的提高工作效率,使图书馆管理实用化、正规化。 意义: 图书管理系统的开发是一项有意义、发展潜力很大的工作,而与计算机在信息处理功能方面的结合使用,更是为图书管理带来前所未有的改变,它可以带来意想不到的效益,同时也会为企业的飞速发展提供无限潜
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 JSP 图书 管理 系统 设计 实现 _Java