1、关联图:管理员读者书籍图书馆管理系统顶层图:管理员读者信息管理书籍信息管理借阅信息管理书籍读者借阅借阅数据借阅数据读者数据数据流图:管理员读者信息管理书籍信息管理借阅信息管理书籍查询是否已被借阅查询已借阅的所有书籍读者借阅借阅数据借阅数据读者数据还书超期赔偿提醒信息返回数据词典:数据流系统名:图书馆管理系统 编号:条目名:读者借阅书籍 别名:来源:读者信息、书籍信息去处:借阅信息数据流结构:读者号+读者姓名+书号+书名该读者所借阅的书借阅图书的读者简要说明:每次借阅图书数有限制,且借阅图书有借阅期限,超过期限会采取相应的索赔措施修改记录:编写日期审核日期数据元素系统名:图书馆管理系统 编号:条
2、目名:读者号 别名:属于数据流: 读者借阅、读者查询、读者还书存储处:读者信息、借阅信息数据元素结构:代码类型 取值范围 意义 字符 00000019999999 保证数据唯一性 (由数字组成的字符串) 简要说明:读者号是读者的识别符,每个读者都有惟一的读者号修改记录:编写日期审核日期数据存储系统名:图书馆管理系统 编号:条目名:借阅数据 别名:存储组织 :每个借阅书籍的读者一条记录记录数: 主关键字:读者号记录组成: 项名:近似长度(字节) 赔偿金额是否续借归还时间借阅时间借阅书名书号读者姓名读者号 9 8 10 30 2 2简要说明:同一本书不允许借阅第N次修改记录:编写日期审核日期加工系统名:图书馆管理系统 编号:条目名:借阅信息管理 别名:输入:读者信息、书籍信息输出:借阅信息加工逻辑:1. 从读者信息中获取读者号、读者姓名;2. 从书籍信息中获取书籍号、书籍名称;3. 根据系统日期生成借阅日期;4. 根据借阅期限生成归还日期,并进行归还日期倒计时;5. 根据归还日期设置提醒:是否续借;6. 根据超期时间计算读者应赔偿金额;7. 保存借阅。简要说明: 超过借阅期限、损坏图书、丢失图书,都要进行要赔偿修改记录:编写日期审核日期