[圖解]SysML和EA建模住宅安全系統-02-現有運營領域-塊定義圖

1
00:00:00,840 --> 00:00:02,440
首先我們來看畫在哪里

2
00:00:02,570 --> 00:00:08,310
你看,這是圖的類型,圖里面內容

3
00:00:08,320 --> 00:00:10,780
這是元素類型

4
00:00:10,790 --> 00:00:14,900
這是位置,哪個包

5
00:00:15,160 --> 00:00:16,160
然后,這是圖的名字

6
00:00:16,170 --> 00:00:20,560
它是在2-結構在下面

7
00:00:21,740 --> 00:00:26,090
我們來看一下,我們這個圖,2-結構有嗎

8
00:00:28,020 --> 00:00:31,950
這里,我們統一改成運營

9
00:00:33,230 --> 00:00:35,580
統一改成運營好了

10
00:00:39,880 --> 00:00:41,600
這里有個2-結構,但這是 To be

11
00:00:41,610 --> 00:00:49,340
改進以后的,我們現在描述現狀

12
00:00:49,630 --> 00:00:52,050
所以應該是在這里,也要有一個

13
00:00:53,050 --> 00:00:54,460
所以我們把這個加上去

14
00:00:54,470 --> 00:00:56,740
就按照這一套來一遍

15
00:00:58,140 --> 00:01:03,040
添加一個運營的包

16
00:01:04,630 --> 00:01:09,220
下面再添加一個2-結構

17
00:01:10,060 --> 00:01:12,010
其他的還沒畫到,我們就先不加了

18
00:01:12,470 --> 00:01:14,960
免得浪費人力

19
00:01:16,170 --> 00:01:18,050
好,下面怎么畫

20
00:01:18,060 --> 00:01:22,350
右鍵點,添加一個圖

21
00:01:24,010 --> 00:01:25,280
塊定義圖這里

22
00:01:27,270 --> 00:01:28,030
然后名字就是

23
00:01:29,340 --> 00:01:34,790
剛才我們講的現有運營領域

24
00:01:34,800 --> 00:01:39,260


25
00:01:39,710 --> 00:01:41,810
我們對照一下這個圖

26
00:01:43,570 --> 00:01:48,740
我們可以把這張圖截屏,粘貼過來

27
00:01:48,750 --> 00:01:49,500
對照著畫

28
00:01:49,510 --> 00:01:55,150
這樣更加方便,放這里

29
00:02:08,580 --> 00:02:10,100
一會畫完了,再把它刪掉

30
00:02:10,900 --> 00:02:12,570
對照,差不多

31
00:02:14,450 --> 00:02:17,290
好,接下來,開始往里面添加元素了

32
00:02:17,300 --> 00:02:18,440
首先添加一個block

33
00:02:19,150 --> 00:02:23,620
現有運營領域,這里,放在這里

34
00:02:25,640 --> 00:02:31,600
放這里,現有運營領域,好

35
00:02:33,360 --> 00:02:34,430
這是一個了

36
00:02:35,810 --> 00:02:38,000
我們不用畫,展示全部的

37
00:02:38,090 --> 00:02:40,560
我們展示最典型的,哪一個

38
00:02:40,570 --> 00:02:46,180
最典型的是,這里,過來有一個組合

39
00:02:46,190 --> 00:02:48,530
然后這里有一個ordered

40
00:02:50,330 --> 00:02:52,330
然后,這里有個values

41
00:02:53,070 --> 00:02:53,980
值類型

42
00:02:57,590 --> 00:03:00,980
我們只展示這三個怎么畫就行了

43
00:03:00,990 --> 00:03:04,310
其他的就照著畫,操作都一樣的

44
00:03:05,890 --> 00:03:10,120
我們來看,怎么來畫

45
00:03:12,170 --> 00:03:15,280
下一個,現有站點,往下一點

46
00:03:16,430 --> 00:03:17,090
縮小一點

47
00:03:26,080 --> 00:03:27,180
現有站點

48
00:03:36,490 --> 00:03:39,600
好,我們來看,這個跟這個之間

49
00:03:41,910 --> 00:03:46,150
它是有一個組合的關聯

50
00:03:47,640 --> 00:03:48,870
而且在組合這一端

51
00:03:48,880 --> 00:03:50,390
你看它這有一個ordered

52
00:03:51,330 --> 00:03:52,760
表示這一端的里面

53
00:03:53,970 --> 00:03:55,790
你看它多個的

54
00:03:55,800 --> 00:03:56,830
說明在這里

55
00:03:56,840 --> 00:03:58,130
它在這里面

56
00:03:58,300 --> 00:04:02,030
是一個集合的形式存在的

57
00:04:02,040 --> 00:04:04,680
ordered的意思就是說

58
00:04:04,690 --> 00:04:07,760
這個集合是有序的一個集合

59
00:04:09,630 --> 00:04:10,780
這個怎么表達

60
00:04:10,790 --> 00:04:12,320
首先我們看關聯怎么畫

61
00:04:13,830 --> 00:04:16,610
稍微小一點,按住ctrl,滾輪

62
00:04:19,020 --> 00:04:19,900
畫過來

63
00:04:21,060 --> 00:04:21,840
關聯這里

64
00:04:22,890 --> 00:04:24,570
然后按住ctrl

65
00:04:25,100 --> 00:04:27,010
掰到橫豎橫豎

66
00:04:28,200 --> 00:04:31,420
然后雙擊這個,這里也可以

67
00:04:33,040 --> 00:04:36,220
這里可以,雙擊這個地方也可以

68
00:04:36,230 --> 00:04:37,860
雙擊空間更大

69
00:04:38,810 --> 00:04:41,530
首先我們要把它定義成一個組合

70
00:04:41,950 --> 00:04:43,870
這是整體,這是部分

71
00:04:44,260 --> 00:04:50,600
所以這個地方,aggregation這個地方,選composite

72
00:04:51,670 --> 00:04:53,460
這全部改成私有的

73
00:04:54,310 --> 00:04:54,900


74
00:04:59,550 --> 00:05:05,440
這是解決菱形的問題了,你看這是單向的

75
00:05:05,690 --> 00:05:06,640
這有個箭頭

76
00:05:07,410 --> 00:05:07,980
單向的

77
00:05:08,110 --> 00:05:11,480
單向的話,我們還是在這里,還是同樣的

78
00:05:12,360 --> 00:05:13,100
單向意味著什么

79
00:05:13,110 --> 00:05:16,130
導航性這里

80
00:05:16,140 --> 00:05:18,090
這邊是可導航的

81
00:05:19,640 --> 00:05:21,400
這邊是不可導航的

82
00:05:23,530 --> 00:05:25,480
所以你看,單向就出來了

83
00:05:26,170 --> 00:05:30,140
然后這里,你看這里有個s,是角色的名字

84
00:05:31,510 --> 00:05:36,610
然后這里,有序這個,都在這里

85
00:05:36,620 --> 00:05:42,830
s是站點的扮演的角色

86
00:05:42,840 --> 00:05:44,890
我們叫s,有序在哪里

87
00:05:44,900 --> 00:05:50,420
這個地方為真

88
00:05:50,430 --> 00:05:56,370
沒有選上

89
00:05:59,150 --> 00:06:00,940
多重性還沒加

90
00:06:01,940 --> 00:06:05,200
多重性這里有個1..*的

91
00:06:05,610 --> 00:06:07,030
這邊是1..*

92
00:06:07,830 --> 00:06:09,610
所以我們把多重性加上去

93
00:06:11,000 --> 00:06:15,390
因為它要多重性要多,才有集合

94
00:06:15,520 --> 00:06:16,470
這里為真

95
00:06:18,520 --> 00:06:19,750
你看這就有了

96
00:06:21,040 --> 00:06:22,220
跟這個一樣了

97
00:06:22,720 --> 00:06:23,940
我們對照一下,一樣的

98
00:06:27,160 --> 00:06:27,550
這個有了

99
00:06:28,920 --> 00:06:31,070
我們看下一個這個地方,也是一樣的

100
00:06:39,370 --> 00:06:46,550
入侵者,同樣的,我們也畫過來

101
00:06:49,060 --> 00:06:52,450
操作一樣的,我們就照做就行了

102
00:06:52,460 --> 00:06:54,370
按住ctrl

103
00:07:02,920 --> 00:07:03,630
組合

104
00:07:11,170 --> 00:07:18,640
這是0到多,看還有沒有什么要加的

