[图解]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
这个一样的了
相关文章:
[图解]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 这是位置,哪个包 …...
【vuejs】首次页面加载时触发那些声明周期钩子函数
1. 首次页面加载触发的钩子 在Vue.js中,页面或组件的首次加载会触发一系列预定义的生命周期钩子函数,这些钩子函数按照特定的顺序执行,允许开发者在组件的不同阶段执行代码。以下是首次页面加载时触发的钩子及其作用: 2.1 befor…...
adb热更新
模拟器连接AndroidStudio 解决:adb server version (36) doesnt match this client (40); killing... 1.G:\ProgramFils\android-sdk\platform-tools adb --version 2.H:\yeshen\Nox\bin adb --version 3.把G:\ProgramFils\android-sdk\platform-…...
Nuxt 的路由结构系统(七)
基本路由配置 在 Nuxt.js 中,每个 .vue 文件在 pages/ 目录下都会自动成为一个路由。文件名决定了路由的路径。例如: pages/ |-- index.vue # 映射到根路径 / |-- about.vue # 映射到路径 /about |-- contact.vue # 映射到路径 /conta…...
不使用AMap.DistrictSearch,通过poi数据绘制省市县区块
个人申请高德地图key时无法使用AMap.DistrictSearch,可以通过poi数据绘制省市县区块 1.进入POI数据网站找到需要的省市县,下载对应的GeoJson文件 ,此处为poi数据网站链接 2. 处理geoJson数据,可以直接新建json文件,…...
vue+webpack子应用嵌入乾坤框架
首先!不建议用vite,改了两天,无果。 乾坤本就不支持vite,后续要改插件改配置追加前缀,乾坤只能挂载基础节点,但是静态资源以及接口都挂载不上,或许有实现办法,但时间节点很紧&#…...
Oracle中常用内置函数
一、字符串函数 CONCAT(s1, s2):连接两个字符串s1和s2。 SELECT CONCAT(Hello, World) FROM DUAL-- 结果:Hello World --或者使用 || 操作符 SELECT Hello || World FROM DUAL -- 结果:Hello World INITCAP(s):将字符串s…...
餐饮冷库安全守护神:可燃气体报警器检定的科学性与有效性
随着餐饮业的快速发展,冷库成为储存食材、保证食品质量的重要场所。 然而,由于冷库环境的特殊性,如密封性强、温度低、湿度大等,一旦冷库内发生可燃气体泄露,后果将不堪设想。因此,在餐饮冷库中安装并合理…...
中国能源统计年鉴(1986-2023年)
数据年份:1986-2023年,无1987、1988、1990三年,1991-2023年齐 数据格式:pdf、excel 数据内容:《中国能源统计年鉴》是一部反映中国能源建设、生产、消费、供需平衡的权威性资料书。 共分为7个篇章:1.综合&a…...
摄像头画面显示于unity场景
🐾 个人主页 🐾 🪧阿松爱睡觉,横竖醒不来 🏅你可以不屠龙,但不能不磨剑🗡 目录 一、前言二、UI画面三、显示于场景四、结语 一、前言 由于标题限制,这篇文章主要是讲在unity中调用摄…...
Double 4 VR智能仿真教学系统在国际邮轮乘务管理专业课堂上的应用
随着科技的不断发展,虚拟现实技术(VR)在教育领域的应用越来越广泛。国际邮轮乘务管理专业作为一门实践性较强的专业,传统的课堂教学方法已经无法满足学生的需求。因此,将Double 4 VR智能仿真教学系统应用于国际邮轮乘务…...
QSPI四线SPI:D0、D1、D2、D3
在SPI(串行外设接口)通信中,D0、D1、D2、D3通常指的是数据线,也叫做数据引脚或通道。这些引脚的使用可能会根据具体设备或配置的不同而有所变化。 标准的SPI通信接口通常包含以下四个主要引脚: MOSI(Master…...
vue3通过vue-video-player实现视频倍速、默认全屏、拖拽进度条等功能
效果图: 1、场景: js原生的video标签在不同浏览器及不同型号手机上都展示的不一样,一部分没有倍速,一部分没有全屏等功能,为了统一视频播放的交互功能,使用vue-video-player插件来完成,vue-vid…...
微信小程序 点击左上角返回弹窗提示
业务需求:当页面表单没有提交直接返回时,要提示用户是否保存当前信息,如果已经提交就不提示了。 由于微信小程序是无法监听右上角按钮返回事件。 所以就换个思路 小程序提供了如下两个Api wx.enableAlertBeforeUnload(Object object)&…...
openEuler 22.03 (LTS-SP1)服务器用ntpd同步GPS时间服务器的案例
本文记录了openEuler 22.03 (LTS-SP1)的二级时间服务器用chronyd不能自动同步GPS时间服务器,改用ntpd同步GPS时间服务器成功的案例 一、环境简述 1、本环境中有两台GPS一级时间服务器,IP如下: 192.168.188.66 192.168.188.74 2、有一台o…...
Git的安装以及使用
一.简单介绍 1.1版本控制 版本控制是指对软件开发过程中各种程序代码,配置文件及说明文档等文件变更管理,是软件配置管理的核心思想之一。 版本控制最重要的内容是追踪文件的变更,它将什么时候,什么人更改了文件的什么内容等信息忠实的记录…...
双路视频同屏显示(拼接)-基于野火Zynq7020开发板
前情提要 米联客FDMA驱动OV5640摄像头—基于野火Zynq7020开发板 本文在此基础上,实现了双路视频拼接。将ov5640输出的1024600的图像数据缩放为512600,分两路写入ddr3,并且显示在1024*600的RGB屏幕中。 纯FPGA也可以按此方法实现。 总体BLOC…...
ForkJoinPool浅析
一,概述 相比传统的线程池ExecuteService,ForkJoinPool的优势在于能采用分治算法、工作窃取算法高效利用CPU资源,如下图 Fork即拆分,Join即合并, 通过将大任务拆分成多个小任务,在多个线程中执行后,合并结果即可得到大任务的结果,经典的例子有归并排序、超大数组求和…...
【AI-小米机器狗】Dockerfile包含SSH和SFTP
通过这些步骤,可以在docker容器中安装运行SSH和SFTP服务,设置ssh和sftp的密码,克隆指定的Git仓库到/home目录,并使用bash作为入口点, # 基于原始镜像 FROM cyberdog_sim:v1# 更新包列表并安装OpenSSH服务器和git RUN …...
仿真CAN报文发送的CRC校验算法(附CAPL代码)
文章目录 前言一、为什么CAN报文有CRC?二、怎么确定是否需要做CRC校验?三、CAPL代码实现CRC算法 前言 关于CRC校验的基本理论、算法实现网上已经有很多介绍文章,本文不再赘述。只是记录在项目测试中真正开发CRC算法并进行测试的一些体会。 …...
如何在Android应用中最佳实现“Edge to Edge“特性?
Edge to Edge"特性 要在Android应用中最佳实现"Edge to Edge"特性,可以按照以下步骤进行操作: 1. 设置目标版本:将应用的目标版本设置为Android Q或更高版本。在build.gradle文件中,将targetSdkVersion设置为Q。 2. 设置主题样式:在styles.xml文件中,创…...
多租户与低代码开发的应用:解锁企业数字化转型的无限可能
在数字化转型的浪潮中,多租户与低代码开发已经成为推动企业快速、灵活、安全地构建和部署应用的关键技术。本文将深入探讨这两种技术的结合如何为企业带来前所未有的变革和机遇。 多租户架构:资源共享与隔离的艺术 多租户架构,是一种高级的软…...
出现身份验证错误,无法连接到本地安全机构 顺利解决这个问题希望能帮助大家
出现身份验证错误,无法连接到本地安全机构,远程计算机:XX,这可能是由于密码过期,如果密码已过期请更新密码。 我们可以在系统属性中对远程进行设置,以解决远程桌面无法连接到本地安全机构这一问题。 步骤…...
老师把卷子拍成图片如何打印
如今,老师们经常会把试卷、习题拍成图片分享给学生(如通过微信群或钉钉群的形式)。但随之而来的问题是,这些图片如何方便地打印出来呢?尤其是当面对一张张精美的试卷图片时,许多学生和家长都感到头疼。 一…...
MySQL数据库(三):读取数据库数据
上一节,我们介绍了数据库的基本操作,以及最后演示了如何使用库来连接数据库,在实际应用中,我们通常需要按照指定的条件对数据库进行操作,即增删改查操作,这是非常重要的!这一节我们继续通过一个…...
分销裂变实战:PLG模式如何助力企业突破增长瓶颈
在竞争激烈的商业环境中,企业如何快速、有效地实现增长,一直是业界关注的焦点。近年来,分销裂变作为一种新兴的商业模式,凭借其独特的优势,逐渐受到企业的青睐。而产品驱动增长(PLG)模式更是为分…...
定积分定义求极限专题
文章目录 定积分定义求极限问题的描述解决方法真题实践(持续更新中,未完结) 定积分定义求极限问题的描述 在定积分定义求极限中,我们可能存在的问题 被积函数不会找积分区间不会定(只会[0,1]的)根本不知道“补系数”…...
LLaMA:挑战大模型Scaling Law的性能突破
实际问题 在大模型的研发中,通常会有下面一些需求: 计划训练一个10B的模型,想知道至少需要多大的数据?收集到了1T的数据,想知道能训练一个多大的模型?老板准备1个月后开发布会,给的资源是100张A100,应该用多少数据训多大的模型效果最好?老板对现在10B的模型不满意,想…...
vue3 +elementPlus上传照片墙
获取到照片字符串然后push到fileList对应的URL中 if (formData.value.pictures) {let zz formData.value.pictures.split(",")zz.forEach((item) > {fileList.value.push({ url: item })})}对应表单 <el-form-item label"内容详情图"><el-up…...
Charles网络抓包工具安装和web抓包(一)
目录 概述 抓包工具对比 安装 下载 web抓包配置 按键说明 前言-与正文无关 生活远不止眼前的苦劳与奔波,它还充满了无数值得我们去体验和珍惜的美好事物。在这个快节奏的世界中,我们往往容易陷入工作的漩涡,忘记了停下脚步&#…...
淄博哪里有网站建设平台/产品怎么做市场推广
1.原因:刚进入这家公司,给同事交接完,直接使用他的电脑,每次提交代码都显示他的用户名,本以为是电脑系统名称呢,可是修改了之后没有效果 2.解决方案: 打开C盘里的 .gitconfig文件 看下git的用户…...
催乳网站模板/哪些网站是营销型网站
目前很多地方售出的浮漂有着各种品牌、材质、外形,浮漂的各个特性也是多种多样,令很多钓友在选择过程中产生困惑。其实浮漂的各种特性主要是根据环境、鱼情、水情而设计的,各种浮漂都有其较强的针对性。不同外观的浮漂长身漂这种浮漂的漂身一…...
如何安装 wordpress/在线培训网站
[mysql] # 设置mysql客户端默认字符集 default-character-setutf8[mysqld] #设置3306端口 port 3306 # 设置mysql的安装目录 basedirI:\数据库\数据库3\mysql-5.7.21-winx64\mysql-5.7.21-winx64 # 设置mysql数据库的数据的存放目录 datadirI:\数据库\数据库3\mysql-5.7.21-w…...
上海网站建设官方网站/交换链接案例
几周前在Amazon上买了一个Kindle 2,用了这么些时间,感觉很不错。在这里骚包地秀一下,也分享一点使用技巧给大家。先上图: 只有普通记事本大小,6寸屏,外面的黑色皮套是要另外购买的,价格好像是$2…...
南通动态网站建设/2023近期舆情热点事件
新职业层出不穷,老职业越老越吃香。人才市场的竞争永远激烈,其间有多少是最受职场人士关注、三千宠爱集一身的职业?未来几年的金牌职业有哪些?我们的金牌职业、俗称“金饭碗”具有以下特征:含金量高、收入多、发展前景广阔、相对稳定、身上…...
网站文章怎么做才能被收录/长春seo排名公司
DB : 11.2.0.3.0Oracle DBLINK 创建分为private 和 public dblink,默认创建的为private ; private dblink 只有创建的schema才能删除,sys也删除不了;public dblink 任意schema都可以删除,只要权限够。一、PRIVATE DBLINK:收回dba权限:SQL>…...