[圖解]SysML和EA建模住宅安全系統-14-黑盒系統規約

1
00:00:02,320 --> 00:00:07,610
接下來,我們看下一步指定黑盒系統需求

2
00:00:08,790 --> 00:00:10,490
就是說,把這個系統

3
00:00:11,880 --> 00:00:15,810
我們的目標系統,ESS,看成黑盒

4
00:00:18,030 --> 00:00:22,850
然后從外部來觀察它有什么行為

5
00:00:22,860 --> 00:00:23,850
有什么特征

6
00:00:24,530 --> 00:00:27,860
系統的外部可觀察行為和物理特征

7
00:00:30,010 --> 00:00:32,440
也就是說,就變成這個系統的屬性

8
00:00:34,260 --> 00:00:35,230
還有行為

9
00:00:38,140 --> 00:00:41,800
我們來看,它是圖18.19

10
00:00:41,970 --> 00:00:43,120
前面我們見過了

11
00:00:43,130 --> 00:00:47,100
但是剛才是和內部塊圖對比的

12
00:00:48,150 --> 00:00:49,960
現在我們再來仔細看一下

13
00:00:49,970 --> 00:00:52,790
這個圖18.19,ESS黑盒規約

14
00:00:53,040 --> 00:00:58,160
這是一個BDD。塊定義圖

15
00:00:59,280 --> 00:01:01,880
放在2-結構這個包里面

16
00:01:02,250 --> 00:01:03,520
這是圖的名字了

17
00:01:03,530 --> 00:01:05,480
ESS黑盒規約,就是這個了

18
00:01:06,910 --> 00:01:11,370
里面實際上就是一個block

19
00:01:12,340 --> 00:01:13,050
就一個block

20
00:01:13,960 --> 00:01:18,820
ESS,然后這里分了很多欄

21
00:01:19,610 --> 00:01:25,540
很多分欄,有引用,值,類元操作,代理端口

22
00:01:26,550 --> 00:01:27,670
當然不止這么多分欄

23
00:01:27,680 --> 00:01:32,510
就是說,它有哪些這些內容

24
00:01:33,160 --> 00:01:36,030
如果該分欄有相關內容

25
00:01:36,480 --> 00:01:39,240
那么在分欄上就會出現這些東西

26
00:01:39,250 --> 00:01:40,960
沒有的話,它會隱藏起來

27
00:01:45,250 --> 00:01:46,000
引用是什么

28
00:01:46,290 --> 00:01:51,520
相當于我們面向對象建模的時候

29
00:01:51,530 --> 00:01:54,560
引用關聯

30
00:01:55,130 --> 00:01:56,820
一會我們操作的時候可以看到

31
00:01:57,920 --> 00:02:00,910
值就是跟引用相對的了

32
00:02:02,080 --> 00:02:06,680
引用是說我擁有你的一個標識

33
00:02:08,560 --> 00:02:10,840
但是你這獨立于我,在外面

34
00:02:11,090 --> 00:02:14,880
值就是你是我的一個值

35
00:02:15,090 --> 00:02:16,360
類元的行為

36
00:02:16,670 --> 00:02:20,840
ESS運營的狀態

37
00:02:21,090 --> 00:02:21,720
一個狀態機(的構造型)

38
00:02:21,730 --> 00:02:26,050
操作相當于系統的功能需求

39
00:02:26,060 --> 00:02:28,410
系統的行為,系統做什么

40
00:02:28,420 --> 00:02:29,170
系統做什么

41
00:02:30,950 --> 00:02:33,540
就是我們需求寫的系統做什么

42
00:02:34,340 --> 00:02:36,540
代理端口,我們上一個圖的時候

43
00:02:36,550 --> 00:02:41,560
我們說了,ESS上面的一些端口

44
00:02:43,840 --> 00:02:44,990
這里有一些構造型

1
00:00:00,910 --> 00:00:03,610
我們看這幾個構造型,這個store

2
00:00:03,900 --> 00:00:06,400
就是存儲的意思

3
00:00:07,370 --> 00:00:10,440
就表示這些是必須存儲的內容

4
00:00:11,350 --> 00:00:12,660
包括數據

5
00:00:12,670 --> 00:00:14,940
包括能量、質量

6
00:00:16,820 --> 00:00:19,300
下面這里有個mop

