图书馆自动化系统分析与设计_第1页
图书馆自动化系统分析与设计_第2页
图书馆自动化系统分析与设计_第3页
图书馆自动化系统分析与设计_第4页
图书馆自动化系统分析与设计_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

软件工程嗓例

图书馆自动化系统分析与设计

案例某图书馆自动化系统分析与设计

一.项目开发背景

某图书馆是一所综合性大学的图书馆,其读者对象重要是该校的教师和学生,

约20230人左右。馆藏各类图书300多万册,期刊4800多种。图书馆工作人

员约HOo

二.虽然该图书馆在某些局部工作中使用了计算机。但尚未建立起真正口勺集成自

动化系统,大部分业务工作仍靠手工完毕。为了能更好地运用现代信息技术

的成果,提高图书馆的工作效率和水平,更好地为读者服务,决定开发组书

馆自动化系统。

三.系统分析

1.可行性研究

图书馆自动化系统是使用计算机对图书馆工作进行管理H勺系统。图书馆

自动化系统以现代信息技术(计算机技术、通信技术、数据库技术等)为手段,

以提高图书馆日勺工作质量和工作效率为日日勺,运用先进H勺硬件设备,对国书

馆工作日勺各个业务环节实行计算机管理、控制。

在该项目H勺可性行研究与计划工作中,系统分析人员对图书馆工作环境

进行了实地调查。同重要领导、管理人员和工作人员进行了交流,对手工工

作状况、工作流程、所完毕的任务和目前存在日勺问题、新系统要处理的重要

问题等进行了初步调查。初步调查研究日勺成昊成为可行性研究的前提。

目前,该图书馆有采购部、编目部、流通典臧部、阅览室、期刊部、征

询部、技术部(完毕拍照、复印工作和计算机等设备日勺维护工作)、办公室等

部门,负责各自有关的)工作。该图书馆存在的重要问题有:

(1)图书馆日勺业务工作涉和各类数据量大,读者人数多。手工模式下日勺工

作劳动强度高,效率低,错误多,处理速度慢。

(2)在各类业务工作中,编目工作具有智刀程度高、工作量大的特点,是

图书馆工作流程中日勺瓶颈。手工编目工作存在成本高、劳动反复和编目成果

总体不一致等问题,编目规范难以彻底贯彻。

(3)在手工工作中,诸多理论上可行的工作措施,如流通系统中的多轨制

管理模式,公务目录和读者目录中多套目录体系的维护等,实际难以实现。

(4)业务工作中存在着大量查找工作,如各类查找、读者查询等,手工查询方

式速度慢,查准率和查全率低,影响了图书馆的服务质量。

针对以上问题,需进行图书馆自动化系统的开发工作。在本次开发中,开发

工作涉和采购部、编目部、流通典藏部、期刊部和征询部五个部门。技术部、阅

览室、办公室等部门不在系统开发范围之内,征询部的部分工作(公共目录查询)

包括在系统开发中。

本系统开发的目的,就是通过系统开发,实现图书馆有关部门工作的计算机化,

提高关键业务环节的处理速度和规范化程度,并对有关的工作进行集成和重组,

通过网络系统加强本图书馆同其他图书馆之间日勺业务联络,提高业务工作水平,

进而全面提高工作效率和质量,更好地为读者服务。图书馆自动化系统日勺应用可

大幅度提高图书馆工作日勺效率和质量,这重要表目前如下儿种方面:

(1)联机编目

编目是组织图书馆文献资源日勺手段。编目工作所形成日勺图书馆书目体系是管理、

揭示和运用馆臧日勺唯一工具,也是图书馆重要的数据资源。编目工作具有多种工

作形式,其中联合编目是多馆协同合作编目日勺一种方式。联合编目克服了各馆分

散编目所导致的编目成本高、反复劳动和编目成果总体不一致问题,提高了编目

效率和质量。联合编目日勺实行需要一种基本日勺编目环境,即联合编目的管理中心

和组员馆之间便捷的I数据存取途径,而在目前技术条件下满足这种环境规定的

配置是广域网环境下连接各组员馆内的自动化系统。在编目过程中,各组员馆应

同编目的管理中心联机,以完毕编目数据的共享、数据上载和一致性的验证。

⑵计算机化的公共杳询

在图书馆自动化系统中,计算机对大量的书目数据进行了有效的管理。作为图书

馆自动化系统的重要功能,公共查询充足发挥了计算机大容量、高速度的特点,

多检索途径索引的建立和组合逻辑检索使读者挣脱了卡片目录查找的不便,极

大地提高了查全率和查准率,减少了查找时间。

(3)更为有效的内部业务管理

图书馆自动化系统的应用减少了图书馆业务工作口勺强度、提高了工作质量和效

率。诸多手工工作方式中无法实现的功能,如流通系统中口勺多双轨制管理模式,

公务目录和读者目录中多套目录体系口勺维护等,都变得简朴、易行,使图书馆业

务工作更为有效。

(4)便捷H勺读者服务

图书馆自动化系统使直接面向读者的服务发生了巨大欧I变化。光笔等输入输

出设备日勺应用使读者的查询、借阅等方面更为便捷、精确有效。读者可以通过校

园网,在学校的每个办公地点和家庭进行图书的查询、预约、续借乃至馆际互借,

图书馆日勺读者服务工作质量和效率得到明显日勺提高。

从技术上讲,现行的网络技术、计算机技术完全能完毕本系统的功能规定。

在经济方面,该图书馆用于系统开发时预算基本可满足设备投入和人力投入。就

收益而言,由于图书馆自动化系统重要的效益是社会效益。系统一旦投入使用,

将会极大提高图书馆的工作效率和工作质量,为读者发明一种更好的环境和服

务。在社会可行性方面,系统开发和开发后日勺运行等活动不违反现行法律,没有

对他人的专利、版权导致侵犯,与现行的管理制度没有冲突。系统开发时充足注

意可操作性和易用性。既有员工通过培训完全能掌握系统和主便地使用系统。

综上所述,可行性研究最终认为:该图书馆具有系统开发的条件,项目可行,

提议开始开发。

2.需求分析

根据图书馆工作的需要,图书馆自动化系统口勺应月包括采购部、编目部、流通典

藏书部、期刊部、征询部等部门。需求分析重要采用构造化分析措施,用数据流

图表达需求分析模型,必要时在局部分析采用原型法。由于篇幅限制,本书只对

流通部分的工作进行数据流分析。

(1)流通工作的数据流分析

流通工作应完毕借还管理、图书管理、读者管理、流通查询、流通记录和系统

管理等功能,如图1日勺IPO图所示。

即跑工作的林雌

图2--图8为流通工作的数据流图。

:b)

也MLfriioaira

倬汪俏恩

图3借还管理救弃沆图

3.7

失罚

3.6

失财

(c)

图4图通图

供看史启(4.6.4>踮

/\

(a)H吵

)型文?

Afi1

ittiKMHIf\**«!*Z?二;}

(b)

用5泊者母理数摞德网

阳丹信息5.2.2

名许两

香海信总

5.1

H迁”

5.2.3\z

士任

皮齐篇息杏州信息

存询分贽

5.3.3

也纤科

¥H

5.3.2IS8N号

姓名名着为多个

5.3.I

同名读若

齐询信息

分类

5.3.3b,.6

出岸一个一钟I,俱出

ita■

图书文已

4力文档

5.2.6

取借书书出情况

无谓书记录已求多个倡书记设

埃齐文档

(b)

图8漉通统计数据流图

⑵数据字典

>如下为深入阐明数据流图内容时文献条目和数据项目条目,其他条目

略。

>文献条目

a.读者文档

文献名称:读者文档

简述:记录和保留读者的基本信息和借书信息

