其他分享
首页 > 其他分享> > 【软件建模】UML、UML工具和蓝图概览

【软件建模】UML、UML工具和蓝图概览

作者:互联网

UML、UML工具和蓝图

1.介绍模型的本质和目的

模型是对现实世界的抽象,模型有四大目标
Modeling achieves four aims:

为理解复杂系统而建模
为理解所开发的系统而建模

2.UML和可视化敏捷建模的概览

2.1 可视化建模的4个原则

—,创建的模型影响解决问题方案
二,可以以不同的精确程度表达
三,最佳的模型与紧密现实联系
四,单个模型不够
Four Principles of Modeling:
The model you create influences how the problem isattacked.
Every model may be expressprecision.
The best models are connected to reality.
No single model is sufficient.

2.2 什么是UML

The UML is a language for

2.3 UML Diagram

6大结构图,例如类图,构件图,部署图、组合结构图、对象图和包图
8大行为图,例如活动图,用例图,状态图,交互图、时序图,通信图,交互概览图和定时图

2.4 UML Extension Mechanism (UML扩展机制)

2.5 UML的三种应用方式

2.6 什么是UML最合适的过程特征

UML大部分是过程独立的如果一个过程具有如下的特征,那么能从UML中获得最大好处:

2.6.1 Use-case driven 用例驱动

用例驱动的过程为系统定义的用例是整个开发过程的基础,用例的优点包括
精确,简洁,且能够被广泛的涉众理解,有助于同步不同模型的内容

2.6.2 Architecture-centric 架构为中心特征

系统的架构是—个基本的制品,用于概念化,构建,管理和演化开发中
的系统。
优点有:

2.6.3 terative and incremental 迭代和增量式

2.7 定义前向,逆向和双向工程

在CASE计算机辅助软件工程工具的领域里

标签:模型,概览,建模,用例,可视化,UML,2.6
来源: https://blog.csdn.net/m0_51371693/article/details/123648552