启航中学图书借阅管理系统(源码)

随着计算机技术的飞快发展,电子信息化慢慢替代了企业文化管理的传统管理手法。这是一种现代流行的经营模式,采用这种管理系统能够有效提高管理效率而且大大缩减了因人工而浪费的时间。图书馆管理系统是学校管理机制中重要的一环。图书馆代表着一所学院或者地区的文化标志。因为图书馆丰富的图书资源能够带给我们重要且优越的学习资源。通过对图书管理系统的运行管理机制进行调查研究,开发了此图书管理系统。本系统采用了JSP页面的设计,使用了MVC模式,它采用了当今软件设计的最新技术,具有开发效率高、设计灵活、生成的软件界面友好美观等特点。本系统中通过JDBC驱动和数据库进行无缝连接,后端的数据库是mysql,也是一个开源的数据库系统,该数据库具有较高的完整性,一致性和安全性。关键词 图书管理,JSP,数据库(2)在线查询图书学生想要借哪本书,只要输入图书关键字即会跳出那本书的详细介绍,以及借出状态,很方便。
目 录
1绪论 1
1.1课题背景 1
1.2 开发课题的必要性和意义 1
2需求分析 2
2.1 功能需求 2
2.2 性能需求 2
2.3 可行性分析 3
2.4 数据需求分析 4
3系统总体设计 7
3.1 系统设计思想 7
3.2后台具体功能模块 8
3.3 系统类设计 9
4系统技术介绍 9
4.1 JSP技术 9
5系统详细设计 11
5.1 后台管理员设计 11
5.2 前台学生端用户 17
6系统测试 19
6.1 登录模块的测试 19
6.2 学生登记模块测试 20
6.3 密码修改模块测试 21
6.4 系统测试 22
结 论 24
致 谢 25
参 考 文 献 26
1绪论
1.1课题背景
计算机网络技术发展迅速,网络的重要性产生在生活中的各个方面中,它在生活中的影响力也已经远远超出了我们的想象,它给人们带来了方便,人们也已经离不开计算机网络了,难以想象如果哪一天 *好棒文|www.hbsrm.com +Q: ^351916072# 
人们没有了计算机网络,世界会变得什么样,人们无法远距离视频沟通了,无法利用计算机做一些实际运用了,也许我们会回到封建社会,回到那个充满硝烟的战争年代,这些都证明了计算机网络的重要性。计算机网络的各种技术在实际生活中的运用,加快了信息的传播速度,为人们获取信息的提供了便利,同时计算机网络的应用推动着社会很多方面领域的发展,这些技术的运用给人们生活中产生的价值也远远超出了我们的想象,所以很多人都大力支持发展计算机网络技术。计算机网络发展也是社会发展的一大趋势,在未来不管是政府、学校或是企业单位这些机构也越来越重视计算机网络技术的发展,将来将会诞生一个高科技计算机网络技术的社会。
1.2 开发课题的必要性和意义
现在计算机网络应用的普及,越来越多的人受益于计算机网络技术。学校教育的发展在人类历史发展中起着非常重要的作用,在人们成长过程的年龄段里,中学是一个很重要的时期,因为中学那个年龄段是人大脑思维想法发展的快速时期,他们会在好奇心,想象力的驱使下慢慢形成对社会形势的理解。所以在这个时期这些学生会在大脑中有个空白期,要想填补这个空白期,老师可以给一个正确的引导方向,在学生空闲时期,让学生多去看书读书,理解社会理解人生,然而在学生们借阅图书过程中,往往存在着因人工效益不高或系统效益不高而带来的麻烦,所以我想通过我大学四年的学习,开发一个能方便中学生借阅图书的管理系统,来提高学生们借阅图书和管理图书的效率。启航图书借阅管理系统的开发目的在于加强启航中学管理图书的能力,提升学生借书质量,方便学生高效的借书。这次的开发学习,也是可以给自己一个锻炼,锻炼自己可以独立完成项目和处理一些简单问题项目的能力,为我以后踏上社会学习锻炼打下坚实的基础。
2需求分析
2.1 功能需求
根据启航中学图书借阅管理系统在学校运用中的各项需求,通过对老师和学生在学校借阅过程的考察,总结出我要设计图书管理系统功能的设计方向,该系统从结构上主要分为前台学生端部分和后台管理员部分。
后台管理员管理:
(1)登录管理:当我们输入的用户名和密码要与数据库中的数据进行比较,判断输入的信息是否正确,如果正确才能进入图书管理系统后台部分。
(2)学生信息管理:管理员进入后台后可以查看学生借阅信息,还可以对学生借阅信息的修改删除,以及在用或停用的状态的修改。
(3)互动交流管理:管理员可以回复学生或老师在互动交流区的留言,以及删除工作。
(4)超期图书通知:可以查看到当前图书的借阅状态,借阅时间和归还时间,如果图书借阅时间到期,还可以联系到用户的邮箱,以便提醒。
(5)图书信息管理:管理员可以对图书信息的查看,如果图书的信息的录入有问题,还可以及时对其进行修改删除。此管理模块还可以发布新的图书信息。
前台学生端管理:
(1)修改密码以及详细资料:学生登录到系统后,可以修改自己的原始密码,以便记忆,如果自己的介绍资料发生错误也可以修改。
(2)在线查询图书:学生想要借哪本书,只要输入图书关键字即会跳出那本书的详细介绍,以及借出状态,很方便。
(3)预约记录:如果学生借的图书过多,分不清到底想借哪本书,这个功能模块可以使学生一目了然,选择最终想借的书。
(4)借阅历史:可以查看自己借过哪些书,从何时借的,以及从何时归还,如果超期的话,也会有超期提醒。
2.2 性能需求
稳定性:系统具备一定的长期续航工作能力,支持多为学生用户同时访问系统;
可改性:系统支持对图书信息的增删改查操作,方便快捷;
可靠性:此图书管理系统在安全稳定的系统下运行,尽可能减少了系统错误漏洞的产生,保证了图书管理系统的顺利使用;
便用性:学生功能界面友好,方便学生清晰浏览所需图书,而且对于学生操作来说,也很简单,简单学习下就可以使用;
安全性:学生端和管理员端都设置了登录密码,为图书管理系统提高了安全性,进入后台管理后,也都可以再次修改密码。
2.3 可行性分析
2.3.1 经济可行性
现实生活中每个管理系统的开发和维护都需要投入大量的成本,其中也包括硬件设备的维护成本。但随着计算机软件的普及,市场上该类型的管理软件也非常多。而且开发成本也变的越来越廉价,本管理系统开发成本相对较低,开发环境也相对普遍,用的是Myeclips开发环境和SQL Sever 2008数据库,并且运行此系统时占用的内存也较低,不会连累到整个计算机系统的运行。系统的优点主要体现在提高了启航中学图书管理的工作效率,减少了因人工所带来的不必要的开支,方便了学生以及管理员的使用。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/1563.html

好棒文