基于三大框架的图书管理系统毕业论文

基于三大框架的图书管理系统毕业论文

ID:751520

大小:300.50 KB

页数:29页

时间:2017-09-03

基于三大框架的图书管理系统毕业论文_第1页
基于三大框架的图书管理系统毕业论文_第2页
基于三大框架的图书管理系统毕业论文_第3页
基于三大框架的图书管理系统毕业论文_第4页
基于三大框架的图书管理系统毕业论文_第5页
资源描述:

《基于三大框架的图书管理系统毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于三大框架的图书管理系统毕业论文目录摘要11 绪论41.1 传统图书馆现状和早期的图书馆里系统41.2 图书管理系统的意义51.3 开发条件52 可行性分析72.1 技术性82.2 经济性92.3 可操作性93 需求分析103.1 需求概述103.2 功能需求分析104 系统设计124.1系统设计概述124.2设计思想124.3系统功能概述134.4系统各个功能模块概述144.5数据库设计185 系统实现235.1 系统软件架构235.2 登录系统模块的实现235.3 图书管理模块的实现235.4 学生管理模块的实现235.5 借阅信息管理模

2、块的实现235.6 图书检索模块的实现236 系统测试236.1 测试方法和步骤236.2 模块测试23参考文献2411 绪论1.1 传统图书馆现状和早期的图书馆里系统近年来,随着图书馆规模的持续扩展,图书管相关文献的数量也在持续大量的增加,针对这巨大的信息量,旧的传统的人工管理方式将会造成图书馆在管理上混乱,加上人力与物力资源的大量浪费,使得图书馆必须在管理大量投资,造成不必要的损失。再者导致图书馆的承受的压力太大,将会影响到整个图书馆全局。后来随着计算机信息处理系统的广泛应用,便出现了图书管理系统,大致的解决了传统图书馆的一些问题。然后早期

3、的图书馆里系统也是存在缺陷的。早期图书馆管理的局限性大致可以概括为以下几点:(1)查询慢、低效率因为一般的图书馆的文献种类数量庞大。要准确无误地将各个文献的归类,快速检索,是手工非常难以完成的,就比如查到了某一本书的信息,图书馆里却没有该书或者别人已经将它借走。这个问题跟图书馆规模相关,规模越大,问题就越明显。(2)借还量大借书、还书的数量越大,说明图书馆越受人们的欢迎,但是由此产生的信息量也大。巨大的借、还书量信息、图书更新信息以及图书超期信息或者图书丢失信息,要处理起来,其工作量是人工操作难以解决的,由此产生的管理费用也是一个庞大的数字。处

4、理过程中还有很大的机率产生一些意想不到的错误。(3)难统计、难更新图书的数量难以统计,图书也得不到快速的更新,这个问题也是最严重的问题。根据教学的需求和文化的发展,图书馆的图书应该得到及时的更新,包括添加和删除。但是因为文献的数量及种类繁多,再加上人为的破坏和自然的损耗,使图书的统计工作难以按时完成,文献也就难以更新,文献的知识结构不能够持续的扩展。31现各个高校的图书馆发展速度都比较快,图书馆的规模在慢慢扩大,文献数量也在不断增加,为了方便图书馆的管理和解决学生与图书馆之间产生的一系列问题也就迫在眉睫了。1.2 图书管理系统的意义伴随着计算机

5、技术、网络技术、通信技术、信息技术的发展大潮,计算机、通信技术两大平台在人们生活中发挥了前所唯有的巨大作用,标志着数字化时代的来临。各个图书馆或是一些商业内部,在其运作过程中还存在着大量的书籍、读者的信息和两者之间相互作用产生的借书、还书信息。为了及时准确地了解各环节中信息传递,还要及时地处理因此而产生的数据信息,现各个机构为了自动化管理其内部对图书各种操作信息,为了能够更加高效的满足读者的要求,提高效率,数字化图书管理系统便随着发展应运而生。本系统实现了自动化管理图书的借阅和图书归还,及时的更新、添加和删除图书。本系统的核心功能模块是图书借阅

6、管理、图书管理、用户登陆管理、借书证管理。除此之外,还包括图书的查询和学生的管理等。本系统设计的核心目的是:设计一个图书馆管理系统,系统的主要功能包括三个部分,图书管理、图书借还以及图书查询。在图书管理模块中主要实现添加新用户(添加借书证)、图书添加、记录借书还书信息、更新图书信息等常用功能;在图书查询模块中,用户可以在用户界面使用不同的条件查询相关的图书信息,例如图书种类,作者,书名,出版社等。(1)系统前端:用户界面,供用户使用,用户登录后可以拥有的操作权限包括用户可以查看自己当前和历史借阅的图书信息;用户可以按照不同的条件查询图书馆中的图

7、书并借阅。(2)系统后端:管理员界面,管理员登陆后拥有的操作权限包括 添加新的用户,图书的增删查改操作,记录用户的借书还书信息。1.3 开发条件1.3.1S2SH框架S2SH框架指的是Struts2、Hibernate、Spring三大开源框架,是当前主流的框架,并且是免费开源的。图书管理系统用S2SH技术进行开发,采用了MVC31结构,主要可以分为3层,表示层、业务逻辑层、数据持久层。帮助开发人员可以清晰的搭建系统结构,复用性强,维护比较方便。其中用Struts2作为系统的基础,负责MVC的分离,控制业务的跳转。Hibernate框架是对系统

8、的持久层支持,Spring则负责管理Struts2和Hibernate。系统表示层主要是通过JSP页面实现对用户之间的交互,接收用户的请求并传送到响应

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。