图书馆管理系统文献综述

  • 前言

随着社会的发展,人们对知识的需求也不断地增长。在这种形势下,书籍就渐渐地成为人们获取并增长知识的主要途径,而图书馆就自然而然地在人们的生活中占据了一定的位置,如何科学地管理图书馆不但关系到读者求知的方便程度,也关系到图书馆的发展。图书馆作为一种信息资源的集散地,图书和用户借阅资料繁多,包含很多的信息数据的管理,现今,有很多的图书馆都是初步开始使用,甚至尚未使用计算机进行信息管理。数据信息处理工作量大,容易出错;由于数据繁多,容易丢失,且不易查找。总的来说,缺乏系统,规范的信息管理手段。尽管有的图书馆有计算机,但是尚未用于信息管理,没有发挥它的效力,资源闲置比较突出。本文综述了前人所论述的文献,结合自己的看法,并提出自己的观点。

  • 主体

大多数的图书馆对数据的处理都是手工操作,而且工作量大,出错率高,出错后不易更改。图书馆采取手工方式对图书借阅情况进行人工管理,由于信息比较多,图书借阅信息的管理工作混乱而又复杂;一般借阅情况是记录在借书证上,图书的数目和内容记录在文件中,图书馆的工作人员和管理员也只是当时对它比较清楚,时间一长,如再要进行查询,就得在众多的资料中翻阅、查找了,造成查询费时、费力。如要对很长时间以前的图书进行更改就更加困难了。
   基于这此问题,我认为有必要建立一个图书馆管理系统,使图书管理工作规范化,系统化,程序化,避免图书管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改图书情况。

通过上述理由的分析,并在指导老师的悉心指导与大力帮助下,我确定了对这一课题的研究,并开始撰写毕业论文。在确定选题的目标和方向以后,我主要是通过图书馆借阅、网络查阅等方式收集了大量的文献和资料并加以综合分析。在本篇论文中我的主要观点和所利用的主要参考文献及其主要观点分别有:

(1)第一部分主要论述图书馆管理的概述和面临的问题,所引用的主要文献有:

[1]孙东升,侯翠兰 《网络环境下图书馆建筑思考》 清华大学出版社

[2]王世伟 论网络环境下图书馆的六大重建

[4]杨立文,向涛 对图书馆业务流程重组的思考.图书情报工作,2004(1):63~66

上述著作所参考的主要观点有:明确图书馆管理的概念和内涵;目前图书馆的管理在不断信息网络化的今天所面临了许多急待解决的问题:图书馆的网站在信息量、访问量及知名度等方面却不尽如人意。造成这种局面的原因是多方面的,既有社会的原因,也有图书馆自身的原因。从社会方面来看,社会信息化程度偏低、政府投资较少是阻碍图书馆网站发展的主要原因从图书馆方面看(1)主页信息量小,内容和形式缺乏吸引力,更新不够及时(2)不能与图书馆管理系统相联,服务方式单一(3)域名不完整,很多是挂在子目录下面。因此强调图书馆管理的网络信息化,利用网络资源提高自身竞争实力是十分有必要的。

(2)第二部分主要论述图书馆管理信息化的建设,所引用的主要文献有:

[3]黄卫伟 《管理学》第四版 中国人民大学出版社 2004年10月

[5]缪其浩.“业务流程重组(BPR)”与图书馆改革.中国图书馆学报,2003(2):15~19

[6]陈大广 编制图书馆计划和规则的一些思考 2004年4月

该部分是全文论述的重点部分。该部分所参考著作的主要观点有:分析图书馆管理信息化的理论基础和面临的问题;提出传统的图书馆管理方式与现代网络化图书馆管理方式的差别及网络化图书馆的优势,还提出了对图书馆的网站建设应采取的措施(1)增强网络意识,积极申报域名(2)建立功能强大的数据库管理系统(3)加强与兄弟单位的合作(4)优化页面设计,及时维护更新(5)采取灵活的经营网站策略(6)利用地方特色提高网民的回头率。其中有单机模式、网络模式等软件设计模型,并为所提出的系统提供了系统的解决方案。

(3)第三部分主要论述JSP和JavaBean的开发技术,所引用的主要文献有:

[7]王克宏,柳西玲,丁峰.  《Java技术教程(中级篇)》 清华大学出版社2003年11月

[8] [美] David M.Geary,贺民 译.  <<JSP高级开发与应用>> 北京大学出版社 2003年

[9] 林上杰,林康司  <<JSP2.0技术手册>> 电子工业出版社

[10]王磊 <<网站JSP后台解决方案[M]>> 人民邮电出版社 

[11]Java Tutorial   http://java.sun.com/docs/books /tutorial

[12] Thinking in java, Bruce Eckel, 3nd Editon.

上述著作所参考的主要观点有:从实现技术角度出发,分别讨论使用网络模式开发Web系统的详细实现技术,为开发图书馆管理系统提供技术支持平台。比如:公共类的共享,控件的实现等等。充分利用JSP技术建立动态网站的优势:(1)程序写一次,到处可以运行;(2)执行速度快;(3)JSP技术是用Java语言作为脚本语言的。跨平台、成熟、健壮、易扩充的Java技术使得开发人员的工作在其他方面也变得容易和简单;(4)JSP标签可扩充性和跨平台的可重用性。通过图书馆信息管理和JSP技术的结合,我经过研究和探索,提出了基于JSP技术的图书馆管理系统的设计与实现的解决方案。

总结

通过对《基于JSP技术的图书馆管理系统的设计与实现》这一课题的研究,在明确传统的图书馆管理模式的种种问题和信息化建设的概念、内涵的基础上,提出了网络图书馆管理信息化建设模式的理论与实施方法,并为后来的系统设计提供解决方案的方向。本课题的研究旨在通过构建以传统图书馆的服务为基础,以现代化网络信息网为依托,建立图书馆管理系统,使图书管理工作规范化,系统化,程序化,避免图书管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改图书情况。

参考文献

[1]孙东升,侯翠兰 《网络环境下图书馆建筑思考》 清华大学出版社

[2]王世伟 论网络环境下图书馆的六大重建

[3]黄卫伟 《管理学》第四版 中国人民大学出版社 2004年10月

[4]杨立文,向涛 对图书馆业务流程重组的思考.图书情报工作,2004(1):63~66

[5]缪其浩.“业务流程重组(BPR)”与图书馆改革.中国图书馆学报,2003(2):15~19

[6]陈大广 编制图书馆计划和规则的一些思考 2004年4月

[7]王克宏,柳西玲,丁峰.  《Java技术教程(中级篇)》 清华大学出版社2003年11月

[8] [美] David M.Geary,贺民 译.  <<JSP高级开发与应用>> 北京大学出版社 2003年

[9] 林上杰,林康司  <<JSP2.0技术手册>> 电子工业出版社

[10]王磊 <<网站JSP后台解决方案[M]>> 人民邮电出版社 

[11]Java Tutorial   http://java.sun.com/docs/books /tutorial

[12] Thinking in java, Bruce Eckel, 3nd Editon.

