毕业设计--网上借书管理系统的设计与实现

上传人:liy****000 文档编号:115245270 上传时间:2019-11-13 格式:DOC 页数:27 大小:334KB
返回 下载 相关 举报
毕业设计--网上借书管理系统的设计与实现_第1页
第1页 / 共27页
毕业设计--网上借书管理系统的设计与实现_第2页
第2页 / 共27页
毕业设计--网上借书管理系统的设计与实现_第3页
第3页 / 共27页
毕业设计--网上借书管理系统的设计与实现_第4页
第4页 / 共27页
毕业设计--网上借书管理系统的设计与实现_第5页
第5页 / 共27页
点击查看更多>>
资源描述

《毕业设计--网上借书管理系统的设计与实现》由会员分享,可在线阅读,更多相关《毕业设计--网上借书管理系统的设计与实现(27页珍藏版)》请在金锄头文库上搜索。

1、盐城师范学院毕业设计毕业设计网上借书管理系统的设计与实现学生姓名 学 院 专 业 班 级 学 号 指导教师 2016年 5 月 16 日 网上借书管理系统的设计与实现摘 要 在信息技术环境发展的蓝图下,我们传统的思想也应当随之发生转变。随着图书数量急剧增大,管理图书变得复杂时,发展以信息技术为中心的思想也随之而来。网上图书管理系统是将图书馆的书籍的租借、归还,充值等一系列操作的一种时代话程序。本次系统设计采用JSP开发技术以及MYSQL数据库来开发这一个网上图书馆借书管理系统。该系统可以解决大部分图书管理所要求解决的基本问题,同时也可以基本满足图书借书管理所有基本要求,包括添加、删减,规划管理

2、等功能系统。该系统也介绍了图书借书系统的开发流程,其中设计里碰到的问题及解决方案以及提高这个应用程序或着系统开发的流程和改善工作的性能。最后要对系统进行修正和改进,才可获得不错的成绩,最终让用户给出好评。【关键词】借书管理系统;信息管理;JSP;MYSQL Library management system on the InternetABSTRACTUnder the blueprint of the development of information technology environment, we should change the traditional thought. De

3、velopment with information technology as the center to carry out the idea.Online library management system is a library of books on loan, return, recharge and a series of operations, such as a time of the procedure. The system design using JSP development tools and MYSQL database to develop an onlin

4、e library management system. This system can solve all the basic library management required to solve the basic problem, meanwhile can basically meet all the basic requirements of Library and library management, including add, subtract, planning and management systems or other functions. The system

5、suggests the prototype library library system development process, the design meet the problems and solution and improve the application or system development process and improving the work performance. Finally, the system should be modified, improved, can achieve good results, and ultimately allow

6、users to give. Key words Library management system, information management, JSP, MYSQL目 录1引言11.1 研究背景11.2课题研究意义11.3 课题任务11.4论文结构22系统相关技术及开发环境介绍22.1 介绍开发环境22.2 MYSQL特性22.3 JSP的开发环境33管理系统分析33.1 可行性研究的分析33.2总体功能讲解43.3系统安全维护53.4 系统初步开发环境54系统设计与实现54.1设计的原则54.2数据库设计64.2.1设计的特点64.2.2数据库逻辑设计74.3管理界面设计104.3.

7、1设计原则104.3.2设计过程104.3.3设计方法105详细实现105.1添加图书105.2图书信息管理125.3后台登录日志管理145.4图书类别管理166系统测试196.1软件测试原则196.2软件测试方法196.3 功能测试206.3.1用户后台登录测试206.3.2借书信息测试206.4测试评价217结 束 语21参考文献22致 谢231引言1.1 研究背景现如今21世纪是计算机科学技术的飞速发展的时代。相对于传统的图书馆借书,还停留才手工办理业务,工作效率根本就谈不上,而且不能及时对书籍进行分类,对于读者的需求更是知之甚少,同时由于手工办理,存在着不少人为的错误。因此会造成数据的

8、遗漏、缺失,而通过网上借书管理可以更直接,更简单的进行图书的管理。不仅储存量大,速度快,更可以提高工作效率,而且功能性更加丰富,能够充分了解读者需求,管理者的工作将会更加轻松,读者租借也会更加方便,一举两得1。1.2课题研究意义在本世纪,人类已经进入了信息化的社会时代,与此同时,图书发展也是变化万千。面对这日益增多的图书信息,总是感觉压力巨大,有处理的心却没有处理的能力。 长此以往,信息数量越来越多的同时,也给我们带来了巨大的烦恼。但是,计算机网络恰合适宜的出现在我们的身边,计算机有着快捷方便等特点。为我们处理大量信息,无论是简单的收集查询还是复杂的计算存储,计算机都可以比较快速的处理。我们应

