图书馆管理信息系统培训

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

读者类别信息
3.1
读者类
别管理
读者录入信息 读者情况
3.2 读者信 息管理
D4 读者类别信息表 D1 读者信息表
图-6 加工3“读者管理”数据流图
图书馆管理信息系统培训
图-7中借阅管理主要由借书管理、续借管理和还书管 理组成。主要管理读者的图书借阅(包括续借)和图书归还操 作,根据读者的类别和读者信息限定读者借阅图书的数量 和归还日期,并检查读者是否有过期借阅、丢失或损坏图 书的情况,如果有则按照相关规定对读者进行罚款。
目 一、“图书管理信录息系统”的立项背景
二、可行性研究和项目开发计划 三、需求分析 四、概要设计 五、详细设计 六、结语
图书馆管理信息系统培训
一、“图书管理信息系统”的立项背景
随着学校规模的不断扩大,图书馆的图书数量 不断增加、读者数目不断增长,为了实现图书馆信 息管理工作网络化,以及实现网络查询和统计一体 化而开发的管理信息系统。
if (当日期日期超过应还日期或图书丢失 ) 发“罚款信息”
else 将还书信息存入还书信息表
激发条件:接收到读者借书证时 输 入:还书信息 输 出:罚款信息
图书馆管理信息系统培训
.3 数据存储条目
数据存储编号:D1 数据存储名称:读者信息表 简 述:存储读者详细信息 组 成:读者ID+读者编号+读者姓名+读者性别+出生日期+办证日
图书馆管理信息系统
图书归还处理
借书证处理
<<extends>>
图书续借
读者信息管理
图书注销 <<extends>>
图书借阅
图书管理员
图书信息管理
借阅图书 include
include
图书信息查询
读者信息查询
图书归还
<<extends>>
交罚款
读者
图-2 用例图
图书馆管理信息系统培训
3.3 数据流图
2.3 软件开发环境
1. 开发方法:面向过程开发方法+面向对象开发方法 2. 开发模型:瀑布模型 3. 开发工具:Visual Studio 2005/2008 ,Visio 2003, Microsoft Access/SQL, PowerPoint 2003
图书馆管理信息系统培训
三、需求分析
3.1系统组织结构

述:图书查询信息
数据流来源:读者
数据流去向:加工2.1图书信息管理
数据项组成:图书编码|书名|作者|出版社
数据流量: 2000次/天
高峰流量: 4000次/天
----------------------------------------------------------------------------------------------------
类别信息
2.2 图书资 料管理
出版社信息
2.3 出版社
管理
2.4 注销 管理
注销信息
D7 出版社信息表
D6 注销信息表
图-5 加工图2书“图馆管书理管信息理系”统培的训数据流图
图-6中读者管理主要由读者类别管理和读者信息管理 组成。系统管理员把办理借阅图书业务的读者信息输入系 统,并根据读者类别情况,对读者的借阅时间和数量进行 相应的设置,然后将设置完的信息读入表中。
4. 数据项条目
数据项名称:读者编号 别 名:证号 简 述:给每个读者的一个唯一的、做标识用的号码 组 成:单位代码+流水号码 类 型:字符串 长 度:6位 取值范围:000000..999999
图书馆管理信息系统培训
四、概要设计
4.1系统结构设计
1. 系统功能模块的划分
概要设计的核心问题是确定系统总体结构和模块划分。系统功能要层层 划分,直到每一个模块可以作为一个可以执行的程序单元为止。功能模块划 分的最终结果,是系统结构图。根据需求分析,该图书馆管理信息系统可由 图书管理、读者管理、借阅管理、系统管理、系统帮助等子系统组成(如下 图所示)。
期+读者状态+已借书数+证件名称+证件号码+读者单位+读者部门+ 联系电话+联系地址+电子邮件+备注 关 键 字:读者ID 组织方式:索引文件,以读者ID为关键字 相关连的处理:加工3.2、加工4.1、加工4.2
----------------------------------------------------------------------------------------------------
为突出重点,我们只对借阅部分的工作进行数据流 分析。在画“图书馆信息系统”的数据流图时,首先要 画出整个顶层图,以保证对整个系统的概况有个整体了 解,然后把顶层图中的细节用下一层次的数据流程图来 表示,按照由粗到细、逐层细化的原则对系统的各个模 块进行深入的分析。
管理请求信息
罚款信息
图书馆管理信息
借还书信息 图书情况
D2 图书信息表 D1 读者信息表
D4 读者类别信息表 借阅信息
4.1 借书 管理
续借情况
4.3 续借 管理
续借信息
D3 借阅信息表
4.2 还书 管理
罚款信息 还书信息
D8 还书信息表
图-7 加工图4书“借馆管阅理管信息理系统”培数训据流图
3.4 数据字典
为了对数据流图中各元素进行详细的说明,采用了数据字典的说明
方法。由于篇幅限制,仅对图书馆管理信息系统数据流图的部分数据字 典举例说明如下:
1.数据流条目
数据流名称:图书录入信息

