1、读者管理员1登记读者信息2登记书籍信息4借阅5还书7查询已借书籍采购员新书信息书籍数据读者数据读者登记表新书信息同意/不同意登记审核同意/不同意登记借书单审核同意/不同意办理借阅数据同意/不同意办理还书单审核办理罚单数据罚单罚单借书查询单借书情况统计表办理6查询罚款情况罚款查询单罚款情况统计表图书查询单图书情况统计表3查询图书信息办理办理押金条交押金图书馆管理系统-数据流图设计说明书(数据与加工字典)一、加工说明加工系统名:图书馆管理系统编号:1条目名:登记读者信息别名:读者信息管理输入:读者信息、同意/不同意登记、押金输出:同意或不同意登记、押金条加工逻辑:1、读者注册,交押金;2、
3、系统编号:3条目名:查询图书信息别名:输入:图书查询单输出:图书情况统计表加工逻辑:1读者提交图书查询单;2根据图书查询单查询图书数据,生成图书情况统计表,反馈给读者简要说明:读者通过提交查询单可以得到所需图书情况修改记录:编写日期审核日期加工系统名:图书馆管理系统编号:4条目名:借阅别名:借阅信息管理输入:借书单,同意或不同意办理输出:审核、同意或不同意办理加工逻辑:1.读者提交借书单交由管理员审核;2.管理员审核;3.管理员查询书籍数据看图书是否可借,查询读者数据看读者是否合格,判断同意或者不同意借书,同意则更新借阅数据和书籍数据,否则不更新4.将管理员同意或者不同意借书
4、信息反馈回给读者。简要说明:图书借出去后也要在书籍数据中标注修改记录:编写日期审核日期加工系统名:图书馆管理系统编号:5条目名:还书别名:还书处理输入:还书单、审核请求输出:罚单、办理加工逻辑:1读者提交还书单,交由管理员审核;2管理员审核,并同意还书,更新借阅数据和书籍数据;3查询借阅数据检查图书是否超期,如果有,则生成罚单,更新罚单数据;4如果产生了罚单,将罚单反馈给读者;简要说明:图书超期会按照规定产生罚单,读者交纳罚款,读者成功还书后书籍数据也要更新备注修改记录:编写日期审核日期加工系统名:图书馆管理系统编号:6条目名:查询罚款情况别名:输入:罚款查询单输出:罚款情况统
12、类型学院性别读者姓名读者号881218111848简要说明:记录读者的个人信息修改记录:编写日期审核日期数据存储系统名:图书馆管理系统编号:3条目名:书籍数据别名:存储组织:每本图书一条记录记录数:主关键字:书号记录组成:项名:近似长度(字节)价格登记日期版本出版日期图书类型出版社作者主编书籍状态书名书号884882028884简要说明:记录图书的基本信息,一本读书可以有多个作者,版本包括版次与印次。修改记录:编写日期审核日期数据存储系统名:图书馆管理系统编号:4条目名:罚单数据别名:存储组织:读者每归还图书一次登记一次,读者每次可以
14、9999保证数据唯一性(由数字组成的字符串)组成:14位表示入学年份,5位表示读者类型,68位表示内部编号;简要说明:读者号是读者的识别符,每个读者都有惟一的读者号修改记录:编写日期审核日期数据元素系统名:图书馆管理系统编号:2条目名:书号别名:书籍ID属于数据流:还书单,借书单,图书查询单,借书查询单,借阅情况统计表,罚款情况统计表,查询情况统计表存储处:书籍数据、借阅数据、罚单数据数据元素结构:代码类型取值范围意义字符8位0000000199201299保证数据唯一性(由数字组成的字符串)组成:12位代表类型,36四位数字表示图书出版年份,78位数字表示类型内图
15、书编号简要说明:书号是书籍的识别符,每本书都有惟一的书号修改记录:编写日期审核日期数据元素系统名:图书馆管理系统编号:3条目名:日期别名:属于数据流:罚单,还书单,借书情况统计表,罚款情况统计表,读者登记表存储处:借阅数据、罚单数据数据元素结构:代码类型取值范围意义DateTime19700101-至今保证数据唯一性简要说明:日期统一用8位表示,无论上下文的任何日期修改记录:编写日期审核日期数据元素系统名:图书馆管理系统编号:4条目名:罚单号别名:罚单ID属于数据流:罚单情况统计表存储处:罚单数据数据元素结构:代码类型取值范围意义字符8位00000001999
16、99999保证数据唯一性(由数字组成的字符串)简要说明:罚单编号自动增长修改记录:编写日期审核日期数据元素系统名:图书馆管理系统编号:5条目名:是否续借别名:属于数据流:借书单,还书单存储处:借阅数据数据元素结构:代码类型取值范围Booltrue/false简要说明:true为续借,false为非续借修改记录:编写日期审核日期数据元素系统名:图书馆管理系统编号:6条目名:书籍状态别名:属于数据流:图书情况统计表存储处:书籍数据数据元素结构:代码类型取值范围Booltrue/false简要说明:true为可借,false为不可借修改记录:编写日期审核日期数据元素
17、系统名:图书馆管理系统编号:7条目名:性别别名:属于数据流:读者登记表存储处:读者数据数据元素结构:代码类型取值范围意义Bool0/1简单明了简要说明:1为男,0为女修改记录:编写日期审核日期数据元素系统名:图书馆管理系统编号:8条目名:读者类型别名:属于数据流:读者登记表存储处:读者数据数据元素结构:代码类型取值范围意义字符1位研究生/本科生/教师/教师家属简要说明:取值范围为四者之一,分别用0、1、2、3表示修改记录:编写日期审核日期数据元素系统名:图书馆管理系统编号:9条目名:金额别名:属于数据流:罚单情况统计表存储处:罚单数据数据元素结构: