基于JSP的图书管理系统设计与实现毕业设计论文.doc

上传人:s9****2 文档编号:558088349 上传时间:2024-01-04 格式:DOC 页数:55 大小:2.35MB
返回 下载 相关 举报
基于JSP的图书管理系统设计与实现毕业设计论文.doc_第1页
第1页 / 共55页
基于JSP的图书管理系统设计与实现毕业设计论文.doc_第2页
第2页 / 共55页
基于JSP的图书管理系统设计与实现毕业设计论文.doc_第3页
第3页 / 共55页
基于JSP的图书管理系统设计与实现毕业设计论文.doc_第4页
第4页 / 共55页
基于JSP的图书管理系统设计与实现毕业设计论文.doc_第5页
第5页 / 共55页
点击查看更多>>
资源描述

《基于JSP的图书管理系统设计与实现毕业设计论文.doc》由会员分享,可在线阅读,更多相关《基于JSP的图书管理系统设计与实现毕业设计论文.doc(55页珍藏版)》请在金锄头文库上搜索。

1、重庆邮电大学本科毕业设计(论文) 编 号: 审定成绩: 重庆邮电大学毕业设计(论文)设计(论文)题目:基于JSP的图书管理系统设计与实现学 院 名 称 :计算机科学与技术学 生 姓 名 :专 业 :计算机科学与技术班 级 :学 号 :指 导 教 师 :答辩组 负责人 :填表时间: 2013 年 05 月重庆邮电大学教务处制- IV -摘 要二十一世纪是信息的社会,信息作为社会最重要的资源,将成为战略性资源引起社会广泛的关注。如何能够获取信息?图书一直都是获取信息最好的方式,但由于图书馆中图书藏量娄大大的增加,使得图书的管理工作变得日益的烦重。使得人们想方设法的找出新的图书管理的方式,如何将烦重

2、的图书管理变得简单起来呢?图书馆管理系统图书馆管理机制中重要组成部分,通过对图书馆的运行及管理机制的研究,从而开发了此图书馆系统。在此系统中完成了图书馆常见的管理事务及信息统计的工作。图书管理系统中包含6个功能模块:日常工作,查询,读者资料的维护,图书资料的维护,系统管理和更改口令。本系统采用jsp技术对网页的设计,使用MVC的设计模式,并采用了开源框架Struts,它采用了当今软件设计的最流行的技术,具有设计灵活、开发效率高、生成的软件界面大方美观等特点。本系统中将通过JDBC驱动和数据库来进行无缝连接,本系统采用的数据库是MySQL,这是一个开源的数据库系统,该数据库具有占用空间小,操作简

3、单易懂等优点。且具有较高的完整性,一致性和安全性。【关键词】: 图书馆管理 MySQL JSP StrutsAbstract21st century is the century of information society, information as a society is the most important resources, will become the strategic resources, cause social widespread attention. How can you get information? Books has always been the b

4、est way to access to information, but because of the books in the library reserve Lou increases greatly, makes the books management work becomes increasingly tired of heavy. Makes people trying to find out new books management way, how to bother heavy books management became more simple? Library man

5、agement system is an important part of library management mechanism, based on the research of the librarys operation and management mechanism, so as to develop the library system. In this system completed the common library management affairs and information statistics work. Books management system

6、management system contains six functional modules: daily work, inquiries, readers information maintenance, books data maintenance, system administration and change the password. This system USES JSP technology to the design of web pages, using the MVC design pattern, and using the open source framew

7、ork Struts, it adopted the software design of the most popular technology, has advantages of flexible design, development, high efficiency, the generated generous beauty of software interface, etc. This system through the JDBC driver and database to seamless connection, this system USES the database

8、 is MySQL, it is an open source database system, the database has a small footprint, easy operation etc. With high integrity, consistency and security.【Key words】: Library Management MySQL JSP Struts目 录前 言1第一章 绪论2第一节 课题现状分析2一、当下图书馆管理系统现状2二、图书管理系统建设的意义3第二节 开发环境3第二章 系统分析4第一节 可行性分析4一、技术可行性4二、经济可行性5第二节

9、系统的需求分析5第三节系统功能分析6第四节系统流程图分析6第五节 设计模式7第三章 系统总体设计与数据库设计9第一节 系统功能设计:9一、总体功能设计9二、“日常工作”模块设计10三、“读者资料维护”模块设计10四、“图书资料维护”模块设计11五、“查询”模块设计11六、“系统管理”模块设计12第二节 系统数据库设计12一、数据总体结构设计12二、图书信息表结构设计14三、图书类型信息表结构设计14四、读者信息表结构设计15五、读者类型信息表结构设计15七、图书归还信息表结构设计16八、管理员信息表结构设计16九、图书馆信息表结构设计17十、书架信息表结构设计17十一、出版社信息表结构设计18

