gpt4 book ai didi

java - 如何在 UML 类图中创建用户/角色关系?

转载 作者:太空宇宙 更新时间:2023-11-04 03:43:41 25 4
gpt4 key购买 nike

我花了几周时间寻找如何为项目创建 UML 类图。

系统将管理用户和用户的角色以进行访问,并在登​​录后保持 Activity session 。

  • 我可以在类之间实现什么类型的关系?
  • 这个类是否正确?
  • 我需要其他类(class)吗?

提前致谢!

user/roles uml class diagram

最佳答案

我会试一试。 session 对象与用户有组合关联。 (不能有没有 session 的用户,不能有没有用户的 session 。)用户具有与角色的组合关联。 (不能有没有角色的用户,等等) session 构造函数创建用户对象,用户构造函数为每个有效角色创建一个角色对象,并将它们放入集合/字典/数组/等等。

您不会将角色直接与子类相关联,因为每种类型的用户都有角色。用户通过方法公开有效角色。 session 在决定是否允许给定 Activity 时访问有效角色。

关于java - 如何在 UML 类图中创建用户/角色关系?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26601279/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com