图书借阅管理信息系统2.doc
- 文档编号:4900452
- 上传时间:2023-05-07
- 格式:DOC
- 页数:12
- 大小:151KB
图书借阅管理信息系统2.doc
《图书借阅管理信息系统2.doc》由会员分享,可在线阅读,更多相关《图书借阅管理信息系统2.doc(12页珍藏版)》请在冰点文库上搜索。
图书借阅管理信息系统
目录
论文摘要……………………………………………………………………………1
关键词………………………………………………………………………………1
1.系统分析概述……………………………………………………………………1
1.1开发背景…………………………………………………………………………1
2.系统分析…………………………………………………………………………1
2.1系统需求分析……………………………………………………………………1
2.2业务流程分析……………………………………………………………………2
2.3数据流程分析……………………………………………………………………3
2.4数据字典与E-R图………………………………………………………………5
2.4.1.数据结构和数据项字典………………………………………………….5
2.4.2数据字典………………………………………………………………………6
2.4.3数据存储字典………………………………………………………………7
2.4.4E-R图…………………………………………………………………………8
2.4.5关系模式……………………………………………………………………8
3.系统设计…………………………………………………………………………8
3.1系统配置方案的选择和设计……………………………………………………8
3.1.1系统硬件配置情况……………………………………………………………8
3.1.2系统软件配置情况……………………………………………………………8
3.2功能模块结构设计……………………………………………………………9
3.3输入/输出设计……………………………………………………………………9
3.4代码设计…………………………………………………………………………9
3.5HIPO图设计……………………………………………………………………10
参考文献…………………………………………………………………………11
论文摘要
图书借阅管理信息系统(ManagementInformationSystem,简称MIS)是一个由管理人员和计算机组成的用以进行信息的收集、传输、加工、存储、维护和使用的系统。
它是一门综合了管理科学,系统理论,计算机科学的系统性边缘科学。
关键词:
借阅,读者,图书
1.系统分析概述
1.1系统开发背景
现在,科学技术的飞速发展把人类社会推向了一个崭新的时代——信息时代。
这已是无可争议的事实;信息对社会经济发展的巨大推动作用,使其与物质能源一起并列为现代社会的三大支柱,这已在全社会达到共识。
随着对信息作为一种资源来管理的需求日益加强,信息研究领域出现了一种新的管理思想和模式——信息管理。
由于信息是普遍存在的,人类信息管理活动的范围也是十分广泛的,信息管理不仅是信息工作的一部分,而且已被认为是现代管理的重要组成部分。
在信息化、知识化的现代社会里,浩如烟海的科技文献信息和图书资料是不可取的社会财富。
计算机信息技术和工nternet的飞速发展与广泛普及,给我们利用和开发文献息和图书资料赋予了高效率的手段。
传统的纸介质发展到纸张、电子、磁记录、光存储等多种介质的大量应用;信息处理和传输的方式由传统的书信进化到文字、声音、图像的网络实时传输。
由于网络的应用,图书馆之间相互联机,资源共享,读者被极为丰富的资源所包围。
随着时代的发展,传统的基于局域网和纯文本类型的文献信息系统己经不能满足发展的要求,需要赋予图书借阅管理系统先进的技术和手段以向多种数据媒体、资源跨地域分布的数字式图书馆发展,图书管理朝着技术自动化和服务手段多元化方向发展。
图书借阅管理信息系统的开发与应用越来越显迫切与重要。
2.系统分析
2.1系统需求分析
根据系统分析,图书借阅管理系统的要求如下。
-1-
1)能够实现安全登录系统。
(2)学生信息、书籍信息的输入,并且能够进行修改更新、删除操作。
(3)学生信息、书籍信息及借阅信息的查阅、系统的查询功能。
(4)借书、还书及续借等功能的操作。
(5)系统数据的保护、备份及系统的基本设置功能。
2.2业务流程分析
现行系统的业务流程情况如图1所示。
读者
借阅证
借书单
借阅
管理者
图书馆
管理者
读者登记表
借阅登阅表
图书登记表
图1:
业务流程图
-2-
2.3数据流程分析
图书馆
管理者
S1
读者
读者信息
图书借阅
图书信息
图书借阅
图书借阅管理系
统
图2:
顶层数据流程
借阅室
P2.0
图书
借阅
系统
S1
P1.0
读者管理
系统
读者库
读者管理信息
办公室
图书库
借阅库
图书借阅
图书馆
管理员
借阅情况
F8
图书情况
读者
图书
查询
F1
F2
F4
F6
F3
F5
F7
D1.0
D2.0
D3.0
图3:
二层数据流程图
-3-
登记还书记录F6
图书馆
管理者
P2.1
检查借书证
读者库
D1.0
P2.2
检查
图书
是否
在库
图书库
D2.0
P2.3
登记借阅库,修改图书库
借阅库
D3.0
P2.4
图书
归还
处理
图书借阅F1
还书记录F4
有效
在库
还书修改在库数F5量
登记借阅记录F3
借阅修改在库数量F2
图4:
三层数据流程图(a)
借阅
管理员
P1.1
读者
登录
检查
读者查询结果
读者库
D1.0
读者查询
读者登录信息
读者
信息
图5:
三层数据流程图(b)
-4-
2.4数据字典与E-R图
2.4.1.数据结构和数据项字典
(1)图书信息表:
本表主要用于存储图书信息,
字段名
数据类型
可否为空
说明
编号
CHAR(10)
NOTNULL
主键(唯一标识)
书 名
CHAR(20)
NOTNULL
作 者
CHAR(10)
NOTNULL
出版社
CHAR(20)
NOTNULL
是否借出
CHAR
(2)
NOTNULL
默认‘否’(‘是’,否’)
出版日期
Datatime(8)
NOTNULL
主码为:
(图书)编号
(2)借书证表:
本表主要用于存储读者信息:
字段名
数据类型
可否为空
说明
借书证号
CHAR(10)
NOTNULL
主键
姓名
CHAR(10)
NOTNULL
性别
CHAR
(2)
NOTNULL
默认‘男’(‘男’,‘女’)
班级
CHAR(10)
NOTNULL
借书数目
INT
NOTNULL
默认‘0’
到期
Datatime(8)
NOTNULL
超期天数
CHAR(10)
NOTNULL
默认‘0’
书籍编号
CHAR(10)
NOTNULL
主码为:
卡号
(3)借还信息表:
本表主要用于存储借阅书信息
字段名
数据类型
可否为空
说明
编号
CHAR(10)
NOTNULL
主键
借书证号
CHAR(10)
NOTNULL
主键
借书日期
Datatime(8)
NOTNULL
还书日期
Datatime(8)
NOTNULL
主码为:
(图书)编号、卡号
-5-
2.4.2数据字典
数据流编号:
D1
数据流名称:
图书借阅单
简述:
图书借阅单
数据流来源:
用户填写图书借阅单交图书馆管理员,图书馆管理员审核后,输入计算机。
数据流去向:
检查读者身份。
数据项组成:
借阅日期+书名+读者编号+读者姓名+借阅数量
数据流编号:
D2
数据流名称:
填写借阅记录
简述:
填入借阅表的记录
数据流来源:
检查合格的借阅图书信息录人到借阅库中
数据流去向:
借阅库
数据项组成:
借阅号+借阅日期+书名+图书编码+读者姓名+读者账号+还书日期+借阅数量+状态
2.4.3数据存储字典:
名称
说明
输入
输出
图书信息
由管理员维护
管理员
图书
借书卡信息
由管理员或借书员维护
管理员,借书人员
登陆处理
借书卡
借还信息
由管理员维护
管理员
图书
-6-
2.4.4E-R图:
在图书借阅管理中,读者可以借阅多本图书,一本图书可以让多个读者借阅。
作者
出版
日期
书名
书号
单位
读者名称
读者编号
借阅
图书
读者
借阅日期
读者与图书之间的多对多的关系
2.4.5关系模型:
读者(读书编号,读者名称,单位)
图书(书号,书名,出版日期,作者)
借阅(读者编号,书号,借阅日期)
该关系模型为一范式。
-7-
(读者数据)
借阅日期*(读者)(读者信息)
读者编号借阅日期*读者编号*
单位读者编号读者名称
读者名称单位
(图书数据)(图书)(图书信息)
借阅日期*借阅日期*书号*
书号书号书名
书名出版日期
出版日期作者
作者
图7:
第三范式
3.系统设计
3.1系统配置方案的选择和设计
3.1.1系统硬件配置情况
(1)系统处理方式
图书管理管理信息系统采用集中式处理。
借阅系统配置微机联成网络,查询图书情况。
(2)系统硬件配置
1.三台微机(包括主机、显示器及磁盘驱动器)。
2.适配器、电缆等其它网络配件。
3.VIAPCI10/100M网卡
4.RADEN9550(128)显卡
5.双飞燕兼容鼠标
6.扫描仪
3.1.2系统软件配置情况
(1)本系统的设计采用MSSQLServer2000,以及采用VisualBasic6.0来处理图像数据。
-8-
在VisualBasic中,有两种常用的处理图像数据的方法。
数据绑定。
可以使用Image或者Picture的DataField、DataMember和DataSource的属性来对数据进行捆绑。
这种方法类似与对于普通数据类型的绑定。
直接读写。
也可以使用ADO对数据进行读写。
(2)其它应用软件。
3.2功能模块结构设计
借阅管理信息系统
查阅系统
管理系统
工作系统
借书卡系统
查询图书信息
生成报表
管理图书信息
对图书信息借书卡信息借还信息做必要调整
查看个人信息及修改部分信息
退出
查阅
图8 图书借阅管理信息系统功能模块结构
3.3输入/输出设计
借阅管理信息系统采用条码输入,通过输入读者信息和图书信息完成借阅的程序。
3.4代码设计
代码具有唯一性,可识别性,可拓展性,标准化与通用性,实用性,简明性。
图书借阅管理信息系统为了方便读者借阅对图书进行分类,对每一类设定了特定的代码。
-9-
字符码
代码编码对象 代码编码对象
A马克思、列宁、毛泽东、邓小平理论N自然科学理论
B哲学、宗教O数理化和化学
C社会科学总论P天文学、地球科学
D政治、法律Q生物科学
E军事R医药、卫生
F经济S农业科学
H语言、文字T工业技术
I文学U交通运输
J艺术X环境科学、安全科学
K历史、地理Z综合系
3.5HIPO图设计
借阅处理
输入
输出
处理
读者
登录
输入借阅单
处理借阅单
处理过期借阅单
确定能否借阅
修改读者借阅情况
读者
文件
修改借阅库
图10借阅处理的HIPO图
-10-
参考文献
[1]岳剑波.信息管理基础.北京:
清华大学出版社,1999
[2]候柄辉,沈林兴.毕业设计案例摘选.北京:
清华大学出版社,2000
[3]李劲东.管理信息系统原理.西安:
西安电子科技大学出版社,2003
[4]甘仞初.管理信息系统.北京:
机械工业出版社,2001
[5]陈永红.管理信息系统.北京:
机械工业出版社,2001
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 图书 借阅 管理信息系统