论坛系统有多少用例

发布于 2024-12-05 09:46:23 字数 264 浏览 0 评论 0原文

我正在为我的网站创建一个论坛系统,我想首先使用 uml 对其进行建模。以下是需要建模的任务:

  1. 阅读论坛,帖子,帖子
  2. 编辑论坛,帖子,帖子
  3. 删除论坛,帖子,帖子
  4. 创建论坛,帖子,帖子

我发现该系统的最佳参与者是海报,读者,经理和管理员。现在我想知道我应该如何在用例图中对上述任务进行建模???我应该为每个任务都有一个用例吗?就像一个用于阅读主题的用例,另一个用于阅读论坛的用例,另一个用于阅读帖子的用例?

i'm creating a forum system for my website and i want to model it first using uml. here are the tasks that need to be modeled:

  1. reading forum, thread, post
  2. editing forum, thread, post
  3. deleting forum, thread, post
  4. creating forum, thread, post

i found out that the best actors for this system are poster, reader, manager and admin. now i want to know how should i model the above tasks in use case diagram??? should i have an use case for each task?? like one use case for reading a thread, another one for reading forum and another for reading posts??

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

謸气贵蔟 2024-12-12 09:46:23

用例图用于管理用例集合,将它们分组为相似的任务集,发现用例之间的关系,与参与者的关系等......

在图表本身中,您通常没有比每个用例的名称,例如“发布新消息”。

您可能会发现将用例拆分为多个相关用例很有用,例如,您可能需要一个“逻辑”用例,由“发布新消息”用例(和其他用例)使用。

你的演员对我来说听起来不错,但你的用例列表非常有限。您应该考虑每个参与者将如何使用论坛,并发现每个参与者希望执行的任务。

A use case diagram is used for managing a collection of use-cases, for grouping them into similar sets of tasks, discovering relationships between use-cases, relationships to actors etc...

In the diagram itself, you typically have no more detail than the name of each use case, e.g. 'post new message'.

You might find it useful to split use-cases into multiple related use-cases, for example, you might want a 'logic' use case, which is used by your 'post new message' use case (and others).

Your actors sound fine to me, but your list of use-cases is very limited. You should think about how the forum will be used by each actor, and discover the tasks that each wish to perform.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文