毕业论文-图书管理系统.docx

上传人:龙*** 文档编号:1098541 上传时间:2018-12-06 格式:DOCX 页数:49 大小:1.05MB
下载 相关 举报
毕业论文-图书管理系统.docx_第1页
第1页 / 共49页
毕业论文-图书管理系统.docx_第2页
第2页 / 共49页
毕业论文-图书管理系统.docx_第3页
第3页 / 共49页
毕业论文-图书管理系统.docx_第4页
第4页 / 共49页
毕业论文-图书管理系统.docx_第5页
第5页 / 共49页
点击查看更多>>
资源描述

1、学号:12320474080图书管理系统专业名称:计算机科学与技术年级班别:2012 级姓 名: * 指导教师: 2016 年 5 月学院本科毕业论文本科毕业论文I图书管理系统摘要随着科技的迅猛发展,图书管理系统早已以方便、快捷、高效的、低费用的优点进入了人们的生活,彻底从传统的图书管理方式之中解脱出来。不仅提高了效率,工作人员也从繁忙的工作走出来,而且减小出错的概率;同时读者也可以花更多的时间来选择书以及看书,使得人们在相同的时间内获取和了解更多信息、掌握信息。其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。本系统的设计后台数据库采用的是 MySQL 数据库、MyEcli

2、pse 作为开发工具、Java编程语言作为前台开发语言,系统主要以 J2EE 作为开发基础,使用了Struts2、Spring、Hibernate 等多种框架的结合使用,同时也使用了界面美化工具 Dreamweaver,采取 JSP 动态页面开发技术。本系统界面非常简单、操作很方便,而且容易维护。系统运行结果证明,本系统所设计的图书查询系统可以满足多数读者借阅以及快速查询的需求,达到了设计的要求。关键词图书管理系统 ;MySQL;MyEclipse;JavaIIThe library management systemAbstractWith the rapid development of

3、science and technology, the library management system has been in a convenient, fast, efficient, low cost advantages into peoples lives, completely free from the traditional way of Library management. Not only improve the efficiency, staff is also coming out from the busy work, and reducing the erro

4、r probability. At the same time, readers can also spend more time to the choice of books and reading, makes people in the same time acquisition and more information, access to information. Its development mainly includes the establishment and maintenance of back-end database and front-end applicatio

5、n development in two aspects.With the background of the system design and database is MySQL database, MyEclipse as development tools, Java programming language as the front desk development language. The system is mainly uses J2EE as development based, using the combination of a variety of Struts2,

6、spring, hibernate framework, and also to use the interface landscaping tools, Dreamweaver, JSP dynamic web development technology. The system interface is very simple, easy to operate, and easy to maintain. System operation results show that the design of the system can meet the requirements of the

7、majority of readers to borrow books and fast query, to meet the design requirements.Key wordslibrary management system; MySQL; MyEclipse; JavaIII目 录前 言 .11 绪 论 .21.1 设计背景 .21.2 国内外现状 .21.3 图书管理系统的目的和意义 .31.4 系统的主要特点 .42 需求分析 .52.1 可行性分析 .52.2 功能分析 .53 系统开发环境及技术简介 .83.1 开发工具 .83.2 开发语言 .93.3 系统开发的思想与

8、技术 .104 系统分析 .144.1 系统模块分析 .144.2 管理员的功能模块 .144.3 读者的功能模块 .154.4 系统业务描述 .155 系统设计与实现 .165.1 系统运行环境配置 .165.2 概念模型设计 .175.3 系统角色业务流程分析 .175.4 数据库设计 .176 系统实现 .226.1 数据库数据表的设计 .226.2 实现系统的类及其之间的关系 .266.3 程序的时序图 .27IV6.4 系统功能实现的主要框架 .296.5 系统操作界面 .327 测试环境的配置 .357.1 创建安装项目 .357.2 添加项目输出 .357.3 运行项目 .36参

9、考文献 .37致 谢 .381前 言图书管理系统是现在图书馆以及书店必不可少的系统。随着数字化信息技术的普及,将一些先进的信息技术结合运用到图书管理和服务中。促进图书馆、一些企业内部以及书店跟部门之间的协调工作,提高图书管理的工作效率,清晰反映图书馆的库存与读者的借阅情况,是本系统的开发目的。随着计算机的广泛应用,其逐步成为现代化的标志。图书馆、一些企业内部以及书店,在正常运行的过程中总是面对大量的读者信息、书籍信息、借还书信息等信息进行管理;及时了解到各个环节中信息的变更,并对此而产生的数据也要得到及时的处理;提高一些企业内部、图书馆以及书店对图书存销的自动化的管理,能够更快速的满足读者的要

10、求,提高各种工作的效率,现对其设计相应的系统,已达到以上的目的。本图书管理系统的主要功能是实现图书馆图书借阅和归还的管理的自动化。围绕这一主要功能,本系统涉及以下核心功能:图书分类、图书查询、读者信息、借书还书管理。除了这些核心功能外,还包括一些基本功能:管理员登录、读者登录、图书信息管理、续借管理、逾期管理等。本图书管理系统,不仅使得工作人员可以查询某位读者、某种图书的借阅情况,还可以对当前图书信息借阅情况进行一些统计,以便全面掌握图书的流通情况,同时,读者也可以查询图书信息以及自己的借阅信息等。21 绪 论1.1 设计背景当今社会,计算机已被广泛应用,并且逐渐成为现代化的标志。近年来,我国

11、信息化管理系统也日趋走向成熟,在使用计算机技术对图书管理之前,图书图书借阅以及归还的工作是很繁琐、复杂的。图书借阅以及归还的工作还是依靠手工操作的,不仅费时、费力而且还容易出错。在借书的时候,读者首先要办理一个借书证,工作人员把读者要借的书的信息卡与读者的借书证放到一起,还要在借书证上填上借阅信息,这就是手工操作时代的借书过程。显而易见,这样的借阅工作效率是非常低,而且工作量很大,因此数据不但容易丢失,而且极其容易出现错误。总而言之,手工操作是极其缺乏规范的、系统的信息管理手段。毋庸置疑,利用计算机来处理这些流程不仅会很大程度地提高效率以及处理能力,而且使得读者排队时间得到降低,这样读者就可花

12、更多的时间在选择书和看书上,同时使得人们在相同的时间内获取和了解更多信息、掌握信息。况且近年来,图书馆的规模也在不断地扩大,因此设计一套合理的、有效的、规范的图书管理系统,对图书资料进行统一、集中的管理势在必行。本系统,使得工作人员可以查询某位读者、某种图书的借阅情况,还可以对当前图书信息借阅情况进行一些统计,以便全面掌握图书的流通情况,同时,读者也可以查询图书信息以及自己的借阅信息等。1.2 国内外现状随着社会的不断进步以及科学技术的迅速发展,人类的知识量也在不断增长,科学领域的扩大,一些分支学科和专业也相继产生,科研劳动也变得越来越社会化、专业化,使得人们对图书馆各个工作环节的要求也发生了

13、变化,科研活动中划分出的图书管理工作以及图书馆的社会职能同样也随之改变,图书馆已经从原来的一般文化教育机构转变为科研劳动不可或缺的一部分。总而言之,在当今信息化社会图书管理工作的地位、作用不断加强。信息技术的迅猛发展为图书馆的发展创造了良好的信息环境,为了管理信息越来越多的企业单位引入了信息管理系统,各大高校也相继采用了图书管理系统管理图书,取3得的优良的成效。随着计算机技术发展,国外的图书馆自动化系统也随之发展,且较早地实现了系统的商品化,涌现很多知名的公司,如:美国的 SIRSI、INNOPAC、及澳大利亚的 HORIZON 等,它们的产品技术开发依然很成熟了。虽然,我国的发展相对较晚,系

14、统安全性和稳定性也存在着差距,但是国内系统开发吸收了国外经验和技术,在文中书刊信息处理方面有很大优势,在技术方面,差距不明显,也采用了流行的开发工具,如 Java、VB、PB 等。1.3 图书管理系统的目的和意义图书管理工作的现代化对于实现科学技术现代化是极其重要的。由于科学与技术的不断发展和进步,现代技术已经成为了一个动态概念。二次大战以来,以现代化技术有了巨大的发展,计算机就是代表之一,并且还在不断迅猛的发展着。70 年代后期,出现图书情报工作的“联机革命”,就这样计算机被更为广泛地、更为有效的应用到了各个角落,这一领域的发展被发达国家较为重视,我国依然存在着较大的差距。因此,不得不说图书

