图书馆管理系统业务流程图数据流程图ER图教学文稿Word下载.docx

上传人:b****3 文档编号:16580192 上传时间:2022-11-24 格式:DOCX 页数:18 大小:186.02KB
下载 相关 举报
图书馆管理系统业务流程图数据流程图ER图教学文稿Word下载.docx_第1页
第1页 / 共18页
图书馆管理系统业务流程图数据流程图ER图教学文稿Word下载.docx_第2页
第2页 / 共18页
图书馆管理系统业务流程图数据流程图ER图教学文稿Word下载.docx_第3页
第3页 / 共18页
图书馆管理系统业务流程图数据流程图ER图教学文稿Word下载.docx_第4页
第4页 / 共18页
图书馆管理系统业务流程图数据流程图ER图教学文稿Word下载.docx_第5页
第5页 / 共18页
点击查看更多>>
下载资源
资源描述

图书馆管理系统业务流程图数据流程图ER图教学文稿Word下载.docx

《图书馆管理系统业务流程图数据流程图ER图教学文稿Word下载.docx》由会员分享,可在线阅读,更多相关《图书馆管理系统业务流程图数据流程图ER图教学文稿Word下载.docx(18页珍藏版)》请在冰豆网上搜索。

图书馆管理系统业务流程图数据流程图ER图教学文稿Word下载.docx

1.3功能需求定义

Ø

作为系统管理员:

1.能增删改查各个管理员的信息

2.能增删改查图书馆的书籍类型的信息。

3.能增删改查图书馆的书籍的信息。

4.能增删改查图书馆的读者的信息。

5.能借阅图书、归还图书。

作为图书管理员:

1.能增删改查图书馆的书籍类型的信息。

2.能增删改查图书馆的书籍的信息。

作为借阅管理员:

1.能增删改查图书馆的读者的信息。

2.能借阅图书、归还图书。

本系统需要完成的功能主要有几部分:

1.3.1图书基本情况

.书籍类别标准的制定,类别信息的输入,包括类别编号,类别名称,关键词,备注信息等。

.书籍类别信息的查询,修改,包括类别编号,类别名称,关键词,备注信息等。

3.书籍信息的输入,包括书籍编号,书籍名称,书籍类别,作者名称,出版社名称,出版日期,书籍页数,关键词,登记日期,备注信息等。

1.3.2实现借书功能

.借书信息的输入,包括借书信息编号,读书编号,读者姓名,书籍编号,书籍名称,借书日期,备注信息等。

.借书信息的查询,修改,包括借书信息编号,读者编号,读者姓名,书籍编号,书籍名称,借书日期,备注信息等。

1.3.3实现还书功能

.还书信息的输入,包括还书信息编号,读者编号,读者姓名,书籍编号,书籍名称,借书日期,还书日期,备注信息等。

.还书信息的查询和修改,包括还书信息编号,读书编号,读者姓名,书籍编号,书籍名称,借书日期,还书日期,备注信息等。

1.3.4图书查询

可以对图书进行的精确查询并讲查询信息以列表的方式呈现给用户,方便用户查找信息。

2系统功能结构图

3业务流程图

3.1用户管理

3.2书籍类型管理

3.3书籍管理

3.4读者管理

3.5借阅管理

3.5.1借阅

3.5.2归还

4绘制数据流图

数据流程图可以清楚的表示各个模块之间的调用关系。

下面是数据流程图:

顶层图:

1层图:

2层图:

3层图:

P2.6借阅管理

5ER图

总体ER图:

6数据字典

一、数据元素

1.tbBook中的字段:

(1)名称:

Bid

别名:

书籍编号

类型:

nvarchar(50)

取值范围:

0-50

取值含义:

标识书籍的编号

长度:

50

(2)名称:

Bookname

书籍名

标识书籍的名称

(3)名称:

Typename

所属类型

标识书籍的类型

(4)名称:

Author

作者

标识书籍的作者

(5)名称:

Zt

当前复本量

标识书籍的当前复本量

2.tbBorrow中的字段:

Jyid

借阅编号

标识借阅信息条目的编号