记录构成:借书证号,证码,姓名,性别,单位,住址,发证日期,有效有效

期,读者类型,通信地址,联络,借书证状态,容许借书数量,实际借书数量,

借书记录二{借书登录号+借书日期+续借次数,违章次数,合计罚款金额

组织方式:记录定长,按记录建立次序次序排列有借书证号索引、姓名索引、

证码索引存取频率:100—300次/天

b.图书书目文档

文献名称:图书书目文档

简述:记录和保留参与流通的每种图书口勺基本书目信息

记录构成:索书号,题名,责任者,ISBN号,出版者,出版地,出版日期,单

价,装订,文种,页数,版次,复本量,复本记录二{图书登录号},复本记录二{图

书书码},

预约记录={预约读者借书证号}

组织方式:记录定长,按记录建立次序次序排列有题名、责任者、ISBN号、

索书号索引存取频率:100—300次/天

C.图书书目文档

文献名称:图书流通文档

简述:记录和保留流通中的每木图竹的借出信息

记录构成:登录号,书码,索书号,图书类型,物理状态,借出记录二借书证

号+借书日期

组织方式:记录定长,按记录建立次序次序排列有登录号索引,书码索引

存取频率:100—300次/天

d.流通记录文档

文献名称:流通记录文档

简述:记录和保留流通的有关记录信息

记录构成:索书号,借出次数,预约次数,续借次数,分类记录:{单位代码+

借出次数}

组织方式:记录号长,按记录建立次序次序排列

存取频率:100—300次/天

e.系统管理文档

文献名称:系统管理文档

简述:此文献为系统的配置文献,记录和保留系统运行口勺基本参数。

记录构成:借书权限,借书期限,有效证号范围,最终使用证号

组织方式:记录定长,按记录建立次序次序排列

存取频率:1次/天

f.新书文档

文献名称:新书文档

简述:由编目部门发来日勺记录新入馆图书基本书目信息的文档。

记录构成:索书号.ISBN号,题名,责任者,出版者,出版地,出版日期,单

价,装订,文种,页数,版次,复本量,{登录号)

组织方式:记录定长,按记录建立次序次序排列

存取频率:0—1次/天

g.日志文档

文献名称:日志文档

简述:记录和保留流通系统运行中的有关修改文献操作,供数据恢复用

记录构成:操作类型,操作日期,操作时间,操作对象二文献名十字段名,操

作行为:原值+更新值

组织方式:记录定长,按记录建立次序次序排列

>存取频率:300—900次/天

加工阐明

由于篇幅所限,本书只列出五个加工阐明条目,其他省略。

加工名:取读者文档数据

编号:2.2.1

处理逻辑:在读者文档的借书证号索引中查找所收到收I证号,IF无此证号

THEN发“非法证号”信息ELSE从读者文档中调出对应数据,并发此数据

到加工2.2.2.

激发条件:接受到读者借书证号时

输入:读者借书证号

输出:“读者数据”或“非法证号”

加工名:审查借书权

编号:2.2.2

处理逻辑:IF有过期书或借书已满

THEN发“无借书权信息”

ELSE向加工2.2.3发“有借书权信息”。

激发条件:接受到读者数据时

加工名:登记借书信息

编号:2.2.3

处理逻辑:接受拟借书书码,按书码在图书流通文档中找到对应记录,在该

记录的对应字段中记录书码和借竹日期,接受读者证码,按证码找到读

者文档中的J对应记录,修改读者文档中日勺“借书记录”。

激发条件:收到有借书权信息

输入:有借书权信息

输出:借书登记数据

加工名:取图书文档数据

编号:2.3.1

处理逻辑:根据还书证码在图书流通文档中找到对应记录。

激发条件:收到还书证码后

输入:还书证码

输出:一种图书流通文档记录数据

加工名:预约检查

编号:

处理逻辑:根据所还书日勺流通数据得到该书的索书号,根据此索书号读出图

书书目文档中日勺对应记录,IF有预约读者THEN发第一种预约读者

的借书证号ELSE发无预约信息.

激发条件:收到所还图书的流通数据时

》输入:所还书的图书数据

A输出:“预约借书证号”或“无预约信息”

>数据项条.

>由于篇幅所限,本书只列出五个数据项条目,其他省略.

>a.数据项名称:借书证.

>别名:证.

>简述:给每个读者借书证的一种唯一口勺、做标识用的号.

>数据项构成:单位代码+流水号.

>值类型:.位字.

>取值范围:000000..9999.

>b.数据项名称:发证日.

>简述:给读者签发借书证的日.

>数据项构成:年+.

值类型:.个字.

取值范围:故意义的年、月值

C.数据项名称:有效有效.

简述:读者借书证日勺最终有效期限,构造和取值同“发证日期.

数据项构成:年+.

值类型:.个字.

取值范围:故意义日勺年、月.

d.数据项名称:读者类.

简述:读者在图书流通管理中的身份和借出权限时类.

数据项构成:[学生I教师.

值类型:.个字.

取值范围:[1|0.

e.数据项名称:借书证状.

简述:借书证能否正常使用的标.

数据项构成:[正常|挂失|停用.

值类型:.个字.

取值范围:[1|2|3..

三.项目开发背景

1.总体设计

系统设计工作以需求分析的成果为基础。根据需求分析,该图书馆自动

化系统可提成采

购子系统、编目子系统、流通子系统、持续出版物管理子系统、公共

查询子系统等子系统组

成。如图9所示。

图书很自动化系统

⑴采购子系统

该子系统完毕对图书馆文献资料采购工作H勺管理。其构成部分重

要包括采购过程管理、馆臧财产管理、数据记录和报表、出版商数据

管理等几种模块。

其中采购过程管理包括的功能有:套录订购数据,编辑采购数据,辅助

采购决策,采购数据的检索、查重,打印订单或生成、发送采购数据

互换文档,采购数据的验收、登记(个别登记、总括登记);馆藏财产

管理的重要工作是各类登记账管理,采购数据登记,采购资金管理、结

算等。

(2)编目子系统

该子系统完毕对图书馆文献资料编目工作的管理。其重要功能包

括编目查重、著录、套录原则数据、原始数据录入、编辑书目数据记

录、数据校验、编排新书通报、打印款目卡片、打印书袋卡和打印书

标等。

(3)流通子系统

该子系统完毕对图书馆文献资料流通工作日勺管理。它重要由读者

数据维护、书目数据维护、出纳管理、查询和记录和其他系统管理

等几种模块构成。下边是这些模块的详细功能。读者数据维护模块的

功能包括:办理读者借阅证、借阅证件挂失与解挂、借阅证注销等;

书目数据维护模块日勺功能包括:新书登录、图书注销、图书挂失与解

挂、图书暂停外借与恢复外借等;

出纳管理模块H勺功能包括:办理图书外借、还书、预约、续借、交罚

金等手续;

查询和记录模块口勺功能包括:查询图书流通状况、查询读者借阅状况、

打印催还告知单和预约告知单等;

实用工具模块的功能包括:日志备份、日志浏览和读者批注销等;

系统维护模块的功能包括;日期与时间管理、书目库状态与读者库状态管理和账

户管理等。

(4)持续出版物子系统

在图书馆工作中,持续出版物管理是一项独立的、自成体系的工作,它包括了采

购、编目、流通和查询等各个环节。

图书馆自动化系统中持续出版物子系统完毕对图书馆有关持续出版物日勺管

理工作,重要有订购管理、持续出版物著录、现刊和过刊管理、产品输出、查

询和系统维护等几种模块。

订购管理模块重要完毕订购查重、订购数据录入、订购决策(如根据以往订

购状况确定订购数据、停订或补订等)、编辑订购数据、打印订单、验收、记到

与登记、催询、财产与账目管理、订购记录等

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论