1. 程式人生 > >【UML】UML世界的構成

【UML】UML世界的構成

80年 領域 概述 col gravity mar watermark -i 規則

UML概述

全名:Unified Modeling Language

中文名:統一建模語言

發展歷程:“始於1997年一個OMG標準。它是一個支持模型化和軟件系統開發的圖形化語言,為軟件開發的全部階段提供模型化和可視化支持,包含由需求分析到規格,到構造和配置。

面向對象的分析與設計(OOA&D,OOAD)方法的發展在80年代末至90年代中出現了一個高潮,UML是這個高潮的產物。它不僅統一了Booch、Rumbaugh和Jacobson的表示方法。並且對其作了進一步的發展。並終於統一為大眾所接受的標準建模語言。”——來自百度百科。

特性:1)UML是一種Language(語言)。

2)UML是一種Modeling(建模)Language。它不用於編程,而是用於建模。

不僅包括軟件建模功能,還包括了業務建模、流程建模等其它應用領域。

3)UML是Unified(統一)Modeling Language!

一方面是OMG組織認可的工業標準,還得到了IBM、SUN等眾多大型公司支持的事實標準。

UML基本構造塊(即建模元素,是模型的主體)

技術分享

UML規則

技術分享

UML公共機制

技術分享

基本構造塊、UML規則和公共機制是建模的三個基本要素。對於每一部分的具體具體介紹敬請期待下文。


【UML】UML世界的構成