用例图设计

这个作业属于哪个课程 软件工程 (福州大学至诚学院 - 计算机工程系)
这个作业要求在哪里 第三次个人作业——用例图设计
这个作业的目标 普通用户可以通过欢迎登录页面进入游戏、修改密码以及注销帐户,通过注册页面进行注册,进入游戏后可以开始比赛,查看自己的历史比赛以及查看排行榜。管理员可以重置用户密码,删除用户,删除比赛记录以及查看所有人的比赛记录。要求画出管理员和用户的用例图。
作业正文 见下
其他参考文献

学习笔记

用例

系统为响应参与者引发的一个事件而执行的一系列的处理/动作,而这些
处理应该为参与者产生一种有价值的结果
  • 这些动作
  • 不但应包含正常情况的各种动作序列
  • 而且应包含对非正常情况时软件系统的动作序列的描述,Exception / Alternate

用例图

  • 边界
  • 参与者
  • 用例
  • 关系

用例图

代码实现

@startuml
actor User
actor Administrators
rectangle  Users{
  left to right direction
  User -- (login)
  User -- (sign in)
  (login) .> (进入游戏) : 进入
  (login) .> (密码) : 修改
  (login) .> (账户) : 注销
  (进入游戏).>(比赛) : 开始
  left to right direction
  (进入游戏).>(历史比赛以及排行榜) : 查看
  (sign in) .> (注册) : 进行注册
}

rectangle Admin{
  Administrators --> (密码) : 重置
  Administrators --> (账户) : 删除
  Administrators --> (比赛记录) : 删除和查看

}
@enduml

原文地址:https://www.cnblogs.com/qhlym/p/12552804.html