述:图书采编信息
数据流来源:图书购买后,由图书馆管理人员编码整理后,输入计算机
数据流去向:加工2.1图书信息管理,该加工将录入的数据存入数据库
(图书信息表)
数据项组成:图书ID+图书类别+书名+作者+译者+出版社+单价+
出版日期+购买数量
数据流量: 0本/天
高峰流量:500本/天
----------------------------------------------------------------------------------------------------
图书馆管理信息系统培训
数据流名称:图书查询信息
读者
图书查询信息
系统
读者信息
图书管理员
图书借阅情况
读者情况 图书信息
图 -3 “图书馆管理信息系统”的顶层数据流图
图书馆管理信息系统培训
下图是“图书馆信息系统”的一层数据流图
D1 读者信息表
用户信息
1 系统 管理
书籍 情况
图书 录入 信息
权限管理
2 图书
书籍查询情况 查询信息
管理
读者类别管理
读者录入信息 读者情况
图书类别管理:即管理和维护图书类别数据,主要有类别编号和 类别名称两项。允许图书管理员和系统管理员添加图书类别信息和查 询图书类别信息。
(2)读者管理子系统: 即管理和维护读者的各项数据信息,包括读者ID、姓名、读者类 别、已借图书数、是否有超期欠款及每天罚款金额等。其中读者类别 分为3类:学生(借书5本,借期1月),类型代码2;行政人员(借书8本, 借期2月),类型代码1;教师(借书 本,借期3月),类型代码0。当超期 欠款大于3.00元时,读者将不能继续借阅图书。当读者离校被删除时, 读者被设为无效,也将不能再借阅图书。允许图书管理员和系统管理 员添加读者信息、删除读者信息和查询读者信息。
图书馆管理信息系统培训
2. 加工条目
加 工 名:读者信息管理 处理逻辑编号:3.2 处理逻辑:接收读者信息的录入,并检查有无错误,如果没有错
误,将数据存入读者信息表 激发条件:接收到读者信息时 输 入:读者录入信息 输 出:读者信息 ---------------------------------------------------------------------------------------------------加 工 名:还书管理 编 号: 4.2 处理逻辑:在借阅信息表查找应还日期

借 书 管

还 书 管

续 借 管

超 期 罚

图 书 损 失 罚

增 加 删 除 用

用 户 密 码 修

系 统 初 始

系 统 备

退 出 系

操 作 说 明 帮

图书馆管理信息系统培训
2.各子系统的主要功能
(1)图书管理子系统
即管理和维护图书的各项数据信息,包括书名、作者、出版社、 版本号、出版日期、图书类别号及是否在库等信息,以及注销图书、 维护出版社资料。其中图书类别号必须是图书类别表中的一种。允许 图书管理员和系统管理员添加图书信息和查询图书信息。
图书馆管理信息系统
图书管理
读者管理
借阅管理
系统管理
系统帮助
图 书 信 息 管

增 加 图 书 资

修 改 图 书 资

查 询 图 书 资

图 书 资 料 管

图 书 类 别 管

出 版 社 资 料 管

注 销 图

读 者 类 别 管
理读 者 信 息 管理 Nhomakorabea增 加 读 者 资

