UML

統一塑模語言(UML,Unified Modeling Language)是非專利的第三代塑模和規約語言。UML集成了Booch,OMT和物件導向軟體工程的概念,將這些方法融合為單一的,通用的,並且可以廣泛使用的塑模語言。UML打算成為可以對併發和分散式系統的標準塑模語言。 UML並不是一個工業標準,但在Object Management Group的主持和資助下,UML正在逐漸成為工業標準。OMG 之前曾經呼籲業界向其提供有關物件導向的理論及實現的方法,以便製作一個嚴謹的軟體塑模語言(software modeling language)。有很多業界的領袖亦真誠地回應OMG,幫助她建立一個業界標準。 在UML系統開發中有三個主要的模型: * 功能模型:從用戶的角度展示系統的功能,包括使用個案圖。 * 物件模型:採用物件,屬性,操作,關聯等概念展示系統的結構和基礎,包括類圖。 * 動態模型:展現系統的內部行為。包括序列圖,活動圖,狀態圖。 區分UML模型和UML圖是非常重要的,UML圖,包括使用個案圖、協作圖、活動圖、序列圖、部署圖、構件圖、類圖、狀態圖,是模型中信息的圖形表達方式,但是UML模型獨立於UML圖存在。XML的當前版本只提供了模型信息的交換,而沒有提供圖信息的交換。 UML使用一套與Java語言或其他物件導向語言等價物,同時也是本體論等價物的圖形標記。 UML並不是一個方法學,也不要求使用一個方法學,但是UML對於Rational 統一過程來說是必不可少的。

應用職務排行

2019 年 8 月企業希望應徵者擅長的工具包含UML的 TOP 10 職務

排行 職務名稱 佔比
1 軟體設計工程師 33.1%
2 Internet程式設計師 20.1%
3 電腦系統分析師 17.5%
4 軟體專案主管 8.4%
5 MIS程式設計師 3.1%
6 電玩程式設計師 2.5%
7 其他資訊專業人員 2.2%
8 電子商務技術主管 1.9%
9 通訊軟體工程師 1.4%
10 演算法開發工程師 1.1%

2019 年 8 月應徵者具備的工具包含UML的 TOP 10 職務

排行 職務名稱 佔比
1 軟體設計工程師 13.2%
2 軟體專案主管 7.1%
3 電腦系統分析師 7.0%
4 Internet程式設計師 5.8%
5 其他資訊專業人員 4.1%
6 資料庫管理人員 3.3%
7 MIS程式設計師 3.2%
8 軟體相關專案管理師 3.1%
9 電子商務技術主管 2.9%
10 MIS╱網管主管 2.6%

服務時間:週一至週五 9:00~18:00

TEL:(02) 2912-6104 | FAX:(02) 7702-8104