组成:管理员编号,借书卡号,借书编号,罚款数目
数据结构名: 图书 含义说明: 图书信息
组成:图书编号,书名,作者姓名,出版社,出版日期,在库数,所在书库,入库日期,出库日期
数据结构名: 销书清单 含义说明: 销书信息
组成:图书编号,图书名称,日期,数量
3.3数据流
数据流名:借书卡 说明:借阅者信息 数据流来源:借阅者 数据流去向:借书处理
组成:借阅者姓名,借书卡号,班级,院系 平均流量:50 高峰期流量:100
数据流名:图书 说明:借阅图书信息 数据流来源:借书处理 数据流去向:借阅者
组成:图书编号,书名,作者姓名,出版社,出版日期,在库数,所在书库,入库日期,出库日期
平均流量:50 高峰期流量:100
数据流名:还书 说明:借阅者还书 数据流来源:借阅者 数据流去向:还书处理
组成:借阅者姓名,借书卡号,班级,院系 平均流量:50 高峰期流量:100
数据流名:不合格的借书卡 说明:借书卡无法使用 数据流来源:借书处理 数据流去向:借阅者
组成:借阅者姓名,借书卡号,班级,院系 平均流量:50 高峰期流量:100
9
数据流名:借书清单 说明:借出书目信息 数据流来源:借书处理
数据流去向:图书库存情况存档
组成:图书编号,书名,作者姓名,出版社,出版日期,在库数,所在书库,入库日期,出库日期
平均流量:50 高峰期流量:100
数据流名:还书清单 说明:归还书目信息 数据流来源:还书处理
数据流去向:图书库存情况存档
组成:借书卡号,借书编码,借出日期,到期日期,拖欠日期 平均流量:50 高峰期流量:100
数据流名:入库新书清单 说明:入库新书信息 数据流来源:管理员
数据流去向:新书入库处理
组成:图书编号,书名,作者姓名,出版社,出版日期,在库数,所在书库,入库日期,出库日期
平均流量:20 高峰期流量:50
数据流名:库存清单 说明:库存图书信息
数据流来源:新书入库处理 数据流去向:图书库存情况存档
组成:图书编号,书名,作者姓名,出版社,出版日期,在库数,所在书库,入库日期,出库日期
平均流量:20 高峰期流量:50
数据流名:销书计划 说明:销毁图书信息 数据流来源:管理员 数据流去向:销书处理
组成:图书编号,图书名称,日期,数量 平均流量:10 高峰期流量:25
10
数据流名:销书清单 说明:销毁图书目录 数据流来源:销书处理
数据流去向:图书库存情况存档
组成:图书编号,书名,作者姓名,出版社,出版日期,在库数,所在书库,入库日期,出库日期
平均流量:10 高峰期流量:25 三、 功能说明
本系统需要完成的功能主要有6部分:
(1)实现对图书信息的修改,包括定义、查询、更新、删除等操作
图书信息包括图书编号,书名,作者姓名,出版社,出版日期,在库数,所在书库。入库日期,出库日期等。
(2)实现对借阅者信息的修改,包括定义、查询、更新、删除等操作 借阅者信息包括借书卡号,姓名,班级,院系等。 (3) 实现借书功能。
1.借书信息的输入,包括借书卡号,图书编号,借出日期,到期日期,拖欠日期,罚款数目等。
2.借书信息的查询,修改,包括图书编号,借书卡号,借阅者姓名,图书名称,借出日期等。
(4) 实现还书功能
1.还书信息的输入,包括图书编号,借书卡号,借阅者姓名,图书名称,借出日期等。 2.还书信息的查询和修改,包括还书信息编号,读书编号,读者姓名,书籍编号,书籍名称,借书日期,还书日期,备注信息等。 (5)实现销书功能
对不符合要求的图书进行出库处理,包括图书编号,书名,作者姓名,出版社,出版日期,在库数,所在书库。入库日期,出库日期等。
(6)实现对管理员信息的修改,包括定义、查询、更新、删除等操作 管理员信息包括编号,姓名,负责书库等。
11
查询图书信息 修改图书信息 图书管理 图书入库 销书处理 借书处理借阅管理 还书处理罚款处理图书管理系 统 定义借阅者信息 借阅者信息管理 查询借阅者信息 修改借阅者信息 定义管理员信息 图书管理员信息管理 查询管理员信息 修改管理员信息 系统功能结构图
四、概念结构设计 4.1实体及其属性图 1、图书信息模块
12
相关推荐: