当前位置: 首页 > news >正文

[图解]SysML和EA建模住宅安全系统-07-to be块定义图

1
00:00:00,180 --> 00:00:06,820
我们来看,这是之前的那张图,现有的

2
00:00:08,290 --> 00:00:09,160
我们怎么做

3
00:00:09,170 --> 00:00:11,280
你看,我们之前

4
00:00:11,290 --> 00:00:15,600
在现状,as is的运营结构下面

5
00:00:15,610 --> 00:00:18,200
我们现在新的图在这里

6
00:00:19,800 --> 00:00:23,660
to be运营,也是结构下面

7
00:00:24,520 --> 00:00:27,840
我们要给它加一张新的块定义图

8
00:00:28,300 --> 00:00:29,810
我们看图的名字叫什么

9
00:00:31,880 --> 00:00:33,350
运营领域

10
00:00:34,450 --> 00:00:36,520
2-结构 下面,同样的,右键点

11
00:00:37,500 --> 00:00:41,030
添加,块定义图

12
00:00:41,040 --> 00:00:44,530
然后这里写运营领域

1
00:00:00,890 --> 00:00:05,310
我们来看,之前那张叫现有运营领域

2
00:00:05,440 --> 00:00:08,600
这是之前的,我们这张叫运营领域

3
00:00:10,000 --> 00:00:12,920
当然这样的做法并不是很好

4
00:00:13,990 --> 00:00:15,000
什么叫现有

5
00:00:17,150 --> 00:00:21,790
现有就是旧的

6
00:00:23,810 --> 00:00:25,560
这个旧,它为什么变旧

7
00:00:25,570 --> 00:00:27,280
时间过去了

8
00:00:27,850 --> 00:00:30,640
也就是说,当前的现有

9
00:00:31,760 --> 00:00:32,800
很可能在之前

10
00:00:32,810 --> 00:00:34,020
以前就是新的

11
00:00:36,870 --> 00:00:40,540
而现在的新,比如说,我现在做了改进之后

12
00:00:43,210 --> 00:00:45,290
我下一步再改进

13
00:00:46,190 --> 00:00:48,580
现在这个不是变成现有了吗

14
00:00:49,640 --> 00:00:51,280
所以不能够拿这个来说

15
00:00:51,620 --> 00:00:52,930
因为现有是

16
00:00:52,940 --> 00:00:54,520
相对比较而言的

17
00:00:54,690 --> 00:00:56,720
什么as is,to be,这种是

18
00:00:57,300 --> 00:01:00,390
相对来说比较而言的

19
00:01:00,900 --> 00:01:02,330
这种是不稳定的

20
00:01:02,340 --> 00:01:05,530
哪个稳定,我们应该写日期

21
00:01:05,540 --> 00:01:10,000
比如说,这是2024年4月份的

22
00:01:10,630 --> 00:01:13,150
这是2024年5月份的

23
00:01:13,160 --> 00:01:14,790
这个是绝对的

24
00:01:16,320 --> 00:01:18,230
我们就实事求是这样写就行了

25
00:01:19,100 --> 00:01:20,820
当然我们这是评点

26
00:01:20,990 --> 00:01:23,420
书上它这样就这样了

27
00:01:23,430 --> 00:01:25,130
我们就也不去纠正它

28
00:01:27,850 --> 00:01:31,250
但我们了解有更好的方法,就直接写日期

29
00:01:33,250 --> 00:01:38,730
目标的组织它是什么样就怎么样

30
00:01:38,820 --> 00:01:39,170


31
00:01:40,860 --> 00:01:41,130

32
00:01:42,830 --> 00:01:44,950
目标有了,我们就

33
00:01:45,080 --> 00:01:55,070
我们就把这里面元素Ctrl C复制

34
00:01:56,420 --> 00:02:01,440
然后到这里,右键点,粘贴成新的元素

35
00:02:02,610 --> 00:02:03,920
搞一批新的过来

36
00:02:07,720 --> 00:02:13,150
好,就得到一个一模一样的了

37
00:02:15,180 --> 00:02:17,050
我们就在这上面改就可以了

38
00:02:17,800 --> 00:02:18,840
这上面改就可以了

39
00:02:18,850 --> 00:02:20,920
我们把工具箱缩小一点

40
00:02:23,640 --> 00:02:24,590
我们看怎么改

41
00:02:25,590 --> 00:02:27,180
我们一个个对一下

42
00:02:30,060 --> 00:02:32,770
这个就不叫现有了,运营领域

43
00:02:33,850 --> 00:02:37,250
我们把现有删掉

44
00:02:41,610 --> 00:02:43,490
要注意,这里改了,这里并没有变

