用例规约的写法、常见用例规约、核心业务用例规约

基本要求

核心业务用例规约举例

 

 常见基本用例规约举例

2.3.1 UC01登录系统用例

项目

内容描述

ID

UC01

名称

登录

参与者

管理员

触发条件

管理员输入账号密码点击登录

前置条件

程序启动,进入登录界面

后置条件

登录成功跳转到管理界面,登录失败弹出登录失败对话框

正常流程

  1. 管理员启动系统,启动用例
  2. 系统显示登录信息填写界面
  3. 管理员输入账号密码;
  4. 系统检验账号密码格式是否正确;
  5. 格式正确,管理员点击登录按钮;
  6. 系统检验账号密码是否存在;
  7. 登录成功,提示登录成功,跳转到管理界面,用例结束;

扩展流程

4a.如果用户账号密码错误,提示账号密码错误,并返回基本流步骤3

特殊需求

编写人

2.3.2 UC02添加用户用例

项目

内容描述

ID

UC02

名称

添加用户

参与者

管理员

触发条件

管理员点击添加用户

前置条件

管理员成功登录在线电影管理系统

后置条件

添加用户成功,系统保存用户信息,添加失败,系统不保存用户信息

正常流程

  1. 管理员点击增加用户,启动用例;
  2. 系统展示增加用户信息界面;
  3. 管理员在用户信息填写窗口,输入用户信息,并且点击保存用户信息;
  4. 系统检验用户信息判定格式正确,显示再次确认窗口;
  5. 管理员点击确认增加;
  6. 系统将用户信息保存并提交提示添加成功,用例结束。

扩展流程

3a.如果管理员点击取消添加,系统返回管理界面,用例结束。

4a.管理员输入的格式有误,系统提示格式错误,返回基本流步骤3.

特殊需求

编写人

2.3.2 UC03删除用户用例

项目

内容描述

ID

UC03

名称

删除用户

参与者

管理员

触发条件

管理员点击删除用户

前置条件

用户存在,管理员成功登录管理系统

后置条件

删除成功,系统在数据库中删除用户信息

正常流程

  1. 管理员点击删除用户,启动用例;
  2. 系统返回全部用户列表;
  3. 管理员根据列表选择用户,点击删除;
  4. 系统提示是否确认删除;
  5. 管理员点击确认按钮;
  6. 系统删除用户,并提示删除成功,用例结束。

扩展流程

4a.如果管理员点击取消删除,返回基本流步骤2

特殊需求

1.删除用户同时删除用户的影评和观影记录。

编写人

2.3.2 UC04修改用户信息用例

项目

内容描述

ID

UC04

名称

修改用户信息

参与者

管理员

触发条件

管理员点击修改用户信息

前置条件

管理员成功登录管理系统,系统用户存在

后置条件

系统将用户系统保存并更新

正常流程

  1. 管理员选择用户,点击修改用户,用例启动;
  2. 系统弹出用户信息修改界面;
  3. 管理员修改用户信息,并点击保存;
  4. 系统检验用户信息格式,格式正确,提示修改成功;
  5. 管理员点击确认,用例结束。

扩展流程

4a.管理员输入信息格式不正确,提示格式错误,返回基本事件流2

特殊需求

编写人

2.3.2 UC05查询用户用例

项目

内容描述

ID

UC05

名称

查询用户

参与者

管理员

触发条件

管理员点击查找用户

前置条件

管理员成功登录管理系统

后置条件

正常流程

  1. 管理员点击查找用户,启动用例;
  2. 系统返回用户查找界面;
  3. 管理员输入想要查找的用户信息,并点击查找;
  4. 系统返回查找到用户列表;
  5. 管理员选中用户,点击详细信息;
  6. 系统返回用户所有信息,用例结束。

扩展流程

特殊需求

编写人

用例图建模要点、注意事项

  1. 构建结构良好的用例。用例图中应该只包含对系统而言必不可少的用例与相关的参与者。
  2. 用例的名称不应该简化到使读者误解其主要语义的程度。
  3. 摆放元素时应尽量减少连接线的交叉,以提供更好的可视化效果。
  4. 组织元素时应使在语义上接近的用例和参与者在图的位置上也同样接近,便于读者理解用例图。可以使用注解或给元素添加颜色等方式突出图中相对重要的内容。
  5. 用例图中不应该有太多的关系种类,如果关系复杂,可以为这些用例单独建立一个用例图。
  6. 用例图请使用建模工具绘制,贴图做到清晰完整,且不要保留背景;
  7. 若用例较多,规模较大,则可考虑按角色绘制用例图;
  8. 一般不建议在用例图中建立用例与“登录”之间的包含关系,可在用例规约描述中体现此类关系

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

代码敲上天.

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值