正如标题所说,我在为Hangman游戏创建一个简单的用例图时遇到了问题。规则很简单,计算机生成一个单词,它给你长度和第一个和最后一个字母,你有9次尝试猜测这个单词。到目前为止,我已经完成了这项工作:Hangman Diagram
问题在于这是我的第一张图,我认为我并没有按顺序排列所有内容,并且玩家与更多动作相关联。我们将非常感谢您的每一个建议。提前谢谢。
答案 0 :(得分:0)
你有非常详细的。
也有缝隙误解了演员的定义。引用:
演员。演员是个人,组织或外部系统 在与您的系统的一次或多次互动中发挥作用。
您的计算机演员实际上是内部系统,因此不应将其建模为演员。
也适用于用例
用例描述了一系列提供某些操作的操作 可衡量的价值给演员。
这里的重点是提供可衡量的价值。
我建议你在考虑更多关于这些UML原则时尝试改变它。
编辑:游戏的优秀UML示例如下:http://xnagamedevelopment.blogspot.cz/2009/03/use-case-diagram.html
有关游戏行业与uml的有趣讨论在这里:http://www.gamedev.net/topic/192120-uml-for-games/
但是,这个讨论可能对你的任务没有帮助。