【发布时间】:2016-09-15 09:19:08
【问题描述】:
我一直在努力将我的系统放入类图中。我倾向于通过在数据库结构中考虑太多来犯关系错误。我有一个类图:
所以解释一下我需要的情况:
员工部分:
- 可以按项目阶段将员工分配到 0 个或多个项目
项目部分:
- 项目属于某种类型(我可能会混淆项目是否属于某种类型)。
- 一个项目类型由 1 个或多个项目阶段组成
- 某个阶段的项目阶段IS
解释系统必须做什么:
可以将员工分配到项目的某个阶段。项目应该是某种类型,并且该类型由某些项目阶段组成。项目阶段是某个阶段。
因为员工需要查看他当前的所有项目等,所以我也建立了员工和项目的链接。我不知道这是否正确,或者这是项目阶段,它有责任为员工提供正确的项目。
【问题讨论】:
-
关于项目符号“一个项目类型由1个或多个项目阶段组成”:我认为您最好说“一个项目类型由1个或多个阶段组成”。
标签: class oop uml class-diagram