理员删除和添加管理员。
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选题目的和意义
目的:
随着科学技术的发展,数字化管理的优势日趋显著。
针对中小型图书馆或图书室管理落后的情况,运用计算机的独特优越性设计实现一个图书馆管理系统,可以给图书管理员在图书管理方面提供以下几个优点:
迅速检索出受欢迎的图书、查找编辑方便、数据可靠、较大存储量、针对管理员保密性好、使用时间长、成本低等。
这些优点很好的提高工作效率,使图书馆管理实用化、正规化。
意义:
图书管理系统的开发是一项有意义、发展潜力很大的工作,而与计算机在信息处理功能方面的结合使用,更是为图书管理带来前所未有的改变,它可以带来意想不到的效益,同时也会为企业的飞速发展提供无限潜