西安外事学院图书馆借阅管理系统

发布时间:2013-10-20 22:47:10   来源:文档文库   
字号:

西安外事学院图书馆图书借阅管理系统

学号:1206311206

姓名:万甜甜

时间:

引言

图书管理系统可以实现图书借阅的规范化、系统化、网络化管理,能够将所有图书资料聚集在一起实施统一运作,让需求者在网上就可以查询和借阅图书,推动本图书馆与其他图书管理实现信息资源共享与图书信息的同步更新。本文在分析图书管理系统特点、功能及其面临的问题的基础上,对图书管理系统的意义及作用进行探究。

西安外事学院图书馆建于1992年,由南校区图书馆和北校区图书馆组成,馆舍总面积23,159平方米,经过20多年改革发展,逐步形成了传统图书馆和数字图书馆相结合的架构,为师生提供了良好的学习、研修条件。
  图书馆环境优雅,机构健全,服务周到。设有采编部、借阅部、信息服务部、电子阅览室、报刊阅览室、民办教育研究资料室、自修室、样本书库、基藏库。阅览自修座位2,000多席。两校区图书馆资源共享,为读者提供借、阅、咨询、信息一体化服务。
  图书馆紧密结合专业设置、重点学科建设和学校发展需求,按照多元集纳的思路,积极开展文献信息资源建设。形成了中外兼收、文理兼备、电子资源丰富的馆藏特色。截至 2012 年底,馆藏书刊152万余册,为教学科研工作提供了充足的文献信息资源。 
  学校高度重视数字化图书馆的建设,作为国家数字图书馆成员馆,本馆积极引进电子资源,形成了镜像站、光盘数据库和虚拟网络信息资源相结合的电子文献信息系统。镜像站拥有中文电子图书近40万册()、电子期刊2,200余种,会议及学位论文214万余篇;光盘数据库包含所有随书光盘等大量科技信息资源,以丰富、快捷的信息资源为读者提供及时、全面的信息支持。
  图书馆加快电子信息化进程,引进北邮电信公司MELINETS系统,从图书、期刊的采集、编目到书刊检索、典藏、流通等均使用计算机进行,为读者提供快捷、方便的服务。图书馆还建成了先进的计算机网络系统,与校园网、因特网互联,实现了24小时开机工作。积极参与陕西省高校文献信息保障系统的建设,与兄弟院校图书馆建立了广泛的馆际文献信息共享关系,可根据用户需要,通过复制、电子邮件(E-mail)、传真、邮寄、联机下载等方式向用户提供文献传递服务。图书馆阅览服务时间保持在101.5小时/周,为教学和科学研究提供了强有力的文献信息保障,满足师生需求。形成了理、工、经、管、文、法、艺等多学科藏书体系,涵盖校内所有专业。年接待读者67万余人次。
  西安外事学院图书馆将紧紧抓住我国信息技术大发展和科教兴国战略的机遇,加快文献信息资源建设,自动化、网络化、数字化建设和图书情报专业队伍建设步伐,为尽快将本馆建设成为现代化文献信息中心而不懈努力。

第一章 系统规划

一、项目背景意义及必要性

