网站大量收购闲置独家精品文档,联系QQ:2885784924

图书管理系统的设计与实现7200字.docx

  1. 1、本文档共34页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

图书管理系统的设计与实现

目录

第1章绪论 2

1.1研究背景 2

1.2本课题研究的目的、意义 2

1.3国内外发展概况 2

第2章图书管理系统技术选型 5

2.1JSP介绍 5

2.2JQUERY框架介绍 5

2.3MVC模式介绍 6

第3章系统分析与设计 7

3.1系统需求分析 7

3.1.1系统功能性需求 7

3.1.2系统非功能性需求 7

3.2系统功能设计 8

3.2.1读者管理功能 8

3.2.2借还管理功能 9

3.2.3用户登录功能 10

3.2.4图书管理功能 10

3.2.5密码修改功能 10

3.3系统数据库设计 10

3.3.1数据库的需求分析 11

3.3.2数据库概念结构设计 11

3.3.3数据库表结构设计 11

第4章图书管理系统的实现 14

4.1用户登录功能 14

4.2图书管理功能 15

4.3读者管理功能 17

4.4借还管理功能 18

4.5密码修改管理功能 18

第5章图书管理系统测试 20

5.1测试概述 20

5.2测试流程 20

5.3测试用例 20

5.4测试结果分析….……………..………………21

结论….

...22

参考文献……

…23

第1章绪论

1.1研究背景

时代在发展,科学在前进,智能化时代已经来临,计算机开始走进千家万户,还在生活中发挥着不可缺少的作用,以其卓越的信息处理能力,进入到人们生活之中,因其担负着为人民群众解决种种难题的使命,因此,它又首当其冲地应用于高校各领域,特别是在各大院校图书馆管理工作中,受到大家的好评,有助于管理人员切实降低工作量,完美地实现“图书自由”,使图书信息管理达到安全,方便的目的。

鉴于以上原因,本文对图书管理系统进行了研究和设计,目的就是让每本书都能拥有一个摆放与展示的地方,图书信息与过去相比,得到了较好的融合与管理,给图书馆工作人员和借阅者带来很大方便,同时给高校学生带来方便,但难免有些地方工作人员仍沿用最老套的管理方式来执行,继而引发一系列冲击,并随着图书数量的逐年增加,给图书管理员带来的工作压力也不断增大。

1.2本课题研究的目的、意义

该项目是以JAVA技术为基础的,以idea为开发工具、利用数据库进行了系统的开发,从而实现方便图书管理人员获取图书信息的目的、对借阅者信息进行统计和查询,也使每一位借阅者用户能够及时,准确地查找到想借的图书,为了达到上述目标,故设计了该系统。以用户需求为视角,一改过去图书管理模式,同时极大地提高了管理人员工作效率,还能进一步提高用户借阅图书的便利性。

1.3国内外发展概况

国外大教育院校图书管理系统为两层架构、分布式、去中心化的服务平台,并且可以向用户提供各种不同应用。目前国内外高校都已开始使用云计算技术构建自己的数字图书馆。在我国,高校图书馆信息系统也已逐步从过去集中式向分布式系统过渡,其主要原因是云计算应运而生,使这一模式具有良好的前景。多为C++实现,随着科技的进步,许多大图书馆都开始强化后端数据库,使其能够承载更多的资料。

国内还有很多采用以jQuery为平台开发移动系统,文献[1]以教学质量评价体系为研究对象,以jQuerymobile作为架构开发的移动终端系统,不但给系统开发带来很好的屏幕适应能力,同时也提供十分多样的动画特效和控件库。文献[2]的主题是一个基于jquerymobiiliin和PHP的教师工作量管理系统,前者设计简单,后者使用PHP脚本语言。本系统虽然具有良好的用户界面和功能,但由于采用了基于对象的技术,因

此需要大量的组件。但是PHP不支持多层结构,Java通过JDBC访问数据库。基于数据库的方法对数据库非常有用,因此Java可以有效地为PHP开发系统。JSP还用于服务器端脚本语言,这是非常有效的。但是,由于业务规则和页面代码的混合,由JSP编写的体系结构不适合大型系统,因此难以维护。MVCweb架构可以更好地解决这个问题。它不仅能够弱化模块之间的耦合关系,还可以将业务逻辑处理和页面实现与数据相分离,即使有一个模块需要进行改动,也不会影响别的模块。

第2章图书管理系统技术选型

2.1JSP介绍

JSP顾名思义是JavaServerPage的首字母,即Java服务器的网页,也指在服务器端工作的页面,属于动态网页技术,在普通HTML静态网页

您可能关注的文档

文档评论(0)

文档定制 + 关注
实名认证
内容提供者

医务工作者,自由工作者

1亿VIP精品文档

相关文档