45
00:02:43,780 --> 00:02:46,900
这还是那个,因为是复制一个新的

46
00:02:46,910 --> 00:02:48,380
它们两个已经脱离开了

47
00:02:51,050 --> 00:02:55,910
这个现有安全企业已经变成安全企业了

48
00:02:58,400 --> 00:02:59,520
安全企业在哪里

49
00:02:59,530 --> 00:03:00,640
这里我们有一个了

50
00:03:00,650 --> 00:03:03,150
刚才我们建模的时候有一个

51
00:03:03,840 --> 00:03:06,880
把它拖过来,链接就行了

52
00:03:07,170 --> 00:03:12,240
因为这些都是Block本身的定义

53
00:03:12,710 --> 00:03:17,470
然后把原来指向它的那些内容

54
00:03:18,580 --> 00:03:22,700
现在都挪到它身上去

55
00:03:29,400 --> 00:03:33,540
把这些关联的线全部往它身上挪

56
00:03:34,060 --> 00:03:34,860
这个没有了,是吧

57
00:03:34,870 --> 00:03:35,700
我们删掉

58
00:03:38,820 --> 00:03:46,800
这样来,我们调整一下线

59
00:03:46,930 --> 00:03:51,010
我们搞小一点,往下来一点

60
00:04:05,440 --> 00:04:06,550
我们对比一下

1
00:00:00,620 --> 00:00:04,210
对照这里,你看,它这里只显示了这个值

2
00:00:04,340 --> 00:00:07,700
没有显示上面的组合得来的部件

3
00:00:09,760 --> 00:00:11,480
这些是部件

4
00:00:11,490 --> 00:00:12,960
这是值

5
00:00:13,720 --> 00:00:17,610
我们就调整一下显示的配置

6
00:00:18,130 --> 00:00:19,720
右键点,properties

7
00:00:20,570 --> 00:00:21,650
然后元素这里

8
00:00:21,660 --> 00:00:25,320
然后部件这里就不要了,不显示了

9
00:00:26,800 --> 00:00:28,490
这样就变小一点

10
00:00:30,370 --> 00:00:34,550


11
00:00:36,610 --> 00:00:37,870
安全企业,在这里了

12
00:00:38,160 --> 00:00:39,550
一会再调那个线

13
00:00:40,070 --> 00:00:41,820
我们再继续对照

14
00:00:42,170 --> 00:00:44,140
这有个调查员

15
00:00:44,390 --> 00:00:49,360
我们把调查员加上去,加一个block

16
00:00:53,400 --> 00:01:04,340
调查员,画过来

17
00:01:04,350 --> 00:01:09,790
也是组合的吗

18
00:01:10,200 --> 00:01:12,790
组合,然后角色inv

19
00:01:25,150 --> 00:01:25,900
角色

20
00:01:31,720 --> 00:01:34,960
inv

21
00:01:34,970 --> 00:01:37,280
而且是多的

22
00:01:37,450 --> 00:01:37,800


23
00:01:39,690 --> 00:01:44,500
好,我们看这里,对上了

24
00:01:45,060 --> 00:01:47,600
好,seo这个没问题

25
00:01:47,610 --> 00:01:48,840
我们把这个往这边挪一点

26
00:01:51,820 --> 00:01:52,500
过来一点

27
00:02:00,070 --> 00:02:01,410
好,我们再来看左边这里

28
00:02:02,600 --> 00:02:03,990
我们一个个往下看

29
00:02:04,780 --> 00:02:11,440
左边这里,s什么e什么,一样

30
00:02:12,970 --> 00:02:15,810
同样,现有站点的现有删掉

31
00:02:15,820 --> 00:02:18,580
改成站点

32
00:02:19,620 --> 00:02:22,080
好,这个地方没问题了

33
00:02:25,640 --> 00:02:29,110
然后,入侵者一样

34
00:02:30,370 --> 00:02:31,640
我们再往上一点

35
00:02:36,560 --> 00:02:37,560
这里就不一样

36
00:02:37,770 --> 00:02:41,600
这里站点关联到一个财产

37
00:02:42,400 --> 00:02:44,260
财产下面泛化这三个

38
00:02:44,890 --> 00:02:46,790
也就是说,它不直接关联三个了

39
00:02:49,100 --> 00:02:50,340
以前是单户住宅

40
00:02:50,550 --> 00:02:53,190
现在要多两种

41
00:02:53,200 --> 00:02:54,270
一个多户住宅

42
00:02:54,280 --> 00:02:57,820
一个是小企业

43
00:02:58,560 --> 00:03:05,350
所以这里就要改一下,怎么改

