电子学习分析正确性的用例图
Use case diagram for e-learning analytics correctness
我想按照这些规则画一个用例图:
- 查看每人的贡献数
- 按组检查贡献密度
- 检查贡献帖中使用的单词密度
- 打印结果
- 开发人员开发应用程序。
- 滑板持有者必须登录。
- 所有用例都发生在在线学习论坛上。
当然,溜冰者将根据授予他们作为学生、教师或经理的相关权限级别访问数据。
我对自己的使用有一些疑问:
一个。 uml图对吗?
b.在这样的背景下,是否有可能避免线条相互交叉?
C。有什么建议吗?
谢谢。
此图是用Visual paradigm 12.1标准版画的。
编辑
几点说明:
login
根本不是用例。删除它。
- 我不会将
print
描述为用例(您忘记将 <<extends>>
添加到关系中)。这是毫无意义的,不会成为你们的共同点,也不会被视为附加值。它只是单个 Check
用例事件流的一部分。所以也删除它。
- 用例最好放在所考虑系统的边界而不是内部,因为它们描述了界面。
- 为避免交叉,您可以创建多个图表。每个 actor 一个,专注于他正在使用的 UC,每个 UC 一个,以查看哪些 actor 和需求是相关的。
我想按照这些规则画一个用例图:
- 查看每人的贡献数
- 按组检查贡献密度
- 检查贡献帖中使用的单词密度
- 打印结果
- 开发人员开发应用程序。
- 滑板持有者必须登录。
- 所有用例都发生在在线学习论坛上。
当然,溜冰者将根据授予他们作为学生、教师或经理的相关权限级别访问数据。
我对自己的使用有一些疑问:
一个。 uml图对吗? b.在这样的背景下,是否有可能避免线条相互交叉? C。有什么建议吗?
谢谢。
此图是用Visual paradigm 12.1标准版画的。
编辑
几点说明:
login
根本不是用例。删除它。- 我不会将
print
描述为用例(您忘记将<<extends>>
添加到关系中)。这是毫无意义的,不会成为你们的共同点,也不会被视为附加值。它只是单个Check
用例事件流的一部分。所以也删除它。 - 用例最好放在所考虑系统的边界而不是内部,因为它们描述了界面。
- 为避免交叉,您可以创建多个图表。每个 actor 一个,专注于他正在使用的 UC,每个 UC 一个,以查看哪些 actor 和需求是相关的。