成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

UML是什么?專家答疑

開發 架構
UML是什么?對于這個問題相信有些人并不知道答案,這里就向大家介紹一下什么是UML,歡迎對學習UML感興趣的朋友一起來關注,相信本文的介紹一定會給你一個滿意的答復。

本節向大家講解一UML是什么問題的答案,本節主要包括UML組成和UML圖等內容,歡迎大家一起來學習UML,相信通過本文的學習,你一定會對UML有初步的認識。讓我們一起來看一下UML是什么吧。

UML簡介

UML(UnifiedModelingLanguage),即統一建模語言,是一種標準的圖形化建模語言。它主要用于軟件的分析與設計,用定義完善的符號來圖形化地展現一個軟件系統。UML的使用可以貫穿于軟件開發周期的每一個階段,適用于數據建模、業務建模、對象建模和組件建模。作為一種建模語言,UML并不涉及編程的問題,即與語言平臺無關,這就使開發人員可以專注于建立軟件系統的模型和結構。

UML作為一種語言,可以像其他語言一樣,用來編寫小說、百科全書、詩歌、禱告、新聞報道,甚至是軟件工程的教科書。語言是表達思想的一種工具,而不應該約束語言所能表達的思想類型或者表達的方式。

——StephenR.Schach

UmL是什么?UML由GradyBooch、JimRumbaugh和IvarJacobson三位專家共同開發的。1996年6月和10月分別發布的UML0.9版本和UML0.91版本當時就獲得了工業界、科技界和用戶的廣泛支持。1996年底,UML已經占領了面向對象技術市場85%的份額,成為事實上的可視化建模語言的工業標準。1997年11月,OMG(國際對象管理組織)把UML1.1作為基于面向對象技術的標準建模語言。目前,UML已經推出了2.0版本,其巨大的市場潛力和經濟價值正逐漸得到人們廣泛的認可。

UML2.0版本由4個部分組成。
基礎機構;
上層結構;
對象約束語言;
圖交換標準。

基礎結構和上層結構構成了UML2.0提案需求的主體部分。基礎結構的設計目標是定義一個元語言的核心庫,通過對此核心的復用,可以定義各種元模型。上層結構的設計目標是復用基礎結構中的制品,提高對基于構件開發和模型驅動體系結構的支持,同時優化架構的規約能力。

UML2.0支持13種圖,其中有6種結構圖和7種行為圖。結構圖也稱為靜態模型圖,主要用來表示系統的結構,它包括類圖、組織結構圖、組件圖、部署圖、對象圖和包圖。行為圖也稱為動態模型圖,主要用來表示系統的行為,它包括活動圖、交互圖、用例圖和狀態機圖。其中交互圖是順序圖、通信圖、交互概況圖和時序圖的統稱。UML2.0的13種圖如圖2-16所示。


圖2-16 UML2.0中的13種圖

結構圖中比較常用的有類圖和對象圖。類圖主要用來表示類、接口、協作以及它們之間的關系。對象圖主要表示對象的特征以及對象之間的關系。

行為圖中比較常用的有用例圖、順序圖、狀態機圖和活動圖。用例圖用來描述一組用例、用例的操作者以及它們之間的關系。順序圖用來顯示若干對象間的動態協作關系,強調對象之間發送消息的先后順序,描述對象之間的交互過程。狀態機圖用來描述類的對象的所有可能的狀態,以及引起狀態轉換的事件。活動圖用來重點描述事物執行的控制流或數據流,是一種描述交互的方法。UML使問題表述標準化,有效促進了軟件開發團隊內部各種角色人員的交流,提高了軟件開發的效率。本節關于UML是什么問題解答到這里。
 

【編輯推薦】

  1. UML基礎: 統一建模語言簡介
  2. UML面向對象知識入門
  3. 直擊:中國系統與軟件過程改進年會——UML專場
  4. 統一建模語言(UML) 版本 2.0
  5. UML面向對象建模知識簡介
責任編輯:佚名 來源: csdn.net
相關推薦

2010-06-10 16:27:17

什么是uml

2010-07-06 11:51:21

UML活動圖

2010-08-04 15:55:08

Flex是什么

2010-09-28 11:32:30

HTML DOM是什么

2010-07-05 10:20:27

UML圖

2010-09-26 10:29:45

JVMJava虛擬機

2010-08-25 10:28:05

margin

2010-09-17 13:10:29

JVMJava虛擬機

2010-06-11 13:31:04

UML2

2010-08-13 13:56:02

Flex事件機制

2010-07-02 14:04:24

UML圖

2010-06-12 17:19:18

UML用戶指南

2010-07-06 10:00:08

UML部署圖

2010-06-07 17:24:44

UML

2010-06-10 17:14:54

UML建模過程

2010-07-02 09:54:45

UML建模技能認證體系中國系統與軟件過程改進

2013-09-02 10:08:03

虛擬化核心應用

2010-07-21 09:29:33

Perl常見問題

2010-06-29 19:08:23

UML建模技術

2010-06-29 14:23:38

UML建模分析步驟
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 精品国产欧美一区二区 | 成人毛片一区二区三区 | 日本午夜网站 | 激情91 | 亚洲 欧美 另类 日韩 | av在线天堂 | 国产一区二区三区精品久久久 | 一区二区在线看 | 久久成人免费观看 | 国产一二三区免费视频 | 日韩不卡一区二区三区 | 狠狠操电影 | 成年人在线视频 | 日本久久网站 | 日韩欧美中文 | 中文在线www | 亚洲精品99 | 欧美一区二区在线观看 | 黄色一级免费看 | 成人一区二区在线 | 天天久久| 亚洲欧洲精品在线 | 精品国产乱码久久久久久丨区2区 | 国产精品久久久久999 | 91免费观看在线 | 中文字幕精品一区 | 国产精品综合色区在线观看 | 午夜精品久久久久久久久久久久久 | 国产亚洲精品久久午夜玫瑰园 | 一区二区三区网站 | www.嫩草 | 区一区二区三在线观看 | 欧美日韩亚洲系列 | 一区二区三区视频在线观看 | 欧美成人aaa级毛片在线视频 | 91大片| 国内自拍偷拍一区 | 日韩精品在线免费 | 成人免费视频网站在线观看 | 一区二区三区在线免费观看 | 免费黄色在线观看 |