44
00:03:05,800 --> 00:03:11,480
先把这个删掉

45
00:03:13,570 --> 00:03:14,800
现有也不要了

46
00:03:15,010 --> 00:03:16,520
现有什么都删掉了

47
00:03:17,380 --> 00:03:21,260
单户住宅,这是一个Block

48
00:03:22,180 --> 00:03:28,490
还有,多户住宅

49
00:03:33,540 --> 00:03:36,210
还有小企业

50
00:03:44,360 --> 00:03:46,830
然后这上面还有一个财产

51
00:03:50,900 --> 00:03:52,740
应该是不动产

52
00:03:54,910 --> 00:03:56,140
泛化上去

53
00:03:58,010 --> 00:03:59,040
泛化

54
00:04:09,790 --> 00:04:10,850
对了

55
00:04:14,290 --> 00:04:21,640
然后,这个下来就有一个prop这样的组合

56
00:04:26,170 --> 00:04:30,080
这里,prop

57
00:04:41,280 --> 00:04:42,700
这个可以

58
00:04:43,590 --> 00:04:46,100
那么这里,这个组合

59
00:04:46,110 --> 00:04:48,540
这里有个地址

60
00:04:48,550 --> 00:04:52,010
作为它的值属性

61
00:04:53,330 --> 00:04:54,960
这个之前是没有的

62
00:04:56,120 --> 00:04:57,000
之前是没有的

63
00:04:57,210 --> 00:05:00,240
我们就得加一个地址这样的一个值类型了

64
00:05:00,530 --> 00:05:01,710
值类型在这里

65
00:05:05,520 --> 00:05:06,510
你看这里,有没有地址

66
00:05:07,310 --> 00:05:13,660
没有,那就加一个,值类型,地址

67
00:05:17,290 --> 00:05:24,040
然后,同样,这个也不能在这里加

68
00:05:24,050 --> 00:05:26,880
我们得

69
00:05:26,890 --> 00:05:31,840
通过内部块图来添加,财产

70
00:05:31,850 --> 00:05:33,920
然后值类型,挪上来

71
00:05:33,930 --> 00:05:40,560
地址,property

72
00:05:40,570 --> 00:05:51,560
这样来,然后这里它的名字就是a,地址

73
00:05:53,620 --> 00:05:54,480
然后回到这里

74
00:05:55,310 --> 00:05:56,910
就有一个a地址了

75
00:05:57,700 --> 00:05:58,090


76
00:06:00,950 --> 00:06:02,250
好,这个对上了

77
00:06:05,630 --> 00:06:06,660
入侵者

78
00:06:07,950 --> 00:06:08,890
还有一个居民,一样的

79
00:06:12,090 --> 00:06:14,230
这里还多了一个物理环境

80
00:06:14,240 --> 00:06:15,570


81
00:06:18,340 --> 00:06:22,620
这个地方,我们还得把它往这边挪

82
00:06:23,310 --> 00:06:25,700
这个地方又变小了

83
00:06:26,650 --> 00:06:28,130
往这边挪一点

84
00:06:43,830 --> 00:06:53,430
多了一个block,物理环境

85
00:07:08,440 --> 00:07:11,420
然后,它组合过来

86
00:07:14,340 --> 00:07:16,390
物理环境

87
00:07:16,400 --> 00:07:19,990
然后它的角色叫phys env

88
00:07:20,200 --> 00:07:21,150
这个倒是简单

89
00:07:23,980 --> 00:07:24,890
折过来

90
00:07:33,940 --> 00:07:39,130
叫phys env

91
00:07:46,880 --> 00:07:47,760


92
00:07:49,160 --> 00:07:49,910
就这样

93
00:08:01,720 --> 00:08:04,420
还有,单向的,这是单向的

94
00:08:04,430 --> 00:08:05,530
我们把它加上

95
00:08:06,610 --> 00:08:08,070
这个也是单向的

96
00:08:10,110 --> 00:08:10,420
这边

97
00:08:32,890 --> 00:08:33,360
齐了

98
00:08:34,500 --> 00:08:41,560
我们看下面,这个有了,下面这个连线

99
00:08:42,010 --> 00:08:43,890
就已经没有了

100
00:08:44,180 --> 00:08:46,330
现有站点安装这个没有了

101
00:08:47,130 --> 00:08:49,280
什么现有站点安装,都没有

102
00:08:49,910 --> 00:08:54,310
然后这里把这个删掉

103
00:08:59,120 --> 00:09:02,590
好,这边齐了

104
00:09:07,120 --> 00:09:09,820
居民这里,好

105
00:09:09,830 --> 00:09:19,100
我们看这边,有个ess,现有就不要了

