图书管理系统项目软件开发全过程完整文档
目 录
需求文档.............................................................................................................................................6
1 引言..................................................................................................................................................6
1.1 编写目的...............................................................................................................................6
1.2 项目背景...............................................................................................................................6
1.3 术语定义...............................................................................................................................6
2 任务概述..........................................................................................................................................7
2.1 目标.......................................................................................................................................7
2.2 用户特点...............................................................................................................................7
3 需求规定..........................................................................................................................................7
3.1 需求信息的收集...................................................................................................................7
3.2 用例使用场景.......................................................................................................................8
3.2.1 整体用例图................................................................................................................8
3.2.2 子用例图....................................................................................................................9
3.2.2.1 管理图书信息子用例.............................................................................................9
3.2.2.2 用户信息子用例图...............................................................................................10
3.2.2.3 后台数据维护子用例...........................................................................................11
3.3 业务流程描述.....................................................................................................................11
3.3.1 公共活动图..............................................................................................................11
3.3.1.1 用户登录活动图...................................................................................................11
3.3.1.2 管理员修改登录信息活动图...............................................................................11
3.3.1.3 图书管理员、读者查询图书活动图...................................................................12
3.3.2 图书管理员活动图..................................................................................................13
3.3.2.1 读者借阅信息查询...............................................................................................13
3.3.2.2 还书活动图...........................................................................................................14
3.3.2.3 借书活动图...........................................................................................................14
3.3.2.4 续借图书活动图...................................................................................................14
3.3.2.5 添加、修改图书活动图.......................................................................................15
3.3.2.6 删除图书活动图...................................................................................................15
3.3.3 读者活动图..............................................................................................................16
3.3.3.1 预订活动图...........................................................................................................16
3.3.3.2 解除预定活动图...................................................................................................16
3.3.3.3 查询预定图书信息...............................................................................................17
3.3.3.4 查询借阅证信息...................................................................................................17
3.3.3.5 修改密码活动图...................................................................................................18
3.3.4 系统管理员活动图..................................................................................................19
3.3.4.1 添加、修改用户信息活动图...............................................................................19
3.3.4.2 删除用户信息活动图...........................................................................................19
3.4 数据流建模.........................................................................................................................20
3.4.1 查询图书信息..........................................................................................................20
3.4.2 借书..........................................................................................................................20
3.4.3 还书..........................................................................................................................21
1