基于jsp的图书馆管理系统毕业论文.docx

上传人:b****4 文档编号:807254 上传时间:2022-10-13 格式:DOCX 页数:38 大小:1.15MB
下载 相关 举报
基于jsp的图书馆管理系统毕业论文.docx_第1页
第1页 / 共38页
基于jsp的图书馆管理系统毕业论文.docx_第2页
第2页 / 共38页
基于jsp的图书馆管理系统毕业论文.docx_第3页
第3页 / 共38页
基于jsp的图书馆管理系统毕业论文.docx_第4页
第4页 / 共38页
基于jsp的图书馆管理系统毕业论文.docx_第5页
第5页 / 共38页
点击查看更多>>
下载资源
资源描述

基于jsp的图书馆管理系统毕业论文.docx

《基于jsp的图书馆管理系统毕业论文.docx》由会员分享,可在线阅读,更多相关《基于jsp的图书馆管理系统毕业论文.docx(38页珍藏版)》请在冰豆网上搜索。

基于jsp的图书馆管理系统毕业论文.docx

基于jsp的图书馆管理系统毕业论文

(此文档为word格式,下载后您可任意编辑修改!

 

本科毕业论文(设计)

 

题目:

高校图书馆管理系统

学院:

信息工程学院

专业:

网络工程

姓名:

王效伟

指导教师:

咸鹤群

 

2014年4月15日

论文目录

摘要3

绪论(前言)4

第一章高校图书馆管理系统相关分析5

1.1需求分析5

1.2功能分析5

1.3系统用例设计6

1.4系统流程制作图示7

1.5系统的开发环境8

第二章后台的分析与设计9

2.1数据库制作需求分析9

2.2数据库内部概念设计9

2.3库内数据逻辑结构设计11

2.4库内各表的联系图13

第三章管理系统的设计与实现14

3.1数据库Dao类的构建14

3.2系统登录模块构建15

3.2.1登陆窗体界面设计与实现16

3.2.2当图书馆管理员登陆时的模块16

3.3主界面模块17

3.3.1主界面设计制作17

3.3.2主界面菜单栏设计制作19

3.4图书类别管理模块19

3.4.1图书类别添加模块20

3.4.2图书类别修改模块20

3.5图书信息管理模块21

3.5.1图书信息增添模块21

3.5.2书籍编号检测功能22

3.5.3书籍信息增添模块23

3.5.4图书修改信息24

3.6读者管理模块25

3.6.1读者信息添加25

3.6.2读者信息修改26

3.7图书订购管理模块27

3.7.1新书订购管理28

3.7.2图书验收28

3.8图书借阅管理模块30

3.8.1书籍借阅模块31

3.8.2借书归还模块32

3.8.3库存查询模块33

3.9系统维护模块33

3.9.1密码修改模块35

3.9.2账户信息增添模块35

3.9.3账户信息删改模块36

第四章系统测试37

4.1测试项目37

4.1系统测试用例37

结束语39

参考文献40

高校图书馆管理系统

摘要

随着计算机技术的跨越式发展,各领域科学技术的长足进步,人们也不断的利用这些发展之中的技术完善生活提高工作效率。

其中,运用计算机处理信息以及相关处理系统的引进大幅度的提高了经营效率并且改变了许多系统的管理方式。

高校图书馆管理系统是一所学校管理系统的一个重要组成部分,本人通过对图书管理运行方式以及管理相关方法进行了调查研究后,着手实现该系统。

该项高校图书馆管理系统后台数据库采用SQLSever2005,利用数据库的相关原理解决了在日常图书管理中的一些问题并且实现了系统化的工作机制。

本系统拥有六个主要功能模块,并且在主要功能模块下安插了多个子模块,通过小型模块的相互协作,最终完成管理员需求的指令。

本系统的主要功能模块面向于两个对象,一方面对于图书管理者,主要以实现借阅于归还模块为主,而另一方面对于相关操作人员则可以实现书籍信息管理,读者信息管理等,并且在系统中还有系统查询,登录模块和更改口令模块的实现。

本论文将全方位立体式的介绍所设计的图书管理系统的功能模块以及业务流程,并且有关于系统的数据分析以及设计相关。

关键词:

图书馆管理系统、SQLSever2005、信息管理。

Abstract

Withtherapiddevelopment ofcomputertechnology, greatprogress inallfieldsofscienceandtechnology, people  usingthe development technologytoimprove life, improveworkefficiency.Amongthem, theuseofcomputer informationprocessingand processingsystemintroduced greatlyimproves themanagementefficiency and changedmanysystemmanagement mode.

LibrarymanagementsysteminCollegesanduniversities isanimportantpartof aschool managementsystem, through tothebooksmanagementsystemmanagement modeofoperation and managementmethods wereinvestigated, torealizethesystem.The universitylibrarymanagement systembackstagedatabaseadoptsSQLSever2005, usingthe relevantprinciplesof thedatabase tosolvesomeproblems indaily inlibrarymanagement andtheimplementationofthe workingmechanism ofsystematic.Thesystem  functions. 

Themainfunction modulesofthissystem forthe twoobjects, one for thebooksmanagement, mainlyto borrow to returnthe module, andontheothermakethe bookinformation management, readerinformationmanagement, and inthesystem and querysystem, loginmodule andrealizethe passwordchange module.

Thisthesiswill functionmodule librarymanagementsystem all-round introductiondesign andbusinessprocess, andthereis a system ofdataanalysisand design.

Keywords:

 librarymanagementsystem, SQL Sever2005,informationmanagement.

绪论

围绕着计算机科学的发展,对于计算机的应用已经形成了一种爆炸性增长的趋势。

代表了一种现代化的先进理念。

对于高校的图书馆来说,与同类型的书店、企业内部等等区域一样在运作的过程中不可避免的要和大量的信息打交道,其中的信息主要是读者信息,书籍信息以及通过借阅这种行为让这两种信息产生交互而形成的借阅、归还信息。

因此对读者资源、书籍资源、借还信息的管理是十分必要而且迫在眉睫的。

对于这类信息,适时的洞察到各个关节信息的变化、交互并且能够及时处理对于高校图书馆对于图书管理,方便人员借阅有着重要意义。

为了实现上述功能,提高管理效率,本论文将对高校的图书馆管理系统进行设计,最大可能的实现图书管理的资源化、有效化、快捷化。

图书馆的日常功能就是图书的借还,围绕这一主要业务,本系统将实现该业务的自动化为核心并且安排了如下核心功能:

图书管理、读者管理、借还管理、系统管理、登录修改。

本文将分章节对自主设计的高校图书馆管理系统进行详细介绍。

第一章高校图书馆管理系统相关分析

1.1需求分析

高校图书馆管理系统是一个集成度很高的项目,作为高校信息的中心,图书馆内的图书和用户借阅资料繁多,通过对图书馆的各个功能整合,实现图书信息检索,从而可以提高管理效率,降低学习和使用成本,达成图书管理的集成化、高效化。

作为图书馆管理系统的一类,高校图书馆管理系统也不应例外的应该有对于图书种类、图书信息以及读者信息的管理功能。

并且还必须能对外提供图书信息的检索查询以及对读者信息的存储保密工作。

重点环节是完成图书馆的基本功能即图书借阅。

通过使用本系统实现这些功能的无纸化全自动管理,能够从根本上实现人员开销的减小,简化工作任务,从而在降低成本的基础上更多的提供便捷。

本系统的大致框架分为前台和后台,前台的主要功能是在前端显示管理系统的界面,界面中有相关的按钮,通过用户对鼠标点击实现该按钮下的功能,并且有文本框和操作框,实现检索功能。

后台的主要功能是提供数据支持,后台本质上来说是一个完整的数据库,包含了图书、读者、借阅等实体和操作产生的数据。

系统通过前台对后台数据调用和后台数据库完善对前台的支持实现。

图书馆管理系统应该具有以下的基本功能作为系统的核心:

1图书管理员能够无纸化便捷的进行图书管理、用户管理、管理员管理。

其中图书管理包括了图书的基本信息管理、图书分类添加、删除、信息的修改。

用户管理包括:

用户基本信息管理,信息添加、删除、修改。

管理员管理也和用户管理的功能一致。

2对于已经注册了的用户和管理员组可以自行修改自己的密码,但是修改前有一个安全模块对原始密码进行核对,正确之后方可重置为新密码。

3对于尚未注册的用户组和管理员组提供注册功能(在未注册前提供部分功能,包括:

图书信息以及分类的查询,库存信息等,但是无法进行借阅)。

4为了便捷性考虑,可以实现模糊查找,简化用户的使用步骤,并提供历史记录查找等。

5对于图书的管理,若该书被借走了则有一个标签,若还在库内用另一个标签,若已经不对外借阅则提供删除信息的功能。

1.2功能分析

按照之前所阐述的需求分析,我将高校图书馆管理系统设计为图书管理、读者管理、借阅管理、系统管理、登录修改五大功能模块。

各个模块的功能如下阐释:

1图书管理模块:

本模块的主要职能是管理高校图书馆中库存的图书信息,包含图书的名称、类别、是否库存、书籍编号、作者、出版社信息等等。

2读者管理模块:

本模块的主要职能是管理图书馆中的读者信息,包括读者编号、读者信息、相关借阅证号码等等。

并且可以识别读者是否还书以及有否借阅资格。

3借阅管理模块:

本模块的主要职能是管理高校图书馆的书籍的借还工作,下设图书借阅、图书搜索、图书归还三个下属模块。

并且借阅模块需要处理的是图书管理和读者管理模块相互影响产生的数据,即读者借阅了书籍产生的新信息。

4系统管理模块:

本模块主要针对管理员的使用,可以提供用户管理等相关功能。

并且该模块具有最高的处理权限且仅对管理员提供接口。

5登录修改模块:

面向管理员和用户的接口,使得用户可以在该模块下登录并且使用高效图书馆管理系统的相关功能,并且可以设置个人密码保障隐私,而且可以修改密码,但是只能修改个人密码,对于除自己以外的用户不提供接口。

1.3系统用例设计

图1-1系统用例图设计

高校图书馆管理系统时一个开放式的管理系统,使用对象主要有图书管理员和来访读者,其中图书管理员有对于该系统的所有最高权限,并且负责系统的日常维护以及安全工作,来访读者则可以使用系统最常规的功能,实现借阅的目的上图1-1是对这两个实体的ER用例分析,明确的区分了两者权限的区别并且详细罗列了各个实体可拥有的操作,能直观展示出二者的联系。

1.4系统流程制作图示

本系统的首要任务是对操作者的身份进行辨别,分辨出是系统管理员还是来访读者,之后才能给操作者分配相应的权限。

第一次进入系统时,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 经管营销 > 人力资源管理

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1