106
00:09:19,110 --> 00:09:20,300
就是安全系统

107
00:09:21,800 --> 00:09:23,300
应该是什么,增强的

108
00:09:24,690 --> 00:09:26,160
安全系统

109
00:09:27,770 --> 00:09:29,600
我们就叫ESS好了

110
00:09:30,080 --> 00:09:31,750
缩写

111
00:09:32,750 --> 00:09:36,190
它就是我们的

112
00:09:37,640 --> 00:09:38,800
目标系统

113
00:09:40,990 --> 00:09:43,090
感兴趣的系统

114
00:09:44,230 --> 00:09:45,140
感兴趣的系统

115
00:09:52,660 --> 00:09:58,040
角色名也叫ess

116
00:09:58,050 --> 00:10:00,150
我们把它角色名调一下

117
00:10:01,090 --> 00:10:07,620
角色名也同样叫ess,好

118
00:10:08,050 --> 00:10:13,600
然后这里就有一个构造型,感兴趣的系统

119
00:10:15,630 --> 00:10:16,080


120
00:10:18,240 --> 00:10:20,960
这个没有,我们加上去就行了

121
00:10:21,480 --> 00:10:22,570
或者叫目标系统

122
00:10:24,350 --> 00:10:26,350
我们直接给它加

123
00:10:26,940 --> 00:10:29,260
system of interests

相关文章:

  • 【UML用户指南】-26-对高级行为建模-状态图
  • DC/AC电源模块:为智能家居设备提供恒定的电力供应
  • 深入探索Scala的类型推断机制
  • 【MySQL备份】Percona XtraBackup加密备份实战篇
  • 粤港联动,北斗高质量国际化发展的重要机遇
  • 中间包烘烤器控制
  • 力扣1124.表现良好的最长时间段
  • 边缘混合计算智慧矿山视频智能综合管理方案:矿山安全生产智能转型升级之路
  • 基于RK3588的GMSL、FPDLink 、VByone及MIPI等多种摄像模组,适用于车载、机器人工业图像识别领域
  • OK527N-C开发板-简单的性能测试
  • Python容器 之 字典--字典的常用操作方法
  • 昇思MindSpore学习笔记2--快速入门
  • 中小企业如何防止被查盗
  • 秋招Java后端开发冲刺——并发篇1(线程与进程、多线程)
  • 半年支出8700万美元,财库预算只够再撑2年,波卡之后想咋过?
  • hexo+github搭建个人博客
  • Android组件 - 收藏集 - 掘金
  • Angular 2 DI - IoC DI - 1
  • CentOS 7 防火墙操作
  • Docker 1.12实践:Docker Service、Stack与分布式应用捆绑包
  • docker容器内的网络抓包
  • Flannel解读
  • HTTP中GET与POST的区别 99%的错误认识
  • input实现文字超出省略号功能
  • JS基础篇--通过JS生成由字母与数字组合的随机字符串
  • js数组之filter
  • Python_网络编程
  • python大佬养成计划----difflib模块
  • Python利用正则抓取网页内容保存到本地
  • Rancher如何对接Ceph-RBD块存储
  • Spring声明式事务管理之一:五大属性分析
  • vue自定义指令实现v-tap插件
  • 纯 javascript 半自动式下滑一定高度,导航栏固定
  • 分享自己折腾多时的一套 vue 组件 --we-vue
  • 工程优化暨babel升级小记
  • 基于 Babel 的 npm 包最小化设置
  • 简析gRPC client 连接管理
  • 聊聊sentinel的DegradeSlot
  • 使用Swoole加速Laravel(正式环境中)
  • 使用权重正则化较少模型过拟合
  • 移动端 h5开发相关内容总结(三)
  • 最简单的无缝轮播
  • PostgreSQL 快速给指定表每个字段创建索引 - 1
  • ​卜东波研究员:高观点下的少儿计算思维
  • (html5)在移动端input输入搜索项后 输入法下面为什么不想百度那样出现前往? 而我的出现的是换行...
  • (Redis使用系列) Springboot 使用redis的List数据结构实现简单的排队功能场景 九
  • (三十)Flask之wtforms库【剖析源码上篇】
  • (算法)N皇后问题
  • (转)chrome浏览器收藏夹(书签)的导出与导入
  • (转载)VS2010/MFC编程入门之三十四(菜单:VS2010菜单资源详解)
  • .MSSQLSERVER 导入导出 命令集--堪称经典,值得借鉴!
  • .Net CF下精确的计时器
  • .net core 客户端缓存、服务器端响应缓存、服务器内存缓存
  • .net mvc部分视图
  • .NET处理HTTP请求