目录
目录 2
一、 系统需求分析 5
(一) 管理员需求 5
1. 用户管理 6
2. 图书管理 7
3. 统计 8
4. 设置 8
(二) 用户需求 9
1. 新书导读 9
2. 借书 9
3. 还书 10
4. 查阅借书记录 10
5. 设置 10
二、 总体设计 11
(一) 类的静态设计 11
(二) 类的动态设计 12
(三) 功能事务的实现过程 13
三、 系统详细设计 17
(一) 类的详细设计 17
(二) 主要功能函数的实现 19
(三) 程序主函数的算法流程 34
四、 系统测试 35
(一) 操作界面测试 35
(二) 功能测试 39
(三) CPU占用测试 52
图目录
图 1 管理员用例图 5
图 2 用户管理功能图 6
图 3 图书管理功能图 7
图 4 统计功能图 8
图 5 设置功能图 8
图 6 用户用例图 9
图 7 用户借书功能图 9
图 8 用户设置功能图 10
图 9 组织数据和操作数据的类图 11
图 10 装载人员信息文件顺序图 12
图 11 主要功能顺序图 12
图 12 简单图书借阅信息管理系统的总活动图 13
图 13 装载数据文件功能活动图 14
图 14 添加用户信息记录功能活动图 14
图 15 删除用户信息记录活动图 15
图 16 修改指定人员信息记录功能活动图 15
图 17 修改密码活动图 15
图 18 切换账号功能活动图 16
图 19 退出软件运行功能活动图 16
图 20 欢迎界面(左登录,右注册) 35
图 21 管理员界面——用户界面 36
图 22 管理员界面——图书界面 36
图 23 管理员界面——统计界面 37
图 24 用户界面——借书界面 37
图 25 用户界面——新书导读 38
图 26 用户界面——预约书籍列表 38
图 27 用户界面——当前借书列表 38
图 28 用户界面——全部借书记录 39
图 29 注册-未填写完整信息 39
图 30 注册-用户已存在 40
图 31 注册-注册成功 40
图 32 登录-登录失败 41
图 33 登录-账号或密码错误 41
图 34 登录成功 42
图 35 借书-无可借库存 42
图 36 借书-借书成功 43
图 37 借书成功状态更改 43
图 38 预约成功 44
图 39 预约成功状态更改 44
图 40 预约-有库存直接借阅 44
图 41 取消预约 45
图 42 还书成功 45
图 43 还书评价 45
图 44 借阅记录 45
图 45 查看书籍评价 46
图 46 修改密码成功 46
图 47 切换账号 46
图 48 管理员-修改用户信息 47
图 49 管理员-删除用户信息 47
图 50 管理员-增加一个用户 48
图 51 管理员-批量增加用户 48
图 52 查找用户界面 49
图 53 查找成功显示用户信息 49
图 54 统计-借阅总排榜 49
图 55 学院借阅排行榜 50
图 56 男女借阅量对比 50
图 57 图片导出-选择保存路径 51
图 58 图片导出-保存到本地桌面 51