<十四>UML核心视图静态视图之类图和包图

简介: 一:类图(行为类和实体类) --->类图用于展示系统中的类及其相互之间的关系 --->概念层类图 --->说明层类图   二:概念层类图 --->概念层的观点认为:在这个层次的类图描述的是现实世界中问题领域的概念理解。
一:类图(行为类和实体类)
--->类图用于展示系统中的类及其相互之间的关系
--->概念层类图
--->说明层类图
 
二:概念层类图
--->概念层的观点认为:在这个层次的类图描述的是现实世界中问题领域的概念理解。
--->在概念层上,类图着重于对问题领域的概念化理解,而不是实现,因此类名称通常都是问题领域中实际事物的名称。就是处于概念阶段。
--->比如:网上购物主要由商品,订单,支付卡这几个类构成。
 
三:说明层类图
--->说明层类图是搭建在现实世界和最终实现之间的一座桥梁。
--->在这个阶段,类通常都非常粗略,虽然它表达了计算机观点,但是在描述上却采用了近似现世界的语言,以保证从现实世界到代码实现的过度。
--->比如:就是用语言描述该类的属性,及行为功能
 
四:实现层类图
--->实现层观点认为:类是实现代码的描述,类图中的类直接映射到可执行代码。
--->在这个层次上,类必需明确采用那种实现语言,什么设计模式,什么通信标准,遵循什么规范等。
--->实现层类图大概是用的最普遍的,许多人在建模的时候根本没有概念层和说明层的类图,而直接跳到实现层类图。原因不是它们确认对问题领域已经足够了解,并且设计经验十分丰富,而通常是不知道类图还有三个层次的观点。
 
 
五:包图
--->包图一般都用来展示高层次的观点
--->在uml所有视图中,包图或许是最自由,约束最小的一种。除了特定的版型之外,包几乎可以用在任何阶段。
--->从一个视角展现该视角下系统的划分区域的一个拓扑结构图。
 
 
 
 
 
 
 
 
 
 
相关文章
|
6月前
|
uml
IDEA使用插件绘制UML类图+PlantUML语法讲解
IDEA使用插件绘制UML类图+PlantUML语法讲解
229 0
|
3月前
|
设计模式 数据可视化 程序员
软件设计模式:UML类图
软件设计模式:UML类图
|
1月前
|
存储 Java uml
Java-UML类图简介
Java-UML类图简介
17 0
|
3月前
|
Java uml
【开发规范】UML类图
【1月更文挑战第27天】【开发规范】UML类图
|
3月前
|
uml
UML类图
UML类图
46 0
|
3月前
|
机器人 uml 数据安全/隐私保护
快速学习UML类图查看
快速学习UML类图查看
37 0
|
3月前
|
Java 程序员 uml
【程序员小知识】使用 PlantUML 画 UML(上)类图
【程序员小知识】使用 PlantUML 画 UML(上)类图
124 0
|
8月前
|
uml
UML类图的 绘制标准 及 绘制工具
讲解绘制类图的标准,以及如何使用ProcessOn(在线工具 无需下载)轻松绘制类图
149 0
|
9月前
|
测试技术 uml
UML用例图 类图
UML用例图 类图
52 0
|
4月前
|
敏捷开发 数据可视化 Java