网络服务器可以成为在线游戏用例图中的演员吗?

时间:2013-09-25 11:24:21

标签: uml use-case-diagram

我正在设计一款在线游戏,其中服务器记录镜头,通知玩家并转弯。我可以将Server视为演员还是应该成为我系统的一部分?

1 个答案:

答案 0 :(得分:1)

您的服务器很快就是您系统的一部分

至于识别演员本身,你应该回答下一个问题:

  • 谁将提供,使用或删除系统中的信息?
  • 谁将使用该系统?
  • 谁对系统提供的某项功能或服务感兴趣?
  • 谁将支持和维护系统?
  • 系统的外部资源是什么?
  • 还有哪些其他系统需要与正在开发的系统进行交互?

因此,用户(播放器,管理员等),外部资源(即使用的外部API)在您的情况下绝对是演员。

服务器可以是演员。 Here就是一个例子。正如您所看到的,服务器不在系统中。

可能很难立即识别所有参与者,但您可以在创建系统期间修改您的用例(和参与者)。

来自source