《图书管理系统数据字典计算机数据结构与算法_计算机-数据结构与算法.pdf》由会员分享,可在线阅读,更多相关《图书管理系统数据字典计算机数据结构与算法_计算机-数据结构与算法.pdf(7页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、图书管理系统 数据字典 (一)数据元素数据字典 数据元素编号:DE001 数据元素名称:图书管理员 别名:管理员 简述:图书馆的管理人员 组成:姓名 char 15 性别 char 5 职工号 ID int 联系电话 int 有关处理逻辑:系统管理权限的代表 数据元素编号:DE002 数据元素名称:读者 别名:图书馆的读者 简述:图书馆服务的人员、图书馆借书看书的对象 组成:姓名 char 20 性别 char 5 班级 char 20 读者 ID int 联系电话 int Email char 20 有关处理逻辑:图书馆读者权限的代表 数据元素编号:DE003 数据元素名称:编目数据 别名:
2、书目 简述:书目的基本信息 组成:ISBN号 char 20 书名 char 20 作者 char 20 出版商 char 20 出版年月 char 20 册数 int (二)数据存储数据字典 数据存储编号:D1 数据存储名称:预约信息表 别名:预约登记表 简述:对预约信息的记录 组成:预约读者姓名 char 20 预约读者 ID int 预约书本 ISBN号 char 20 预约时间 int 预约期限 int 读者 Email char 20 数据存储编号:D2 数据存储名称:书目信息表 别名:书本信息 简述:对书本信息的记录 组成:ISBN号 char 20 书名 char 20 作者 c
3、har 20 出版商 char 20 出版年月 char 20 册数 int 数据存储编号:D3 数据存储名称:借书信息表 别名:借书表 简述:读者的借书信息 组成:借书者姓名 char 20 借书者 ID int 书本 ISBN号 char 20 书名 char 20 借出日期 char 20 应当归还日期 char 20 借书天数 int (三)数据流数据字典 数据存储编号:D4 数据存储名称:图书借阅清单 别名:借阅信息 简述:书本的借阅信息 组成:书本 ISBN号 char 20 书名 char 20 库存 int 借出册数 int 当前可借册数 int 最早可归还时间 char 20
4、 数据流编号:DF001 数据流名称:查询要求 简述:图书管理员输入给系统的读者的查询条件 组成:ISBN号 char 20 /书名 char 20 数据流来源:图书管理员 数据流去处:处理逻辑“查询处理”数据流编号:DF002 数据流名称:查询信息 简述:系统输出给管理员和读者的书目信息 组成:ISBN号 char 20 书名 char 20 库存 int 当前可借册数 int 数据流来源:系统 数据流去处:图书管理员和读者 数据流编号:DF003 数据流名称:借书信息 简述:读者的借书要求信息 组成:读者 ID int ISBN号 char 20 书名 char 20 数据流来源:读者 数
5、据流去处:处理逻辑“借书管理”流通量:1000 本/天 高峰值流通量:1500 本/天 数据流编号:DF004 数据流名称:预约要求 简述:读者的预约信息 组成:读者 ID char ISBN号 char 20 书名 char 20 预约时间 char 20 预约期限 char 20 数据流来源:读者 数据流去处:处理逻辑“预约管理”流通量:1000 次/天 高峰值流通量:1500 次/天 数据流编号:DF005 数据流名称:预约通知 简述:读者的预约信息 组成:读者 ID char ISBN号 char 20 书名 char 20 预约时间 char 20 预约期限 char 20 数据流来
6、源:读者 数据流去处:处理逻辑“预约管理”流通量:1000 次/天 高峰值流通量:1500 次/天 (四)数据处理数据字典 数据流编号:DF006 数据流名称:还书信息 简述:读者的还书信息 组成:读者 ID char ISBN号 char 20 书名 char 20 数据流来源:读者 数据流去处:处理逻辑“还书管理”流通量:1000 次/天 高峰值流通量:1500 次/天 数据流编号:DF007 数据流名称:入库要求 简述:图书的入库信息 组成:ISBN号 char 20 书名 char 20 数据流来源:数据流去处:处理逻辑“入库管理”流通量:1000 次/天 高峰值流通量:1500 次/
7、天 数据处理编号:DP001 数据处理名称:查询处理 简述:接收和处理从读者和图书管理员输入的查询要求 输入:查询要求 来源:读者和图书管理员 输出:1、查询成功 图书信息 2、查询失败 功能描述:当读者和图书管理员输入查询条件时,系统将会按要求输出相应的信息 数据处理编号:DP002 数据处理名称:借书管理 简述:处理由图书管理员输入的读者的借书要求 输入:借书信息 来源:图书管理员 输出:1、借书成功 去处:外部读者 2、借书失败 去处:系统提示失败 功能描述:图书管理员输入读者的借书信息处理读者的借书要求,系统根据要求处理。数据处理编号:DP003 数据处理名称:预约管理 简述:接收来自
8、读者的预约要求并处理该要求 输入:预约信息 来源:读者 输出:预约成功信息 去处:读者 预约通知 去处:读者 功能描述:读者输入自己要预约的图书信息,系统按要求处理预约并在期限内有该书本时通知给读者 数据处理编号:DP004 数据处理名称:还书管理 简述:处理图书管理员为读者还书 输入:还书信息 来源:读者 输出:还书成功 去处:读者 功能描述:由图书管理员带读者提出还书要求,系统按要求处理还书。数据处理编号:DP005 数据处理名称:入库管理 简述:图书管理员请求系统对图书进行入库录入工作 输入:入库要求、书目信息 来源:图书管理员 输出:1、数目以建立,更改图书数量 去处:管理员 2、建立数目,录入信息成功 去处:管理员 功能描述:由管理员输入入库要求和数目信息,系统根据信息按不同要去处理 数据处理编号:DP006 数据处理名称:通知管理 简述:向读者发送信息通知 输入:图书信息 来源:书籍 输出:读者书本通知归还时间 去处:读者 功能描述:系统根据读者的借书信息确定读者的书本归还时间,当归还时间将到期时,以短信的方式通知读者