亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

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

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

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

乌鲁木齐市| 泉州市| 巍山| 壶关县| 绥滨县| 建德市| 永康市| 彰武县| 凉城县| 且末县| 新龙县| 武平县| 五峰| 庆云县| 扎兰屯市| 潼南县| 北票市| 恩施市| 清苑县| 垦利县| 桂平市| 庄浪县| 离岛区| 乌拉特后旗| 嘉黎县| 奎屯市| 五家渠市| 临颍县| 宾阳县| 纳雍县| 江油市| 黄大仙区| 武威市| 甘谷县| 东平县| 娄底市| 芜湖县| 根河市| 云龙县| 玉山县| 中宁县|