图书管理系统可以实现图书借阅的规范化、系统化、网络化管理,能够将所有图书资料聚集在一起实施统一运作,让需求者在网上就可以查询和借阅图书,推动本图书馆与其他图书管理实现信息资源共享与图书信息的同步更新。本文在分析图书管理系统特点、功能及其面临的问题的基础上,对图书管理系统的意义及作用进行探究。

  图书馆管理系统属于典型的信息管理系统,建立图书馆的信息管理系统能够对图书进行合理化、信息化管理,这是现代图书馆管理的重要部分。为适应信息技术高速发展和信息化建设的需要, 应率先开发与设计适合管理特征的图书馆管理系统。
  图书馆作为一种信息资源的集散地,图书和用户借阅资料繁多,包含很多的信息数据的管理。现今,有很多的图书馆都是初步开始使用,甚至尚未使用计算机进行信息管理。根据调查得知,他们以前对信息管理的主要方式是基于文本、表格等纸介质的手工处理,对于图书借阅情况的统计和核实等往往采用对借书卡的人工检查进行,对借阅者的借阅权限以及借阅天数等用人工计算,手抄进行。数据信息处理工作量大,容易出错;同时由于数据繁多,容易丢失,且不易查找。 数据处理手工操作,工作量大,出错率高,出错后不易更改。图书馆采取手工方式对图书借阅情况进行人工管理,由于信息比较多,图书借阅信息的管理工作十分复杂。一般借阅情况是记录在借书证上,图书的数目和内容记录在文件中,图书馆工作人员和管理员只是当时对它比较清楚,时间一长,如要进行查询,就得在众多的资料中翻阅、查找,造成查询费时、费力。如要对很长时间以前的图书进行更改就更加困难了。
  基于这些问题,有必要建立一个图书管理系统,使图书管理工作规范化、系统化、程序化,避免图书管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效地查询和修改图书情况。
  图书馆有必要围绕信息意识、信息能力和信息道德三个维度来教导读者,让用户认识信息价值并最大限度地应用信息,最终获取信息。信息道德是读者在获取、利用信息的过程中要遵守的规章制度、法律规范以及伦理道德等,这部分内容主要包括以知识产权为主体的法律知识,及以此培养读者的信息道德。
        二、系统的初步调查

1.我所在的学校,在三年的时间里,我经常光顾我校图书馆借阅图书,发现我校图书馆的借阅操作仍使用手工管理。在本系统被批准立项之后,我实地去我校图书馆进行了参观和学习,现对该单位图书馆的整体情况进行调研,调研分两步进行,一是初步调研,二是详细调研。由于该图书馆职工人数较少,因此在调研时采用了会议讨论法和个人访谈法两种方法,通过会议讨论法了解图书馆的整体情况,对开发新系统的态度等。通过个人访谈法了解各个部门的主要职能及具体运作方式、过程等。

2.对该图书馆进行初步调研的具体内容为:(1)图书馆的规模:现藏书册数、种类;(2)图书馆的主要业务;(3)图书馆中的几个部门;(4)图书馆职工情况;(5)职工受教育程度;(6)主要购书单位;(7)图书编码方式;(8)现在多少读者在此借书;(9)读者借书凭证;(10)读者分类;(11)图书馆的上级领导;(12)对开发新系统的态度;(13)开发新系统所需的时间(规定多长时间开发完成)。

3.调查结果

3.1 图书馆组织结构图

3.2图书馆业务职能图

4.核心业务流程图

用户管理

书籍类型管理

书籍管理

读者管理

三、信息系统建设方案

1.系统开发应用平台

计算机及操作系统: PC机,Windows2007

开发工具: asp

运行环境: 装有SQL SERVER 2005 的系统

语言:T-SQL语言

本系统为十万元规模的小系统,拟客户端3000元,计算机和通讯、文件、数据库服务器10000 ,软件购买开发费用30000元,员工年工资15000元,年水电费3000元,网络通信3000元,网络布线集线器(交换机)163000元,打印机UPS2000元,耗材1000元,其它不可预知(个人的交通费交际费通讯费等等)费用3000元。 2.项目开发团队组成人员

项目开发团队组成人员有项目经理1名,系统分析员1名、系统设计师1名、程序员3名、测试员1名。

3.使用和操作本系统的人员组织

使用和操作本系统的人员组织有系统管理员1名、操作员2名、一般可以访问系统的用户人数未知、1系统维护员1名。

4.系统功能详细介绍 、管理目标

4.1 在前台和运营部能完成图书的预订,并能方便的查询图书预订情况,预订情况需在运营图中显示。当学生进入时可从预订信息中直接提取用户的基本信息,以加快入住登记的速度。学生可以从该系统的图书馆信息模块中了解到该图书类型和库存。学生能够通过图书索引位置了解图书位置以及收索。

