图书馆管理系统设计作业Word文档格式.docx
《图书馆管理系统设计作业Word文档格式.docx》由会员分享,可在线阅读,更多相关《图书馆管理系统设计作业Word文档格式.docx(23页珍藏版)》请在冰豆网上搜索。
图2-1图书馆借还书业务流程图
二、数据流程图
根据上述业务流程图,图书馆借还书管理信息系统的数据流程图如下所示:
图2-2图书馆借还书数据流程图
三、组织结构图
分析组织结构调查的结果,形成的组织结构图如下图所示的:
图2-3图书馆借还组织结构图
四、功能分析图
根据系统的业务流程和用户的需求分析可以得出,本系统应该包含读者管理、图书管理、借书管理、续借管理、还书管理、管理措施几大功能,如下图所示:
图2-4借还管理功能图
1.读者管理。
读者管理的具体用户是图书馆管理员,主要完成对读者编号、读者姓名等信息进行录入、修改和添加,并用于检验读者身份的有效性。
2.图书管理。
图书管理是指图书馆管理员将图书编号、图书名称、图书类别等信息录入,并具有对图书数据进行登记、查询、修改的功能。
3.借书管理。
借书管理是指图书馆管理员将图书编号等信息录入,并具有对查询在库图书和借书信息进行登记的功能。
4.续借管理。
续借管理是指图书馆管理员将读者编号、图书编号等信息录入,并具有续借申请、检查图书是否可以续借和续借信息进行登记的功能。
5.还书管理。
还书管理是指图书馆管理员对图书编号、读者编号等信息录入,并具有检查是否按期归还图书、归还信息登记的功能。
6.管理措施。
管理措施是指由图书馆管理员对出现逾期归还图书和丢失图书的情况的处罚和赔偿制度的设置、修改等。
五、数据字典
图2-5借还管理数据流程图
1.数据流
系统名:
图书馆管理信息系统
数据流名称:
借书单
数据流别名:
数据来源:
读者
数据流量:
总编号:
1-001
编号:
F1
简述:
借书单上的信息
数据去向:
处理过程“登记图书归还信息”
高峰期流量:
有效读者单
1-002
F2
有效读者单上的信息
处理过程“检查图书是否在库”
图书归还登记表上的数据
图书归还信息
1-003
F3
图书归还登记表上的信息
还书单
图书续借登记表上的数据
图书续借信息
1-004
F4
图书续借登记表上的信息
续借单
图书在库单上的数据
图书是否在库检查的结果
1-005
F5
图书在库单上的信息
处理过程“登记图书借阅信息”
图书借阅登记表上的数据
图书借阅信息登记表
1-006
F6
图书借阅登记表上的信息
2.数据存储
数据存储名称:
借阅库信息表
数据存储别名:
数据存储组成:
图书编号+读者编号+借书日期
关键字:
图书编号
2-001
D1
图书借阅后借阅库的数据、信息
相关处理:
P1
在库图书信息表
图书编号+图书名称+图书作者+类别+出版社+出版日期+价格+索引号+ISBN号
2-002
D2
在库图书的数据、信息
P2
图书编号+读者编号+借书日期+还书日期
2-003
D3
还书单上的数据、信息
图书编号+读者编号+借书日期+续借日期+还书日期
2-004
D4
续借单上的数据、信息
2-005
D5
借书单上的数据、信息
P3
六、逻辑处理
数据处理名称:
登记图书归还资料
处理功能:
由图书馆管理员输入借书单上的“图书编号”由程序根据“图书编号”自动完成从借阅库信息表中获取其对应的“读者编号”、“借书日期”、“还书日期”等信息,并存储到还书单中
输入数据流:
借书单F1、借阅库信息表
3-001
图书归还信息登记
输出数据流:
图书馆还书单信息
登记图书续借资料
由图书馆管理员输入借书单上的“图书编号”由程序根据“图书编号”自动完成从借阅库信息表中获取其对应的“读者编号”、“借书日期”等信息,并输入法“续借日期”,存储到续借单中
3-002
图书续借信息登记
图书馆续借单信息
检查图书是否在库
由图书馆管理员输入有效读者信息单上的“读者编号”登入系统;
再输入读者需借阅图书的“名称”由程序根据图书的“名称”自动完成从在库图书信息表中获取其对应的“编号”、“类别”等信息,并检查读者所需图书是否在库
有效读者信息单F2、在库图书信息表
3-003
图书是否在库的检查
登记图书借阅资料
以“有效读者信息单”为基础,从“图书在库单上”查找相应读者要借阅的“图书编号”,并输入“读者编号”、“借书时间”等信息,最后将统计结果存储到“借书单”中
图书在库单上的数据F5
3-004
P4
图书借阅资料登记
图书馆借书单信息
第三部分系统设计
一、功能结构图设计
根据系统的业务流程和用户的需求分析可以得出,本系统应该包含读者管理、图书管理、借书管理、续借管理、还书管理、管理措施几大功能。
读者管理主要完成对读者编号、读者姓名等信息进行录入、修改和添加,并用于检验读者身份的有效性;
图书管理具有对图书数据进行登记、查询、修改的功能;
借书管理具有对查询在库图书和借书信息进行登记的功能;
续借管理具有续借申请、检查图书是否可以续借和续借信息进行登记的功能;
还书管理具有检查是否按期归还图书、归还信息登记的功能;
如下图所示:
图3-1借还管理功能图
二、新系统信息处理流程设计
图书馆借阅、续借、还书信息登记模块N-S图如下图所示:
图3-4
还书模块N-S图
图3-3
续借模块N-S图
图3-2
借书模块N-S图
三、代码设计
1.“图书编号”设计。
“图书编号”结构如下图所示:
图3-5图书编号代码图
图书类别:
A马恩列斯毛邓小平理论
B哲学
C社会科学理论
D政治、法律
E军事
F经济
G文化科学教育体育
H语言文学
I文学
J艺术
K历史,地理
L自然科学总论
M数学物理和化学
N自然科学总论
O数学物理和化学
P天文学地球和科学
Q生物科学
R医药卫生
S农业科学
T工业技术
U交通运输
V航空航天技术
X环境科学
Z综合性图书
例如:
X-20090117-020
A-20110520-785
2.“读者编号”设计。
“读者编号”结构如下图所示:
图3-6读者编号代码图
091522101
091522102
四、存储文件格式设计(数据库结构设计)
1.数据库的概念模型。
用E-R图表示当前系统的数据库概念模型,如下图所示:
图3-7借还书E-R图
2.数据库的逻辑模型。
将E-R图按照一定的规则,转换为数据库逻辑模型,如下表所示:
表3-1图书数据表
字段描述
字段名
字段类型
字段长度
编号
ts_bh
字符型
14
名称
ts_mc
30
作者
ts_zz
20
出版社
ts_cbs
出版日期
ts_cbrq
日期型
8
价格
ts_jg
数字型
5
类别
ts_lb
10
索引号
ts_syh
2
ISBN号
ts_isbnh
备注
ts_bz
表3-2读者数据表
dz_bh
9
姓名
dz_xm
性别
dz_xb
已借阅数
dz_yjys
可借阅数
dz_kjys
罚款
dz_fk
dz_bz
表3-3管理员数据表
gly_bh
4
gly_xm
gly_xb
登陆密码
gly_dlmm
6
glz_bz
表3-4借还数据表
tsbh
读者编号
dzbh
借书日期
jsrq
还书日期
hsrq
续借日期
xjrq
bz
3、数据库的实现。
数据库实施是指建立数据库,编制与调试应用程序,组织数据入库,并进行试运行。
3.1、创建数据库
(1)打开SQL工具“查询分析器”
(2)在查询窗口中键入下列SQL语句
createdatabaseLibrarySystem
执行上述SQL语句即可新建一名为LibrarySystem的数据库
3.2、创建数据表
一个完整的数据库不可缺少的就是数据表,若干个数据表的集合成一个数据库。
数据表主要用来存放一定格式的记录,数据表中的行被称为记录,列被称为字段。
创建数据表的过程其实就是定义字段的过程。
在此图书馆借还管理系统中需要创建四个表,即图书信息表、读者信息表、管理员信息表和借还信息绩表。
创建数据库后,为LibrarySystem数据库添加数据表,步骤如下。
(1)新建查询窗口
(2)在查询窗口中键入下列SQL语句
执行上述SQL语句即可创建图书信息表相关表格
执行上述SQL语句即可创建读者信息表相关表格
执行上述SQL语句即可创建管理员信息表相关表格
执行上述SQL语句即可创建课程信息表相关表格
(3)在创建的表格输入相关数据(附表),得到4个相关数据表
读者信息表
管理员信息表
借还信息表
图书信息表
(附表)
表3-6读者信息相关数据
090122101
李一
女
3
7
090222202
周全
男
1
090343012
刘明
0.50
090424026
刘芳
表3-7管理员信息相关数据
gly_dlmm
0101
王伟
060205
0102
周伟丽
225613
0202
王庆石
889962
0301
张仁
102360
0402
吕红
775346
表3-8借还信息相关数据
M-20060203-123
20120103
20120403
M-20100530-445
20120305
20120605
C-20120105-332
20120503
20120803
M-20120304-002
20120123
20120423
G-20090306-142
20120416
20120716
I-20080605-035
20120122
20120422
表3-9图书信息相关数据
总裁艺术管理语言
周正
中国教育出版社
2004.01
25.00
管理
M
978-7-635-6636-F4626
顾客满意战略的理论与实践
徐培
中信出版社
2008.12
24.00
978-7-254-3652-F6653
国际结算
顾建清
中山大学出版社
2011.08
30.00
978-7-111-3007-F8220
B-20071220-113
论语趣读
吴惠敏
2007.09
18.00
哲学
B
978-7-532-6254-G2562
B-20060605-334
工作的成就
邢春如
中国人民大学出版社
2005.06
28.00
978-7-532-6542-G6253
日军海外征战记(下)
刘庆忠
中国人民出版社
2011.03
社会科学
C
978-7-623-5623-A3262
青春期性解码
水禾
南海出版公司
2008.02
教育
G
978-7-365-2265-B2279
H-20111214-223
群众文化基础知识
周爱宝
2010.05
21.00
文化艺术
H
978-7-662-5563-F6532
所多玛的咒语
水湄伊人
2006.08
20.00
文艺
I
978-7-002-2231-A2601