91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

EA畫UML圖中數據區的示例分析

發布時間:2021-12-20 14:22:42 來源:億速云 閱讀:164 作者:小新 欄目:大數據

這篇文章給大家分享的是有關EA畫UML圖中數據區的示例分析的內容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。

流程說到底是在處理數據,一般情況下一個活動或動作結束執行后輸出數據,下一個活動或動作收到數據后開始執行。但也有另外一種情形,產生的數據先放到某處暫存,等后續處理使用。對于這種情況,UML提供了兩種方法:中央緩沖節點和數據存儲節點。

中央緩沖節點(central buffer node)


語義

中央緩沖節點可以同時從多個對象節點接收輸入,并可以為多個對象節點產生輸出。和對象流不同,中央緩沖節點提供的數據不作為活動或動作的啟動條件。

中央緩沖節點中的數據輸出是以數據移動的形式進行的。

表示法

中央緩沖節點表示為帶有關鍵字《centralBuffer》的對象節點符號。

示例


下圖是復印流程中使用中央緩沖節點的例子。

EA畫UML圖中數據區的示例分析

掃描單元完成一次掃描以后,將ImageData保存在centralBuffer中

打印單元從centralBuffer中取得數據以后打印輸出。

數據存儲節點(data store node)

語義

數據存儲節點就是帶有數據持久化功能的中央緩沖節點。

數據存儲節點可以同時從多個對象節點接收輸入,并可以為多個對象節點產生輸出。數據的輸入流和輸出流是不相連的,也就是說數據的存儲和使用要求可以來自不同的線程。

到這里為止,內容沒有本質的區別,可以看作是相同點。接下來是不同點。

數據存儲節點和中央緩沖節點輸出數據的行為是不同的。中央緩沖節點輸出的是數據本身,而數據存儲節點輸出的是數據的拷貝,數據本身是在包含該數據存儲節點的活動結束以后才會被銷毀的。


表示法

數據存儲節點表示為帶有關鍵字《datastore》的對象節點。

示例

以下是某數據采集系統的例子。

EA畫UML圖中數據區的示例分析

三個流程分別

  1. 以0.1S周期采集模擬信號并存儲在SystemData中

  2. 接受中斷請求后采集數字信號并存儲在SystemData中

  3. 從SystemData中取得數據并表示


數據表示以后,還需要保留在系統中以供將來使用,因此這里使用數據存儲節點。

感謝各位的閱讀!關于“EA畫UML圖中數據區的示例分析”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

宣武区| 桐庐县| 苗栗县| 舞阳县| 芒康县| 汉中市| 喜德县| 台江县| 界首市| 肇源县| 延寿县| 沙雅县| 永德县| 太和县| 子长县| 遂平县| 淮南市| 团风县| 安多县| 阿图什市| 宿州市| 德阳市| 安塞县| 报价| 行唐县| 芜湖市| 双城市| 杭锦旗| 高尔夫| 兴安盟| 凤翔县| 自贡市| 巴东县| 萝北县| 霍城县| 台山市| 宜阳县| 化德县| 梓潼县| 茶陵县| 昌图县|