9、该充分利用计算机的方便的优点,他不会因为书里大量复杂的数据出现许多错误,甚至失误。如果我们将大量的数据统计托付给计算机来操作,那么我们可以极大的减少人力资源,甚至可以减少管理方面的支出,并且减轻工作压力,使我们的管理模式跟进一步。通过研究网上图书管理系统,那么必将大大提高管理者工作的速度,从而可以管理更多的用户,体现网上借书的价值。1.3 课题任务网上图书管理系统的主要任务就是将成千上万的书籍进行分类、排列。该系统完美结合了传统和现代的图书馆管理系统和图书馆检索系统的各项特点,这样使得该系统在符合应用系统相关要求的同时又可以满足图书馆单位个性化的要求。这样方便简洁的使用该系统为读者进行有效服务

10、,并且利用数据库技术实现对图书馆的数据和信息系统化、程序化的组织管理,将过往低效、功能单一的传统图书馆管理系统和图书馆检索系统结合起来发展成为依靠计算机自动化技术来进行图书馆管理、图书信息检索、图书借阅等操作合为一体的高级系统管理软件。通过对此系统的实施、运行,管理从而方便、快捷、准确地进行读者借还、图书信息检索以及图书管理,可以更好的为读者提供完善的信息,方便读者参考。这样能提高该系统在图书管理系统中的市场竞争力,并有效提升服务的水平。那么首先要做的就是分析各项需求和功能,学习相关的专业知识,比如说Java,数据库,JSP等等。最后按照指导老师的要求完成各项任务。1.4论文结构该论文分为六个

11、部分:(1)初始引言;(2)理论技术简介;(3)图书管理需求分析讲解;(4)借书管理系统设计与实现;(5)借书管理的具体实现;(6)借书管理系统测试透析。2系统相关技术及开发环境介绍2.1 介绍开发环境软件环境:数据库管理软件使用的是Navicat for MySQL2;编辑软件使用的是MyEclipse,使用的编码是UTF-8。该程序使用的是win7系统上的IE浏览器3。硬件环境:笔记本品牌:神舟系列屏幕尺寸:14 英寸 1247*657CPU主频:2.60GHzCPU型号:Intel 酷睿 Q480S-i5硬盘容量:460GB5400内存容量:4GB DDR3内存显卡芯片:NVIDIA G

12、eForce GT645M 2G DDR3操作系统:64bit2.2 MYSQL特性MYSQL现在可以作为一个文件存储,结合关系模型的文档存储模型的灵活性。也许你已经知道,增加了一个JSON数据类型、虚拟列和索引,和许多新的JSON功能。但现在更多的,你将会了解MYSQL的文档存储和最新的各个层次的数据库存储结构、协议栈、API、工具等。无论你是开发人员,DBA或着是LOB所有者,你会明白为什么你会选择你的关系和文件存储需要MYSQL,避免重要的权衡和被迫选择的多解4。SQL,简单的说就是结构化查询语言,这是关系数据库的标准语言。SQL是一个通用的、功能性很强的关系数据库语言。它的优点在于:(

13、1)综合统一;(2)面向集合的操作方式;(3)可搭配PHP和Apache组成良好的开发环境;(4)高度非过程化;(5)语言简洁,易学易用,通过一种语言结构可提供许多种使用的方式5。2.3 JSP的开发环境JSP(Java Server Pages)是一个服务器,它的基本就是Java,动态网页的生成用的就是JSP。它是由Sun 公司倡导、以及许多其他公司参与的一起建立的一种动态网页技术标准,在动态网页的建设中有其强大而特别的功能。Web的应用开发技术采用的就是JSP的开发环境,对Web应用开发技术我们使用的相当顺手,因此进入迅速发展的阶段。JSP被人们广泛关注并不是没有特点,相反JSP拥有自己独

14、特的优势:(1)多方面的运行,还有就是代码不需要修改其他方面,这一点比起其他技术比方说PHP更有竞争力6;(2)简便有效的处理。JSP动态网页和静态HTML网页有着比较相似的编写,只不过是在原来的HTML网页中加入了一些脚本程序,或是一些JSP专有的标签。如此,只要我们多加练习使用,就可以对JSP更好的进行开发7;(3)多平台开发。JSP可以在任意平台进行开发,对于我们来说可以更加方便的使用;(4)重复利用和多样化。在JSP页面中一个模块做好,那么这个模块可以被其他程序进行重复利用。Java有很多优秀的开发工具,现在已经有很多能够在多个平台之间顺利的运行。大量标准的JavaBean程序库就是一

15、个不错的例子8。3管理系统分析3.1 可行性研究的分析 方法一般是两种:一种是系统思维分析法。就是把拟建项目当做一个系统,解析它牵涉的许多复杂因素,研究这个相互关系以及变化发展情况。必要时需要建立一个数学模型,进行计算分析;第二种就是比较分析法。通常采用横比和纵比的方法,对拟建项目的整体或局部、乃至于具体某个细节进行分析。一般是要对多种可能的项目或方案进行比较分析,最后进行优选9。可行性研究有着经济可行性研究,这是一是对组织的经济现状,投资能力进行有效分析;二是对系统建设运行,维护费用进行有效估算;三是对系统建成后可能取得的社会经济效益进行有效估计。运行可行性,对新系统运行后给现行系统带来的影响,其中的影响包含组

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 毕业论文

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