图书管理系统毕业论文 目 录 摘 要 III Abstract IV 1. 绪 论 1 1.1毕业设计主要任务 1 1.2目前图书管理系统存在的问题 1 1.3课题意义 1 1.4论文的工作和安排 2 2.图书借阅管理需求分析 3 2.1 可行性分析 3 2.1.1.技术可行性 3 2.1.2.经济可行性 3 2.2 图书借阅管理系统需求概述 3 2.2.1系统目标 3 2.2.2用户类和用户特性 4 2.3 图书借阅管理系统需求模型 4 2.3.1功能描述 4 2.3.2图书管理员详细功能描述 5 2.3.3读者详细功能描述 5 2.3.4主要用例的用例描述 6 3.总体设计 9 3.1 数据库设计 9 3.1.1数据库设计概述 9 3.1.2图书信息表结构设计 10 3.1.3图书类型信息表结构设计 11 3.1.4 读者信息表结构设计 11 3.1.5读者类型信息表结构设计 12 3.1.6图书借阅信息表结构设计 12 3.1.7图书归还信息表结构设计 13 3.1.8用户信息表结构设计 13 3.1.9图书馆信息表结构设计 14 3.1.10办证参数信息表结构设计 14 3.2 系统总体结构设计 15 3.2.1图书管理系统总体结构图 15 3.2.2 系统管理员模块功能 15 3.2.3 读者管理模块功能 16 3.2.4 图书管理模块功能 16 3.2.5 图书借还模块功能 17 3.2.6 系统查询模块功能 18 4.程序设计与编码 20 4.1开发平台与工具 20 4.1.1 J2EE平台 20 4.1.2 WEB服务器和数据库 20 4.2程序设计 21 4.2.1程序设计概述 21 4.2.2数据库与Web服务器的连接 21 4.2.3登录模块程序设计 23 4.2.4系统管理员功能模块的实现 25 4.2.5读者管理功能模块的实现 26 4.2.6查询功能模块的实现 27 4.2.7图书管理功能模块的实现 29 4.2.8图书借还功能模块的实现 30 5.软件测试 33 5.1 软件测试的方法与步骤 33 5.2 测试用例设计与测试用例的运行过程及测试结果分析 34 5.2.1模块测试 34 5.2.2集成测试 35 5.2.3 验收测试 36 5.3 评价 36 6.结束语 37 6.1 工作成果 37 6.2 改进意见 37 6.3 收获体会 37 参考文献 39 致 谢 40
目 录 封皮………………………………………………………………… 1 目录…………………………………………………………………. 2 第一章 问题的提出……………………………… 3 第二章 可行性的分析文档…………………………………………. 3 第三章 软件开发计划……………………………………………… 3 第四章 软件说明………………………………………………… 3 4、1 系统基本目标……………………………………… 3 4、2 系统结构设计…………………………………… 4 第五章 总体设计………………………………………………… 4 第六章 系统详细设计……………………………………………… 4 6、1 各个模块的实现过程………………………………… 4 6、2 流程图…………………………………………… 5 第七章 需求分析……………………………………………………. 6 7、1数据流图……………………………………………. 6 7、2数据字典……………………………………………. 7 7、3文件字典……………………………………………… 7 7、4数据项条目……………………………………………. 7 第八章 程序代码………………………………………………… 8 第九章 后记……………………………………………………. 10 一、 问题的提出 随着计算机及网络技术的飞速发展,Internet/Intranet应用在全球范围内日益普及,当今社会正快速向信息化社会前进,信息自动化的作用也越来越大。从而使我们从繁杂的事务中解放出来,提高了我们的工作效率。 目前学校图书馆的借阅工作部分还是手工管理,工作效率很低,并且不能及时了解图书的种类和学生们比较需求的图书等,不能更好的适应当前学生的借阅要求。手工管理还存在这许多弊端,由于不可避免的人为因素,造成数据的遗漏、误报。计算机信息化管理有着储存量大,速度快等许多优点,提供给我们的处理信息及时快捷,因此我们利用计算机提供给我们的信息对学生们的借阅过程形成一整套动态的管理。 二、可行性的分析文档 图书借阅系统的建立,需要进行用户需求调查与分析,以确定系统目标,提出解决问题的详细方案,这是系统建设的重要环节。要想使学生能够有效的借阅,功能上对系统的要求是全面的。因此对用户的需求可分为四个方面:一方面是图书管理人员对需要进行图书借阅的同学进行信息注册,获得借书证;二方面是学生通过计算机进行图书浏览;三方面是学生通过计算机进行图书借阅;四方面是打印输出学生信息。 这四个方面形成了图书借阅的一个工作整体,利用计算机的自动化处理,可方便快捷地共享信息、交流信息,高效地协同工作。 在软硬件方面对系统的需求,软件要求易学,界面友好,容易掌握,可以很简单方便的进行图书借阅信息管理。硬件的配置要求不能太高,这样可以很好的适应当前的学校图书馆的借阅。
目 录 摘 要 ABSTRACT 绪论 1 1.1研究背景与研究意义 1 1.1.1研究背景 1 1.1.2研究意义 1 1.2系统调研与可行性分析 1 1.2.1现状调研 1 1.2.2可行性分析 2 第1章 系统开发技术介绍 3 1.1 JAVA技术 3 1.1.1 Java简介 3 1.1.2 JDBC定义 3 1.2 MVC技术 4 1.2.1 MVC模型介绍 5 1.2.2 MVC设计模式的实现 5 1.2.3 MVC设计模式的优点 6 1.3 MY SQL 概述 6 1.4 SQL 介绍 7 1.4.1 SQL基础 7 1.4.2 SQL语句 8 1.5 开发环境 8 第2章 系统需求分析 9 2.1系统功能分析 9 2.1.1功能需求 9 2.1.2性能需求 9 2.1.3运行需求 10 2.2数据需求 10 2.2.1静态数据 10 2.2.2动态数据 10 第3章 数据库设计 11 3.1数据库系统 11 3.1.1数据库 11 3.1.2数据采集 11 3.2数据处理流程 11 3.2.1系统登陆流程 11 3.2.2.主流程 11 3.2.3借书流程 11 3.2.4还书流程 12 3.2.5续借流程 12 3.2.6图书管理操作流程 12 3.2.7会员管理操作流程 12 3.3系统数据库设计 12 3.3.1 E-R图 13 3.3.2 数据库表 14 第 4 章 系统实现 15 4.1系统总体结构设计 15 4.2系统模块实现 15 4.2.1系统登录模块实现 15 4.2.2系统管理模块实现 16 4.2.3借书模块实现 17 4.2.4还书模块实现 17 4.2.5会员管理模块实现 18 4.2.6 续借模块实现 19 4.2.7图书管理模块实现 19 4.2.8管理员更改密码模块实现 20 第5章 用户手册 21 4.1编写目的: 21 4.2软件概述 21 4.3运行环境要求 22 4.3.1硬件 22 4.3.2软件 22 4.4系统安装与运行 22 4.4.1安装 22 4.4.2 运行 22 4.5系统操作命令一览表 22 第6章 毕业设计总结 24 致 谢 25 参考文献 26 附录 27
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

等天晴i

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值