JavaEE设计图书管理系统(15)
时间:2025-05-05
时间:2025-05-05
第四章 系统设计
1. 总体设计
(1)根据上述的功能,可以设计出系统的总体功能模块,如图4-1所示。
图4-1 图书信息管理系统—管理员登陆与操作模块功能示意图
(2)“员工管理”功能模块用于增加员工,删除员工,修改员工已有信息,查询已有员工相关信息。其功能模块如图4-2所示。
图4-2 员工管理
(3)“读者管理”功能模块用于新生入校时增加使用本系统的读者信息,以及老生毕
业离校时删除相关读者信息,清楚数据库,查询读者的借阅书籍情况。其功能模块如图4-3所示。
图4-3 读者管理
(4)“图书信息管理”功能模块用于新书入库,丢失或者陈旧不可用的书籍的出库,已有书籍的查询。其功能模块如图4-4所示。
图4-4 图书信息管理
(5)“图书借还管理”功能模块用于读者借书和还书的登记,其其功能模块如图4-5所示。
图4-5 图书借还管理
本系统将用户划分为三种类型,即系统管理员、员工和读者。系统管理员为Admin,他可以管理其他用户和员工的信息,在其他方面的权限相同。
2. 详细设计
2.1 读者管理模块
(1)读者添加
功能介绍:添加新的读者,使其能够进入图书系统阅览图书,读者添加如图4-6所示。
图4-6 读者添加
(2)读者修改功能介绍:对读者需要修改的资料进行重定义,读者信息修改如图4-7所示。
图4-7 读者信息修改
(3)读者查询
功能介绍:可以对数据库中已有的读者信息进行查询。读者查询如图4-8所示。
图4-8 读者信息查询
(4)读者删除
功能介绍:删除数据库中已有信息。读者删除如图4-9所示。
图4-9 读者删除
2.2 书籍管理模块
(1)书入库实现
下一篇:孩子学钢琴要培养5项能力