4.2本系统是针对图书借阅、归还的服务介绍进行设计的,主要实现如下目标:

全面的展示了图书馆情况和服务内容。

介绍图书馆信息,帮助学生了解图书馆相关信息。

为学生提供图书馆详细信息。

向学生全面提供图书馆信息。

实现了网上在线订阅读业务,方便学生借阅。

实现了留言板功能,学生可随时通过网站填写反馈信息。

通过后台管理网站初始化信息。

理前台情况信息。

通过后台管理学生借阅信息。

通过后台管理人员可以学生提前借阅信息。

管理人员可随时学生反馈信息。

系统运行稳定、安全可靠。

四、可行性分析

1.技术可行性

技术可行性要考虑现有的技术条件是否能够顺利完成开发工作,软硬件配置是否满足开发的需求等。本网站用的是JSP开发语言,调试相对简单,当前的计算机硬件配置也完全能满足开发的需求,因此在技术上是绝对可行的。软件方面,由于目前单机模式相对发展成熟,故软件的开发平台成熟可行,它们速度快、容量大、可靠性能高、价格低,完全能满足系统的需求。

2.经济可行性

开发该系统所需的相关资料可以通过已存在的相关系统进行调查采集,所需的其他应用软件、硬件系统也易于获得。拟共投资10万元,全部为银行贷款。采购设备2万元,设备软件购买安装调试开发费用12000元,系统年维护费用2000元,网络通讯年租用费6000元,年水电费用5000元,员工年月资福利工计20000万元,场地8000元,办公材料2000元,其他15000元。

预算表

预计投资年收益10万元 ,投资回收期1年。10万元的投资有保证,通过一定手段可以得到的,经过测算,对投资及收益预期计划合理的,系统性价比高。因此该项目在经济上是可行的。因此,开发成本较低。而引进使用本系统后,与传统方式相比,具有高效率、低成本、高质量的特点,可以节省不少人力、物力及财力。所以,从经济的角度来看,该系统可行。

3.管理可行性

组织内,领导支持、员工愿意接受、并对信息化有较高认识积极态度、管理人员具备科学管理的经验,管理制度完善。组织外,行业管理部门、上级主管非常支持,接受、社会其他人愿意协作 。项目开发计划、方案具体、具有良好可操作性,因此计划一定可以完成。在领导支持、员工积极响应接受配合,信息系统建设是一定可以成功的。因此项目在管理上是可行的。

总结:

综上所述,本项目开发计划方案合理可行、立项依据充分、项目是可行的。请求领导批准立即开始开发工作。

第二章 系统开发

一、 数据流程的调查

1.数据流图

二、数据字典

图书管理系统数据流图中,数据信息和处理过程需要通过数据字典才能描述清楚。在定义的图书管理系统数据字典中,主要对数据流图中的数据项、数据流、数据存储和处理过程进行说明。

(1) 数据项描述

1)数据项名称:借书证号

含义说明:惟一标识一个借书证

类型:字符型

长度:50

逻辑关系:不允许为空

2)数据项名称:用户名

含义说明:读者的名称

类型:字符型

长度:20

逻辑关系:不允许为空

3)数据项名称:密码

含义说明:对用户名和操作员管理员进行加密

类型;字符型

长度:10

逻辑关系:允许为空

4)数据项名称:性别

类型:字符型

长度:10

逻辑关系:允许为空

5)数据项名称:所在系别

类型;字符型

长度:10

逻辑关系:允许为空

6)数据项名称:所在班级

类型:字符型

长度:10

逻辑关系:允许为空

7)数据项名称:操作员名称

类型:字符型

长度:30

逻辑关系:不允许为空

8)数据项名称:操作员简称

含义说明:惟一标识一个操作员

类型:字符型

长度:10

逻辑关系:不允许为空

9)数据项名称:操作员级别

含义说明:对操作员和管理员进行区分

类型:字符型

长度:10

逻辑关系:不允许为空

10)数据项名称:图书编号

含义说明:惟一标识一个图书

