中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

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

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

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

莫力| 绿春县| 玉山县| 湖口县| 化州市| 瑞昌市| 太湖县| 穆棱市| 长沙市| 义马市| 固阳县| 庐江县| 鹤壁市| 恩平市| 云浮市| 玉山县| 永泰县| 宜兰市| 樟树市| 乾安县| 涞水县| 托克托县| 昌邑市| 汝阳县| 顺平县| 隆化县| 舒兰市| 迁西县| 曲麻莱县| 西畴县| 嘉禾县| 西宁市| 门源| 宁武县| 长阳| 石嘴山市| 沙田区| 南漳县| 阿坝| 宿州市| 惠东县|