第3次作业:
图书馆借书还书系统
分层DFD图:
顶层图
一层图
P1的分解
P2的分解
P2.3的分解
P3的分解
ER图:
此图存在诸多不足,如读者和图书的关联应该是多对多,或者将借书单与图书关联,而图书管理员与读者借书规则和图书借阅期限不应建立关联。
DFD总观:
图书馆管理系统顶层进程:
将图书馆的业务综合作成一个图书馆管理系统,对图书馆的进行综合管理
图书馆管理系统第一层:
图书馆管理系统展开为:
P1 借书证管理系统,来管理图书证、IC卡、 临时证、馆际互借证、校外团体证、联合体借阅证。
将读者资料录入数据库中。
P2 离校注销系统,来管理读者离开学校时自动判断是否有书未还,并做相应处罚,注销读者资料。
P3 图书借阅系统,来总管图书借阅、续借、预约、催还、违规处罚、新增书目的录入等。
P1 借书证管理系统展开为:
P1.1 办理新证 主要管理新读者资料的入库
P1.2 挂失管理 主要管理读者借书证的挂失,并将起标记在读者资料上,在此期间读者不能借书.
P3 图书借阅系统展开为:
P3.1 图书管理系统 管理图书资料入库及读者对图书的查询请求.
P3.2 借书管理 管理读者借阅书籍.并登记入库.
P3.3 续借管理 管理读者的续借请求.
P3.4 预约管理 管理读者的预约请求
P3.5 处罚管理 管理逾期时生成罚款单,遗失时纪录赔偿金额.
P3.6 催还管理 管理有预约请求的图书的催还.
P3.2 借书管理展开为:
P3.2.1 状态认证 对提出借书请求的读者进行身份及状态认证,判断其能否借书.
P3.2.2 出借管理 对出借图书进行管理,将出借信息纪录.