图书管理系统毕业设计(共53页)

上传人:cn****1 文档编号:546682706 上传时间:2023-07-14 格式:DOC 页数:54 大小:1.57MB
返回 下载 相关 举报
图书管理系统毕业设计(共53页)_第1页
第1页 / 共54页
图书管理系统毕业设计(共53页)_第2页
第2页 / 共54页
图书管理系统毕业设计(共53页)_第3页
第3页 / 共54页
图书管理系统毕业设计(共53页)_第4页
第4页 / 共54页
图书管理系统毕业设计(共53页)_第5页
第5页 / 共54页
点击查看更多>>
资源描述

《图书管理系统毕业设计(共53页)》由会员分享,可在线阅读,更多相关《图书管理系统毕业设计(共53页)(54页珍藏版)》请在金锄头文库上搜索。

1、精选优质文档-倾情为你奉上安徽工业大学毕业论文课题名称 图书管理系统学 院 计算机学院专业班级 计算机科学与技术111班姓 名 蔡忠旭学 号 指导老师 边琼芳专心-专注-专业安徽工业大学毕业设计(论文)任务书课题名称 图书管理系统学 院 计算机科学与技术学院专业班级 计算机科学与技术111班姓 名蔡忠旭学 号 毕业设计(论文)的主要内容及要求:1) 学习并掌握JavaMyEclipse开发工具,MySQL数据库技术等相关知识。2) 针对实际的图书馆现状,设计与开发图书管理系统,能够实现图书管理功能、借阅书籍功能、读者登记功能、信息发布功能和读者查询等功能。3)设计要求:结合社会实际需求,设计并

2、实现本系统。通过设计和实现本系统,对大学所学知识有一个整体的了解和汇总,为马上步入社会奠定基础、搭建理论与实践之桥梁。4)学习毕业论文的写作方法,论文篇幅为1.2-2万字。5)查阅文献资料不少于8篇,其中英文资料不少于2篇。并完成相关英文资料大于等于5000字的翻译。6)提交主要源程序清单。7)软件结构良好,具备一定的可维护性和可靠性。8)能力要求:具备勤奋认真的学习态度和较强的上进心,具备一定的中英文文献检索和阅读能力,并掌握软件开发的基本方法和面向对象程序设计的基本思想。 指导教师签字: 摘 要图书管理系统软件的设计与实现不管对个人还是对社会都有重大的意义。在个人方面,通过软件的开发和设计

3、,可以节省大量的时间,同时提高工作效率和准确性;在企业方面,管理软件的开发可以极大的提高企业管理工作的效率,数据长久的有效性。图书管理系统基于Web应用程序广泛采用的B/S结构设计和开发,使用Java编程语言结合MySql数据库管理系统,通过Tomcat-7.0.34服务器实现了图书管理系统的部署,具体的功能有读者用户查看界面,管理员操作以及对书籍的管理等功能。本问论述了图书管理系统的开发过程:从对需求的分析到对系统功能的实现,还有相关数据库的设计和前后台的页面的布局等。关键词:图书馆;Springmvc;B/S;JavaAbstractBooks management system mana

4、gement system software design and implementation of whether for personal or has significant meaning to the society. On a personal level, through the development and design software, can save a lot of time, at the same time, improve the work efficiency and accuracy; In the aspect of enterprise, the d

5、evelopment of management software can greatly improve the efficiency of enterprise management, the effectiveness of the data for a long time.Books management system management system based on Web application widely adopted B/S structure design and development, using the Java programming language com

6、bined with MySQL database management system, realized the books management system management system through the Tomcat - 7.0.34 server deployment, specific features reader users to view interface, administrators, operation and management of the books, and other functions.Ask this books management sy

7、stem management system is discussed, and the development process: from the analysis of the demand to the realization of the system function, and the design of the relational database and Taiwan before and after the page layout, etc.Key Words:Library; Springmvc; B/S; Java目录 1课题简介1.1 背景及意义随着时代的进步与发张,各

8、行各业的都融入到了信息化之中。使用计算机信息化管理是现代企业和机构的标志,这一做法不仅提高 了工作效率,同时,对数据的存储、保存、分析和操作都起到了至关重要的作用。信息管理是所有与之相关系统的基础信息配置,是一切系统中不可缺少的重要组成成分。本系统就是为现代化图书管理信息系统而设计的。本系统是面向任何人的,包括学生、老师和在职人员等等,主要解决了手工记录容易出错等与书籍多等有关的问题,例如:如效率低、易出错、手续繁琐,还耗费大量的人力和物力,旨在实现现代化的信息管理。本系统有着与手工相比较无法代替的有点,例如:可以存储大量的数据,可靠性高,查找迅速等等的有点,提高了管理员与用户的效率,充分的体

9、现了本系统的特点。这些优点能够极大地提高工作效率,也是图书馆等部门管理科学化、正规化的重要标志之一。而且计算机管理的成本不断降低。因此,开发一套这样的中小型图书管理软件已经很有必要,利用组织的无形资产创造价值的艺术1。1.2 系统开发的目的结合现代社会信息技术的发展,通过了解不同人对图书的管理的现状,为本系统的设计与实现规定了以下目的:1.2.1 提高管理质量与效率图书馆最大的特点就是有大量的书籍,同时要对每一本书还要记录在案,这就使得给管理员造成了很大的压力。这样大量繁杂的图书需要耗用的人力和物力是不可预计的,同时很容易造成信息的错误,所以提高人的工作效率和工作质量是本系统设计与实现的主要功

10、能之一。本系统就是以少量的人力来做大量的事,提高管理的效率。同时通过数据库的来保存数据,对数据做到准确性,大量性,持久性和高效的检索。1.2.2 实现网上的动态管理信息社会的发展,越来越多的人都会使用互联网,并且有一部分人是迷恋的。设想:如果你到一个图书馆去借书, 但是你去了之后他说没有你需要的书籍了或者是发现今天没有开门,这个时候你是不是感到很气愤,也许你正在抱怨!。本系统的再一个开发与实现的目的就是实现网络的查看和对广大人民通知,减少群众出现上述的情况。节约群众的时间,保证群众对时间的合理性,减少不必要的错过。2 可行性研究可行性的研究是为了解决开发过程中所与到的问题,如:技术问题,业务问

11、题,实用可行性,法律可行性等。2.1技术可行性图书管理系统是B/S开发和设计实现的,所以具体用到的技术有页面技术jsp、JQuery、artDialog弹框、datePicker日期插件、HighCharts图标插件等,后台主要是java编写,框架是有Spring+Springmvc+hibernate搭建。运行环境为Windows7(64bit),服务器为Tomcat7,数据库为MySQL。2.2 经济可行性本系统有明确的业务逻辑。满足了开发需求,以少量专业的业务人员来代替大量的人力,不仅使得系统的操作更加完美,同时也节省了大量的时间。本图书管理系统总的面向有两个方面,第一个面向对象为管理员

12、,具体的业务为借书信息登记、读者信息登记、书籍信息登记、图书分类、书架信息、读者分类、管理信息、信息发布等的操作,主要是是对数据的增删改查,同时还有一些对管理员的提示等等。通过管理员就可以轻松的完成以上的所有操作,不需要手工那样麻烦。另一个面向对象为社会人士,可以使得他们了解图书馆的动态,同时本系统不是卖书的,而是借书的,只需要一定的押金就可以一直的借书,这样就等于更多的人有了自己的图书馆,想看什么书就看什么书,实实在在的解决了用户买书开销大的问题,还有就是本图书管理系统有利于大数据的存储,有不同书籍的分类和整理,这样就是满足了用户不同需求的书籍。同时本管理系统还有很强的扩张性,来增加用户和管

13、理员的需求,做到更切合实际的需求,满足和有利于更多的人的生活。2.3 操作可行性操作可行性主要是对管理员和用户的使用情况的难度的评估。越来越多行业的信息都可以在网上找到,同时存在了这样一个问题:大多数的软件系统需要专业的技术人或者是有经验的工作人员了操作的。本系统是不需要的,对管理的操作,管理员只需要了解和熟悉整个的业务流程和会简单的数据查询、删除、修改等操作即可,不需要组织专业的培训和学习。对于用户,前台可以明确、清晰的了解到用户想要书籍的信息和图书馆的通知信息,不会让用户存在质疑的问题和现象。总的来说:本系统直观易懂,使用非常方便,只要了解基本的业务,操作本系统没有太大的问题。2.4 法律

14、可行性本系统属于自动开发,不会侵犯他人、集体或国家利益,不存在侵权等问题,不违反国家法律,因此具有法律可行性。3 需求分析需求分析是整个软件设计过程的基础,在数据收集和深入调研的基础上,通过系统业务逻辑分析逐步明确系统设计要求和业务框架雏形。3.1 系统需求分析随着网络的发展,越来越多的人沉迷于网络,这就是的网络随处可见。这就有必要使得图书管理系统在网络上也是可见的。传统的图书馆受时间和空间的限制,有时候也会给读者带了一些麻烦,然而,本系统不受时间和空间的限制,同时将读者的收益提高到了最大的程度,同时还具有传统图书馆的大部分功能,满了不同读者的需求,不仅仅提高了效率,同时还增加了读者对他的喜爱程度。同时实现技术也是比较成熟的。该系统主要面向连个方面:读者对象和管理员对象。面向读者对象,必须让用户能够时实的了解图书馆的动态,包括:最近新到了那些新书、读者最近借阅的书籍、书籍类型统计展示和图书馆最新通知等。面向管理员对象,首先要做到对书籍可以高效合理的管理,其次要做到减少管理员不必要的操作,要在某些地方做到自动化的效果,这样既减少了管理员的工作量也减少了人为操作所出现的错误。3.2 系统结构图图书管理系统主要有两个大的模块,用户界面模块和管理员操作模块。图3-1系统流程图3

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

当前位置:首页 > 办公文档 > 教学/培训

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