于基web的图书管理系统--毕业设计.doc
《于基web的图书管理系统--毕业设计.doc》由会员分享,可在线阅读,更多相关《于基web的图书管理系统--毕业设计.doc(30页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、长春工业大学硕士学位论文分院名称:计算机分院长春师范学院本科毕业论文(设计)(理工类)题 目: 基于web的图书管理系统 专 业: 计算机科学与技术 2长春师范学院本科毕业论文(设计)作者承诺保证书本人郑重承诺:本篇毕业论文(设计)的内容真实、可靠。如果存在弄虚作假、抄袭的情况,本人愿承担全部责任。论文作者签名: 日期: 年 月 日长春师范学院本科毕业论文(设计)指导教师承诺保证书本人郑重承诺:我已按有关规定对本篇毕业论文(设计)的选题与内容进行指导和审核,坚持一人一题制,确认由作者独立完成。如果存在学风问题,本人愿意承担指导教师的相关责任。指导教师签名:日期: 年 月 日摘 要随着计算机及网
2、络技术的高速发展,在大学图书馆中,如何方便快捷地为读者提供服务,提高图书的利用率等问题变得越来越突出。借助网络,在图书管理和读者之间建立一个交互的电子平台,将大大的提高学校图书馆里的水平。本文趋于这个目标而设计,主要实现六个功能1、系统设置,对图书馆信息和管理员进行设置;2、读者管理,对读者类型和读者档案管理;3、图书管理,对图书类型和图书档案管理;4、图书借还,分为图书借阅,图书续借,图书归还三个部分;5、更改口令;6、退出系统。系统设计利用了JAVA语言,Strust框架,MYSQL数据库,Eclipse开发工具实现了一个基于Web的图书管理系统。系统包括增,删,改,查管理功能。关键词:图
3、书管理系统,JAVA,Strust框架,MYSQL数据库24AbstractWith the rapid development of computer and network technology, the university library, how to quickly and easily provide service for readers, improve the utilization of books has become more and more prominent. With the aid of the network, the electronic platfor
4、m for the establishment of an interaction between the library and readers, will greatly enhance the school library level.This paper tends to the target design, mainly to achieve six functions 1, system settings, set the library information and the administrator; 2, the reader management, the types o
5、f readers and readers file management; 3, the books management, books and Library and archives management; 4, books borrowing and returning, divided into the library, the books renewal the three part, return books; 5, change your password; 6, exit the system.System design using JAVA language, Strust
6、 framework, MYSQL database, Eclipse development tool to implement a library management system based on Web. The system includes increase, delete, change, check the function of management.Key Words: Library management system, JAVA, Strust framework, MYSQL database 目 录长春师范学院本科毕业论文(设计)作者承诺保证书I摘 要IIABST
7、RACTIII第一章 绪 论11.1 系统开发的背景11.2 系统开发方法11.3 系统开发运行环境1第二章 可行性分析22.1 技术可行性22.2 经济可行性22.3 操作可行性2第三章 需求分析23.1 业务流程23.1.1 基础数据33.1.2 信息维护33.1.3 信息维护3第四章概要设计44.1系统前台运行(读者借阅模块)流程图44.2 目标系统体系结构44.2.1 系统前台运行(读者借阅模块)结构图44.3 目标系统体系结构54.3.1 登录模块54.3.2 系统设置模块64.3.3 读者管理模块64.3.3 图书管理模块74.3.4 图书借还模块74.3.5 更改口令模块8第五章
8、 数据库设计85.1 数据库逻辑设计9第六章详细设计116.1 用户登录设计116.2 用户首页设计126.3 系统设置设计126.4 读者管理设计136.5 图书管理设计146.6 图书借还设计146.7 更改口令设计15第七章系统测试157.1 软件测试的定义157.2软件测试的定义167.3 软件测试的内容16结 论17参考文献18附录119附录220致 谢21第一章 绪 论1.1 系统开发的背景随着科学技术的不断提高,计算机软件开发日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。为了更加有效地管理图书馆书籍,使读者对书籍的借阅和查询更加方便快
9、捷,能够有更多的途径实用图书馆的资源,提高图书馆资源的利用率,在此基础上本文开始规划开发一个图书管理系统。该系统主要实现图书借阅查询的高效性、安全性、可靠性。整个系统将使用户操作起来更加简便快捷,对减轻用户、图书管理员的劳动强度,提高工作效率和管理水平,有很大应用价值。1.2 系统开发方法随着计算机及网络技术的飞速发展,Internet应用在全球范围内日益普及,当今社会正快速向信息化社会前进,信息自动化的作用也越来越大。从而使我们从繁杂的事物中解放出来,提高了我们的工作效率。目前学校图书馆的节约工作部分还是手工管理,工作效率低,并且不能及时了解图书的种类和学生们比较需求的图书等,不能更好的适应
10、当前学生的借阅要求。手工管理还是存在这许多弊端,由于不可避免的人为因素,造成数据的遗漏、误报。计算机信息化管理有着储存量大,速度快等许多优点,提供给我们的处理信息及时快捷,因此我们利用计算机提供给我们的信息对学生们的借阅过程形成一整套动态的管理。具体功能如下:1、界面友好,操作简单,帮您轻松上手。2、系统设置,有图书管理信息设置和管理员设置。3、读者管理,分为读者类型管理和读者档案管理。4、图书管理,有图书类型设置,还有图书档案管理。5、更改口令。6、退出系统。1.3 系统开发运行环境系统开发语言:JAVA运行平台:Windows 7数据库:MYSQLWeb服务器:Myeclipse Tomc
11、at第二章 可行性分析2.1 技术可行性该系统对软、硬件系统要求较低,目前的大多数计算机都可对其进行操作。软件上,我们使用Myeclipse8.0作为前台开发工具,MYSQL5.0作为后台数据平台的管理系统,它在电子商务、数据仓库和数据库解决方案等应用中起着核心作用,可为学校的图书馆数据管理提供强大的支持,对数据库中的数据提供有效的管理,并采用有效的措施实现数据的完整性、数据的安全性以及数据的可靠易用性等等。这些软件在基于web的图书馆管理系统开发中已被大量应用,技术上都比较成熟。因此在技术上是可行的。2.2 经济可行性随着科学技术的发展和人们生活水平的提高,学校教育所需也在不断提高。图书馆是
12、每个高校所必需的,其管理要求也逐步的提高,一个基于web的图书馆管理系统可满足当前所需。此系统能使图书馆管理活动更加科学、精确、灵活。因此,在经济上也是可行的。2.3 操作可行性本系统是基于大量的市场调查及广大用户对系统的需求等基础上决定开发的。随着科学技术及网络水平的不断发展提高,图书管理系统必定会随着技术的发展而不断升级,而现有的技术及条件能够满足开发这一系统的要求,因此,从诸多方面考虑,认为此开发系统是操作可行的。第三章 需求分析3.1 业务流程在系统开发总体任务的基础上完成系统功能分析。系统开发的总体任务一般由学校管理人员提出。基于web的图书管理系统对学校学生的信息管理,主要实现图下
13、的一些功能:首页,包括图书借阅排行榜;系统设置,包括图书馆名称,馆长,联系电话,图书馆简介进行设置;读者管理,对读者姓名,类型,证件类型,电话等进行修改和删除;图书管理,对图书名称,图书类型,出版社等进行修改和删除;图书借还,包括图书借阅,图书续借,图书归还进行操作;更改口令,可以修改密码;退出系统。其功能如图1所示:读者首页系统设置读者管理图书管理图书借还更改口令退出系统 图13.1.1 基础数据用户模块,记载一些用户的信息。图书模块,记载图书一些信息。搜索模块,对图书进行查询。借还界面,对借还书,进行操作。3.1.2 信息维护由于一个学校,学生,老师人数众多,所以有必要进行维护,比如说一些
14、退学,新生的信息。当然,图书的信息很需要维护,书需要不断的更新,所以需要定期维护。3.1.3 信息维护根据输入的查询条件、快速、准确的找到并浏览符合条件的图书的信息,此模块拥有检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低的优点,可以极大地提高借书的效率,也是学校走向科学化、正规化管理的重要条件。第四章 概要设计概要设计的目的是通过本系统软件,能帮助前台操作人员(读者)利用计算机快速方便的进行图书预定、图书检索等操作。概要设计的任务是根据需求分析得到的用例图确定一个合理的软件系统的体系结构,作为系统的详细设计的基础和准备。以下内容为读者借阅模块的流程图和结构图:4.1 系统前
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- web 图书 管理 系统 毕业设计
限制150内