类型:字符型

长度:10

逻辑关系:不允许为空

11)数据项名称:图书名称

类型:字符型

长度:50

逻辑关系:不允许为空

12)数据项名称:作者

类型:字符型

长度:50

逻辑关系:不允许为空

13)数据项名称:作者

类型:字符型

长度:50

逻辑关系:不允许为空

14)数据项名称:作者

类型:字符型

长度:50

逻辑关系:不允许为空

15)数据项名称:出版社

类型:字符型

长度:50

逻辑关系:不允许为空

16)数据项名称:出版时间

类型:日期时间型

长度:8

逻辑关系:不允许为空

17)数据项名称:价格

类型:整型

长度:4

逻辑关系:不允许为空

18)数据项名称:备注

类型:字符型

长度:200

逻辑关系:允许为空

19)数据项名称:借书日期

类型:日期时间

长度:8

逻辑关系:不允许为空

20)数据项名称:还书日期

类型:日期时间

长度:8

逻辑关系:不允许为空

2)数据结构描述

1)数据流名称:用户情况

含义说明:定义了一个读者的有关信息

组成结构:用户情况=用户名+借书证号+密码+性别+所在系别+所在班级

2)数据流名称:操作员情况

含义说明:定义了一个操作员的有关信息

组成结构:操作员情况=操作员名称+操作员简称+操作员级别+操作员密码

3) 数据流名称:图书情况

含义说明:定义了一个图书的有关信息

组成结构:图书情况=图书编号+图书名称+作者+出版社+出版时间+价格+备注

(3) 数据流(非数据项)说明

1)数据流名称:借书单

含义:读者借书时要填写的单据

来源:读者

去向:审核借书

数据流量:250/

组成:借书单=借书证号+图书编号+借书日期

2)数据流名称:还书单

含义:读者还书时要填写的单据

来源:读者

去向:审核还书

数据流量:250/

组成:还书单=图书编号+还书日期

(4) 数据存储说明

1) 数据存储名称:图书数据表

含义说明:存放图书的有关信息

组成结构:图书编号+图书名称+作者+出版社+出版时间+价格+备注

说明;书号具有惟一性和非空性

2 数据存储名称:用户信息表

含义说明:存放读者的注册信息

组成结构:用户名+借书证号+密码+性别+所在系别+所在班级

说明:证号具有惟一性和非空性,性别只能是男和女

3 数据存储名称:借书记录

含义说明:存放读者的借书,还书信息

组成结构:借书证号+图书编号+借书日期+还书日期

说明:要求能够立即查询

(5) 处理过程说明

1)处理过程名称:图书管理

输入:图书情况,

输出:图书记录

处理说明:对馆内所有图书按图书编号进行管理,将图书数据数据化,存储图书数据表中。

2)处理过程名称:读者管理

输入:读者情况,

输出:读者记录

处理说明:建立读者信息表,对读者进行统一编号,实现读者记录 表的增删改维护功能。

3)处理过程名称:查看数目

输入:借书请求,读者,,

输出:借书记录,图书信息

处理说明:实现根据图书编号等查询图书。

4)处理过程名称:借书处理

输入:图书情况,读者,借书记录

输出:借书记录

处理说明:确认读者符合借书条件,办理借书手续。

5)处理过程名称:还书处理

输入:图书情况,

输出:借书记录

处理说明:对照相应的图书编号可办理还书手续。

6)处理过程名称:安全管理

输入:操作员情况,用户情况

输出:操作员级别,操作员记录,用户记录

处理说明:通过用户名和口令,确认用户身份,保证系统的安全型。

第三章 系统设计

一、总体结构设计

在进行系统的详细设计时,我们先进行了系统的总体设计流程图,如图4-1所示,然后是子系统的流程图,如图3-13-2所示

3-1 图书借阅总体设计流程图

3-2 子系统借书流程图

3-3 子系统还书流程图

4.1数据库设计

4.1.1数据表的设计

用户表的设计如表4-1所示

