UML类图(需求分析)

立即使用

类图的几种关系AB直线关系 - 关联关系表示A与B关联,经常会带上上字,表示对应关系中的量,如1:*,表示1个A对应多个BAB1*AB索引关系 - 导航关系A类有一个成员变量保存的的是类B引起的,也就是说由A类可以找到B类包含关系(聚合、组合)聚合(Aggregation)、组合(composition);聚合实心,组合空心;聚合表示如果聚合者没有了下面的子集也就不存在了,组合表示如果自己没有了下面的还存在AB**AB**继承关系原指泛化(generalization)例:讲课的老师和学生都是员工学生和员工都是继承了(泛化)员工的身份讲师学生员工依赖关系依赖(Dependency)A依赖于B;没有B,A就生存不了,A需要B来协助才能完成AB公司组织架构的本质公司抽象部门市场部生产类部门支持类部门策划部研发部IT部财务部人事部*文件的递归关系文件夹文件*公司雇员合同间的三角关系1公司名称:地址:注册资金:雇员姓名:生日:学历:*劳动合同薪资:职位:合同期:文件夹自身也可以放在文件夹下劳动合同的出现,依赖于整个劳务关系的建立劳动合同的出现,依赖于整个劳务关系的建立
331
1
9
发布时间: 2020-12-03