Visio UML
UML(统一建模语言): 为软件开发的所有阶段提供模型化和可视化支持的图形化语言。随着面向对象分析与设计(OOA&D)方法的发展,最终统一为大众所接受的【标准建模语言】。
1. 什么是建模?
同一个事物,允许从不同的角度,带着不同的目的去考察。因为考察目的不同,观察时会有意识地忽略掉一些枝节而突出我们感兴趣的地方——这个过程叫做去粗取精。也是建模的核心概念。
(1)模型的本质特征是对现实的抽象。
(2)软件模型由多个视图构成,每个视图表示从不同角度对软件系统的一次观察。
2. 为什么要建模?
(1)通过建模理解软件系统。
(2)满足协同开发项目的需要。
(3)创建真正满足用户需要的产品。
(4)软件开发过程可控。
(5)可持续发展的需要。
3. 如何建模?
(1)UML包含三个构造块:物件、关系和图。
4. 建模的目的?
(1)为了和客户沟通产品功能。
(2)追踪需求变更。
(3)协同开发。
(4)软件产品进度控制。
(5)为产品的可持续性发展而建模。
(6)为测试而建模。
(7)基于模型驱动开发。
Visio 是一款便于IT和商务专业人员就复杂信息、系统和流程进行可视化处理、分析和交流的软件。
Visio 可以绘制非常漂亮的UML图,同时提供了UML语义检查工具,帮助绘制正确的UML图。

浙公网安备 33010602011771号