Rid

读者编号

标识借阅信息条目的读者

标识借阅信息条目的书籍

Jsdate

借书日期

datetime

0-8

标识借阅信息条目的借阅日期

8

Hsdate

还书日期

标识借阅信息条目的还书日期

3.tbBtype中的字段:

Typeid

书籍类型编号

标识该书籍类型的编号

书籍类型名称

标识该书籍类型的名称

Jt

借阅天数

Int

0-4

标识该书籍类型的可借阅天数

4

Fj

罚金

money

标识该书籍类型过期后每天的罚金数

4.tbReader中的字段:

标识该读者的编号

Readername

读者姓名

标识该读者的姓名

Phone

读者联系电话

标识该读者的联系电话

Maxjsl

最大借阅量

标识该读者可借书量的最大值

Yjsl

当前借书量

标识该读者的当前借阅量

5.tbUser中的字段:

Useid

用户编号

Name

用户名

Pass

用户密码

Qx

权限

用户联系电话

二、数据结构

1.名称:

书籍

说明:

定义了书籍的有关信息

结构:

书籍编号,书籍名称,书籍类型,作者,当前复本量;

2.名称:

读者

定义了读者的有关信息

读者编号,读者姓名,最大借阅量,当前借阅量

3.名称:

用户

定义管理员,即系统使用者的有关信息

用户编号,用户名,用户密码,权限

三、数据流

1.数据流符号:

F1

(1)名称:

登录信息

(2)来源:

(3)去处:

P2.1

(4)组成:

Name+Pass+Qx

(5)流通量:

(6)最大流通量:

2.数据流符号:

F2

用户信息

tbUser

P2.2

Userid+Name+Pass+Qx

3.数据流符号:

F3

处理后用户信息

Library

4.数据流符号:

F4

书籍类型信息

tbType

P2.3

Typeid+Typename+Jt+Fj

5.数据流符号:

F5

处理后书籍类型信息

6.数据流符号:

F6

书籍信息

tbBook

P2.4

Bid+Bookname+Typename+Author+Zt

7.数据流符号:

F7

处理后书籍信息

8.数据流符号:

F8

读者信息

tbReader

P2.5

Rid+Readersname+Phone+Maxjsl+yjsl

9.数据流符号:

F9

处理后读者信息

10.数据流符号:

F10

借阅管理信息

tbBorrow、tbBook、tbReader

P2.6

Jyid+Rid+Bid+Jsdate+Hsdate+Zt+Maxjsl+Yjsl

11.数据流符号:

F11

处理后的借阅书籍信息

12.数据流符号:

F12

处理后归还书籍信息

P2.7

13.数据流符号:

F13

借阅处理后的书籍信息

tbBorrow、tbBook

P2.6.1

Jyid+Rid+Bid+Jsdate+Hsdate+Z

14.数据流符号:

F14

借阅处理后的读者信息

tbBorrow、tbReader

P2.6.2

Jyid+Rid+Bid+Jsdate+Hsdate+Maxjsl+Yjsl

四、数据存储

**和表一样

五、处理过程

1数据处理符号:

P1

分类处理

(2)说明:

区是分系统管理员、书籍管理员、借阅管理员

(3)输入:

(4)输出:

各个类型的处理模块

(5)处理:

根据用户输入的F1和tbUser中的比较,确认登陆,再根据权限判断下一步的流向

2数据处理符号:

处理书籍信息

处理书籍借阅时对书籍的处理

F6、F10

(5)处理:

将借阅书籍的当前复本量减1

3数据处理符号:

处理读者信息

处理书籍借阅时对读者的处理

F8、F10

将读者的当前借阅量减1

4数据处理符号:

P2.6.3

处理借阅信息

处理书籍借阅时对借阅条目的处理

F13、F14

将F13、F4的数据流拼合起来,写入tbBorrow

六、外部实体

1外部实体:

管理员

(1)说明:

分为系统管理员、书籍管理员、借阅管理员,是系统的使用者

(2)输入数据流:

P0

(3)输出数据流:

2外部实体:

是系统的数据库

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 能源化工

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1