1 概述
1.1 现行系统简介
图书管理系统是图书馆的重要组成部分,一般分为两大部分:流通系统和采购系统。采购系统分为订单管理、图书入库、图书著录、图书上架、新书报道和书目审查、系统设置;流通系统分为图书管理、读者管理、借阅证管理、图书借阅、图书归还、系统设置等模块。其中,核心模块是采购系统:图书入库、图书上架;流通系统:图书管理、读者管理、借阅证管理、图书借阅、图书归还等。
而对于当前手工处理系统的流程大致为:读者将要借的书和借阅证交给工作人员,工作人员将每本书附带的描述书本信息的卡和读者借阅证一起放到一个小格栏,并在借阅证和每本书上贴借阅信息。这样借书过程就完成了。还书时读者将要还的图书交给工作人员,工作人员根据图书信息找到相应的书卡和借阅证,并填写相应的还书信息。
图书馆领导机构与组织机构如下图:
1) 图书馆实行校长领导下的馆长负责制,学校由一名副校长分管图书馆工作。有关图
书馆工作的重大事项由校长办公会研究、决定。图书馆设馆长一名,设副馆长两名,由学校聘任。
最新范本,供参考!
2) 馆长主持全馆工作,领导制订发展规划、规章制度、工作计划及经费预算,组织贯
彻实施。副馆长协助馆长工作。 3) 图书馆从实际出发,以方便读者和有利于科学管理为原则,经学校批准,设立办公
室、采编部、借阅部、期刊部、南馆借阅部、信息咨询部和情报技术部等七个部室,各部室设主任一名,副主任一至二名,由学校聘任。 4) 学校设立成都理工大学图书馆工作委员会,作为全校文献信息工作的咨询和协调机
构。图书馆工作委员会的成员以教师为主,吸收学生参加。学校主管图书馆工作的副校长担任主任委员,图书馆馆长担任副主任委员。
1.2 可行性分析
当今时代是飞速发展的信息时代。在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的环境。计算机的最大好处在于利用它能够进行信息管理。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。 尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。计算机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。本系统就是为了管理好图书馆信息而设计的。
图书馆作为一种信息资源的集散地,图书和用户借阅资料繁多,包含很多的信息数据的管理,现今,有很多的图书馆都是初步开始使用,甚至尚未使用计算机进行信息管理。根据调查得知,他们以前对信息管理的主要方式是基于文本、表格等纸介质的手工处理,对于图书借阅情况(如借书天数、超过限定借书时间的天数)的统计和核实等往往采用对借书卡的人工检查进行,对借阅者的借阅权限、以及借阅天数等用人工计算、手抄进行。数据信息处理工作量大,容易出错;由于数据繁多,容易丢失,且不易查找。总的来说,缺乏系统,规范的信息管理手段。尽管有的图书馆有计算机,但是尚未用于信息管理,没有发挥它的效力,资源闲置比较突出,这就是管理信息系统的开发的基本环境。
数据处理手工操作,工作量大,出错率高,出错后不易更改。图书馆采取手工方式对图书借阅情况进行人工管理,由于信息比较多,图书借阅信息的管理工作混乱而又复杂;一般借阅情况是记录在借书证上,图书的数目和内容记录在文件中,图书馆的工作人员和管理员也只是当时对它比较清楚,时间一长,如再要进行查询,就得在众多的资料中翻阅、查找了,造成查询费时、费力。如要对很长时间以前的图书进行更改就更加困难了。
基于这此问题,我认为有必要建立一个图书管理系统,使图书管理工作规范化、系统化、程序化,避免图书管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改图书情况。
图书管理系统需要满足来自三方面(图书借阅者、图书馆工作人员和图书馆管理人员)的需求。图书借阅者的需求是查询图书馆所存的图书、个人借阅情况及个人信息的修改;图书馆工作人员对图书借阅者的借阅及还书要求进行操作,同时形成借书或还书报表给借阅者查看确认;图书馆管理人员的功能最为复杂,包括对工作人员、图书借阅者、图书进行管理和维护,及系统状态的查看、维护并生成催还图书报表。
最新范本,供参考!
图书借阅者可直接查看图书馆图书情况,如果图书借阅者根据本人借书证号和密码登录系统,还可以进行本人借书情况的查询和维护部分个人信息。一般情况下,图书借阅者只应该查询和维护本人的借书情况和个人信息,若查询和维护其他借阅者的借书情况和个人信息,就要知道其他图书借阅者的借书证号和密码。这些是很难得到的,特别是密码,所以不但满足了图书借阅者的要求,还保护了图书借阅者的个人隐私。 图书馆工作人员有修改图书借阅者借书和还书记录的权限,所以需对工作人员登陆本模块进行更多的考虑。在此模块中,图书馆工作人员可以为图书借阅者加入借书记录或是还书记录,并打印生成相应的报表给用户查看和确认。
图书馆管理人员功能的信息量大,数据安全性和保密性要求最高。本功能实现对图书信息、借阅者信息、总体借阅情况信息的管理和统计、工作人员和管理人员信息查看及维护。图书馆管理员可以浏览、查询、添加、删除、修改、统计图书的基本信息;浏览、查询、统计、添加、删除和修改图书借阅者的基本信息,浏览、查询、统计图书馆的借阅信息,但不能添加、删除和修改借阅信息,这部分功能应该由图书馆工作人员执行,但是,删除某条图书借阅者基本信息记录时,应实现对该图书借阅者借阅记录的级联删除。并且还应具有生成催还图书报表,并打印输出的功能。
2 现行系统分析
2.1 业务流程图:
图书馆现行的记录方法使用的是人工记录的方式,在借还书的过程中采用的是人工登记记录的方式,对现行系统进行流程分析,得到下图:
最新范本,供参考!
2.2存在的问题
从图中可以看出现行的系统效率低又错误过多,借还书过程也比较紊乱,信息
记录在登记表上如发生登记表损坏或丢失那么记录的信息将全部丢失。人工的操作过程在查询相关信息时也会耗费大量的人力资源。为了改变这些不利的情况,学校图书馆的改进工作需要加快进行。
3 新系统逻辑设计
3.1 新系统数据流程分析(做2层)
数据流程图
数据流程图时全面描述信息系统逻辑模型的工具,它抽象概括地把信息系统中各种业务
处理过程联系起来。以下时图书馆管理信息系统地数据流程图。 §零层数据流程图
图 1 - 1 零层数据流程图
§1 层数据流程图
最新范本,供参考!
图 1 - 2 图书馆管理信息系统 1 层数据流程图
§2 层数据流程图
图书馆管理信息系统的 2 层数据流程图有:图书采编系统数据流程图、图书借阅系统数
据流程图、图书查询系统数据流程图、图书预定系统数据流程图、读者留言系统数据流程图、图书维护系统数据流程图、读者管理系统数据流程图和电子读物系统数据流程图。
• 图书采编系统数据流程图
图 1 - 3 图书采编系统数据流程图
• 图书借阅系统数据流程图
最新范本,供参考!
图 1 - 4 同时借阅系统数据流图
• 图书查询系统数据流程图
图 1 - 5 图书查询系统数据流程图
最新范本,供参考!
• 图书预定系统数据流程图
图 1 - 6 图书预定系统数据流程图
• 读者留言系统数据流程图
图 1 - 7 读者留言系统数据流程图
• 图书维护系统数据流程图
图 1 - 8 图书维护系统数据流程图
• 读者管理系统数据流程图
最新范本,供参考!
图 1 - 9 读者管理系统数据流程图
• 电子读物系统数据流程图
图 1 - 10 电子读物系统数据流程图
3.2 数据字典(主要部门)
为了对数据流程图中各元素进行详细的说明,我们采用了数据字典的说明方法。图书馆
管理信息系统的数据字典如下: (1) 数据流描述 数据流编号: D01
数据流名称:图书采编信息 简述:图书采编信息
数据流来源:图书购买后,由图书馆采编人员编码整理后,输入计算机。
最新范本,供参考!
数据流去向:采编管理模块。图书采编信息将采编数据存入数据库(图书表) 数据项组成: BookID (图书编码)+ BookType (图书类别)+ BookName (书名)+ Auth (作者)+ Publisher (出版社)+ Price (单价)+ PubDate (出版日期)+ Quantity (购买数量) 数据流量: 100 本 / 日 高峰流量: 500 本 / 日 数据流编号: D02 数据流名称:图书借阅单 简述:图书借阅单
数据流来源:用户填写图书借阅单交图书馆管理员,图书馆管理员审核后,输入计算机。
数据流去向: P2_11 检查读者身份。
数据项组成: OrderDate (借阅日期)+ BookName (书名)+ RederID (读者账号)+ ReaderName (读者姓名)+ O_Quantity (借阅数量) 数据流量: 1000 部 / 日 高峰流量: 5000 部 / 日 数据流编号: D03
数据流名称:填写借阅记录 简述:填入借阅表的记录
数据流来源: P2_13 检查合格的借阅图书信息录人到借阅库中 数据流去向:借阅库
数据项组成: OrderID (借阅号)+ OrderDate (借阅日期) BookName( 书名 ) + BookID( 图书编码 ) + ReaderName (读者姓名)+ ReaderID (读者账号)+ ReturnDate (还书日期)+ O_Quantity (借阅数量)+ state (状态)
最新范本,供参考!
3.3 新系统逻辑模型
• 3.3.1业务流程以及业务处理工作方式
系统的业务室系统要达到的业务目标,业务流程分析是系统分析的基础环节。
§图书馆管理信息系统的业务流程如图 2- 1 所示。
图 2 - 1图书馆管理信息系统的业务流程
1) 图书馆管理员编制图书采购计划,由采购员负责新书的采购工作。采购图书
入库后,交采编室编目,粘贴标签,产生图书目录,将图书信息输入电脑。图书交图书借阅室上架,供读者借阅。采编后的电子读物交电子阅览室。 2) 读者分为注册读者和非注册读者,只有注册读者可以在本图书馆借书,非注
册读者可查询目录但不能借书。读者填写注册登记表交图书馆的管理员审核后,记入读者登记表,成为注册读者,发给借阅证。而学校里同学是按班级获得借阅证。
3) 读者根据图书信息借还书籍,图书管理员不需要用手记录借还书信息,读者
还书时,管理员用机器扫描图书后再根据书的信息放回其书架原来位置,若
最新范本,供参考!
超越了借书期限则会发放催还单,提交罚金,否则不允借书,电脑自行记录信息,管理员交报表与领导。
4) 读者若借书或续借则务必借助借阅证,续借时,机器只需扫描借阅证即可或
者直接进入学校图书馆网页进行续借操作。借书时机器扫描借阅证确认身份后,读者才可进入馆内。读者可于电脑查阅书籍信息,然后借阅,凭借借阅证电脑登记借阅信息。
5) 而预约,读者凭借借阅证,进入图书馆网页即可操作
6) 图书馆设读者信箱,读者需要但没有库存的图书,读者可以通过读者信箱反
映。图书馆管理员定期处理读者信箱中的意见
• 3.3.2计算机系统将完成的工作部分
⑴读者信息的制定、输入、修改、查询,包括种类、性别、借书数量、借书期限、备注等。
⑵书籍基本信息制定、输入、修改、查询,包括书籍编号、类别、关键词、备注等。
⑶借书信息制定、输入、修改、查询,包括书籍编号、读者编号、借书日期、借书期限、备注。
⑷还书信息制定、输入、修改、查询,包括书籍编号、读者编号、借书日期、借书期限、备注。
⑸有条件、多条件查询各种信息:根据书名检索书刊信息、查询读者的借阅信息、查询读者信息(包括借书情况,到期时间,罚款情况)等等。
• 3.3.3各个业务处理环节拟采用的管理方法、模型
※ 库存管理模型
A. 库存分类
将采购部门所采购的书按类摆放
最新范本,供参考!
上机室 小说散文各科专业书籍各类杂志 楼层管理员 文文 上
当读者进入图书馆,可以用电脑进行查询。
B、库存管理
画出库存量的时间变动曲线,根据重订货点与经济订货批量等控制管理 例如:
书籍编号 1000 1001 1002 1003 1004 1005 1006 书籍名称 vc++ 科学技术是第一生产力 delphi手册 JAVA开发指南 书籍书籍借出次页码 价格 数 222 33 5 22 12 4 12 44 22.5 58 17.8 33 23.5 3 3 2 3 0 大学英语四级词汇 349 世界军事大全 军事摘要 249 284 最新范本,供参考!
这些都是电脑根据日常所借出在馆的记录而得出库存流量图,由图显示,《JAVA开发指南》价格最高,但是借出的次数适中,所以库存量不要大,而《VC++》价格较低并且借出次数最多,所以我们应该多采购。采购时务必根据所需批量采购,减少成本。
※ 财会管理模型
采购部,每次采购完后利用金蝶3软件在电脑上做好财务会计,利用增减法或者是借贷法做好会计记录。 ※ 统计分析模型
运用网络计算,根据电脑记录而 ※ 预测分析模型
• 3.3.4与新系统相匹配的管理制度和运行体制的建立
最新范本,供参考!
§图书馆机构设置图2—2如下:
图2—2图书管理系统部门设置结构
由对旧系统分析得知,如今的新系统主要是用网络技术代替了人工操作,所以针对新系统的管理主要就是网络技术部。
网络技术部岗位职责
* 协助制订全馆自动化近期计划,发展规划 * 负责图书馆局域网的建设和安全管理工作
* 负责馆内计算机硬件以及辅助设备的选型、安装、调试和维护管理工作 * 积极协助各业务部门熟练掌握利用图书馆集成管理系统,负责电子资源及 各种重要数据库和正常运行和维护及开发利用工作,妥善保管应用软件并 及时进行数据备份。
* 承担计算机应用软件发的调试和对使用人员的指导培训工作
* 严格管理各类账户的网络地址,登陆权限,确保本馆各类系统安全可靠稳 定运行
* 负责对读者进行文献信息查询和相关数据库检索的指导工作,并主动向读 者提供相关的信息服务
* 提供电子资源的咨询服务,为培训工作提供场所 如此那么对于电子阅览室肯定也有相应的细则改变,如下:
最新范本,供参考!
电子阅览室细则
严格电子阅览室各项制度管理,做好日常开放服务工作 做好读者账户的注册与维护工作
每天检查机器,保证机器的正常运行,机器出现问题时,应做到一般硬件 问题及时处理,难以做好处理及时向有关部门反应维修并做好记录 熟悉电子阅览室管理软件各项功能和可使用资源的基本情况,宣传指导馆 藏资源及其利用
会处理学生使用中常见的问题,监督电子阅览室硬软件和资源的使用情况,把问题及时记录在案并反馈
加强室内巡查,一旦发现有违规、违章看不健康内容书籍的现象要及时阻 止并批评教育
如机器中装有馆藏资源的软件被卸载,及时安装并做好记录定期做好电子阅览室的日常保养工作,做好稳压器、如光灯、空调等设备的检查,遇到问题及时与后勤维修人员联系
每学期中、期末进行阅览统计,并报编目室汇总
做好室内清洁卫生工作,保持室内安静整洁,做好设备的维修保养每天开放结束后切断电源,关好门窗,做好本室安全保卫防火防盗工作
主机房管理规定
* 主机房是图书馆计算机网络的中心,是图书馆各项服务器与数据库的存放 地,非机房工作人员未经允许严禁进入机房,严禁非工作人员对机房中的 设备进行操作
* 机房工作人员应严格遵守操作规程,严禁违章作业,因违章作业带来的一 切后果由本人负责
最新范本,供参考!
* 机房工作人员应管理好网络与各种服务器,保证网络的顺畅,保证各服务 器24小时正常运行
* 做好网络与服务器的安全防护工作,各服务器应定期修改超级用户的口令 并保管好口令,及时做好操作系统的升级工作,利用一切先进的技术与方 法防止黑客入侵,若发现异常,应及时处理并有相应的对策 * 做好病毒的防护工作,及时升级病毒库,如发现病毒及时清除
* 一般情况下,不得在服务器上安装一些从网络上下载的软件或无关软件, 不应利用服务器上网、玩游戏或做一些服务器操作无关的事情 * 配合有关数据库公司的工程师做好数据的更新工作
* 做好日常日志的记录工作,对服务器的操作和一些重要的事情要做记录 * 做好防火工作,严禁在机房内吸烟,不得将易燃物品带入机房
* 机房内的设备等物品要妥善保管,向外移(带)设备与物品,需经机房工 作人员批准登记后方可拿出机房
* 自觉白痴机房卫生,不准将食品带入机房,机房工作人员应按时清扫 * 为保证服务器和网络的良好运作,应做好假期值班工作 * 进入机房的工作人员,都必须严格执行机房的有关规定
最新范本,供参考!
图书馆信息系统系统设计
1 概要设计
1.1 结构图(做2层)
办公室协助馆长负责日常工作,了解客户需求,制定采购计划 财务室负责财务方面的工作。 采编室负责图书的采购,入库和图书编目, 编目后的图书粘贴标签,并送图书借阅室上架。 负责学术论文的收集整理。收集整理电子读物,准备提供电子读物的借阅服务,目前可以提供目录查询和借阅。 负责情况的收集整理和借阅。 提供对读者的书目查询服务和图书借阅服务。 负责对图书馆的网络和计算机系统提供技术支持。
2 详细设计
2.1 数据库设计
需求分析:图书馆在正常运营中面对大量书籍、读者信息以及两者间互相联
最新范本,供参考!
系产生的借书信息、还书信息,现有的人工记录方法既效率低又错误过多,大大影响了图书馆的正常管理工作,因此需要对书籍资源、读者资源、借书信息、还书信息进行管理,及时了解各个环节中信息的变更,有利于管理效率的提高。使管理人员能在学校图书馆内部的现有局域网这个网络环境下,信息由各用户在规定的权限下在各自的工作站上录入,信息上网后各用户可查询、调用,达到信息共享。
主管领导十分支持系统建设工作,已批准投资8万元人民币用于购置设备和软件开发。 2.1.1 E-R图
2.2 I/O及界面设计
采用在书籍的信息和读者的信息的输入上采用条码棒输入。利用标准的条码贴于书籍上,和特定的条码打印与读者的节约证上,然后通过光学符号阅读器OCR亦称扫描仪来采集和统计图书的流通信息和读者的借阅信息。输出的方式就采用表格输出的方式,在用条码扫描了读者的信息之后,在桌面上以表格的形式输出读者的借阅信息。在借书的时候点击借阅这一栏就直接以对图书的条码扫描的方式输入图书的信息。
最新范本,供参考!
界面设置:图书馆主界面
界面设置:图书馆主界面
最新范本,供参考!
界面设置:图书馆主界面
界面设置:图书馆主界面
最新范本,供参考!
界面设置:图书馆主界面
2.3 网络设计
最新范本,供参考!
核心处理器 视频输出接口 其它接口 AMS-S945SD Intel Atom 1.6G (英特尔凌动低功耗系列CPU) VGA USB/RJ45/COM/ 170CM×170CM CF卡或者160G以上2.5寸小硬盘 高清1920×1080 标配1G,最大支持2G MPEG1/MPEG2/MPEG4/AVI/VOB/WMV/DIVX/MOV;JPG/JPEG/GIF/PNG/BMP;PPT/FLASH动画/TXT/HTML网页(asp/jsp/java);流媒体直播;高清视频播放 硬件 主板尺寸 存储设备 支持最高分辨率 内存 软件 支持播放文件格式 2.3.1 系统配置
1)终端硬件配置。
2)本系统客户端拟采用XX操作系统。
拟采用WindowsXP及更高版本具有WIN32API的操作系统 。 3)服务器硬件配置。 产品型号:I2496286S-E
产品类型:双路四核机架式服务器 处 理 器:Xeon E5620 内 存:2G DDR3 REG ECC 硬 盘:SATA2 500G 机 构:2U机架式 4)服务器采拟用XX 操作系统。 服务器采拟用Unix服务器操作系统
5)使用XX数据库管理系统,运行在XX上。使用SQL Server数据库管理 系统,运行在WindowsXP及更高版本具有WIN32API的操作系统上。 2.3.2 网络拓扑
本系统采用B/S体系结构,保证在系统安全的条件下最大限度地浏览查询系统的共享信息。是系统更方面快捷。 以,目前的技术来看局域网建立B/S结构的网络应用,并通过Internet模式处理数据库应用,相对易于把握/成本也是较低的.它是一次性到位的开发,能实现不同的人员,从不同的地点,以不同的接入方式访问
最新范本,供参考!
和操作不同的数据库;它能有效地保护数据平台和管理访问权限,服务器数据管理服务数据库也很安全.
【本文档内容可以自由复制内容或自由编辑修改内容期待你的好评和关注,我们将会做得更好】
最新范本,供参考!
因篇幅问题不能全部显示,请点此查看更多更全内容