偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

UML狀態(tài)機圖繪制方法及其應(yīng)用說明

開發(fā) 架構(gòu)
在學(xué)習(xí)UML的過程中你是否遇到過UML狀態(tài)機圖,你對他是否了解,這里就向大家介紹一下UML狀態(tài)機圖的概念,如何繪制UML狀態(tài)機圖以及它的應(yīng)用說明。

本節(jié)向大家介紹一下UML狀態(tài)機圖的概念,主要包括繪制UML狀態(tài)機圖步驟和UML狀態(tài)機圖應(yīng)用說明等內(nèi)容,希望通過本節(jié)的學(xué)習(xí)你對UML狀態(tài)機圖有一個初步的認識。請看本節(jié)的詳細介紹。

UML狀態(tài)和UML狀態(tài)機

狀態(tài)、狀態(tài)表示法及狀態(tài)機

◆狀態(tài)是指在對象生命周期中滿足某些條件、執(zhí)行某些活動或等待某些事件的一個條件和狀況

◆一個狀態(tài)通常包括名稱、進入/退出活動、內(nèi)部轉(zhuǎn)換、子狀態(tài)和延遲事件等五個部分組成

狀態(tài)機是計算機科學(xué)理論的一部分,但UML中的狀態(tài)機模型主要是基于DavidHarel所做的擴展,是用來展示狀態(tài)與狀態(tài)之間轉(zhuǎn)換的圖


如何繪制UML狀態(tài)機圖

繪制狀態(tài)機圖

◆繪制狀態(tài)機圖的理想步驟是:尋找主要的狀態(tài),確定狀態(tài)之間的轉(zhuǎn)換,細化狀態(tài)內(nèi)的活動與轉(zhuǎn)換,用復(fù)合狀態(tài)來展開細節(jié)

◆尋找主要狀態(tài):對于航班機票預(yù)訂系統(tǒng)而言,顯然包括的狀態(tài)主要有
--在剛確定飛機計劃時,顯然是沒有任何預(yù)訂的,并且在有人預(yù)訂機票之前都將處于這種“無預(yù)訂”狀態(tài)
--對訂座而言顯然有“部分預(yù)訂”和“預(yù)訂完”兩種狀態(tài)
--而當航班快要起飛時,顯然要“預(yù)訂關(guān)閉”
總結(jié)一下,主要有四種狀態(tài):無預(yù)訂、部分預(yù)訂、預(yù)訂完以及預(yù)訂關(guān)閉


UML狀態(tài)機圖應(yīng)用說明

◆對對象生命周期建模:主要描述對象能夠響應(yīng)的事件、對這些事件的響以及過去對當前行為的影響

◆對反應(yīng)型對象建模:這個對象可能處于的穩(wěn)定狀態(tài)、從一個狀態(tài)到另一個狀態(tài)之間的轉(zhuǎn)換所需的觸發(fā)事件,以及每個狀態(tài)改變時發(fā)生的動作

◆UML狀態(tài)機圖既可以用來表示一個業(yè)務(wù)領(lǐng)域的知識,也可以用來描述設(shè)計階段對象的狀態(tài)變遷

【編輯推薦】

  1. 揭秘UML狀態(tài)機視圖中的四大事件
  2. 解析UML狀態(tài)機視圖狀態(tài)和轉(zhuǎn)換
  3. UML狀態(tài)圖創(chuàng)建過程中需要注意問題
  4. 教你繪制整潔的UML圖
  5. UML用戶指南--UML圖簡介

 

責(zé)任編輯:佚名 來源: csdn.net
相關(guān)推薦

2010-06-18 09:05:04

UML交互圖

2010-07-08 13:03:31

UML狀態(tài)機圖

2010-07-02 09:32:19

UML部署圖

2010-06-18 13:25:44

UML狀態(tài)機視圖

2010-06-18 12:38:38

UML狀態(tài)機視圖

2010-07-12 15:00:56

UML狀態(tài)機視圖

2010-06-12 11:11:55

UML應(yīng)用

2010-06-10 13:14:48

UML狀態(tài)圖

2010-06-09 09:53:44

UML活動圖

2010-02-24 09:32:38

Visual Stud

2010-07-02 13:34:06

UML交互圖

2010-07-12 15:09:20

UML狀態(tài)機視圖

2010-06-09 08:59:30

UML活動圖

2010-06-18 13:08:05

UML狀態(tài)機視圖

2010-06-11 10:55:51

UML部署圖

2010-06-17 15:07:12

UML構(gòu)件圖

2010-07-06 12:00:23

UML活動圖

2023-03-06 07:35:30

狀態(tài)機工具訂單狀態(tài)

2020-12-02 13:33:58

函數(shù)指針編程語言

2010-06-08 10:35:38

UML圖
點贊
收藏

51CTO技術(shù)棧公眾號