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图。

 

posted @ 2016-03-22 17:01  Mark.Yang  阅读(222)  评论(0)    收藏  举报