实验一 建立用例模型(第二版)
一、 用例图 二、 用例摘要
用例UC00:登录
用于验证图书管理员的身份,以便可以进行其它的操作。 用例UC01:入库新书
图书管理员将新采购的图书录入系统,只有已经入库的图书才可以借阅。 用例UC02:查询图书
图书管理员可以通过“书名”、“作者”进行模糊查询。 用例UC03:借书
借阅者挑选想借的图书到借书处,图书管理员逐本记录要借阅的图书。 用例UC04:还书
借阅者拿着想归还的图书到归还处,图书管理员逐本记录归还的图书。 用例UC05:处理罚款
用于处理借阅者超期归还罚款。 用例UC06:管理借阅者 对借阅者的增、删、改。
三、 详述摘要
用例UC03:借书 范围:图书管理系统 级别:用户目标
主要参与者:图书管理员 涉众及其关注点:
-图书管理员:能方便快捷地完成借书工作。 前置条件:图书管理员必须经过确认和认证。
成功保证(或后置条件):借阅信息应该被成功地记录。 主成功场景(或基本流程):
1. 借阅者携带所借图书到借书处,要求借书。 2. 图书管理员开始一次新的“借书”操作。 3. 图书管理员输入借阅者信息。 4. 图书管理员输入图书信息。
5. 系统确认该借阅者可以借阅本图书。 重复4~5步,直到所有图书输入完成。 6. 图书管理员确认本次借阅。 7. 系统记录本次借阅信息。 8. 借阅者拿着借阅的图书离开。 扩展(或替代流程): 3a. 借阅者身份不合法 1. 提示重新输入或结束。 2. 重新输入或结束。
文档来源为:从网络收集整理.word版本可编辑.欢迎下载支持.
3b. 借阅者有罚款未处理,不能借书。
1. 结束本次借书,可到处理罚款用例先处理。 5a. 该借阅者不允许借阅本图书 1. 系统不将本图书记录到本次借阅中,并提示图书管理员。 4~5a. 借阅者要求从已录入图书中去掉一本
1. 图书管理员从已录入图书中选择一本,并要求删除。 2. 系统显示删除后的结果。 特殊需求: ……
技术与数据变元表:
3~4a. 借阅者信息和图书信息可以用条码扫描器或键盘录入 发生频率:经常。 未决问题: ……
用例UC04:还书 范围:图书管理系统 级别:用户目标
主要参与者:图书管理员 涉众及其关注点:
-图书管理员:能方便快捷地完成还书工作。 前置条件:图书管理员必须经过确认和认证。
成功保证(或后置条件):还书信息应该被成功地记录。 主成功场景(或基本流程):
1. 借阅者携带要还图书到借书处,要求还书。 2. 图书管理员开始一次新的“还书”操作。 3. 图书管理员输入图书信息。
4. 系统确认,并记录本图书归还信息。 重复3~4步,直到所有图书输入完成。 5. 结束本次还书。 扩展(或替代流程): 3a. 超期归还
1. 系统提示超期天数,显示并记录罚款金额。 2. 图书管理员确认 特殊需求: ……
技术与数据变元表:
3~4a. 借阅者信息和图书信息可以用条码扫描器或键盘录入 发生频率:经常。 未决问题: ……
因篇幅问题不能全部显示,请点此查看更多更全内容