建模实例评点(1)非常复杂的领域类图

 

1
00:00:00,310 --> 00:00:04,170
这么复杂,这些类可能是有

2
00:00:04,180 --> 00:00:05,690
但是这个线太多了

3
00:00:06,020 --> 00:00:07,200
我估计没有

4
00:00:07,550 --> 00:00:12,200
好像每个类,相当于是C(n,2)的线了

5
00:00:12,210 --> 00:00:14,110
每个都有

6
00:00:16,000 --> 00:00:20,760
可能哪些没有的

7
00:00:20,930 --> 00:00:22,940
把它再理一理

 

1
00:00:00,040 --> 00:00:02,570
用例和测试脚本的一个建模

2
00:00:02,980 --> 00:00:03,220


3
00:00:03,230 --> 00:00:06,560
然后因为它这里面涉及到比较长的流程

4
00:00:06,570 --> 00:00:10,770
比如说,怎么把用例里的一些文本文案

5
00:00:10,780 --> 00:00:12,130
转换成一些特征

6
00:00:12,140 --> 00:00:15,070
再基于特征映射为一些用户

7
00:00:15,080 --> 00:00:17,030
或者商户的一些账号

8
00:00:17,040 --> 00:00:18,390
然后再把这些账号

9
00:00:18,400 --> 00:00:20,510
或者是这些操作API组织在一起

10
00:00:20,520 --> 00:00:21,510
形成脚本

11
00:00:21,850 --> 00:00:24,050
让这些脚本运行起来,得到结果

12
00:00:24,370 --> 00:00:25,720
是这样的一个完整的建模

13
00:00:29,840 --> 00:00:34,470
可以再理一下,怎么理,我现在也看不清楚

14
00:00:34,480 --> 00:00:35,590
但是怎么理

15
00:00:35,600 --> 00:00:39,160
比如说,我们说关联就是属性

16
00:00:40,010 --> 00:00:41,880
关联就是属性的一种

17
00:00:42,150 --> 00:00:44,420
如果说,有往某个地方

18
00:00:44,950 --> 00:00:46,020
比如说,这个地方

19
00:00:47,760 --> 00:00:49,390
这里还有过来

20
00:00:49,600 --> 00:00:51,150
你可以把这个地方

21
00:00:51,160 --> 00:00:53,380
把它合并成一个

22
00:00:53,390 --> 00:00:56,580
很可能这几个有些共同点

23
00:00:57,050 --> 00:00:59,380
后面加一个什么什么类型

24
00:00:59,390 --> 00:01:03,670
类似这样的,这个的话具体要自己看

25
00:01:03,680 --> 00:01:04,510
否则这个线

26
00:01:05,070 --> 00:01:06,780
这几个

27
00:01:06,790 --> 00:01:08,060
每个都跟哪个有

28
00:01:10,600 --> 00:01:12,950
这里有三根线

29
00:01:14,200 --> 00:01:15,710
这种三根线,多根线

30
00:01:15,720 --> 00:01:17,070
实际上我们前面讲了

31
00:01:17,080 --> 00:01:22,030
比如说,我们可以把这个,为什么有三个

32
00:01:22,420 --> 00:01:25,400
可能有第一步的角色、第二步的角色

33
00:01:25,410 --> 00:01:27,670
第三步的,比如说,初审的

34
00:01:28,330 --> 00:01:30,550
我们举个例子

35
00:01:30,560 --> 00:01:32,870
比如说,这是一个报告

36
00:01:33,780 --> 00:01:36,560
这边有人员,可能有初审的

37
00:01:38,920 --> 00:01:41,310
复审的、有终审的,三根线

38
00:01:42,300 --> 00:01:43,970
如果还有4个的话,有4根线

39
00:01:44,220 --> 00:01:45,850
像这种我们可以把它怎么样

40
00:01:46,490 --> 00:01:48,720
把这个抽象出来

41
00:01:48,730 --> 00:01:50,880
比如说,报告

42
00:01:52,710 --> 00:01:57,630
然后,审核,审核步骤

43
00:01:57,640 --> 00:01:59,450
然后人员

44
00:01:59,460 --> 00:02:01,970
然后在审核步骤那里,有审核步骤类型

45
00:02:01,980 --> 00:02:04,080
然后上面是审核步骤规则

46
00:02:04,460 --> 00:02:05,890
比如,什么类型的报告

47
00:02:05,900 --> 00:02:07,510
应该走什么样审核的流程

48
00:02:08,100 --> 00:02:11,840
这个流程是背后的规则

49
00:02:12,950 --> 00:02:14,530
然后这份报告走了哪几步

50
00:02:14,540 --> 00:02:16,800
分别什么人,写在这里

51
00:02:16,810 --> 00:02:19,830
这样就把三根线搞成一根线了

52
00:02:21,720 --> 00:02:24,270
这样来,把背后的道理给再理一下

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-06 11:56:01       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-06 11:56:01       100 阅读
  3. 在Django里面运行非项目文件

    2024-04-06 11:56:01       82 阅读
  4. Python语言-面向对象

    2024-04-06 11:56:01       91 阅读

热门阅读

  1. vue-Router(初级篇)

    2024-04-06 11:56:01       36 阅读
  2. golang判断字符串是否包含中文

    2024-04-06 11:56:01       37 阅读
  3. Vue中的ref与reactive

    2024-04-06 11:56:01       34 阅读
  4. uploadrar 这个网站

    2024-04-06 11:56:01       46 阅读
  5. C语言如何声明外部变量?

    2024-04-06 11:56:01       39 阅读
  6. 【Python BUG】anaconda安装报错Error:Cannot unpack file

    2024-04-06 11:56:01       37 阅读
  7. 机器学习的特征选择方法

    2024-04-06 11:56:01       31 阅读
  8. &&和&的区别

    2024-04-06 11:56:01       39 阅读
  9. Redis 事务介绍

    2024-04-06 11:56:01       38 阅读