105
00:07:22,840 --> 00:07:26,230
這是intr

106
00:07:26,240 --> 00:07:27,790


107
00:07:27,800 --> 00:07:29,710
而且是單向,有個箭頭

108
00:07:30,520 --> 00:07:37,180
角色是intr

109
00:07:38,110 --> 00:07:41,800
然后這邊是可導航的

110
00:07:41,810 --> 00:07:43,000
這是不可導航

111
00:07:48,110 --> 00:07:50,060
這個一樣的了

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

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

相關文章

Halcon 文本文件操作,形態學

一文件的讀寫 *******************************************************向文本文件寫入字符串內容*************************************************************read_image (Image, fabrik)threshold (Image, Region, 0, 120)area_center (Region, Area, Row, Column)open_…

【前端面試題】vue2.0與vue3.0不同處大全

Vue 3.0與Vue 2.0在細節上存在多個顯著的不同之處,以下是對這些區別的詳細歸納和解釋: 性能提升: Vue 3.0的性能相比Vue 2.x快了1.2至2倍。這主要得益于內部對虛擬DOM的完全重寫,mounting和patching的提速,以及基于Pr…

嘉立創學習

1.兩個設置,一般用左邊那個 2.焊盤分類 基本焊盤 熱風盤:也叫花焊盤(負片) 隔離焊盤:外面那圈黑色,用作隔離(負片) 鋼網層:(錫膏) 阻焊層&…

【php】【mysql】【layui】 原生初級簡易留言簿系統成品代碼動態網站開發網頁WEB瀏覽器端B/S結構

更多項目點擊👆👆👆完整項目成品專欄 【php】【mysql】【layui】 原生初級簡易留言簿系統成品代碼動態網站開發網頁WEB瀏覽器端B/S結構 獲取源碼方式項目說明:文件包含:項目運行環境項目運行截圖 獲取源碼方式 加Q群…

妙解設計模式之橋接模式

橋接模式的概念 橋接模式(Bridge Pattern)是一種結構型設計模式,用于將抽象部分和實現部分分離,使它們可以獨立變化。這種模式通過組合而不是繼承來實現這個目標,從而提高系統的靈活性和可擴展性。 抽象部分&#xf…

如何使用C++進行文件讀寫操作

在C中&#xff0c;我們可以使用標準庫中的 <fstream>&#xff08;文件流&#xff09;來進行文件的讀寫操作。以下是一些基本的文件讀寫操作的示例。 讀取文件 cpp復制代碼 #include <fstream> #include <iostream> #include <string> int main() { s…

MySQL高級-SQL優化- update 優化(盡量根據主鍵/索引字段進行數據更新,避免行鎖升級為表鎖)

文章目錄 0、update 優化1、創建表2、默認是行鎖3、行鎖升級為表鎖4、給name字段建立索引 0、update 優化 InnoDB的行鎖是針對索引加的鎖&#xff0c;不是針對記錄加的鎖&#xff0c;并且該索引不能失效&#xff0c;否則會從行鎖升級為表鎖。 1、創建表 create table course(…

【嚴正聲明】鑒于CSDN的流氓行為,現已清空所有文章,資源下載分統一改為0

【嚴正聲明】鑒于CSDN的流氓行為&#xff0c;現已清空所有文章&#xff0c;資源下載分統一改為0 鑒于CSDN的流氓行為&#xff0c;現已清空所有文章&#xff0c;資源下載分統一改為0 鑒于CSDN的流氓行為&#xff0c;現已清空所有文章&#xff0c;資源下載分統一改為0 如果你在C…

CUDA 編程

## blocksize和gridsize設置 使用deviceQuery查看GPU相關信息(下圖為1080 ti)blocksize的最大值建議不要超過Maximum number of threads per block&#xff08;1024&#xff09;由于每個block里的線程需要被分為數個wrap&#xff0c;而wrap size為32&#xff08;Warp size&…

搭建企業內網pypi鏡像庫,讓python在內網也能像互聯網一樣安裝pip庫

目錄 知識點實驗1.服務器安裝python2.新建一個目錄/mirror/pip&#xff0c;用于存儲pypi文件&#xff0c;作為倉庫目錄3.下載python中的所需包放至倉庫文件夾/mirror/pip3.1. 新建requirement.py腳本&#xff08;將清華pypi鏡像庫文件列表粘貼到requirement.txt文件中&#xff…

