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

UML用戶指南 UML的體系結構及其組成

開發 架構
UML的概念模型你是否熟悉,UML的體系結構你是否了解,帶著這些問題請看本文有關UML用戶指南介紹,一定會給你一個滿意的答復,希望本文的介紹對你有所幫助。

本節和大家學習一下UML用戶指南,主要包括UML概念模型和UML體系結構兩大部分內容,相信通過本節的介紹你對UML一定會有深刻的認識。下面我們一起看一下UML用戶指南的詳細介紹吧。

UML用戶指南

UML介紹

UML(UnifiedModelingLanguag)統一建模語言

①UML概述

⑴UML用于對軟件進行可視化、詳述、構造和文檔化。
⑵UML是一種圖形化語言。
⑶UML是一種標準語言,可以精確的、無歧義的、完整的描述模型。一個開發者用UML繪制了一個模型,另一個開發者可以無歧義的理解這個模型。
⑷UML繪制的圖形可以用于制作文檔。
⑸UML不限于對軟件建模,也可以用于非軟件系統建模。

②UML的概念模型

學習建模的三個主要要素:
⑴UML的基本構造塊。
⑵支配這些構造塊放在一起的規則。
⑶運用于整個UML語言的公共機制。

下面UML用戶指南分別對UML的三個要素進行介紹:

⑴UML的基本構造塊

UML的基本構造塊有3種:
Ⅰ、事物(thing)
Ⅱ、關系(relationship)
Ⅲ、圖(diagram)

UML用戶指南中UML包含4類事物,以下列出這些事物類別以及組成它們的具體事物:
Ⅰ、結構事物(structuralthing):類(class)、接口(interface)、協作(collaboration)、用況(usecase)、主動類(activeclass)、構件(component)、節點(node)
Ⅱ、行為事物(behavioralthing):交互(interaction)、狀態機(statemachine)
Ⅲ、分組事物(groupingthing):包(package)
Ⅳ、注釋事物(annotationalthing):注釋(note)

UML用戶指南中UML包含4種關系:
Ⅰ、依賴(dependency)
Ⅱ、關聯(association)
Ⅲ、泛化(generalization)
Ⅳ、實現(realization)

UML用戶指南中UML包含9種圖:
Ⅰ、類圖(classdiagram)
Ⅱ、對象圖(objectdiagram)
Ⅲ、用況圖(usecasediagram)
Ⅳ、順序圖(sequencediagram)
Ⅴ、協作圖(collaborationdiagram)
Ⅵ、活動圖(activitydiagram)
Ⅶ、狀態圖(statechartdiagram)
Ⅷ、構件圖(componentdiagram)
Ⅸ、部署圖(deploymentdiagram)

⑵UML的規則

⑶UML用戶指南中UML的公共機制

UML中包含4種公共機制:
Ⅰ、規格說明
也就是每種圖形所代表的語義的文字敘述。

Ⅱ、修飾
UML中大多數元素都可以用圖形對其最重要部分進行可視化表示,而修飾用于描述這些元素的其他細節。例如描述一個類的某個操作的性質(公共操作、保護操作或私有操作)。

Ⅲ、通用劃分
通用劃分有兩種:對類和對象的劃分、對接口和實現的分離。
UML的每一個構造塊幾乎都存在這兩種劃分法,因此稱為通用劃分。

Ⅳ、擴展機制
UML是可以以受控方式擴展的語言,它的擴展機制包括:
㈠構造型(stereotype)
用于擴展UML的詞匯,創建新的構造塊。新構造塊可以從現有構造塊派生,用構造型來標記。
㈡標記值(toggedvalue)
用于擴展UML構造塊的特性,創建元素的新信息。
㈢約束(constraint)
用于擴展UML構造塊的語義,增加新的規則或修改現有的規則。下面UML用戶指南為大家介紹一下UML的體系結構。

③體系結構

建議采用5個互連的視圖來描述一個軟件的體系結構:
⑴系統的用況視圖(usecaseview)
⑵系統的設計視圖(designview)
⑶系統的進程視圖(processview)
⑷系統的實現視圖(implementationview)
⑸系統的實施視圖(deploymentview)

【編輯推薦】

  1. UML用戶指南--UML圖簡介
  2. UML用戶指南--UML類及其應用場合解析
  3. UML圖中用例圖和活動圖簡介
  4. 教你繪制整潔的UML圖
  5. UML用戶指南--解析三大UML關系 
責任編輯:佚名 來源: csdn.net
相關推薦

2010-06-13 16:53:15

UML類

2010-06-12 13:21:56

UML全稱

2010-06-13 16:26:10

UML圖

2010-06-13 16:43:37

UML公共機制

2010-07-07 09:34:06

UML用戶指南

2010-06-09 15:53:30

UML建模

2010-06-13 17:05:54

UML關系

2010-06-08 11:16:22

UML介紹

2010-06-12 17:19:18

UML用戶指南

2010-06-17 16:14:33

UML總結

2010-06-10 13:14:48

UML狀態圖

2010-06-08 17:42:50

UML構造塊

2010-06-29 14:03:46

UML組成

2010-09-27 09:43:07

JVM體系結構

2010-06-17 16:29:57

UML組成

2010-06-07 18:17:54

UML建模

2010-06-10 09:41:11

UML時序圖

2010-06-13 10:46:03

UML表示法

2010-07-12 11:23:09

UML類圖

2010-06-28 11:17:31

UML繪圖工具
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 草草草影院 | 日韩一级欧美一级 | 欧美黑人狂野猛交老妇 | 91伊人网 | 成人在线观看免费观看 | 91精品久久久久久久久 | 国产视频一区二区在线观看 | 久久爆操 | 久久中文视频 | 亚洲日本激情 | 久久免费福利 | 永久免费在线观看 | 成人小视频在线免费观看 | 亚洲第一av网站 | 精精国产xxxx视频在线播放 | 一片毛片| 免费成人高清在线视频 | 精品伊人久久 | 在线中文视频 | 自拍视频网站 | 精品美女在线观看视频在线观看 | 三级在线视频 | 成人免费大片黄在线播放 | 一级黄a视频 | 一区二区三区亚洲 | 精品人伦一区二区三区蜜桃网站 | 国产免费av在线 | 久久91精品久久久久久9鸭 | a级片在线观看 | 97国产精品视频人人做人人爱 | 亚洲国产欧美91 | 精品久久精品 | 伊人热久久 | 韩国av网站在线观看 | 日韩午夜 | 福利片一区二区 | 粉嫩国产精品一区二区在线观看 | 国产精品视频网站 | 中文字幕精品一区 | 欧美在线精品一区 | 影音先锋成人资源 |