1. 实验目的
- 学会分析系统中的参与者和用例。
- 掌握用例图的绘制方法。
2. 实验内容
创建图书管理系统用例,画出相关用例图,并写出用例描述。
3. 实验结果
3.1 系统用例图
3.2 用例描述
3.2.1 登录用例描述
用例名称 |
登录 |
用例参与者 |
读者、管理员 |
前置条件 |
进入 站门户页 |
事件流 |
1.点击登录 2.在登录框中输入邮箱、密码、验证码,并点击登录 |
后置条件 |
登录成功,进入首页 |
备注 |
3.2.2 注册用例描述
用例名称 |
注册 |
用例参与者 |
读者 |
前置条件 |
进入 站门户页 |
事件流 |
1.点击“注册” 2.输入有效邮箱、密码、确认密码、昵称并点击注册 |
后置条件 |
注册成功,登录并进入首页 |
备注 |
3.2.3 账 信息修改用例描述
用例名称 |
账 信息修改 |
用例参与者 |
读者 |
前置条件 |
进入 站门户页 |
事件流 |
1.点击登录 2.在个人信息界面点击进行修改 3.重新填写个人信息 |
后置条件 |
个人信息修改成功 |
备注 |
若对密码进行修改则需使用注册邮箱发送验证码验证 |
3.2.4 书刊借阅用例描述
用例名称 |
书刊借阅 |
用例参与者 |
读者 |
前置条件 |
进入系统 |
事件流 |
1.进入书刊页面 2.选定需要借阅的书籍 3.选择借阅时间 |
后置条件 |
书刊出库,借阅成功 |
备注 |
系统自动将书籍出库,传输到终端 |
3.2.5 书刊归还用例描述
用例名称 |
书刊归还 |
用例参与者 |
读者 |
前置条件 |
进入系统 |
事件流 |
1.进入书刊页面 2.选定需归还的书籍 3.选择归还 |
后置条件 |
书刊入库,确认归还 |
备注 |
用户将书籍放上终端,书籍自动入库 |
3.2.6 添加读者账 用例描述
用例名称 |
添加账 密码 |
用例参与者 |
管理员 |
前置条件 |
进入管理员后台 |
事件流 |
1.点击账 管理 2.选择添加账 密码 3.输入需要添加的账 密码 |
后置条件 |
添加成功 |
备注 |
管理员可以主动添加账 |
3.2.7 封禁读者账 用例描述
用例名称 |
封禁账 |
用例参与者 |
管理员 |
前置条件 |
进入管理员后台 |
事件流 |
1.选择账 封禁 2.选择要封禁的账 与要封禁的天数 |
后置条件 |
封禁账 成功 |
备注 |
3.2.8 书刊信息查询用例描述
用例名称 |
书刊信息查询 |
用例参与者 |
读者、管理员 |
前置条件 |
进入系统 |
事件流 |
1. 进入书刊信息查询页面 |
后置条件 |
书刊检索成功 |
备注 |
书刊状态: 对用户而言: 可借阅、已被借阅、暂时下架 |
3.2.9 书刊信息导入用例描述
用例名称 |
书刊信息导入 |
用例参与者 |
管理员 |
前置条件 |
进入管理员后台 |
事件流 |
1.进入书刊管理页面 2.导入书刊信息 3.扫描书刊二维码,绑定书刊 |
后置条件 |
书刊信息导入成功 |
备注 |
系统自动将书籍出库,传输到终端 |
3.2.10 书刊信息更新用例描述
用例名称 |
书刊信息更新 |
用例参与者 |
管理员 |
前置条件 |
进入管理员后台 |
事件流 |
1.进入书刊管理页面 2.查询出指定书目 3.更新书刊信息 |
后置条件 |
书刊信息更新成功 |
备注 |
3.2.11 书刊信息删除用例描述
用例名称 |
书刊信息删除 |
用例参与者 |
管理员 |
前置条件 |
进入管理员后台 |
事件流 |
1.进入书刊管理页面 2.查询出指定书目 3.删除书刊信息,书籍出库 |
后置条件 |
书刊信息删除成功 |
备注 |
3.2.12 借阅信息添加用例描述
用例名称 |
借阅信息添加 |
用例参与者 |
管理员 |
前置条件 |
进入管理员后台 |
事件流 |
1.进入借阅信息管理 2.系统添加一条借阅信息 |
后置条件 |
借阅信息添加成功 |
备注 |
3.2.13 借阅信息更新用例描述
用例名称 |
借阅信息更新 |
用例参与者 |
管理员 |
前置条件 |
进入管理员后台 |
事件流 |
1.进入借阅信息管理 2.系统查询出年月日借阅信息 3.管理员指定一条对借阅信息进行修改,系统日志记录管理员修改操作 |
后置条件 |
借阅信息更新成功 |
备注 |
3.2.14 借阅信息查询用例描述
用例名称 |
借阅信息查询 |
用例参与者 |
管理员 |
前置条件 |
进入管理员后台 |
事件流 |
1.进入借阅信息管理 2.系统查询出年月日借阅信息 |
后置条件 |
借阅信息查询成功 |
备注 |
借阅信息包括: 借阅证编 、借阅人学 、借阅书目、借阅时间点、借阅期限、最晚归还时间点等信息 |
3.2.15 借阅信息删除用例描述
用例名称 |
借阅信息删除 |
用例参与者 |
管理员 |
前置条件 |
进入管理员后台 |
事件流 |
1.进入借阅信息管理 2.系统查询出年月日借阅信息 3.管理员指定一条对借阅信息进行删除,系统日志记录管理员删除操作 |
后置条件 |
借阅信息删除成功 |
备注 |
4. 实验总结
用例图主要用来描述用户、需求、系统功能单元之间的关系。它展示了一个外部用户能够观察到的系统功能模型图。
通过此次实验,对用例图的参与者和用例以及他们之间的关系,包含、继承、泛化等,有了更清楚地的了解,对StarUML软件中的工具中也能更加熟悉地操控。
文章知识点与官方知识档案匹配,可进一步学习相关知识Java技能树首页概览91449 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!