这个 UML 用例是否太详细了?
这个用例图是否过于复杂?我正在尝试第一次实现一个用例,并且我正在尝试将其纳入范围内。
Is this use case diagram over complicated? I'm trying to implement a use case for the first time, and I'm trying to get it within the ball park.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
Jordan,您的用例缺少顶部的系统名称。
并且没有过于复杂的用例图,只要符合客户的要求即可。
PS:顺便说一下,下面的用例图是我在学校的作业之一(所以不是为了构建系统,但无论如何都是类似的)。它比你那里的复杂得多,但它并不过分复杂,因为系统需要所有这些用例。想象一下绘制 Twitter 或 Facebook 的用例。
Jordan, your use case is missing out the system name at the top.
And there is no over-complicated Use Case Diagram, as long as it fits the requirements of the client.
P.S: By the way, the following Use Case Diagram is one of my assignment in school (so it's not for a system to be built, but similar anyway). It's way complex than what you have there, but it's not over-complicated because the system needs all these use-cases. Imagine drawing the use case of Twitter or Facebook.
看起来并不太复杂,但是您错过了右侧的部分,即框中的操作使用/影响。例如,“添加帐户”可以与数据库通信,在这种情况下,您可以在右侧(中心框之外)放置一个名为“数据库”的框,并将“添加帐户”指向它。
Doesn't look overly complicated, but you're missing the part that goes on the right, which is the actions in the box use/affect. For example, Add Account may communicate with a database, in which case you'd put a box on the right (outside of the center box) called Database and have Add Account point to it.