15、管理工作现代化的重要标志。计算机技术是现代化技术的一部分,图书自动化也只是图书馆现代化的一部分,因此,它们之间是部分和整体的关系。但是由于计算机技术不仅是信息技术的心脏、现代社会的骄子,还是信息社会的科技主角,因此,在图书馆现代技术中处于核心地位的计算机技术,对其他现代化设备起到了控制、连接以及转换的作用,图书馆现代化的核心和主导部分是图书馆自动化。计算机管理系统的图书管理不仅能提高图书管理自身的管理水平,还能够对工作人员进行图书资料的一些加工处理,从而使工作人员从繁重的、重复的手工劳动中解脱出来。简而言之,图书的计算机自动化管理系统的建立,不但可以大大提高图书的流动率,而且推动了社会文化生活

16、的进步。因此,图书管理系统的建立势在必行。本论文以图书管理系统的需求分析为切入点,运用理论与实际相结合的方法,构建一个包含读者信息,图书信息、借阅信息的图书管理系统。图书管理系统,不仅使得工作人员可以查询某位读者、某种图书的借阅情况,还可以对当前图书信息借阅情况进行一些统计,以便全面掌握图书的流通情况,同时,读者也可以查询图书信息以及自己的借阅信息等。图书管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用,本系统不仅可以处理大量数据的,同时还可以保持数据的完整性以及安全性。41.4 系统的主要特点通过对一些典型图书管理系统的设计模式的参考,从读者与图书管理

17、员的角度出发,本着以读者借阅图书快捷、方便的原则,要求本系统应具有以下特点:1 具有良好的系统性能,友好的用户界面;2 较高的处理效率,便于使用和维护;3 采用成熟技术开发,使用系统具有较高的技术水平和较长的生命周期;4 系统尽可能简化图书管理员的重复工作,提高工作质量;5 简化数据查询和统计难度。52 需求分析当今社会,计算机已被广泛应用,并且逐渐成为现代化的标志。多数的书店、图书馆在正常运行过程中,就会面对大量的用户信息以及图书信息,因此,设计出图书管理系统以便对图书信息、用户信息进行快捷的管理,及时了解到各环节中信息的变更、处理产生的单据,提高书店、图书馆对图书存销的迅捷的自动化的管理,

18、更快速的满足读者的要求,提高各种工作的效率是一种行之有效的途径。书店、图书馆的图书管理系统的主要功能就是实现方便快捷的自动化的图书管理。根据这一个主要功能,本图书管理系统涉及到的功能有:读者信息管理理、图书信息管理、借书还书管理、系统信息管理等。2.1 可行性分析设计本系统采用的是现代统一的计算机系统,能够有效优化图书管理系统,使其高效的发挥最大作用,能够迅速懂得为读者提供服务,也同时能够为管理人员减轻负担。1 技术的可行性技术的可行性分析主要分析技术条件能否顺利完成开发工作,软、硬件能否满足需要。为了开发出友好而又美观的人机界面本系统采用 JAVA 语言,不仅便于用户理解而且操作简便。从软件

19、方面来看,本系统使用的开发工具是使用方面规范性强的MyEclipse;使用 MySQL 作为数据库管理系统,它不仅可以处理大量数据的,同时还可以保持数据的完整性以及安全性。由此可见,图书管理系统的开发平台是成熟的、可行的。从硬件方面来看:在技术迅猛发展的今天,虽然硬件更新的速度自然是越来越快,容量变得越来越大,可靠性也越来越高,价格却越来越便宜,因此,本系统所需的硬件平台也能够满足开发需要的。2 经济可行性鉴于计算机技术发展极其迅猛,在硬件、软件配置以及开发技术均以可行的情况下开发图书管理系统的成本不会很高,但是本系统却可以很大的提高图书馆的工作效率,也是图书管理发展的必经之路,其必定会有较为宽阔的市场,加上目标系统并不是十分复杂和开发期较短,人员经济支出有限。开发完成运行后,为使用者带来便利,为系统的进一步推广创造了条件,经济收益将远超过投资。从经济角度考虑,此系统开发可行。

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

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

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。