修 改 读 者 资

查 询 读 者 资
用户类型决定了用户的权限管理,系统定义了3种用户权限:第1 种是图书管理员,只能登记图书借阅和归还信息,查看图书类别和图 书信息;第2种是高级管理员,除了普通管理员的权限,还能添加新 的图书资料和图书类别资料,管理读者信息(添加、删除和查询);第3 种是系统管理员,能够执行任何命令,除了高级管理员的权限,还能 够执行用户管理操作(如添加新用户、删除和查询用户信息等)。
图书馆管理信息系统培训
图-5中图书管理主要由图书信息管理、图书资料管理、 出版社管理和注销管理组成。图书管理员将图书信息输入 系统,并根据图书信息确定图书的类别和出版社;如果有 图书丢失等情况,图书管理员还要进行图书注销处理。
D2 图书信息表
D5 图书类别表
图书查询信息 查询情况
图书录入信息
2.1 图书信 息管理
3 读者 管理
借阅信息
4 借阅 管理
D2 图书信息表 借阅信息
D4 读者类别信息表
D3 借阅信息表
图-4 图书馆管理信息系统 一层数据流图
图书馆管理信息系统培训
在一层数据流图中对“图书馆信息系统”的顶层图 进行了细化,分解成系统管理、图书管理、借阅管理和 读者管理 4个功能模块。
由于一层数据流程图仍然不够详细,因此需要对一 层数据流图中各个加工进一步细化(如图-5至图-7所 示) 。
图书馆管理信息系统培训
(3)借阅管理子系统 即管理和维护图书的借阅、归还及读者的缴纳超期欠款等信息。包括读 者所借阅的图书号、借阅日期、应该归还的日期、实际归还的日期及超期欠 款数等数据。主要功能有图书借阅、图书归还、缴纳罚款和续借图书4项功能。 (4)系统管理子系统 即管理和维护用户的各项数据信息,包括用户ID、姓名、密码和用户类 型。主要有添加删除用户信息、修改用户密码、系统初始化和系统备份等4项 功能。
数据流名称:查询情况

述:返回给读者的查询结果
数据流来源:加工2.1图书信息管理
数据流去向:读者
数据项组成:查无此书|符合条件的图书数量+{图书馆藏号+
图书类别+书名+作者+出版社+出版日期+在库
册数}
数据流量: 2000次/天
高峰流量: 4000次/天
----------------------------------------------------------------------------------------------------
该系统将读者需要的各种服务集中起来,实现 了图书信息管理、读者信息管理、读者借书和还书 信息管理以及信息查询等功能。
图书馆管理信息系统培训
二、可行性研究和项目开发计划
2.1 业务工作存在的问题
图书馆的业务工作涉及的数据量大,读者人数多。 手工模式下的工作劳动强度高、效率低、错误多、处理 速度慢,难以实现。针对以上问题,需进行图书馆管理 信息系统的开发工作。
系统的组织结构,反映了单位内部各个部门的职责划 分和它们之间的关系(如图-1) 。
馆长
办公室
采编部 图书借阅部 期刊阅览室 电子阅览室 技术服务部
图-1
图书馆由馆长负责全面工作,下设办公室、采编部、 图书借阅部、电子阅览室、期刊阅览室和技术支持部。
图书馆管理信息系统培训
3.2系统用户分析
下面是根据用户的职能建立的用例图(如图-2) 。
(5)系统帮助子系统 即为用户提供操作帮助,解决用户使用过程中遇到的一般性问题。
图书馆管理信息系统培训
4.2 数据库设计
表 1 Dzxxb——读者信息表
2.2 系统的功能
1.查询服务 主要的查询服务有:读者信息查询、图书信息查询、
读者借书和还书信息查询等。
图书馆管理信息系统培训
2.有效的业务管理 本系统的应用降低了图书馆业务工作的强度、提高
了工作质量和效率。
3.便捷的读者服务 读者可以通过借书证进行图书的查询、预约、续借。
因此,读者的查询、借阅等方面更为便捷、准确有效。
相关文档
最新文档