求教 UML中概念类/分析类/设计类 三者联系与区别。

如题所述

概念类:描述现实世界的实体与概念,重点反映现实世界问题域。
分析类:是概念层次的东西,与具体实现技术无关(java还是.net),分为边界类、控制类、实体类, 分析用于获取系统中主要的“职责簇”,他们代表系统的原型类,是系统必须处理的主要抽象概念的“第一个关口”。分析类是跨越需求和设计实现的桥梁
分析类的三高
1.高于设计实现,在为需求考虑系统实现的时候,可以不必理会复杂的设计要求。如应用的设计模式,系统框架等。
2.高于语言实现,在需求考虑系统的时候,可以不必理会采用哪一种特性的语言来编码。
3.高于实现方式,在为需求考虑系统实现的时候,可以不考虑采用哪一种具体的实现方式。

设计类:
设计类是系统实施中一个或多个对象的抽象;设计类所对应的对象取决于实施语言。
温馨提示:答案为网友推荐,仅供参考
相似回答