用户角色权限-领域模型
2023-10-19 17:23:47 6 举报
用户角色权限-领域划分
作者其他创作
大纲/内容
用户/员工(聚合根)
+用户编码:char+用户名称:char+密码;char+电话:char+最后更新时间:datetime
+登录校验用户()+获取用户归属部门()+获取用户拥有角色()+获取用户拥有权限()+添加/编辑用户()
操作(实体)
+操作名称:char+操作编码:char+最后修改时间:datetime
+获取操作信息()+添加/编辑操作()
文件(值对象)
+文件名称:char+文件编码:char+最后修改时间:datetime
+获取文件信息()+添加/编辑文件()
M:N聚合
权限(实体)
+权限名称:char+权限编码:char+最后修改时间:datetime
+获取权限信息()+添加/编辑权限()
1:N (关联)
DDD (Domian-driven-Design)
用户角色权限-领域模型划分
角色/岗位(实体)
+角色/岗位名称:char+角色编码:char+最后修改时间:datetime
+获取角色拥有权限()+添加/编辑角色()
部门(实体)
+部门名称:char+部门编码:char+上级部门编码:char+最后修改时间:datetime
+获取部门信息()+添加/编辑部门()
M:N (聚合)
菜单(实体)
+菜单名称:char+菜单编码:char+上级菜单编码:char+最后修改时间:datetime
+获取菜单信息()+添加/编辑菜单()
资源(实体)
+资源名称:char+资源编码:char+最后修改时间:datetime
+获取资源信息()+添加/编辑资源()
0 条评论
下一页