7
00:00:19,470 --> 00:00:21,470
就是measures of

8
00:00:21,760 --> 00:00:22,520
performance

9
00:00:24,080 --> 00:00:26,510
性能的度量

10
00:00:26,720 --> 00:00:29,630
實際上就是性能和質量特征

11
00:00:30,940 --> 00:00:33,720
它是通過一些值來表達的

12
00:00:33,930 --> 00:00:36,240
這個值就是我們定義的

13
00:00:36,250 --> 00:00:38,000
之前我們定義的值類型

14
00:00:40,760 --> 00:00:48,520
下面這個一樣的,這樣下來

15
00:00:50,440 --> 00:00:52,910
這兩個要標一下

16
00:00:54,130 --> 00:00:54,800
構造型

17
00:00:56,940 --> 00:00:59,090
下面我們就來畫一下這個圖

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/45414.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/45414.shtml
英文地址,請注明出處:http://en.pswp.cn/web/45414.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

spring管理bean源碼解析

1. 從啟動類開始 public static void main(String[] args) {// Run the SpringApplication class with the Application class as the first argumentSpringApplication.run(Application.class, args);}2. bean 實例化 // SpringAplication row1294,1295 run() // SpringApli…

Power Apps使用oData訪問表數據并賦值前端

在使用OData查詢語法通過Xrm.WebApi.retrieveMultipleRecords方法過濾數據時,你可以指定一個OData $filter 參數來限制返回的記錄集。 以下是一個使用Xrm.WebApi.retrieveMultipleRecords方法成功的例子,它使用了OData $filter 參數來查詢實體的記錄&am…

【Parallel SSH】Ubuntu系統配置pssh實現多主機并行執行Master分發的命令

文章目錄 一、配置多機免密登錄二、ubuntu系統安裝pssh三、并行命令腳本編寫 一、配置多機免密登錄 假設有1臺主機作為Master分發命令,3臺主機作為Servers執行命令。假設Master主機內網IP地址為192.168.0.12,Servers外網IP及對應的hostname分別為&#…

最新盤點!2024年最值得了解的24款項目管理軟件

一、企業該如何選擇一款項目管理工具?選擇項目管理工具時需要考慮哪些因素? 在選擇和對比項目管理工具時,可以通過加權方式進行對比和評估。參考以下模板,可以把自己關注的項目管理工具,進行表格對比,選中…

企業智能制造賦能的環境條件為什么重要?需要準備什么樣的環境?

在全球制造業不斷演進的今天,智能制造已經成為推動行業創新和轉型的關鍵力量。它不僅代表了技術的革新,更是企業管理模式和運營思路的全面升級。然而,智能制造的落地實施并非一蹴而就,它需要企業在環境條件上做好充分的準備&#…

jail內部ubuntu apt升級失敗問題解決-Dynamic MMap ran out of room

在FreeBSD jail 里安裝啟動Ubuntu jammy系統,每次裝好執行jexec ubjammy sh進入Ubuntu系統后,執行apt update報錯。 這個問題困惑了好久,突然有一天仔細去看報錯信息,查看了(man 5 apt.conf) ,才搞定問題。簡單來說就是…

Mybatis攔截器介紹及其應用

Mybatis攔截器介紹及其應用 1、介紹 Mybatis攔截器設計的初衷就是為了供用戶在某些時候可以實現自己的邏輯而不必去動Mybatis固有的邏輯。通過Mybatis攔截器我們可以攔截某些方法的調用,我們可以選擇在這些被攔截的方法執行前后加上某些邏輯,也可以在執…

Pycharm與Gitlab交互

環境準備 1、下載配置好本地Git 2、配置Pycharm上的Git 3、gitlab賬號 Gitlab配置 Gitlab配置中文 賬號》設置》偏好設置》簡體中文 創建項目 命令行操作 打開項目會展示以下步驟 在pycharm克隆gitlab的項目 通過菜單欄 1、在PyCharm的頂部菜單欄中,選擇“V…

本地部署,Flash Diffusion: 加速條件擴散模型實現快速圖像生成

目錄 引言 技術背景 Flash Diffusion 的架構與原理 Flash Diffusion 的主要特點 本地部署 運行結果 實驗結果與分析 應用實例 結論 GitHub - gojasper/flash-diffusion: Official implementation of ? Flash Diffusion ?: Accelerating Any Conditional Diffusion M…

Linux系統搭建輕量級個人博客VanBlog并一鍵發布公網遠程訪問

文章目錄 前言1. Linux本地部署2. VanBlog簡單使用3. 安裝內網穿透4. 創建公網地址5. 創建固定公網地址 前言 今天和大家分享如何在Linux Ubuntu系統搭建一款輕量級個人博客VanBlog,并結合cpolar內網穿透軟件生成公網地址,輕松實現隨時隨地遠程訪問本地…

相交鏈表+判斷環型鏈表+求環型鏈表的入口節點

鏈表OJ題 一.相交鏈表二.判斷環型鏈表三.求環型鏈表的入口節點 一.相交鏈表 相交鏈表 相交:兩個鏈表從頭開始遍歷,尾節點一定是同一個節點。 情況一:當兩個鏈表長度相同時: 情況二:當兩個鏈表長度不同時&#xff1…

考研黨暑假回家還是留校,暑假回家就一定完蛋嗎?

考研我建議最好還是留校,因為環境比較好! 并不是說回家復習就一定不好,回家要面臨三大“敵人”: 1、我們本身的惰性,這個無需多言,在自己熟悉的環境,自己一個人,手機電腦網絡零食俱…

python條件

條件語句 if語句 if...else語句 if...elif...else語句 嵌套 is is 是一個身份運算符,用于比較兩個對象的身份,即它們在內存中的地址是否相同。這與比較兩個對象是否相等的 運算符不同。 運算符比較的是兩個對象的值是否相等。 比較對象 比較基本數據…

【Unity】RPG2D龍城紛爭(十一)戰斗系統之回合制驅動

更新日期:2024年7月11日。 項目源碼:第五章發布(正式開始游戲邏輯的章節) 索引 簡介一、開始關卡二、進入指定回合三、玩家結束當前回合四、進入下一回合五、通關條件六、檢測關卡狀態簡介 通過前兩篇的工作,我們的角色已經能夠進行移動、戰斗了,此刻,便進入第三個板塊…

React基礎學習-Day04

React基礎學習-Day04 常見的鉤子函數及基礎使用方式 1.useState useState 是 React 的一個 Hook,用于在函數組件中添加狀態。它返回一個狀態變量和一個更新該狀態的函數。與類組件的 this.state 和 this.setState 相對應,useState 讓函數組件也能擁有…

存儲實驗:Linux掛載iscsi硬盤與華為OceanStor創建LUN全流程

目錄 目的環境規劃實驗實驗流程Centos配置0. 關閉防火墻1. 設置網卡信息2. 配置路由3. iscsiadm連接存儲 iSCSI LUN創建(以華為OceanStor為例)驗證1. 驗證是否成功2. 開啟自動掛載 目的 實現Linux連接iscsi硬盤,同時實現開機自啟掛載 環境規…

掌握本地倉儲:Gradle本地倉庫配置全指南

掌握本地倉儲:Gradle本地倉庫配置全指南 在構建自動化的領域中,Gradle以其靈活性和強大的依賴管理功能脫穎而出。管理項目依賴時,經常需要配置本地倉庫以優化構建速度、控制依賴版本或支持離線構建。本文將深入探討如何在Gradle中配置本地倉…

JAVA----泛型

泛型 認識泛型 定義類、接口、方法時,同時聲明了一個或者多個類型變量(如:) ,稱為泛型類、泛型接口,泛型方法、它們統稱為泛型。 作用:利用泛型,可以限制集合存儲數據的類型. 泛型…

Gitee簡易使用流程(后期優化)

目錄 1.修改用戶名 2.文件管理 新建文件/文件夾流程如下: 上傳文件流程如下: 以主頁界面為起點 1.修改用戶名 點解右上角的頭像--> 點擊“賬號設置” 點擊左邊欄里的“個人資料“ 直接修改用戶名即可 2.文件管理 選擇一個有修改權限倉庫&#…

【從0到1進階Redis】主從復制

筆記內容來自B站博主《遇見狂神說》:Redis視頻鏈接 1、概念 主從復制,是指將一個臺 Redis 服務器的數據,復制到其他的 Redis 服務器。前者稱為主節點(master/leader),后者稱為從節點(slave/foll…