UML之行為圖---狀態圖state diagram、活動圖activity diagram(Rational Rose 折線變直線 Ctrl+Shift+L)
之前分享了UML的靜態圖,互動圖,今天我們來分享一下UML的行為圖:
①、什麼是狀態圖?
說明物件在它的生命期中響應事件所經歷的狀態序列,以及它們對那些事情的響應。狀態圖用於駕駛actor、類、子系統和元件的複雜特徵。
②、狀態圖的兩個元素?
狀態:物件的狀態是指在這物件的生命期中的一個條件或狀況,在此期間物件滿足某些條件、執行某些活動,或等待某些事件。
轉移:一個轉換是兩個狀態之間的一種關係,表示物件將在第一個狀態中執行一定的動作,並在某個特定事件發生而某個特定的條件滿足時進入第二個狀態。
③、狀態圖包含哪些圖示?
④、什麼是活動圖?
活動圖描述系統的動態行為,包含活動狀態,活動狀態是指業務用例的一個執行步驟或一個執行操作。
⑤、活動圖包含哪些圖示?
⑥、活動圖的關係表示
⑦、機房收費系統活動圖、狀態圖
機房收費系統上機操作活動圖:
機房收費系統上下機狀態圖:
以上便是行為圖的分享,不足之處還望您多多給予寶貴建議,下一站實現圖走起^_^
相關推薦
UML之行為圖---狀態圖state diagram、活動圖activity diagram(Rational Rose 折線變直線 Ctrl+Shift+L)
之前分享了UML的靜態圖,互動圖,今天我們來分享一下UML的行為圖: ①、什麼是狀態圖? 說明物件在它的生命期中響應事件所經歷的狀態序列,以及它們對那些事情的響應。狀態圖用於駕駛actor、類、子系統和元件的複雜特徵。 ②、狀態圖的兩個元素? 狀態:物件的狀態是指在這物件的生命期中的
UML之行為圖(活動圖、狀態圖、序列圖、協作圖)
一、活動圖 1、什麼是活動圖 活動圖和流程圖十分類似,表示一個演算法的執行序列、過程、判定點、分支和迴圈,而且活動圖支援並行活動(同步條的作用)。在實際專案中,活動圖並不是
UML之行為圖(活動圖、狀態圖、互動圖)
UML的行為圖是用來描述系統的動態模型和物件之間的互動關係,包括三種:活動圖、狀態圖、互動圖。 下面對這三種圖進行介紹: 一、活動圖: 1、定義:用來描述滿足
UML行為圖 狀態圖、活動圖
狀態圖 一,概述 1.概念:一個狀態圖表示一個狀態機,主要用於表現從一個狀態到另一個狀態的控制流。它不僅可以展現一個物件擁有的狀態,還可以說明事件如何隨著時間的推移來影響這些狀態。 狀態圖和活動圖區別 狀態圖側重從行為的結果來描述(狀態) 活動圖側重從行為的動作類描述(活動)
UML之機房收費系統實現圖---構件圖component diagram、部署圖deployment diagram
實現圖來描述設計物理實現,如執行檔案,庫,表,檔案和文件等。對於面向物件系統的物理方面進行建模,實現圖由構件圖和部署圖構成。 ①、什麼是構件圖? 構件圖用於靜態建模,是表示構件型別的組織以及各種構件之間依賴關係的圖。 構件圖通過對構件間依賴關係的描述來估計對系統構件的修改給系統可能帶來的
UML之互動圖---順序圖sequence diagram、協作圖collaboration diagram(順序圖與協作圖的轉換:F5)
前兩篇部落格介紹的是UML中的靜態圖繪製,今天我們來分享一下UML中的互動圖:順序圖與協作圖。 ①、什麼是順序圖? 順序圖用來表示用例中的行為順序,當執行一個用例行為時,順序圖中的每條訊息對應了一個類操作或狀態機中引起轉換的事件。 順序圖展示物件之間的互動,這些互動是指在場景或用例的事件
機房收費系統—行為圖(狀態圖、活動圖)
狀態圖和活動圖的區別 狀態圖側重於行為的結果來描述 活動圖側重從行為的動作來描述 一個描述動作,一個描述狀態,這樣就可以比較好的理解活動圖和狀態圖在整個系統描述上的區別,同時也能更好的去理解系統的功能。知道了這些接下來我們在分別講狀態圖和活動圖。 一、活動圖(Stat
【軟體工程】看我火眼金睛——系統流程圖、程式流程圖、資料流圖、活動圖、狀態圖、順序圖辨析
【前言】 在軟體工程中我們學習了資料流圖,程式流程圖,UML中的活動圖,狀態圖,順序圖,這些圖貌似都是在描述軟體的執行過程,那麼它們到底有哪些相同點,又有哪些不同點呢?下面,我
MATLAB:圖像二值化、互補圖(反運算)(im2bw,imcomplement函數)
idt 部分 轉換成 灰度 技術 ice 工作 圖像 light 圖像二值化、反運算過程涉及到im2bw,imcomplement函數,反運算可以這麽理解:原本黑的區域變為白的區域,白的區域變為黑的區域。 實現過程如下: close all; %關閉當前
UML(Rational Rose)安裝教程【載百度經驗】
對話 需要 ddc 開始菜單 dex 鼠標右鍵 ins 安裝路徑 fix ---恢復內容開始--- Win7安裝rational rose2007教程 在UML建模的眾多工具中,IBM公司的rational rose建模工具可以說是最好用的建模工具了。哪我們
Python基礎總結之第九天開始【python之OS模組對目錄的操作、以及操作檔案】(新手可相互督促)
年薪20萬的夢想。。。 python對檔案、目錄能做什麼?或者說我們需要python替我們做什麼?最經常的操作就是對檔案的:開啟、關閉、讀取、寫入、修改、儲存等等對目錄的操作,無非就是:建立目錄、刪除目錄、更改目錄名字等等。我們先認識一下OS模組,os
UML圖--行為圖(活動圖和狀態圖)
uml 活動圖 狀態圖 行為圖 活動圖簡介簡單介紹為了完成某個目標需要做的活動以及這些活動的執行順序,著重表現的是系統的行為,而非系統的處理過程組成元素起始點、活動、判斷、同步、結束點、基本流、支流、異常流、組合活動、泳道分類用例活動圖:描述了如何來達到這個目標,業務流程一般包括一個基本業務流
UML五類十圖之行為圖
目錄 狀態圖的組成: 活動圖的組成: 狀態圖和活動圖的區別: 活動圖和流程圖的區別 UML 中行為圖描述系統的動態模型和組成物件間的互動關係。分為狀態圖和活動圖。 狀態圖的組成: 起點和終點:代表狀態的開始和結束。 狀態:指在物件的生命期中滿足某些條件、執行某些活
UML之靜態圖---類圖(class diagram )
在學習類圖之前我們要先了解一下類,物件的概念。 ①、什麼是類?什麼是物件?他們的關係是什麼? 類:類是具有相同屬性和服務的一組物件的集合。為屬於該類的所有物件提供了統一的抽象描述,其內部包括屬性和服務(方法)兩個主要部分。 物件:物件是系統中用來描述客觀事物的一個實體,是構成系統的一個基
UML之靜態圖---用例圖(use case diagram)
①、 什麼是用例圖? 用例圖是從使用者角度描述系統功能,是使用者所能觀察到的系統功能的模型圖,用例是系統的一個功能單元。用例圖描述的是從一個外部的觀察者的視角對系統的印象,強調的是這個系統是什麼而不是這個系統怎麼工作。用例圖與情節僅僅相關的,
uml 九種圖之活動圖 狀態圖 部署圖
一 活動圖 UML的活動圖(activity diagram)是用於表示系統控制流的,是狀態圖的特殊形式。活動圖與流程圖比較類似,具有如下與流程圖不同的特徵。 1)不像系統流程圖那樣僅用於程式設計級,能用於描述概念級的模型。2)能描述並行動作。 下面是我畫的活動圖 二
UML之序列圖(Sequence Diagram)
類圖描述的是類之間的靜態關係,而序列圖展示的是物件之間的溝通方法,描述執行時的互動關係。 OOP程式語言裡面合理的直接互動方式只有一種,方法呼叫(Event通訊是間接的)。所以序列圖也可以 理解為方法呼叫互動圖。方法呼叫有四個元素,參與者(兩個,呼叫者和被呼叫者),方法名稱
【uml】-九種圖之活動圖(Activity Diagram))
【簡介】 當已經畫完狀態圖之後,發現活動圖是狀態圖的一種特殊形式。其中所有或多數狀態都是活動狀態,而且所有或多數轉移都在源狀態中的活動完成時立即觸發。 【內容】 一:基本概念 活動
UML之時序圖(Sequence Diagram)
在我們開發系統的時候我們都要知道這件事情是怎麼幹的,時間順序是怎麼著的,哪個進行完了之後進行哪個,時序圖發揮的就是這個作用。 在面向物件動態建模,用於建立行為的實體間行為互動的四種圖:狀態圖(Stag
UML之序列圖
ack str nbsp 分享 用戶 角色 mic -s margin 一 序列圖概述: 序列圖主要用於展示對象之間交互的順序。 序列圖將交互關系表示為一個二維圖。縱向是時間軸,時間沿豎線向下延伸。橫向軸代表了在協作中各獨立對象的類元角色。類元角色用生命線表示。