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

UML建模工具中的五大視圖

開發 架構
UML建模工具你是否熟悉,這里就向大家介紹一下UML建模工具的相關內容,通過本文的學習你可以了解到UML的五大視圖,希望本文介紹對你有所幫助。

本節和大家一起學習一下UML建模工具方面的知識,本節主要包括面向對象建模概念和UML中的五大視圖等內容,相信通過本節的介紹你對UML建模工具有一定的認識。下面讓我們一起來學習UML建模工具吧。

UML建模工具

1.面向對象建模

建模把復雜得問題分解為易于理解的小元素,以達到問題的求解模型幫助你具體化和指出系統的不同方面,模型也顯示不同的部分如何彼此相關并有助于它們的工作形象化。

UML定義了軟件工程領域中的不同模型。下面給出模型和它們的描述:.

類模型描述其靜態結構,狀態模型表示對象的動態行為,用例模型解釋用戶的要求,交互模型描述消息流,實現模型包含工作單元,部署模型包含屬于進程分配的細節。

提供一種簡單的、準備使用的、表現為可視的建模語言,是獨立于過程的,是獨立于語言的

2.UML建模工具的五大視圖:

UML定義了軟件工程領域中的不同模型。下面給出模型和它們的描述:.

類模型描述其靜態結構,狀態模型表示對象的動態行為

,用例模型描述用戶的要求,交互模型描述消息流,實現模型描述工作單元,部署模型屬于進程分配的細節。

◆用戶視圖–表示系統的目的和目標

◆結構視圖–表示系統的靜態或空閑的狀態

◆行為視圖–表示系統的動態狀態或狀態的變動

◆實現視圖–表示系統的邏輯元素的分布

◆環境視圖–表示系統物理元素的分布

3.用戶視圖

系統的用戶視圖由用例圖組成,用例圖包含執行者、用例、及它們的關系,用例圖表示了系統對外部實體提供的功能,用例圖由執行者和用例組成(執行者對系統做什么的)

執行者主要可分為四類:主要執行者–直接與系統交互的人,次要執行者–涉及到系統維護的人,外部硬件–運行應用的非計算機的系統部分,其他系統–為其工作需要與你系統交互的外部系統

4.結構視圖

UML建模工具中結構視圖代表系統的靜態方面,包含類圖(描述不同的類和它們的關聯,描述系統中聲明的類)和對象圖(描述不同的對象和它們彼此間的鏈接)。

類:用來描述具有特征的現實世界的實體。

它們具有不同的類型:

實體類-用例考察的與系統交互的實體的一種類

控制類-控制用例工作的一種類

邊界類–信息在用例內、外流動時映射為相關的類

對象圖:描述一段時間里特定實例的靜態結構,描述了類圖的實例,包含對象和鏈接,包含類圖中發現的類的實例。

5.行為視圖

當把現實場景應用于實現特定任務時,方法構成了系統的動態方面

UML建模工具中行為視圖描述了軟件系統模型的動態方面

協作圖-表示類與它們關聯之間的交互

時序圖-描述了類與它們關聯之間的交互(以時間序列)

狀態圖-當外部進程或實體訪問時描述了類的行為,在執行動作時它類的狀態和響應,表示為不同的實體的狀態和轉換

活動圖-描述了類的活動,被內部進程或實體訪問時描述了類的行為

協作圖用來表示類之間交換的消息 和描述了類和它們關聯之間的關系 ;關聯角色指出了  類協作中類所扮演的角色  ;時序圖給出 以時間序列安排的類之間的交互 ;

狀態圖中的轉換用來描述描述系統中不同對象狀態之間的關系 和用來建模不同對象狀態之間的關系 ;活動圖中動作流用來表示對象不同狀態之間的關聯  ,對象流述 動作狀態和對象之間的關聯;

狀態圖描述對象生命周期中的三種情形之一,分別是滿足某些條件、執行某一活動和等待某一事件的出現;

6.實現視圖

UML建模工具中中實現視圖描述軟件系統實現的不同方面

例如:源代碼結構,運行時的實現結構,軟件發行的配置管理

構件是對執行良定義的、獨立于它環境的現實任務有幫助的類或類組

用構件圖來表示系統的實現視圖

7.環境視圖

UML建模工具中的環境視圖用來描述系統中使用的不同構件的物理分發,也稱為部署圖,描述的節點構成了系統部署的物理硬件需求的一部分,包括表示系統的硬件需求的節點或系統將部署的網絡的設計。
 

【編輯推薦】

  1. 專家推薦 五種免費UML建模工具
  2. UML建模工具選擇標準
  3. UML用例圖用法實例剖析
  4. NetBeans 6 M8發布 新添UML建模工具
  5. UML建模工具中EA和Rose的比較

 

 

責任編輯:佚名 來源: csdn.net
相關推薦

2010-07-01 10:55:58

UML建模工具

2010-06-12 16:42:03

UML設計

2010-06-10 18:43:34

UML語言

2010-06-28 15:26:21

UML關系類型

2009-08-24 10:35:30

2010-07-06 15:40:34

UML圖形

2022-11-23 16:36:34

2010-06-08 16:08:42

UML建模工具

2010-06-08 18:53:43

UML建模工具

2019-06-04 10:40:07

2024-02-06 08:00:00

JavaScriptAI大語言模型

2010-06-08 14:32:33

UML建模工具

2018-10-26 08:59:17

Linux開發工具

2010-06-08 15:33:19

UML建模工具

2010-06-11 16:46:02

免費UML建模工具

2010-06-28 13:57:48

UML建模工具Visi

2019-09-26 06:34:37

電子郵件加密郵件安全

2010-06-28 09:44:48

UML建模工具Rose

2010-06-30 16:06:28

UML建模優點

2010-07-12 11:04:54

UML建模工具
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产片侵犯亲女视频播放 | 秋霞电影一区二区三区 | 天天躁日日躁xxxxaaaa | 精品国产欧美一区二区三区成人 | 精品久 | 韩日一区二区 | 一区二区三区精品视频 | 国产传媒在线播放 | 黑人性hd | 91av免费看| 黄频视频| 亚洲影音 | 一区二区在线 | 欧美日韩亚洲一区 | 国产欧美视频一区二区 | 久久久久久亚洲精品 | 在线成人www免费观看视频 | 午夜不卡一区二区 | 国产农村妇女毛片精品久久麻豆 | 午夜电影一区二区 | 日韩视频在线免费观看 | 日韩不卡一区二区三区 | 草久在线视频 | 99re视频在线免费观看 | 欧美精品一区二区在线观看 | 亚洲色图50p | 国产欧美日韩精品一区二区三区 | 国产高清在线精品一区二区三区 | 精品久久久久久久人人人人传媒 | 国产成人精品综合 | 国产精品免费观看 | 亚洲一区不卡在线 | 男人天堂久久 | 成人 在线| av天天看| 五月婷婷导航 | 国产91视频免费 | 国产精品美女久久久久久免费 | 日日精品| 最新国产精品精品视频 | 欧美久久一区 |