【Java】NO.84.Project.1.OCEA.1.001-【Dreamcar】-

1.0.0 Summary

Tittle:【Java】NO.84.Project.1.OCEA.1.001-【Dreamcar】-

Style:Project

Series:Java

Since:2018-01-21

End:....

Total Hours:...

Degree Of Diffculty:2

Degree Of Mastery:2

Practical Level:2

Desired Goal:2

Archieve Goal:....

Gerneral Evaluation:...

Writer:kingdelee

Related Links:

http://www.cnblogs.com/kingdelee/

1.类图

服务在运行过程中的服务状态表征

1.1 Service与ServiceStatus的关系 -> 聚合

1.1.1 整体与局部关系 -> 聚合/组合

1.1.2  不可分割Has(serviceStatus不能脱离service独立存在) ->  聚合

1.2 Service与part的关系 -> 组合

一个订单服务里边包含若干个部件

1.2.1 整体与局部的关系 -> 聚合/组合

1.2.2 局部可以独立存在 Contains -> 组合

 1.3 抽象类Account与子类的继承关系 -> 继承

1.4 组件与出价的关系 -> 关联

1.4.1 强依赖,不存在偶然性,而是长期性

 一个组件对一个出价,一个出价对应一个组件

由于可以根据service获取出价,无需根据出价获取service,所以是单向关联

1.5 service与bids的关系

一个service 对应 0..* bids ,属性相关,所以 关联关系

 1.6 

 Bids 的存在必须包含 part的存在,强耦合,聚合

 

原文地址:https://www.cnblogs.com/kingdelee/p/8336524.html