4-1 用户表

操作员信息表的设计如表4-2所示

4-2 操作员信息表

图书数据表的设计如表4-3所示

4-3 图书数据表

借阅图书信息的设计如表4-4所示

4-4 借阅图书信息

系统的模块设计

a.图书管理员管理模块设计

1 当管理员登录后出现如图4-4所示的界面,用户单击系统菜单里的“基本信息管理”出现的界面如图4-5所示

在“基本信息管理”窗口主要实现的如下功能

添加图书分类管理。

A:界面上出现图书分类 。分为:金融类,社会学类,文学类等

B:当你想要添加,修改,删除时,可点下面的按钮。

C:在AB都完成时,可点返回按钮退出程序。

修改图书分类信息。当要修改某个内容时,只需直接在上面修改即可实现数据库的修改。

删除图书信息。当在操作员名称中输入所要删除的图书名称时,点击删除按钮时,出现“确实要删除当期图书信息吗?”的对话框。点击‘OK“时,即出现”该记录已删除“的对话框。

调出所有图书信息时。即可把所有的图书的信息调出来。

查询图书信息:在所有的查询条件都填写完后,点击查询按钮时即可查到所要的信息,否则出现“请输入查询信息,不能为空“的对话框。

登入界面:

4.4 系统的主界面

图书借阅模块设计

1)。当用户当击系统菜单的“图书借阅管理”时出现的界面如图4-5所示。

“图书借阅管理”窗口主要实现如下功能:

图书编号

图书名称

姓名

借阅数量

借阅编号

借阅证编号

借阅日期

4-5 图书借阅管理的界面

2)在本窗体中设置的主要属性如表所示

.系统用户管理模块设计

1)用户管理的界面如图4-8所示,修改密码的界面如图4-9所示。系统用户管理主要完成如下功能:

添加用户

删除用户

修改用户

返回

用户名

密码

确认密码

确定

取消

4-8 用户管理的界面

4-9 编辑用户信息界面

(2)在本窗体中设置的主要属性如表所示

4.3 计算机系统的配置方案

A. 系统的总体框架

系统功能模块框图

B.系统功能分析

本系统主要由几个模块构成分别为登陆模块,图书查询模块,图书馆管理员模块,图书管理模块和工作人员-图书借阅/归还模块等。

其中本人所做的功能包括:

1)图书馆管理员模块:浏览操作员信息,添加操作员信息,修改操作员信息,删除和查询操作员信息等。浏览用户信息,添加用户信息,修改用户信息,删除和查询用户信息等。

2)图书管理模块:新图书信息入库,整理图书库(包括添加,修改和删除图书信息)。

3)工作人员-图书借阅/归还模块:操作员操作借阅,归还及超期提示等功能。

总结

本系统是一个校园图书管理系统,具有一定实用性的数据库信息管理系统。它只要完成了对图书的分类,图书进步信息管理,图书入库管理,图书盘点管理,节约证件类型管理,借阅证件管理,图书借阅,用户管理。本系统采用当前流行的VB来完成整个系统的设计,在数据库的设计上利用了SQL Server的便利性和实用性。

本系统具有一定的实用功能。在查询方面,系统实现了多条件任意字段的模糊查询,系统可以自动识别用户不同的输入。在图书入库、借出和归还三者之间建立了良好的链接关系,某一部分地修改均会自动引发系统对与其相关的部分进行连锁修改。在用户管理方面,系统较好地实现了办理借书卡,以及用户密码修改等各项功能。
总之,关于本次设计的命题,我的设计只能提供其基本的功能。还有许多的设想由于时间和自身和因素无法得以实现,这不能不说是本次设计的遗憾之处。不过,至少它已经启发了自己的思维,提高了我的动手能力,这是我在课本中学不到的。它为我们在以后的学习上发挥自己的才能奠定了坚实的基础。

本文来源:https://www.2haoxitong.net/k/doc/a15b77afec3a87c24028c485.html

《西安外事学院图书馆借阅管理系统.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式