【MATLAB源碼-第231期】基于matlab的polar碼編碼譯碼仿真,對比SC,SCL,BP,SCAN,SSC等譯碼算法誤碼率。

操作環境&#xff1a; MATLAB 2022a 1、算法描述 極化碼&#xff08;Polar Code&#xff09; 極化碼&#xff08;Polar Code&#xff09;是一種新型的信道編碼技術&#xff0c;由土耳其裔教授Erdal Ar?kan在2008年提出。極化碼在理論上被證明能夠在信道容量上達到香農極限…

成熟ICT測試系統與LabVIEW定制開發的比較

ICT&#xff08;In-Circuit Test&#xff09;測試系統是電子制造行業中用于電路板&#xff08;PCB&#xff09;組件檢測的重要工具。市場上有許多成熟的ICT測試系統&#xff0c;如Keysight、Teradyne、SPEA等公司提供的商用解決方案。此外&#xff0c;LabVIEW作為一種強大的圖形…

單目操作符

目錄 ! --- 邏輯反操作 & --- 取地址操作符 * --- 間接訪問操作符&#xff08;解引用操作符&#xff09; sizeof --- 操作數的類型長度&#xff08;單位為字節&#xff09; ~ --- 對一個數的補碼二進制按位取反 前置和前置-- 后置和后置-- (類型) --- 強制類型轉換…

three.js場景三元素

three.js是一個基于WebGL的輕量級、易于使用的3D庫。它極大地簡化了WebGL的復雜細節&#xff0c;降低了學習成本&#xff0c;同時提高了性能。 three.js的三大核心元素&#xff1a; 場景&#xff08;Scene&#xff09; 場景是一個三維空間&#xff0c;是所有物品的容器。可以將…

安卓速度下載v1.0.5/聚合短視頻解析下載

功能特色 短視頻下載與高級管理 – 支持短視頻下載&#xff0c;為您提供一系列高級視頻管理功能包括視頻內容提取、智能防重復技術、視頻體積壓縮以及視頻轉換成GIF圖片等&#xff1b; 磁-力鏈接下載升級 – 現支持磁力鏈接下載&#xff0c;實現邊下載邊播放的便捷體驗&#x…

構建基于LLMs混合型大模型的先進事實性問答系統架構

1.引言 傳統搜索系統基于關鍵字匹配&#xff0c;缺少對用戶問題理解和答案二次處理能力。本文探索使用大語言模型&#xff08;Large Language Model, LLM&#xff09;&#xff0c;通過其對自然語言理解&#xff08;Natural Language Understanding&#xff0c;NLU&#xff09;…

阿里云常用的操作

阿里云常見的產品和服務 容器服務 可以查看容器日志、監控容器cpu和內存&#xff0c; 日志服務 SLS 可以查看所有服務的日志&#xff0c; Web應用防火墻 WAF 可以查看 QPS. 阿里云查看集群&#xff1a; 點擊 “產品和服務” 中的 容器服務&#xff0c;可以查看 集群列表&…

linux server下人臉檢測與識別服務程序的系統架構設計

一、緒論 1.1 定義 1.2 研究背景及意義 1.3 相關技術綜述 二、人臉檢測與識別技術概述 2.1 人臉檢測原理與算法 2.2 人臉識別技術及方法 2.3 人臉識別過程簡介 三、人臉檢測與識別服務程序的系統架構 3.1 系統架構設計 3.2 技術實現流程 四、后續設計及經驗瞎談 4.…

解釋Java中的抽象類、接口、重載和重寫等核心概念

Java中的抽象類、接口、重載和重寫等核心概念詳解 在Java編程中&#xff0c;抽象類、接口、重載和重寫是面向對象編程的四個核心概念。這些概念不僅構成了Java編程語言的基礎&#xff0c;也是面試官在面試過程中經常考察的要點。下面&#xff0c;我將從技術難點、面試官關注點…

字符串

對應練習題&#xff1a;力扣平臺 14. 最長公共前綴 class Solution { public:string longestCommonPrefix(vector<string>& strs) {string strs1strs[0];//初始前綴字符串for (int i 1; i < strs.size(); i) {while(strs[i].find(strs1)!0)//遍歷找到共同最長前…