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

[图解]SysML和EA建模住宅安全系统-活动作为块

1
00:00:00,210 --> 00:00:04,360
下一个步骤是识别潜在的失效

2
00:00:06,850 --> 00:00:11,150
这里它是用一个块定义图来表达的

3
00:00:12,150 --> 00:00:16,790
图17.21,失效模式识别和因果依赖

4
00:00:19,110 --> 00:00:22,400
但是这个块定义图跟之前的块定义图

5
00:00:24,270 --> 00:00:26,710
它有一个地方不一样

6
00:00:26,720 --> 00:00:28,620
你看,它上面这里是

7
00:00:29,060 --> 00:00:31,010
你看,构造型是activity

8
00:00:33,060 --> 00:00:36,690
而且这个我们之前画活动图的时候

9
00:00:37,290 --> 00:00:39,710
出现过的,监控入侵者

10
00:00:40,640 --> 00:00:42,380
还有激活系统

11
00:00:47,060 --> 00:00:50,870
还有两个约束的构造型的

12
00:00:53,960 --> 00:00:55,590
这个可以看作是一个约束块

13
00:00:57,250 --> 00:01:02,500
而约束块本身又有进一步的构造型

14
00:01:02,790 --> 00:01:04,020
失效模式

15
00:01:06,240 --> 00:01:08,170
那么,activity

16
00:01:08,720 --> 00:01:11,140
出现在BDD上面

17
00:01:11,270 --> 00:01:12,300
这可以是

18
00:01:12,860 --> 00:01:15,130
SysML里面的一个用法

19
00:01:15,950 --> 00:01:17,040
activities as

20
00:01:17,050 --> 00:01:19,570
blocks 

21
00:01:19,830 --> 00:01:22,910
活动作为块

22
00:01:22,920 --> 00:01:23,990
把活动搬到这上面来

23
00:01:24,000 --> 00:01:29,070
然后看它们之间的各种各样的依赖关系

24
00:01:29,790 --> 00:01:33,280
或者活动和块之间的关系等等

25
00:01:34,340 --> 00:01:35,740
这是一种用法

26
00:01:36,320 --> 00:01:39,910
那么在SysML的规范上面

27
00:01:41,550 --> 00:01:45,760
第11章这里,感兴趣的,更多细节可以去看

28
00:01:49,060 --> 00:01:54,300
然后这里面活动、约束

29
00:01:54,310 --> 00:01:55,900
还有block之间

30
00:01:56,470 --> 00:01:59,170
它有依赖关系

31
00:01:59,300 --> 00:02:02,160
依赖关系给它加了一些构造型

32
00:02:02,520 --> 00:02:03,990
Allocate我们前面见到过了

33
00:02:05,630 --> 00:02:08,040
还有violates

34
00:02:09,540 --> 00:02:12,190
违犯

35
00:02:12,200 --> 00:02:14,630
caused by,由什么引起的

36
00:02:16,210 --> 00:02:17,840
这些可以通过

37
00:02:17,850 --> 00:02:19,580
给依赖关系

38
00:02:19,590 --> 00:02:23,170
加构造型来做到

39
00:02:26,090 --> 00:02:29,910
下面我们就来画一下

40
00:02:30,380 --> 00:02:31,530
图17.21

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 备战英语四级每日单词分享(30个)---第十天
  • day43 | 300.最长递增子序列 674. 最长连续递增序列 718. 最长重复子数组
  • Java 实现不改变图片尺寸,增大图片大小(kb)
  • 虚幻5|技能栏UI优化(3)——优化技能UI并实现显示背景UI,实现技能界面设计,实现技能栏的删除和添加
  • 合宙LuatOS产品规格书——Air700EAQ
  • Redis安装+常用命令合集大全+Redis Desktop Manager
  • jQuery基础——选择器的补充方法——过滤方法、查找方法
  • 【Kotlin设计模式】Kotlin实现装饰器模式
  • 【Linux】FRP:内网穿透
  • 使用 AI进行绘画初体验
  • 易语言教程——第四章—第一个程序—串口调试助手
  • 跨vue、react、angular框架渲染
  • 使用Vue创建cesium项目模版该如何选择?
  • 用Python在PDF文档中创建动作
  • 使用实例:xxl-job应用在spring cloud微服务下
  • 【跃迁之路】【585天】程序员高效学习方法论探索系列(实验阶段342-2018.09.13)...
  • 230. Kth Smallest Element in a BST
  • AWS实战 - 利用IAM对S3做访问控制
  • ES6--对象的扩展
  • es6要点
  • JS变量作用域
  • Mac转Windows的拯救指南
  • MySQL Access denied for user 'root'@'localhost' 解决方法
  • October CMS - 快速入门 9 Images And Galleries
  • spring-boot List转Page
  • Sublime Text 2/3 绑定Eclipse快捷键
  • vue2.0一起在懵逼的海洋里越陷越深(四)
  • 表单中readonly的input等标签,禁止光标进入(focus)的几种方式
  • 从零开始的webpack生活-0x009:FilesLoader装载文件
  • 订阅Forge Viewer所有的事件
  • 聊聊sentinel的DegradeSlot
  • 浏览器缓存机制分析
  • 微信小程序--------语音识别(前端自己也能玩)
  • 怎么将电脑中的声音录制成WAV格式
  • mysql 慢查询分析工具:pt-query-digest 在mac 上的安装使用 ...
  • Semaphore
  • 数据可视化之下发图实践
  • ​ 无限可能性的探索:Amazon Lightsail轻量应用服务器引领数字化时代创新发展
  • $nextTick的使用场景介绍
  • (19)夹钳(用于送货)
  • (delphi11最新学习资料) Object Pascal 学习笔记---第13章第6节 (嵌套的Finally代码块)
  • (java版)排序算法----【冒泡,选择,插入,希尔,快速排序,归并排序,基数排序】超详细~~
  • (附源码)计算机毕业设计SSM在线影视购票系统
  • (免费领源码)python#django#mysql公交线路查询系统85021- 计算机毕业设计项目选题推荐
  • *p++,*(p++),*++p,(*p)++区别?
  • *算法训练(leetcode)第四十七天 | 并查集理论基础、107. 寻找存在的路径
  • .bat批处理(三):变量声明、设置、拼接、截取
  • .form文件_一篇文章学会文件上传
  • .gitignore文件设置了忽略但不生效
  • .net core 源码_ASP.NET Core之Identity源码学习
  • .net core使用EPPlus设置Excel的页眉和页脚
  • .Net Core与存储过程(一)
  • .net mvc 获取url中controller和action
  • .NET设计模式(7):创建型模式专题总结(Creational Pattern)
  • /usr/local/nginx/logs/nginx.pid failed (2: No such file or directory)