10、十二、权限信息表结构设计18第四章 系统详细设计19第一节登录模块实现19第二节图书馆主界面模块的实现20第三节日常工作功能模块的实现21第四节读者资料维护功能模块的实现23第五节图书资料维护功能模块的实现26第七节系统管理功能模块的实现30第五章 系统测试32第一节系统测试的方法与步骤32第二节模块测试32一、登录模块测试32二、图书借阅测试34三、图书归还测试34总 结36致 谢37参考文献38附 录39一、英文原文39二、英文翻译44前 言图书管理系统作为图书馆的重要部分,对图书馆的管理起到不可或缺的作用。传统的图书管理模式其最大的特点是手工。首先要把买来的图书资料登记到资料本上,再给每

11、本书分类贴上标签及制作和标签相对应的图书分类卡片,最后把图书分类卡片按类别分别放置在文件柜里。对于有学生(教师)证的学生(教师)来说还要对他们资料作一定的记录。并且在人们来借书的时候,首先持证件者要去存放图书分类卡片的文件柜里查找想借的书是否在架,如果卡片存在,再按照图书分类卡片在相应的书架上找到需要的图书,然后登记持证件者的借还书时间和在书签条上写下借还书记录,之后把借书证留在那里;还书的时候相对应的消去出借记录;这样做起来比较麻烦比较费时间。而本系统是以计算机为工具,对图书进行管理和统计,其主要目的是提供图书信息,同时参与管理,它还可以通过互联网查询和管理图书。 通过图书管理系统对图书馆的

12、图书信息进行统计,通过计算机的特点对图书借阅情况进行统计和管理,本文介绍了是图书管理系统是对图书馆的一种管理系统,它采用了JSP+Apache+Mysql的开发组合,对于进一步研究图书管理系统,完善图书管理系统有了很大的帮助。第一章 绪论自从第一台计算机被发明以来,计算机技术发展到今天已经变得越来越成熟,从一开始的一个国家可能才拥有一台电脑,到现在几乎每个人都可以拥有一台电脑用来办公,用来学习以及娱乐。计算机以及网络技术也变得触手可及。随着信息时代的到来,信息的管理越来越需要计算机来完成,而使用计算机来管理图书似乎也变成了必然。我们以前常见的是传统的图书管理方法,这种方法不过是通过人工来记录各

13、种借阅和还书信息,不但管理成本高,而且麻烦,错误率高。而且容易造成书籍的丢失,管理非常的混乱。随着现在人们的工作及生活的效率越来越高,建立一套完整高效的管理系统是很有必要的。随着计算机及英特网技术的成熟,使得建立一个高效,快速,强大的图书管理系统有了充分的技术保障。第一节 课题现状分析一、当下图书馆管理系统现状图书管理经过这么多些年的发展,技术的成熟以及市场的催生,出现了不少的图书管理,但其中很多其实已经不符合人们的需要了。而且不同的开发人员并且采用不同的工具,设计时间及背景不尽相同,所用具体场合也有区别。总结下来,大体有以下几种功能:1、图书检索模块:用户可能通过系统快速的查询书籍。2、图书

14、管理模块:这是作为图书管理员才能拥有的权限,是其他普通的用户不能拥有的,就像一台计算机的管理员一样。它由三个模块构成,分别是借阅图书登记、还书登记以及续借图书登记。3、数据维护模块:同样是管理员才拥有操作的权限,它基本上包含以下几个模块:增加、修改删除图书以及增加、修改删除读者等程序组成。4、数据统计模块:这个模块对普通用户也能查看,其中主要以下几个子模块:图书统计、读者统计、到期未归还图书读者统计、借出图书分类统计。有了这种系统以后,图书馆的图书管理将会变得非常的简便。以前如操作麻烦,出错率高等缺点将不会存在。1由于以前的开发工具及技术不比较的落后,所开发出来的系统早已不适应今天人们的要求,因此开发出一个全新的系统变得非常的必要,这个系统将会变得更完善,能够实现一些异常强大的功能,比如在一个局域网内,人们想通过计算机技术在互联网上查看自己想看的书籍,而此时一个网络化的联机查询系统就变得非常有必要了。二、图书管理系统建设的意义随着时代的进步,技术的革新,数字化管理的广泛应用。专门针对图书馆和图书室管理混乱落后的情况,开发出一个适应当前人们生活节奏的图书管理系统,人们便能够很简单的通过计算机来查询各类图书的信息,并且对图书馆的图书的信息进行一些管理。这些技术上的进步,将会给管理者和读者带来巨大的帮助:快速的检索,快速的查

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

当前位置:首页 > 高等教育 > 大学课件

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