-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsystem_desgin.drawio
148 lines (148 loc) · 11.3 KB
/
system_desgin.drawio
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
<mxfile host="www.draw.io" modified="2019-12-29T04:48:17.761Z" agent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.88 Safari/537.36" etag="Bx42Z1TBeuLZ8EJOcX0y" version="12.4.7" type="github">
<diagram name="Page-1" id="c7558073-3199-34d8-9f00-42111426c3f3">
<mxGraphModel dx="1351" dy="820" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="826" pageHeight="1169" background="#ffffff" math="0" shadow="0">
<root>
<mxCell id="0"/>
<mxCell id="1" parent="0"/>
<mxCell id="n5zCA03ZrQlPGbRDcWwH-113" value="" style="rounded=0;whiteSpace=wrap;html=1;dashed=1;" vertex="1" parent="1">
<mxGeometry x="170" y="340" width="460" height="230" as="geometry"/>
</mxCell>
<mxCell id="n5zCA03ZrQlPGbRDcWwH-120" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeWidth=1;dashed=1;" edge="1" parent="1" source="2">
<mxGeometry relative="1" as="geometry">
<mxPoint x="720" y="340" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="n5zCA03ZrQlPGbRDcWwH-121" value="watch" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=#ffffff;" vertex="1" connectable="0" parent="n5zCA03ZrQlPGbRDcWwH-120">
<mxGeometry x="-0.5077" relative="1" as="geometry">
<mxPoint y="-15" as="offset"/>
</mxGeometry>
</mxCell>
<mxCell id="2" value="<p style="margin: 0px ; margin-top: 4px ; text-align: center ; text-decoration: underline"><strong>设备接入<br></strong></p><hr><p style="margin: 0px ; margin-left: 8px">设备控制服务</p>" style="verticalAlign=middle;align=center;overflow=fill;fontSize=12;fontFamily=Helvetica;html=1;rounded=1;fontStyle=1;strokeWidth=3;fillColor=#E6FFCC" parent="1" vertex="1">
<mxGeometry x="236" y="170" width="414" height="90" as="geometry"/>
</mxCell>
<mxCell id="3" value="PAAS 控制台" style="whiteSpace=wrap;align=center;verticalAlign=middle;fontStyle=1;strokeWidth=3;fillColor=#FFFFCC" parent="1" vertex="1">
<mxGeometry x="246" y="30" width="394" height="60" as="geometry"/>
</mxCell>
<mxCell id="n5zCA03ZrQlPGbRDcWwH-111" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fillColor=#f8cecc;strokeColor=#b85450;strokeWidth=3;" edge="1" parent="1" source="5">
<mxGeometry relative="1" as="geometry">
<mxPoint x="130" y="416" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="5" value="接入控制(Scheduler)" style="shape=process;whiteSpace=wrap;align=center;verticalAlign=middle;size=0.0475;fontStyle=1;strokeWidth=3;fillColor=#FFCCCC" parent="1" vertex="1">
<mxGeometry x="200.99999999999991" y="391" width="400" height="50" as="geometry"/>
</mxCell>
<mxCell id="9" value="<p style="margin: 0px ; margin-top: 4px ; text-align: center ; text-decoration: underline"><span>地平线</span><br></p><p style="margin: 0px ; margin-left: 8px">海康威视</p><p style="margin: 0px ; margin-left: 8px">大华</p>" style="verticalAlign=middle;align=center;overflow=fill;fontSize=12;fontFamily=Helvetica;html=1;rounded=1;fontStyle=1;strokeWidth=3;fillColor=#E6FFCC" parent="1" vertex="1">
<mxGeometry x="429.63" y="490" width="110.25" height="50" as="geometry"/>
</mxCell>
<mxCell id="36" value="" style="edgeStyle=none;noEdgeStyle=1;strokeColor=#d6b656;strokeWidth=2;fillColor=#fff2cc;" parent="1" source="3" target="2" edge="1">
<mxGeometry width="100" height="100" relative="1" as="geometry">
<mxPoint x="20" y="250" as="sourcePoint"/>
<mxPoint x="120" y="150" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="n5zCA03ZrQlPGbRDcWwH-127" value="ipc控制" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=#ffffff;" vertex="1" connectable="0" parent="36">
<mxGeometry x="0.0426" y="3" relative="1" as="geometry">
<mxPoint x="20.88" y="1" as="offset"/>
</mxGeometry>
</mxCell>
<mxCell id="11" value="<p style="margin: 0px ; margin-top: 4px ; text-align: center ; text-decoration: underline"><span><br></span></p><p style="margin: 0px ; margin-top: 4px ; text-align: center ; text-decoration: underline"><span>算法提取人脸帧</span><br></p>" style="verticalAlign=middle;align=center;overflow=fill;fontSize=12;fontFamily=Helvetica;html=1;rounded=1;fontStyle=1;strokeWidth=3;fillColor=#E6FFCC" parent="1" vertex="1">
<mxGeometry x="262.13" y="490" width="107.75" height="50" as="geometry"/>
</mxCell>
<mxCell id="56" value="" style="edgeStyle=elbowEdgeStyle;elbow=horizontal;strokeColor=#d6b656;strokeWidth=2;fillColor=#fff2cc;" parent="1" source="2" edge="1">
<mxGeometry width="100" height="100" relative="1" as="geometry">
<mxPoint x="50" y="500" as="sourcePoint"/>
<mxPoint x="420" y="330" as="targetPoint"/>
<Array as="points">
<mxPoint x="420" y="300"/>
<mxPoint x="280" y="360"/>
</Array>
</mxGeometry>
</mxCell>
<mxCell id="77" value="" style="edgeStyle=elbowEdgeStyle;elbow=horizontal;strokeColor=#d6b656;strokeWidth=2;fillColor=#fff2cc;" parent="1" target="9" edge="1">
<mxGeometry width="100" height="100" relative="1" as="geometry">
<mxPoint x="478.75" y="441" as="sourcePoint"/>
<mxPoint x="418.75" y="490" as="targetPoint"/>
<Array as="points">
<mxPoint x="478.75" y="480"/>
</Array>
</mxGeometry>
</mxCell>
<mxCell id="78" value="" style="edgeStyle=elbowEdgeStyle;elbow=horizontal;strokeColor=#990000;strokeWidth=2" parent="1" edge="1">
<mxGeometry width="100" height="100" relative="1" as="geometry">
<mxPoint x="482.88" y="600" as="sourcePoint"/>
<mxPoint x="483.13" y="550" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="88" value="" style="edgeStyle=elbowEdgeStyle;elbow=horizontal;strokeColor=#d6b656;strokeWidth=2;fillColor=#fff2cc;" parent="1" target="11" edge="1">
<mxGeometry width="100" height="100" relative="1" as="geometry">
<mxPoint x="308.75" y="441" as="sourcePoint"/>
<mxPoint x="68.75" y="400" as="targetPoint"/>
<Array as="points">
<mxPoint x="308.75" y="470"/>
</Array>
</mxGeometry>
</mxCell>
<mxCell id="n5zCA03ZrQlPGbRDcWwH-98" value="智能 IPC" style="shape=mxgraph.signs.tech.video_camera;html=1;pointerEvents=1;fillColor=#000000;strokeColor=none;verticalLabelPosition=bottom;verticalAlign=top;align=center;" vertex="1" parent="1">
<mxGeometry x="466.88" y="610" width="44" height="20" as="geometry"/>
</mxCell>
<mxCell id="n5zCA03ZrQlPGbRDcWwH-101" value="普通 IPC" style="shape=mxgraph.signs.tech.video_camera;html=1;pointerEvents=1;fillColor=#000000;strokeColor=none;verticalLabelPosition=bottom;verticalAlign=top;align=center;" vertex="1" parent="1">
<mxGeometry x="293.38" y="610" width="44" height="20" as="geometry"/>
</mxCell>
<mxCell id="n5zCA03ZrQlPGbRDcWwH-109" value="" style="edgeStyle=elbowEdgeStyle;elbow=horizontal;strokeColor=#990000;strokeWidth=2" edge="1" parent="1">
<mxGeometry width="100" height="100" relative="1" as="geometry">
<mxPoint x="314.88" y="600" as="sourcePoint"/>
<mxPoint x="315.13" y="550" as="targetPoint"/>
<Array as="points">
<mxPoint x="314.88" y="600"/>
</Array>
</mxGeometry>
</mxCell>
<mxCell id="n5zCA03ZrQlPGbRDcWwH-114" value="数据采集" style="text;html=1;resizable=0;autosize=1;align=center;verticalAlign=middle;points=[];fillColor=none;strokeColor=none;rounded=0;dashed=1;" vertex="1" parent="1">
<mxGeometry x="383" y="350" width="60" height="20" as="geometry"/>
</mxCell>
<mxCell id="n5zCA03ZrQlPGbRDcWwH-115" value="zookeeper" style="whiteSpace=wrap;align=center;verticalAlign=middle;fontStyle=1;strokeWidth=3;fillColor=#FFFFCC" vertex="1" parent="1">
<mxGeometry x="680" y="344" width="90" height="196" as="geometry"/>
</mxCell>
<mxCell id="n5zCA03ZrQlPGbRDcWwH-117" value="" style="edgeStyle=elbowEdgeStyle;elbow=vertical;endArrow=classic;html=1;strokeWidth=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;dashed=1;" edge="1" parent="1" source="5">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="540" y="510" as="sourcePoint"/>
<mxPoint x="650" y="470" as="targetPoint"/>
<Array as="points">
<mxPoint x="510" y="470"/>
<mxPoint x="520" y="480"/>
<mxPoint x="520" y="490"/>
</Array>
</mxGeometry>
</mxCell>
<mxCell id="n5zCA03ZrQlPGbRDcWwH-118" value="注册IPC" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=#ffffff;" vertex="1" connectable="0" parent="n5zCA03ZrQlPGbRDcWwH-117">
<mxGeometry x="0.4521" y="2" relative="1" as="geometry">
<mxPoint as="offset"/>
</mxGeometry>
</mxCell>
<mxCell id="n5zCA03ZrQlPGbRDcWwH-122" value="" style="edgeStyle=segmentEdgeStyle;endArrow=classic;html=1;dashed=1;strokeWidth=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="240" y="60" as="sourcePoint"/>
<mxPoint x="86" y="318" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="n5zCA03ZrQlPGbRDcWwH-123" value="读数据" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=#ffffff;" vertex="1" connectable="0" parent="n5zCA03ZrQlPGbRDcWwH-122">
<mxGeometry x="0.4189" y="-1" relative="1" as="geometry">
<mxPoint as="offset"/>
</mxGeometry>
</mxCell>
<mxCell id="n5zCA03ZrQlPGbRDcWwH-124" value="Kafka" style="shape=cylinder;whiteSpace=wrap;html=1;boundedLbl=1;backgroundOutline=1;fillColor=#fff2cc;strokeColor=#d6b656;" vertex="1" parent="1">
<mxGeometry x="60" y="330" width="60" height="120" as="geometry"/>
</mxCell>
<mxCell id="n5zCA03ZrQlPGbRDcWwH-125" value="S3" style="shape=cylinder;whiteSpace=wrap;html=1;boundedLbl=1;backgroundOutline=1;fillColor=#fff2cc;strokeColor=#d6b656;" vertex="1" parent="1">
<mxGeometry x="702.5" y="22.5" width="45" height="75" as="geometry"/>
</mxCell>
<mxCell id="n5zCA03ZrQlPGbRDcWwH-126" value="" style="endArrow=classic;html=1;dashed=1;strokeWidth=1;" edge="1" parent="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="640" y="60" as="sourcePoint"/>
<mxPoint x="700" y="60" as="targetPoint"/>
</mxGeometry>
</mxCell>
</root>
</mxGraphModel>
</diagram>
</mxfile>