StarUML UseCase图用于创建Hangman游戏

时间:2015-10-25 10:25:21

标签: diagram use-case staruml

正如标题所说,我在为Hangman游戏创建一个简单的用例图时遇到了问题。规则很简单,计算机生成一个单词,它给你长度和第一个和最后一个字母,你有9次尝试猜测这个单词。到目前为止,我已经完成了这项工作:Hangman Diagram

问题在于这是我的第一张图,我认为我并没有按顺序排列所有内容,并且玩家与更多动作相关联。我们将非常感谢您的每一个建议。提前谢谢。

1 个答案:

答案 0 :(得分:0)

你有非常详细的。

也有缝隙误解了演员的定义。引用:

  

演员。演员是个人,组织或外部系统   在与您的系统的一次或多次互动中发挥作用。

您的计算机演员实际上是内部系统,因此不应将其建模为演员。

也适用于用例

  

用例描述了一系列提供某些操作的操作   可衡量的价值给演员。

这里的重点是提供可衡量的价值。

我建议你在考虑更多关于这些UML原则时尝试改变它。

编辑:

游戏的优秀UML示例如下:http://xnagamedevelopment.blogspot.cz/2009/03/use-case-diagram.html

有关游戏行业与uml的有趣讨论在这里:http://www.gamedev.net/topic/192120-uml-for-games/

但是,这个讨论可能对你的任务没有帮助。