图书借阅管理系统 实验五

  • 格式:doc
  • 大小:85.24 KB
  • 文档页数:5

图书借阅管理系统 实验五

一. 业务流程图

图书借阅管理系统的子系统包括图书查询系统、图书借阅系统、新书入库系统等等,所以我只对图书借阅系统的业务流程图进行分析。图书借阅管理系统应包括借书、还书、以及超期、损坏的缴费等。如图所示:

图1-1 图书借阅系统业务流程图

读者 借书证 借书单

借书审核 合格证书

借书单 借书登记 借书证

图书档案 书库记录

还书处理 还书审核 图书

超期、损坏罚单

交费 交费记录单 合格图书

二. 数据流程图

顶层数据流图:

F1:读者信息 F4:图书信息

F2:查询信息 F5:管理员信息

F3:借阅信息

第二层数据流图:(读者借书,读者还书,读者查询)

第3层数据流图1:(读者借阅)

第3层数据流图2:(读者还书)

三. 数据字典

数据字典主要的内容有:数据流、数据元素、数据存储、加工外部项,其中数据数据元素是组成数据流的基本成分。一下分别以一个例子来介绍这些数据字典。

1. 数据流条目

名称:读者信息 编号:F1

来源:读者

去向:借阅图书P1

数据结构:学号、姓名、性别、专业

2. 数据元素条目

名称:学号 编号:I001

所属数据流:F1、 F3 类型:char

所属数据存储:D1、D2、D5 取值范围:16

说明:学号是用于识别学生身份的唯一标识

3. 数据存储条目

名称:读者信息表 编号:F1

相关处理:由处理P5写入,元素取数据的处理有P2.2,

P2.3,P1.2

数据结构:

数据元素名称 类型 位数 取值范围

学号 char 10

姓名 char 10

专业 char 20

性别 Bit 1

借还记录 char 18

4.数据处理条目

名称:查询信息 编号:

输入:读者信息 输出:馆藏图书信息表F2

处理:对读者的信息进行核对,如证件合格,无拖欠书等情况,则允许借阅图书