V0.36.8.250702_alpha:更改了一些文本显示,文档修改
This commit is contained in:
parent
5cc821058e
commit
6ff4f4115c
274
Doc/Pic_V1.0/DDS监控后端服务.drawio
Normal file
274
Doc/Pic_V1.0/DDS监控后端服务.drawio
Normal file
@ -0,0 +1,274 @@
|
||||
<mxfile host="Electron" agent="Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/26.2.2 Chrome/134.0.6998.178 Electron/35.1.2 Safari/537.36" version="26.2.2">
|
||||
<diagram name="第 1 页" id="cUcyyxbyLgCk_DM9oGbD">
|
||||
<mxGraphModel dx="1680" dy="991" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
|
||||
<root>
|
||||
<mxCell id="0" />
|
||||
<mxCell id="1" parent="0" />
|
||||
<mxCell id="v58H9PBrFZlTpl8V0pll-77" value="" style="group" vertex="1" connectable="0" parent="1">
|
||||
<mxGeometry x="40" y="450" width="1190" height="680" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="v58H9PBrFZlTpl8V0pll-70" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="v58H9PBrFZlTpl8V0pll-77" source="v58H9PBrFZlTpl8V0pll-18" target="v58H9PBrFZlTpl8V0pll-65">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="v58H9PBrFZlTpl8V0pll-18" value="仿真运行控制" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=none;dashed=1;verticalAlign=top;align=center;fontColor=#FF3333;" vertex="1" parent="v58H9PBrFZlTpl8V0pll-77">
|
||||
<mxGeometry x="300" y="270" width="140" height="260" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="v58H9PBrFZlTpl8V0pll-71" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="v58H9PBrFZlTpl8V0pll-77" source="2bFY_WceTU9BuVYkPlSv-66" target="v58H9PBrFZlTpl8V0pll-65">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="2bFY_WceTU9BuVYkPlSv-66" value="模型数据监控" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=none;dashed=1;verticalAlign=top;align=center;fontColor=#FF3333;" parent="v58H9PBrFZlTpl8V0pll-77" vertex="1">
|
||||
<mxGeometry x="450" y="270" width="140" height="260" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="v58H9PBrFZlTpl8V0pll-73" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="v58H9PBrFZlTpl8V0pll-77" source="2bFY_WceTU9BuVYkPlSv-68" target="v58H9PBrFZlTpl8V0pll-65">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="2bFY_WceTU9BuVYkPlSv-68" value="模型数据单次注入" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=none;dashed=1;verticalAlign=top;align=center;fontColor=#FF3333;" parent="v58H9PBrFZlTpl8V0pll-77" vertex="1">
|
||||
<mxGeometry x="750" y="270" width="140" height="260" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="v58H9PBrFZlTpl8V0pll-68" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" edge="1" parent="v58H9PBrFZlTpl8V0pll-77" source="v58H9PBrFZlTpl8V0pll-15" target="v58H9PBrFZlTpl8V0pll-65">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="v58H9PBrFZlTpl8V0pll-15" value="仿真运行状态监控" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=none;dashed=1;verticalAlign=top;align=center;fontColor=#FF3333;" vertex="1" parent="v58H9PBrFZlTpl8V0pll-77">
|
||||
<mxGeometry y="270" width="140" height="260" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="v58H9PBrFZlTpl8V0pll-69" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="v58H9PBrFZlTpl8V0pll-77" source="v58H9PBrFZlTpl8V0pll-17" target="v58H9PBrFZlTpl8V0pll-65">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="v58H9PBrFZlTpl8V0pll-17" value="模型运行状态监控" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=none;dashed=1;verticalAlign=top;align=center;fontColor=#FF3333;" vertex="1" parent="v58H9PBrFZlTpl8V0pll-77">
|
||||
<mxGeometry x="150" y="270" width="140" height="260" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="v58H9PBrFZlTpl8V0pll-74" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="v58H9PBrFZlTpl8V0pll-77" source="v58H9PBrFZlTpl8V0pll-29" target="v58H9PBrFZlTpl8V0pll-65">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="v58H9PBrFZlTpl8V0pll-29" value="模型数据连续注入" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=none;dashed=1;verticalAlign=top;align=center;fontColor=#FF3333;" vertex="1" parent="v58H9PBrFZlTpl8V0pll-77">
|
||||
<mxGeometry x="900" y="270" width="140" height="260" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="v58H9PBrFZlTpl8V0pll-75" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="v58H9PBrFZlTpl8V0pll-77" source="v58H9PBrFZlTpl8V0pll-36" target="v58H9PBrFZlTpl8V0pll-65">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="v58H9PBrFZlTpl8V0pll-36" value="模型数据CSV注入" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=none;dashed=1;verticalAlign=top;align=center;fontColor=#FF3333;" vertex="1" parent="v58H9PBrFZlTpl8V0pll-77">
|
||||
<mxGeometry x="1050" y="270" width="140" height="260" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="v58H9PBrFZlTpl8V0pll-72" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="v58H9PBrFZlTpl8V0pll-77" source="v58H9PBrFZlTpl8V0pll-44" target="v58H9PBrFZlTpl8V0pll-65">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="v58H9PBrFZlTpl8V0pll-44" value="模型数据采集" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=none;dashed=1;verticalAlign=top;align=center;fontColor=#FF3333;" vertex="1" parent="v58H9PBrFZlTpl8V0pll-77">
|
||||
<mxGeometry x="600" y="270" width="140" height="260" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="2bFY_WceTU9BuVYkPlSv-11" value="<div><span style="font-size: 16px;">开始</span></div>" style="strokeWidth=2;html=1;shape=mxgraph.flowchart.start_1;whiteSpace=wrap;labelBackgroundColor=none;fillColor=#E5CCFF;" parent="v58H9PBrFZlTpl8V0pll-77" vertex="1">
|
||||
<mxGeometry x="520" width="150" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="2bFY_WceTU9BuVYkPlSv-25" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;labelBackgroundColor=none;" parent="v58H9PBrFZlTpl8V0pll-77" source="2bFY_WceTU9BuVYkPlSv-11" target="v58H9PBrFZlTpl8V0pll-22" edge="1">
|
||||
<mxGeometry relative="1" as="geometry">
|
||||
<mxPoint x="646" y="130" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="v58H9PBrFZlTpl8V0pll-56" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="v58H9PBrFZlTpl8V0pll-77" source="2bFY_WceTU9BuVYkPlSv-28" target="v58H9PBrFZlTpl8V0pll-15">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="v58H9PBrFZlTpl8V0pll-57" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="v58H9PBrFZlTpl8V0pll-77" source="2bFY_WceTU9BuVYkPlSv-28" target="v58H9PBrFZlTpl8V0pll-17">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="v58H9PBrFZlTpl8V0pll-58" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="v58H9PBrFZlTpl8V0pll-77" source="2bFY_WceTU9BuVYkPlSv-28" target="v58H9PBrFZlTpl8V0pll-18">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="v58H9PBrFZlTpl8V0pll-59" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="v58H9PBrFZlTpl8V0pll-77" source="2bFY_WceTU9BuVYkPlSv-28" target="2bFY_WceTU9BuVYkPlSv-66">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="v58H9PBrFZlTpl8V0pll-60" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="v58H9PBrFZlTpl8V0pll-77" source="2bFY_WceTU9BuVYkPlSv-28" target="v58H9PBrFZlTpl8V0pll-44">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="v58H9PBrFZlTpl8V0pll-61" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="v58H9PBrFZlTpl8V0pll-77" source="2bFY_WceTU9BuVYkPlSv-28" target="2bFY_WceTU9BuVYkPlSv-68">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="v58H9PBrFZlTpl8V0pll-62" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="v58H9PBrFZlTpl8V0pll-77" source="2bFY_WceTU9BuVYkPlSv-28" target="v58H9PBrFZlTpl8V0pll-29">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="v58H9PBrFZlTpl8V0pll-63" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="v58H9PBrFZlTpl8V0pll-77" source="2bFY_WceTU9BuVYkPlSv-28" target="v58H9PBrFZlTpl8V0pll-36">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="2bFY_WceTU9BuVYkPlSv-28" value="建立DDS通信" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#E5CCFF;" parent="v58H9PBrFZlTpl8V0pll-77" vertex="1">
|
||||
<mxGeometry x="520" y="185" width="150" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="2bFY_WceTU9BuVYkPlSv-45" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="v58H9PBrFZlTpl8V0pll-77" source="2bFY_WceTU9BuVYkPlSv-42" target="2bFY_WceTU9BuVYkPlSv-44" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="2bFY_WceTU9BuVYkPlSv-42" value="获取仿真运行状态数据" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#E5CCFF;" parent="v58H9PBrFZlTpl8V0pll-77" vertex="1">
|
||||
<mxGeometry x="10" y="390" width="120" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="2bFY_WceTU9BuVYkPlSv-47" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="v58H9PBrFZlTpl8V0pll-77" source="v58H9PBrFZlTpl8V0pll-9" target="2bFY_WceTU9BuVYkPlSv-46" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="2bFY_WceTU9BuVYkPlSv-44" value="提交仿真运行状态数据" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#E5CCFF;" parent="v58H9PBrFZlTpl8V0pll-77" vertex="1">
|
||||
<mxGeometry x="10" y="480" width="120" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="2bFY_WceTU9BuVYkPlSv-49" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="v58H9PBrFZlTpl8V0pll-77" source="2bFY_WceTU9BuVYkPlSv-46" target="2bFY_WceTU9BuVYkPlSv-48" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="2bFY_WceTU9BuVYkPlSv-46" value="获取模型运行状态主题" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#E5CCFF;" parent="v58H9PBrFZlTpl8V0pll-77" vertex="1">
|
||||
<mxGeometry x="160" y="390" width="120" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="2bFY_WceTU9BuVYkPlSv-48" value="提交模型运行状态数据" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#E5CCFF;" parent="v58H9PBrFZlTpl8V0pll-77" vertex="1">
|
||||
<mxGeometry x="160" y="480" width="120" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="2bFY_WceTU9BuVYkPlSv-53" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="v58H9PBrFZlTpl8V0pll-77" source="2bFY_WceTU9BuVYkPlSv-50" target="2bFY_WceTU9BuVYkPlSv-52" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="2bFY_WceTU9BuVYkPlSv-50" value="获取对应模型数据的监控器" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#E5CCFF;" parent="v58H9PBrFZlTpl8V0pll-77" vertex="1">
|
||||
<mxGeometry x="460" y="300" width="120" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="2bFY_WceTU9BuVYkPlSv-57" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="v58H9PBrFZlTpl8V0pll-77" source="2bFY_WceTU9BuVYkPlSv-52" target="2bFY_WceTU9BuVYkPlSv-56" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="2bFY_WceTU9BuVYkPlSv-52" value="获取模型数据" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#E5CCFF;" parent="v58H9PBrFZlTpl8V0pll-77" vertex="1">
|
||||
<mxGeometry x="460" y="390" width="120" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="2bFY_WceTU9BuVYkPlSv-56" value="提交模型数据" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#E5CCFF;" parent="v58H9PBrFZlTpl8V0pll-77" vertex="1">
|
||||
<mxGeometry x="460" y="480" width="120" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="2bFY_WceTU9BuVYkPlSv-78" value="<div><span style="font-size: 16px;">结束</span></div>" style="strokeWidth=2;html=1;shape=mxgraph.flowchart.start_1;whiteSpace=wrap;labelBackgroundColor=none;fillColor=#E5CCFF;" parent="v58H9PBrFZlTpl8V0pll-77" vertex="1">
|
||||
<mxGeometry x="520" y="640" width="150" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="v58H9PBrFZlTpl8V0pll-8" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="v58H9PBrFZlTpl8V0pll-77" source="v58H9PBrFZlTpl8V0pll-7" target="2bFY_WceTU9BuVYkPlSv-42">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="v58H9PBrFZlTpl8V0pll-7" value="注册仿真运行状态主题订阅者" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#E5CCFF;" vertex="1" parent="v58H9PBrFZlTpl8V0pll-77">
|
||||
<mxGeometry x="10" y="300" width="120" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="v58H9PBrFZlTpl8V0pll-9" value="注册模型运行状态主题订阅者" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#E5CCFF;" vertex="1" parent="v58H9PBrFZlTpl8V0pll-77">
|
||||
<mxGeometry x="160" y="300" width="120" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="v58H9PBrFZlTpl8V0pll-13" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="v58H9PBrFZlTpl8V0pll-77" source="v58H9PBrFZlTpl8V0pll-11" target="v58H9PBrFZlTpl8V0pll-12">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="v58H9PBrFZlTpl8V0pll-11" value="注册仿真运行控制主题发布者" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#E5CCFF;" vertex="1" parent="v58H9PBrFZlTpl8V0pll-77">
|
||||
<mxGeometry x="310" y="300" width="120" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="v58H9PBrFZlTpl8V0pll-12" value="仿真运行控制主题发布" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#E5CCFF;" vertex="1" parent="v58H9PBrFZlTpl8V0pll-77">
|
||||
<mxGeometry x="310" y="480" width="120" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="v58H9PBrFZlTpl8V0pll-21" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="v58H9PBrFZlTpl8V0pll-77" source="v58H9PBrFZlTpl8V0pll-19" target="2bFY_WceTU9BuVYkPlSv-28">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="v58H9PBrFZlTpl8V0pll-19" value="数据监控器插件加载" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#E5CCFF;" vertex="1" parent="v58H9PBrFZlTpl8V0pll-77">
|
||||
<mxGeometry x="520" y="125" width="150" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="v58H9PBrFZlTpl8V0pll-52" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="v58H9PBrFZlTpl8V0pll-77" source="v58H9PBrFZlTpl8V0pll-22" target="v58H9PBrFZlTpl8V0pll-19">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="v58H9PBrFZlTpl8V0pll-22" value="数据监控器插件生成" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#E5CCFF;" vertex="1" parent="v58H9PBrFZlTpl8V0pll-77">
|
||||
<mxGeometry x="520" y="65" width="150" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="v58H9PBrFZlTpl8V0pll-28" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="v58H9PBrFZlTpl8V0pll-77" source="v58H9PBrFZlTpl8V0pll-25" target="v58H9PBrFZlTpl8V0pll-26">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="v58H9PBrFZlTpl8V0pll-25" value="获取对应模型数据的监控器" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#E5CCFF;" vertex="1" parent="v58H9PBrFZlTpl8V0pll-77">
|
||||
<mxGeometry x="760" y="300" width="120" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="v58H9PBrFZlTpl8V0pll-26" value="注入模型数据" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#E5CCFF;" vertex="1" parent="v58H9PBrFZlTpl8V0pll-77">
|
||||
<mxGeometry x="760" y="480" width="120" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="v58H9PBrFZlTpl8V0pll-35" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="v58H9PBrFZlTpl8V0pll-77" source="v58H9PBrFZlTpl8V0pll-30" target="v58H9PBrFZlTpl8V0pll-32">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="v58H9PBrFZlTpl8V0pll-30" value="获取对应模型数据的监控器" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#E5CCFF;" vertex="1" parent="v58H9PBrFZlTpl8V0pll-77">
|
||||
<mxGeometry x="910" y="390" width="120" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="v58H9PBrFZlTpl8V0pll-33" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="v58H9PBrFZlTpl8V0pll-77" source="v58H9PBrFZlTpl8V0pll-31" target="v58H9PBrFZlTpl8V0pll-30">
|
||||
<mxGeometry relative="1" as="geometry">
|
||||
<mxPoint x="970" y="360" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="v58H9PBrFZlTpl8V0pll-31" value="启动连续注入线程" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#E5CCFF;" vertex="1" parent="v58H9PBrFZlTpl8V0pll-77">
|
||||
<mxGeometry x="910" y="300" width="120" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="v58H9PBrFZlTpl8V0pll-32" value="连续注入模型数据" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#E5CCFF;" vertex="1" parent="v58H9PBrFZlTpl8V0pll-77">
|
||||
<mxGeometry x="910" y="480" width="120" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="v58H9PBrFZlTpl8V0pll-41" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="v58H9PBrFZlTpl8V0pll-77" source="v58H9PBrFZlTpl8V0pll-37" target="v58H9PBrFZlTpl8V0pll-39">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="v58H9PBrFZlTpl8V0pll-37" value="启动CSV注入线程" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#E5CCFF;" vertex="1" parent="v58H9PBrFZlTpl8V0pll-77">
|
||||
<mxGeometry x="1060" y="300" width="120" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="v58H9PBrFZlTpl8V0pll-43" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="v58H9PBrFZlTpl8V0pll-77" source="v58H9PBrFZlTpl8V0pll-38" target="v58H9PBrFZlTpl8V0pll-40">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="v58H9PBrFZlTpl8V0pll-38" value="获取对应模型数据的监控器" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#E5CCFF;" vertex="1" parent="v58H9PBrFZlTpl8V0pll-77">
|
||||
<mxGeometry x="1060" y="420" width="120" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="v58H9PBrFZlTpl8V0pll-42" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="v58H9PBrFZlTpl8V0pll-77" source="v58H9PBrFZlTpl8V0pll-39" target="v58H9PBrFZlTpl8V0pll-38">
|
||||
<mxGeometry relative="1" as="geometry">
|
||||
<mxPoint x="1120" y="420" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="v58H9PBrFZlTpl8V0pll-39" value="读取CSV文件" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#E5CCFF;" vertex="1" parent="v58H9PBrFZlTpl8V0pll-77">
|
||||
<mxGeometry x="1060" y="360" width="120" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="v58H9PBrFZlTpl8V0pll-40" value="连续注入模型数据" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#E5CCFF;" vertex="1" parent="v58H9PBrFZlTpl8V0pll-77">
|
||||
<mxGeometry x="1060" y="480" width="120" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="v58H9PBrFZlTpl8V0pll-49" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="v58H9PBrFZlTpl8V0pll-77" source="v58H9PBrFZlTpl8V0pll-45" target="v58H9PBrFZlTpl8V0pll-46">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="v58H9PBrFZlTpl8V0pll-45" value="启动采集线程" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#E5CCFF;" vertex="1" parent="v58H9PBrFZlTpl8V0pll-77">
|
||||
<mxGeometry x="610" y="300" width="120" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="v58H9PBrFZlTpl8V0pll-50" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="v58H9PBrFZlTpl8V0pll-77" source="v58H9PBrFZlTpl8V0pll-46" target="v58H9PBrFZlTpl8V0pll-47">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="v58H9PBrFZlTpl8V0pll-46" value="读取采集脚本" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#E5CCFF;" vertex="1" parent="v58H9PBrFZlTpl8V0pll-77">
|
||||
<mxGeometry x="610" y="360" width="120" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="v58H9PBrFZlTpl8V0pll-51" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="v58H9PBrFZlTpl8V0pll-77" source="v58H9PBrFZlTpl8V0pll-47" target="v58H9PBrFZlTpl8V0pll-48">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="v58H9PBrFZlTpl8V0pll-47" value="获取对应模型数据的监控器" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#E5CCFF;" vertex="1" parent="v58H9PBrFZlTpl8V0pll-77">
|
||||
<mxGeometry x="610" y="420" width="120" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="v58H9PBrFZlTpl8V0pll-48" value="采集数据并写入CSV文件" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#E5CCFF;" vertex="1" parent="v58H9PBrFZlTpl8V0pll-77">
|
||||
<mxGeometry x="610" y="480" width="120" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="v58H9PBrFZlTpl8V0pll-76" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="v58H9PBrFZlTpl8V0pll-77" source="v58H9PBrFZlTpl8V0pll-65" target="2bFY_WceTU9BuVYkPlSv-78">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="v58H9PBrFZlTpl8V0pll-65" value="关闭DDS通信" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#E5CCFF;" vertex="1" parent="v58H9PBrFZlTpl8V0pll-77">
|
||||
<mxGeometry x="520" y="570" width="150" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="v58H9PBrFZlTpl8V0pll-78" value="" style="group" vertex="1" connectable="0" parent="1">
|
||||
<mxGeometry x="40" y="40" width="590" height="200" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="2bFY_WceTU9BuVYkPlSv-1" value="DDS监控后端服务" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#E5CCFF;verticalAlign=top;fontStyle=1" parent="v58H9PBrFZlTpl8V0pll-78" vertex="1">
|
||||
<mxGeometry width="590" height="200" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="2bFY_WceTU9BuVYkPlSv-2" value="仿真运行状态监控" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#CC99FF;" parent="v58H9PBrFZlTpl8V0pll-78" vertex="1">
|
||||
<mxGeometry x="20" y="40" width="170" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="2bFY_WceTU9BuVYkPlSv-3" value="仿真运行控制" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#CC99FF;" parent="v58H9PBrFZlTpl8V0pll-78" vertex="1">
|
||||
<mxGeometry x="400" y="40" width="170" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="2bFY_WceTU9BuVYkPlSv-4" value="模型数据监控" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#CC99FF;" parent="v58H9PBrFZlTpl8V0pll-78" vertex="1">
|
||||
<mxGeometry x="20" y="140" width="170" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="2bFY_WceTU9BuVYkPlSv-5" value="模型数据采集" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#CC99FF;" parent="v58H9PBrFZlTpl8V0pll-78" vertex="1">
|
||||
<mxGeometry x="210" y="140" width="170" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="2bFY_WceTU9BuVYkPlSv-7" value="模型数据注入" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#CC99FF;" parent="v58H9PBrFZlTpl8V0pll-78" vertex="1">
|
||||
<mxGeometry x="400" y="140" width="170" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="v58H9PBrFZlTpl8V0pll-1" value="模型运行状态监控" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#CC99FF;" vertex="1" parent="v58H9PBrFZlTpl8V0pll-78">
|
||||
<mxGeometry x="210" y="40" width="170" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="v58H9PBrFZlTpl8V0pll-2" value="数据监控器抽象接口" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#CC99FF;" vertex="1" parent="v58H9PBrFZlTpl8V0pll-78">
|
||||
<mxGeometry x="210" y="90" width="170" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="v58H9PBrFZlTpl8V0pll-3" value="数据监控器插件管理" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#CC99FF;" vertex="1" parent="v58H9PBrFZlTpl8V0pll-78">
|
||||
<mxGeometry x="20" y="90" width="170" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="v58H9PBrFZlTpl8V0pll-4" value="数据监控器生成" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#CC99FF;" vertex="1" parent="v58H9PBrFZlTpl8V0pll-78">
|
||||
<mxGeometry x="400" y="90" width="170" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
</root>
|
||||
</mxGraphModel>
|
||||
</diagram>
|
||||
</mxfile>
|
@ -1,106 +0,0 @@
|
||||
<mxfile host="Electron" agent="Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/25.0.2 Chrome/128.0.6613.186 Electron/32.2.5 Safari/537.36" version="25.0.2">
|
||||
<diagram name="第 1 页" id="RzUGObEsDwN6EOptr6Cr">
|
||||
<mxGraphModel dx="1420" dy="829" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
|
||||
<root>
|
||||
<mxCell id="0" />
|
||||
<mxCell id="1" parent="0" />
|
||||
<mxCell id="GY0kLFO-cHYuiILcZyyr-30" value="" style="group" vertex="1" connectable="0" parent="1">
|
||||
<mxGeometry x="60" y="60" width="720" height="690" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="GY0kLFO-cHYuiILcZyyr-2" value="应用程序层" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#FFCCCC;fontStyle=1" vertex="1" parent="GY0kLFO-cHYuiILcZyyr-30">
|
||||
<mxGeometry width="720" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="GY0kLFO-cHYuiILcZyyr-3" value="Fast DDS层" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#CCFFFF;verticalAlign=top;fontStyle=1" vertex="1" parent="GY0kLFO-cHYuiILcZyyr-30">
|
||||
<mxGeometry y="60" width="720" height="340" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="GY0kLFO-cHYuiILcZyyr-4" value="DDS域" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#CCFFFF;verticalAlign=top;" vertex="1" parent="GY0kLFO-cHYuiILcZyyr-30">
|
||||
<mxGeometry x="20" y="100" width="680" height="280" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="GY0kLFO-cHYuiILcZyyr-5" value="域参与者" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#CCFFFF;verticalAlign=top;" vertex="1" parent="GY0kLFO-cHYuiILcZyyr-30">
|
||||
<mxGeometry x="40" y="140" width="640" height="220" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="GY0kLFO-cHYuiILcZyyr-7" value="发布者" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#CCFFFF;verticalAlign=top;" vertex="1" parent="GY0kLFO-cHYuiILcZyyr-30">
|
||||
<mxGeometry x="60" y="180" width="240" height="160" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="GY0kLFO-cHYuiILcZyyr-8" value="订阅者" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#CCFFFF;verticalAlign=top;" vertex="1" parent="GY0kLFO-cHYuiILcZyyr-30">
|
||||
<mxGeometry x="420" y="180" width="240" height="160" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="GY0kLFO-cHYuiILcZyyr-9" value="数据写入器" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#CCFFFF;verticalAlign=top;" vertex="1" parent="GY0kLFO-cHYuiILcZyyr-30">
|
||||
<mxGeometry x="80" y="220" width="200" height="100" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="GY0kLFO-cHYuiILcZyyr-10" value="数据读取器" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#CCFFFF;verticalAlign=top;" vertex="1" parent="GY0kLFO-cHYuiILcZyyr-30">
|
||||
<mxGeometry x="440" y="220" width="200" height="100" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="GY0kLFO-cHYuiILcZyyr-14" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;strokeWidth=3;" edge="1" parent="GY0kLFO-cHYuiILcZyyr-30" source="GY0kLFO-cHYuiILcZyyr-11" target="GY0kLFO-cHYuiILcZyyr-13">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="GY0kLFO-cHYuiILcZyyr-11" value="数据写入器历史记录" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#CCFFFF;verticalAlign=middle;" vertex="1" parent="GY0kLFO-cHYuiILcZyyr-30">
|
||||
<mxGeometry x="100" y="260" width="160" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="GY0kLFO-cHYuiILcZyyr-12" value="数据读取器历史记录" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#CCFFFF;verticalAlign=middle;" vertex="1" parent="GY0kLFO-cHYuiILcZyyr-30">
|
||||
<mxGeometry x="460" y="260" width="160" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="GY0kLFO-cHYuiILcZyyr-15" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;strokeWidth=3;" edge="1" parent="GY0kLFO-cHYuiILcZyyr-30" source="GY0kLFO-cHYuiILcZyyr-13" target="GY0kLFO-cHYuiILcZyyr-12">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="GY0kLFO-cHYuiILcZyyr-13" value="主题" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#CCFFFF;verticalAlign=middle;" vertex="1" parent="GY0kLFO-cHYuiILcZyyr-30">
|
||||
<mxGeometry x="310" y="260" width="100" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="GY0kLFO-cHYuiILcZyyr-17" value="" style="shape=flexArrow;endArrow=classic;html=1;rounded=0;entryX=0.25;entryY=0;entryDx=0;entryDy=0;exitX=0.181;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;fillColor=#FFFFFF;" edge="1" parent="GY0kLFO-cHYuiILcZyyr-30" source="GY0kLFO-cHYuiILcZyyr-2" target="GY0kLFO-cHYuiILcZyyr-9">
|
||||
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||
<mxPoint x="130" y="50" as="sourcePoint" />
|
||||
<mxPoint x="380" y="110" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="GY0kLFO-cHYuiILcZyyr-18" value="" style="shape=flexArrow;endArrow=classic;html=1;rounded=0;exitX=0.75;exitY=0;exitDx=0;exitDy=0;fillColor=#FFFFFF;entryX=0.821;entryY=1.025;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="GY0kLFO-cHYuiILcZyyr-30" source="GY0kLFO-cHYuiILcZyyr-10" target="GY0kLFO-cHYuiILcZyyr-2">
|
||||
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||
<mxPoint x="600" y="50" as="sourcePoint" />
|
||||
<mxPoint x="590" y="-120" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="GY0kLFO-cHYuiILcZyyr-19" value="RTPS层" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#CCFFCC;verticalAlign=top;fontStyle=1" vertex="1" parent="GY0kLFO-cHYuiILcZyyr-30">
|
||||
<mxGeometry y="420" width="720" height="210" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="GY0kLFO-cHYuiILcZyyr-20" value="RTPS域" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#CCFFCC;verticalAlign=top;" vertex="1" parent="GY0kLFO-cHYuiILcZyyr-30">
|
||||
<mxGeometry x="20" y="460" width="680" height="150" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="GY0kLFO-cHYuiILcZyyr-21" value="RTPS参与者" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#CCFFCC;verticalAlign=top;" vertex="1" parent="GY0kLFO-cHYuiILcZyyr-30">
|
||||
<mxGeometry x="40" y="500" width="640" height="90" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="GY0kLFO-cHYuiILcZyyr-22" value="RTPS写入器" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#CCFFCC;verticalAlign=middle;" vertex="1" parent="GY0kLFO-cHYuiILcZyyr-30">
|
||||
<mxGeometry x="100" y="535" width="160" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="GY0kLFO-cHYuiILcZyyr-23" value="RTPS读取器" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#CCFFCC;verticalAlign=middle;" vertex="1" parent="GY0kLFO-cHYuiILcZyyr-30">
|
||||
<mxGeometry x="460" y="535" width="160" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="GY0kLFO-cHYuiILcZyyr-24" value="<b>传输层(UDP/TCP/SHM)</b>" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#FFE6CC;verticalAlign=middle;" vertex="1" parent="GY0kLFO-cHYuiILcZyyr-30">
|
||||
<mxGeometry y="650" width="720" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="GY0kLFO-cHYuiILcZyyr-25" value="" style="shape=flexArrow;endArrow=classic;html=1;rounded=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;exitX=0.181;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;fillColor=#FFFFFF;" edge="1" parent="GY0kLFO-cHYuiILcZyyr-30" target="GY0kLFO-cHYuiILcZyyr-22">
|
||||
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||
<mxPoint x="179.5" y="300" as="sourcePoint" />
|
||||
<mxPoint x="179.5" y="525" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="GY0kLFO-cHYuiILcZyyr-27" value="" style="shape=flexArrow;endArrow=classic;html=1;rounded=0;entryX=0.25;entryY=0;entryDx=0;entryDy=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;fillColor=#FFFFFF;" edge="1" parent="GY0kLFO-cHYuiILcZyyr-30" source="GY0kLFO-cHYuiILcZyyr-22" target="GY0kLFO-cHYuiILcZyyr-24">
|
||||
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||
<mxPoint x="190" y="560" as="sourcePoint" />
|
||||
<mxPoint x="190" y="785" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="GY0kLFO-cHYuiILcZyyr-28" value="" style="shape=flexArrow;endArrow=classic;html=1;rounded=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;exitX=0.75;exitY=0;exitDx=0;exitDy=0;fillColor=#FFFFFF;" edge="1" parent="GY0kLFO-cHYuiILcZyyr-30" source="GY0kLFO-cHYuiILcZyyr-24" target="GY0kLFO-cHYuiILcZyyr-23">
|
||||
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||
<mxPoint x="190" y="585" as="sourcePoint" />
|
||||
<mxPoint x="190" y="650" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="GY0kLFO-cHYuiILcZyyr-29" value="" style="shape=flexArrow;endArrow=classic;html=1;rounded=0;exitX=0.5;exitY=0;exitDx=0;exitDy=0;fillColor=#FFFFFF;entryX=0.821;entryY=1.025;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="GY0kLFO-cHYuiILcZyyr-30" source="GY0kLFO-cHYuiILcZyyr-23">
|
||||
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||
<mxPoint x="539.5" y="479" as="sourcePoint" />
|
||||
<mxPoint x="540.5" y="300" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
</root>
|
||||
</mxGraphModel>
|
||||
</diagram>
|
||||
</mxfile>
|
BIN
Doc/Pic_V1.0/IDL文件示例.png
Normal file
BIN
Doc/Pic_V1.0/IDL文件示例.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 33 KiB |
@ -1,383 +1,389 @@
|
||||
<mxfile host="Electron" agent="Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/25.0.2 Chrome/128.0.6613.186 Electron/32.2.5 Safari/537.36" version="25.0.2">
|
||||
<mxfile host="Electron" agent="Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/26.2.2 Chrome/134.0.6998.178 Electron/35.1.2 Safari/537.36" version="26.2.2">
|
||||
<diagram name="第 1 页" id="IcN1N_4omuwdzAcAJCaS">
|
||||
<mxGraphModel dx="1495" dy="873" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
|
||||
<mxGraphModel dx="1428" dy="842" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
|
||||
<root>
|
||||
<mxCell id="0" />
|
||||
<mxCell id="1" parent="0" />
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-26" value="" style="group" vertex="1" connectable="0" parent="1">
|
||||
<mxGeometry x="70" y="60" width="500" height="440" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-1" value="仿真内核" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#FFE6CC;verticalAlign=top;fontStyle=1" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-26">
|
||||
<mxGeometry width="500" height="440" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-14" style="edgeStyle=none;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-26" source="kdyZo1-_mScr_YqvuRuM-2" target="kdyZo1-_mScr_YqvuRuM-5">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-15" style="edgeStyle=none;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-26" source="kdyZo1-_mScr_YqvuRuM-2" target="kdyZo1-_mScr_YqvuRuM-6">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-16" style="edgeStyle=none;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-26" source="kdyZo1-_mScr_YqvuRuM-2" target="kdyZo1-_mScr_YqvuRuM-13">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-17" style="edgeStyle=none;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-26" source="kdyZo1-_mScr_YqvuRuM-2" target="kdyZo1-_mScr_YqvuRuM-8">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-18" style="edgeStyle=none;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-26" source="kdyZo1-_mScr_YqvuRuM-2" target="kdyZo1-_mScr_YqvuRuM-9">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-19" style="edgeStyle=none;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-26" source="kdyZo1-_mScr_YqvuRuM-2" target="kdyZo1-_mScr_YqvuRuM-10">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-20" style="edgeStyle=none;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-26" source="kdyZo1-_mScr_YqvuRuM-2" target="kdyZo1-_mScr_YqvuRuM-11">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-21" style="edgeStyle=none;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-26" source="kdyZo1-_mScr_YqvuRuM-2" target="kdyZo1-_mScr_YqvuRuM-12">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-2" value="仿真主框架" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#FFCC99;verticalAlign=middle;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-26">
|
||||
<mxGeometry x="20" y="40" width="90" height="390" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-3" value="模型封装框架" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#FFCC99;verticalAlign=middle;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-26">
|
||||
<mxGeometry x="343" y="290" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-4" value="服务框架" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#FFCC99;verticalAlign=middle;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-26">
|
||||
<mxGeometry x="343" y="340" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-5" value="场景描述管理器" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#FFCC99;verticalAlign=middle;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-26">
|
||||
<mxGeometry x="160" y="40" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-22" style="edgeStyle=none;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-26" source="kdyZo1-_mScr_YqvuRuM-6" target="kdyZo1-_mScr_YqvuRuM-7">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-6" value="线程管理器" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#FFCC99;verticalAlign=middle;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-26">
|
||||
<mxGeometry x="160" y="90" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-7" value="调度线程" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#FFCC99;verticalAlign=middle;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-26">
|
||||
<mxGeometry x="343" y="90" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-8" value="时间管理器" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#FFCC99;verticalAlign=middle;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-26">
|
||||
<mxGeometry x="160" y="190" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-9" value="事件管理器" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#FFCC99;verticalAlign=middle;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-26">
|
||||
<mxGeometry x="160" y="240" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-24" style="edgeStyle=none;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-26" source="kdyZo1-_mScr_YqvuRuM-10" target="kdyZo1-_mScr_YqvuRuM-3">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-10" value="模型管理器" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#FFCC99;verticalAlign=middle;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-26">
|
||||
<mxGeometry x="160" y="290" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-25" style="edgeStyle=none;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-26" source="kdyZo1-_mScr_YqvuRuM-11" target="kdyZo1-_mScr_YqvuRuM-4">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-11" value="服务管理器" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#FFCC99;verticalAlign=middle;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-26">
|
||||
<mxGeometry x="160" y="340" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-12" value="日志记录" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#FFCC99;verticalAlign=middle;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-26">
|
||||
<mxGeometry x="160" y="390" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-13" value="DDS管理器" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#FFCC99;verticalAlign=middle;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-26">
|
||||
<mxGeometry x="160" y="140" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-166" value="" style="group;aspect=fixed;" vertex="1" connectable="0" parent="1">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-166" value="" style="group;aspect=fixed;" parent="1" vertex="1" connectable="0">
|
||||
<mxGeometry x="70" y="520" width="1490" height="1090" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-84" value="服务<span style="background-color: initial;">管理器</span>" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=none;verticalAlign=top;dashed=1;fontStyle=1" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-84" value="服务<span style="background-color: initial;">管理器</span>" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=none;verticalAlign=top;dashed=1;fontStyle=1" parent="kdyZo1-_mScr_YqvuRuM-166" vertex="1">
|
||||
<mxGeometry x="1120" y="30" width="180" height="990" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-78" value="事件管理器" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=none;verticalAlign=top;dashed=1;fontStyle=1" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-78" value="事件管理器" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=none;verticalAlign=top;dashed=1;fontStyle=1" parent="kdyZo1-_mScr_YqvuRuM-166" vertex="1">
|
||||
<mxGeometry x="550" y="30" width="180" height="990" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-82" value="线程管理器" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=none;verticalAlign=top;dashed=1;fontStyle=1" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-82" value="线程管理器" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=none;verticalAlign=top;dashed=1;fontStyle=1" parent="kdyZo1-_mScr_YqvuRuM-166" vertex="1">
|
||||
<mxGeometry x="740" y="30" width="180" height="990" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-83" value="模型管理器" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=none;verticalAlign=top;dashed=1;fontStyle=1" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-83" value="模型管理器" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=none;verticalAlign=top;dashed=1;fontStyle=1" parent="kdyZo1-_mScr_YqvuRuM-166" vertex="1">
|
||||
<mxGeometry x="930" y="30" width="180" height="990" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-74" value="DDS管理器" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=none;verticalAlign=top;dashed=1;fontStyle=1" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-74" value="DDS管理器" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=none;verticalAlign=top;dashed=1;fontStyle=1" parent="kdyZo1-_mScr_YqvuRuM-166" vertex="1">
|
||||
<mxGeometry x="360" y="30" width="180" height="990" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-72" value="场景描述管理器" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=none;verticalAlign=top;dashed=1;fontStyle=1" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-72" value="构型管理器" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=none;verticalAlign=top;dashed=1;fontStyle=1" parent="kdyZo1-_mScr_YqvuRuM-166" vertex="1">
|
||||
<mxGeometry x="170" y="30" width="180" height="990" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-28" value="仿真内核卸载" style="strokeWidth=2;html=1;shape=mxgraph.flowchart.terminator;whiteSpace=wrap;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-28" value="仿真内核卸载" style="strokeWidth=2;html=1;shape=mxgraph.flowchart.terminator;whiteSpace=wrap;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" parent="kdyZo1-_mScr_YqvuRuM-166" vertex="1">
|
||||
<mxGeometry x="10" y="1050" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-29" value="<span style="font-size: 16px;">仿真内核加载</span>" style="strokeWidth=2;html=1;shape=mxgraph.flowchart.start_1;whiteSpace=wrap;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-29" value="<span style="font-size: 16px;">仿真内核加载</span>" style="strokeWidth=2;html=1;shape=mxgraph.flowchart.start_1;whiteSpace=wrap;labelBackgroundColor=none;fillColor=#FFE6CC;" parent="kdyZo1-_mScr_YqvuRuM-166" vertex="1">
|
||||
<mxGeometry width="160" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-154" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-160" target="kdyZo1-_mScr_YqvuRuM-153">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-154" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-160" target="kdyZo1-_mScr_YqvuRuM-153" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-164" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;curved=0;jumpStyle=arc;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-35" target="kdyZo1-_mScr_YqvuRuM-140">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-164" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;curved=0;jumpStyle=arc;" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-35" target="kdyZo1-_mScr_YqvuRuM-140" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-165" value="<font style="font-size: 16px;">N——周期性执行</font>" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="kdyZo1-_mScr_YqvuRuM-164">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-165" value="<font style="font-size: 16px;">N——周期性执行</font>" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="kdyZo1-_mScr_YqvuRuM-164" vertex="1" connectable="0">
|
||||
<mxGeometry x="-0.8339" y="-2" relative="1" as="geometry">
|
||||
<mxPoint x="-17" y="8" as="offset" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-35" value="<div><span style="font-size: 16px;">收到终止指令?</span></div>" style="strokeWidth=2;html=1;shape=mxgraph.flowchart.decision;whiteSpace=wrap;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-35" value="<div><span style="font-size: 16px;">收到终止指令?</span></div>" style="strokeWidth=2;html=1;shape=mxgraph.flowchart.decision;whiteSpace=wrap;labelBackgroundColor=none;fillColor=#FFE6CC;" parent="kdyZo1-_mScr_YqvuRuM-166" vertex="1">
|
||||
<mxGeometry x="10" y="850" width="140" height="60" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-43" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;labelBackgroundColor=none;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-29" target="kdyZo1-_mScr_YqvuRuM-46">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-43" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;labelBackgroundColor=none;" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-29" target="kdyZo1-_mScr_YqvuRuM-46" edge="1">
|
||||
<mxGeometry relative="1" as="geometry">
|
||||
<mxPoint x="136" y="60" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-60" style="edgeStyle=none;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-46" target="kdyZo1-_mScr_YqvuRuM-59">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-60" style="edgeStyle=none;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-46" target="kdyZo1-_mScr_YqvuRuM-59" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-46" value="仿真主框架初始化" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-46" value="仿真主框架初始化" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" parent="kdyZo1-_mScr_YqvuRuM-166" vertex="1">
|
||||
<mxGeometry x="10" y="60" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-63" style="edgeStyle=none;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-73" target="kdyZo1-_mScr_YqvuRuM-62">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-63" style="edgeStyle=none;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-73" target="kdyZo1-_mScr_YqvuRuM-62" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-77" style="edgeStyle=none;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-59" target="kdyZo1-_mScr_YqvuRuM-70">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-77" style="edgeStyle=none;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-59" target="kdyZo1-_mScr_YqvuRuM-70" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-80" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-123" target="kdyZo1-_mScr_YqvuRuM-73">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-80" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-123" target="kdyZo1-_mScr_YqvuRuM-73" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-59" value="场景描述管理器初始化" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-59" value="构型管理器初始化" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" parent="kdyZo1-_mScr_YqvuRuM-166" vertex="1">
|
||||
<mxGeometry x="190" y="60" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-65" style="edgeStyle=none;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-62" target="kdyZo1-_mScr_YqvuRuM-66">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-65" style="edgeStyle=none;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-62" target="kdyZo1-_mScr_YqvuRuM-66" edge="1">
|
||||
<mxGeometry relative="1" as="geometry">
|
||||
<mxPoint x="-50" y="290" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-62" value="解析运行环境配置文件" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-62" value="解析构型配置" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" parent="kdyZo1-_mScr_YqvuRuM-166" vertex="1">
|
||||
<mxGeometry x="190" y="140" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-116" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-64" target="kdyZo1-_mScr_YqvuRuM-111">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-116" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-64" target="kdyZo1-_mScr_YqvuRuM-111" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-64" value="解析模型配置文件" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-64" value="解析模型配置" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" parent="kdyZo1-_mScr_YqvuRuM-166" vertex="1">
|
||||
<mxGeometry x="190" y="420" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-66" value="运行参数设置" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-66" value="运行参数设置" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" parent="kdyZo1-_mScr_YqvuRuM-166" vertex="1">
|
||||
<mxGeometry x="190" y="195" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-104" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-68" target="kdyZo1-_mScr_YqvuRuM-76">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-104" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-68" target="kdyZo1-_mScr_YqvuRuM-76" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-68" value="模型接口主题创建" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-68" value="模型接口主题创建" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" parent="kdyZo1-_mScr_YqvuRuM-166" vertex="1">
|
||||
<mxGeometry x="380" y="195" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-81" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-70" target="kdyZo1-_mScr_YqvuRuM-79">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-81" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-70" target="kdyZo1-_mScr_YqvuRuM-79" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-70" value="DDS管理器初始化" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-70" value="DDS管理器初始化" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" parent="kdyZo1-_mScr_YqvuRuM-166" vertex="1">
|
||||
<mxGeometry x="380" y="60" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-73" value="运行环境配置" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-73" value="数据库读取" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" parent="kdyZo1-_mScr_YqvuRuM-166" vertex="1">
|
||||
<mxGeometry x="10" y="140" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-95" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-76" target="kdyZo1-_mScr_YqvuRuM-94">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-95" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-76" target="kdyZo1-_mScr_YqvuRuM-94" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-76" value="解析服务配置文件" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-76" value="解析服务配置" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" parent="kdyZo1-_mScr_YqvuRuM-166" vertex="1">
|
||||
<mxGeometry x="190" y="278" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-90" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-79" target="kdyZo1-_mScr_YqvuRuM-86">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-90" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-79" target="kdyZo1-_mScr_YqvuRuM-86" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-79" value="事件管理器初始化" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-79" value="事件管理器初始化" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" parent="kdyZo1-_mScr_YqvuRuM-166" vertex="1">
|
||||
<mxGeometry x="570" y="60" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-91" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-86" target="kdyZo1-_mScr_YqvuRuM-87">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-91" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-86" target="kdyZo1-_mScr_YqvuRuM-87" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-86" value="线程管理器初始化" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-86" value="线程管理器初始化" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" parent="kdyZo1-_mScr_YqvuRuM-166" vertex="1">
|
||||
<mxGeometry x="757" y="60" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-92" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-87" target="kdyZo1-_mScr_YqvuRuM-88">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-92" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-87" target="kdyZo1-_mScr_YqvuRuM-88" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-87" value="模型管理器初始化" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-87" value="模型管理器初始化" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" parent="kdyZo1-_mScr_YqvuRuM-166" vertex="1">
|
||||
<mxGeometry x="950" y="60" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-124" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-88" target="kdyZo1-_mScr_YqvuRuM-123">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-124" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-88" target="kdyZo1-_mScr_YqvuRuM-123" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-88" value="服务管理器初始化" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-88" value="服务管理器初始化" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" parent="kdyZo1-_mScr_YqvuRuM-166" vertex="1">
|
||||
<mxGeometry x="1140" y="60" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-97" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-109" target="kdyZo1-_mScr_YqvuRuM-100">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-97" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-109" target="kdyZo1-_mScr_YqvuRuM-100" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-115" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-94" target="kdyZo1-_mScr_YqvuRuM-96">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-115" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-94" target="kdyZo1-_mScr_YqvuRuM-96" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-94" value="服务动态加载" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-94" value="服务动态加载" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" parent="kdyZo1-_mScr_YqvuRuM-166" vertex="1">
|
||||
<mxGeometry x="1140" y="278" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-101" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-96" target="kdyZo1-_mScr_YqvuRuM-109">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-101" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-96" target="kdyZo1-_mScr_YqvuRuM-109" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-96" value="服务注册" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-96" value="服务注册" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" parent="kdyZo1-_mScr_YqvuRuM-166" vertex="1">
|
||||
<mxGeometry x="1140" y="340" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-102" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-100" target="kdyZo1-_mScr_YqvuRuM-64">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-102" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-100" target="kdyZo1-_mScr_YqvuRuM-64" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-100" value="服务事件监听注册" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-100" value="服务事件监听注册" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" parent="kdyZo1-_mScr_YqvuRuM-166" vertex="1">
|
||||
<mxGeometry x="570" y="420" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-106" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-103" target="kdyZo1-_mScr_YqvuRuM-105">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-106" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-103" target="kdyZo1-_mScr_YqvuRuM-105" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-103" value="模型动态加载" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-103" value="模型动态加载" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" parent="kdyZo1-_mScr_YqvuRuM-166" vertex="1">
|
||||
<mxGeometry x="950" y="460" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-108" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-118" target="kdyZo1-_mScr_YqvuRuM-107">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-108" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-118" target="kdyZo1-_mScr_YqvuRuM-107" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-119" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-105" target="kdyZo1-_mScr_YqvuRuM-118">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-119" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-105" target="kdyZo1-_mScr_YqvuRuM-118" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-105" value="模型注册" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-105" value="模型注册" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" parent="kdyZo1-_mScr_YqvuRuM-166" vertex="1">
|
||||
<mxGeometry x="950" y="520" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-121" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-107" target="kdyZo1-_mScr_YqvuRuM-120">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-121" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-107" target="kdyZo1-_mScr_YqvuRuM-120" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-107" value="模型接口主题<div>订阅/发布</div>" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-107" value="模型接口主题<div>订阅/发布</div>" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" parent="kdyZo1-_mScr_YqvuRuM-166" vertex="1">
|
||||
<mxGeometry x="380" y="520" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-109" value="模型接口主题<div>订阅/发布</div>" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-109" value="模型接口主题<div>订阅/发布</div>" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" parent="kdyZo1-_mScr_YqvuRuM-166" vertex="1">
|
||||
<mxGeometry x="380" y="340" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-113" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-66" target="kdyZo1-_mScr_YqvuRuM-68">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-113" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-66" target="kdyZo1-_mScr_YqvuRuM-68" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-117" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-111" target="kdyZo1-_mScr_YqvuRuM-103">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-117" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-111" target="kdyZo1-_mScr_YqvuRuM-103" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-111" value="模型调度线程创建" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-111" value="模型调度线程创建" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" parent="kdyZo1-_mScr_YqvuRuM-166" vertex="1">
|
||||
<mxGeometry x="760" y="460" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-118" value="模型<span style="background-color: initial;">周期性函数</span><div><span style="background-color: initial;">注册</span></div>" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-118" value="模型<span style="background-color: initial;">周期性函数</span><div><span style="background-color: initial;">注册</span></div>" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" parent="kdyZo1-_mScr_YqvuRuM-166" vertex="1">
|
||||
<mxGeometry x="760" y="520" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-127" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-136" target="kdyZo1-_mScr_YqvuRuM-128">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-127" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-136" target="kdyZo1-_mScr_YqvuRuM-128" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-120" value="运行前最后准备" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-120" value="运行前最后准备" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" parent="kdyZo1-_mScr_YqvuRuM-166" vertex="1">
|
||||
<mxGeometry x="10" y="580" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-122" value="<span style="background-color: initial;">时间管理器</span>" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=none;verticalAlign=top;dashed=1;fontStyle=1" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-122" value="<span style="background-color: initial;">时间管理器</span>" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=none;verticalAlign=top;dashed=1;fontStyle=1" parent="kdyZo1-_mScr_YqvuRuM-166" vertex="1">
|
||||
<mxGeometry x="1310" y="30" width="180" height="990" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-123" value="时间管理器初始化" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-123" value="时间管理器初始化" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" parent="kdyZo1-_mScr_YqvuRuM-166" vertex="1">
|
||||
<mxGeometry x="1330" y="60" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-131" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-126" target="kdyZo1-_mScr_YqvuRuM-130">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-131" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-126" target="kdyZo1-_mScr_YqvuRuM-130" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-126" value="线程初始化" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-126" value="线程初始化" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" parent="kdyZo1-_mScr_YqvuRuM-166" vertex="1">
|
||||
<mxGeometry x="760" y="580" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-129" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-120" target="kdyZo1-_mScr_YqvuRuM-126">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-129" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-120" target="kdyZo1-_mScr_YqvuRuM-126" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-139" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-128" target="kdyZo1-_mScr_YqvuRuM-138">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-139" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-128" target="kdyZo1-_mScr_YqvuRuM-138" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-128" value="启动事件监听" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-128" value="启动事件监听" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" parent="kdyZo1-_mScr_YqvuRuM-166" vertex="1">
|
||||
<mxGeometry x="570" y="660" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-134" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-130" target="kdyZo1-_mScr_YqvuRuM-132">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-134" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-130" target="kdyZo1-_mScr_YqvuRuM-132" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-130" value="模型初始化" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-130" value="模型初始化" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" parent="kdyZo1-_mScr_YqvuRuM-166" vertex="1">
|
||||
<mxGeometry x="950" y="580" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-135" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-132" target="kdyZo1-_mScr_YqvuRuM-133">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-135" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-132" target="kdyZo1-_mScr_YqvuRuM-133" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-132" value="服务初始化" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-132" value="服务初始化" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" parent="kdyZo1-_mScr_YqvuRuM-166" vertex="1">
|
||||
<mxGeometry x="1140" y="580" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-137" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-133" target="kdyZo1-_mScr_YqvuRuM-136">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-137" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-133" target="kdyZo1-_mScr_YqvuRuM-136" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-133" value="运行时间初始化" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-133" value="运行时间初始化" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" parent="kdyZo1-_mScr_YqvuRuM-166" vertex="1">
|
||||
<mxGeometry x="1330" y="580" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-136" value="开始运行" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-136" value="开始运行" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" parent="kdyZo1-_mScr_YqvuRuM-166" vertex="1">
|
||||
<mxGeometry x="10" y="660" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-141" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-138" target="kdyZo1-_mScr_YqvuRuM-140">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-141" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-138" target="kdyZo1-_mScr_YqvuRuM-140" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-138" value="线程启动" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-138" value="线程启动" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" parent="kdyZo1-_mScr_YqvuRuM-166" vertex="1">
|
||||
<mxGeometry x="760" y="660" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-143" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-140" target="kdyZo1-_mScr_YqvuRuM-142">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-143" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-140" target="kdyZo1-_mScr_YqvuRuM-142" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-140" value="模型周期性执行" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-140" value="模型周期性执行" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" parent="kdyZo1-_mScr_YqvuRuM-166" vertex="1">
|
||||
<mxGeometry x="950" y="660" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-148" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-142" target="kdyZo1-_mScr_YqvuRuM-144">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-148" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-142" target="kdyZo1-_mScr_YqvuRuM-144" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-142" value="时间步进" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-142" value="时间步进" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" parent="kdyZo1-_mScr_YqvuRuM-166" vertex="1">
|
||||
<mxGeometry x="1330" y="660" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-146" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-144" target="kdyZo1-_mScr_YqvuRuM-145">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-146" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-144" target="kdyZo1-_mScr_YqvuRuM-145" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-144" value="产生运行事件" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-144" value="产生运行事件" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" parent="kdyZo1-_mScr_YqvuRuM-166" vertex="1">
|
||||
<mxGeometry x="1330" y="720" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-150" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-145" target="kdyZo1-_mScr_YqvuRuM-149">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-150" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-145" target="kdyZo1-_mScr_YqvuRuM-149" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-145" value="事件响应" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-145" value="事件响应" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" parent="kdyZo1-_mScr_YqvuRuM-166" vertex="1">
|
||||
<mxGeometry x="570" y="720" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-149" value="事件响应处理" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-149" value="事件响应处理" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" parent="kdyZo1-_mScr_YqvuRuM-166" vertex="1">
|
||||
<mxGeometry x="1140" y="770" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-151" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-149" target="kdyZo1-_mScr_YqvuRuM-35">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-151" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-149" target="kdyZo1-_mScr_YqvuRuM-35" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-157" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-153" target="kdyZo1-_mScr_YqvuRuM-155">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-157" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-153" target="kdyZo1-_mScr_YqvuRuM-155" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-153" value="线程终止" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-153" value="线程终止" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" parent="kdyZo1-_mScr_YqvuRuM-166" vertex="1">
|
||||
<mxGeometry x="760" y="970" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-158" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-155" target="kdyZo1-_mScr_YqvuRuM-156">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-158" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-155" target="kdyZo1-_mScr_YqvuRuM-156" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-155" value="模型卸载" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-155" value="模型卸载" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" parent="kdyZo1-_mScr_YqvuRuM-166" vertex="1">
|
||||
<mxGeometry x="950" y="970" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-156" value="服务卸载" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-156" value="服务卸载" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" parent="kdyZo1-_mScr_YqvuRuM-166" vertex="1">
|
||||
<mxGeometry x="1140" y="970" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-161" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-35" target="kdyZo1-_mScr_YqvuRuM-160">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-161" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-35" target="kdyZo1-_mScr_YqvuRuM-160" edge="1">
|
||||
<mxGeometry relative="1" as="geometry">
|
||||
<mxPoint x="80" y="910" as="sourcePoint" />
|
||||
<mxPoint x="760" y="990" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-162" value="<font style="font-size: 16px;">Y</font>" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="kdyZo1-_mScr_YqvuRuM-161">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-162" value="<font style="font-size: 16px;">Y</font>" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="kdyZo1-_mScr_YqvuRuM-161" vertex="1" connectable="0">
|
||||
<mxGeometry x="-0.9005" y="1" relative="1" as="geometry">
|
||||
<mxPoint x="9" y="-18" as="offset" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-160" value="关闭事件监听" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-160" value="关闭事件监听" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" parent="kdyZo1-_mScr_YqvuRuM-166" vertex="1">
|
||||
<mxGeometry x="570" y="970" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-163" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-156" target="kdyZo1-_mScr_YqvuRuM-28">
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-163" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-156" target="kdyZo1-_mScr_YqvuRuM-28" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="a2x69tlP_n9ZWXaoZ2iw-4" value="" style="group" vertex="1" connectable="0" parent="1">
|
||||
<mxGeometry x="70" y="60" width="500" height="440" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-1" value="仿真内核" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#FFE6CC;verticalAlign=top;fontStyle=1" parent="a2x69tlP_n9ZWXaoZ2iw-4" vertex="1">
|
||||
<mxGeometry width="500" height="440" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-14" style="edgeStyle=none;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="a2x69tlP_n9ZWXaoZ2iw-4" source="kdyZo1-_mScr_YqvuRuM-2" target="kdyZo1-_mScr_YqvuRuM-5" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-15" style="edgeStyle=none;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="a2x69tlP_n9ZWXaoZ2iw-4" source="kdyZo1-_mScr_YqvuRuM-2" target="kdyZo1-_mScr_YqvuRuM-6" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-16" style="edgeStyle=none;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="a2x69tlP_n9ZWXaoZ2iw-4" source="kdyZo1-_mScr_YqvuRuM-2" target="kdyZo1-_mScr_YqvuRuM-13" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-17" style="edgeStyle=none;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="a2x69tlP_n9ZWXaoZ2iw-4" source="kdyZo1-_mScr_YqvuRuM-2" target="kdyZo1-_mScr_YqvuRuM-8" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-18" style="edgeStyle=none;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="a2x69tlP_n9ZWXaoZ2iw-4" source="kdyZo1-_mScr_YqvuRuM-2" target="kdyZo1-_mScr_YqvuRuM-9" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-19" style="edgeStyle=none;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="a2x69tlP_n9ZWXaoZ2iw-4" source="kdyZo1-_mScr_YqvuRuM-2" target="kdyZo1-_mScr_YqvuRuM-10" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-20" style="edgeStyle=none;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="a2x69tlP_n9ZWXaoZ2iw-4" source="kdyZo1-_mScr_YqvuRuM-2" target="kdyZo1-_mScr_YqvuRuM-11" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-21" style="edgeStyle=none;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="a2x69tlP_n9ZWXaoZ2iw-4" source="kdyZo1-_mScr_YqvuRuM-2" target="kdyZo1-_mScr_YqvuRuM-12" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-2" value="仿真主框架" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#FFCC99;verticalAlign=middle;" parent="a2x69tlP_n9ZWXaoZ2iw-4" vertex="1">
|
||||
<mxGeometry x="20" y="40" width="90" height="390" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-3" value="模型封装框架" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#FFCC99;verticalAlign=middle;" parent="a2x69tlP_n9ZWXaoZ2iw-4" vertex="1">
|
||||
<mxGeometry x="343" y="290" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-4" value="服务框架" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#FFCC99;verticalAlign=middle;" parent="a2x69tlP_n9ZWXaoZ2iw-4" vertex="1">
|
||||
<mxGeometry x="343" y="340" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-5" value="构型管理器" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#FFCC99;verticalAlign=middle;" parent="a2x69tlP_n9ZWXaoZ2iw-4" vertex="1">
|
||||
<mxGeometry x="160" y="40" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-22" style="edgeStyle=none;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="a2x69tlP_n9ZWXaoZ2iw-4" source="kdyZo1-_mScr_YqvuRuM-6" target="kdyZo1-_mScr_YqvuRuM-7" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-6" value="线程管理器" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#FFCC99;verticalAlign=middle;" parent="a2x69tlP_n9ZWXaoZ2iw-4" vertex="1">
|
||||
<mxGeometry x="160" y="90" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-7" value="调度线程" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#FFCC99;verticalAlign=middle;" parent="a2x69tlP_n9ZWXaoZ2iw-4" vertex="1">
|
||||
<mxGeometry x="343" y="90" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-8" value="时间管理器" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#FFCC99;verticalAlign=middle;" parent="a2x69tlP_n9ZWXaoZ2iw-4" vertex="1">
|
||||
<mxGeometry x="160" y="190" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-9" value="事件管理器" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#FFCC99;verticalAlign=middle;" parent="a2x69tlP_n9ZWXaoZ2iw-4" vertex="1">
|
||||
<mxGeometry x="160" y="240" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-24" style="edgeStyle=none;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="a2x69tlP_n9ZWXaoZ2iw-4" source="kdyZo1-_mScr_YqvuRuM-10" target="kdyZo1-_mScr_YqvuRuM-3" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-10" value="模型管理器" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#FFCC99;verticalAlign=middle;" parent="a2x69tlP_n9ZWXaoZ2iw-4" vertex="1">
|
||||
<mxGeometry x="160" y="290" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-25" style="edgeStyle=none;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="a2x69tlP_n9ZWXaoZ2iw-4" source="kdyZo1-_mScr_YqvuRuM-11" target="kdyZo1-_mScr_YqvuRuM-4" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-11" value="服务管理器" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#FFCC99;verticalAlign=middle;" parent="a2x69tlP_n9ZWXaoZ2iw-4" vertex="1">
|
||||
<mxGeometry x="160" y="340" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-12" value="日志记录" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#FFCC99;verticalAlign=middle;" parent="a2x69tlP_n9ZWXaoZ2iw-4" vertex="1">
|
||||
<mxGeometry x="160" y="390" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="a2x69tlP_n9ZWXaoZ2iw-2" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="a2x69tlP_n9ZWXaoZ2iw-4" source="kdyZo1-_mScr_YqvuRuM-13" target="a2x69tlP_n9ZWXaoZ2iw-1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="kdyZo1-_mScr_YqvuRuM-13" value="DDS管理器" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#FFCC99;verticalAlign=middle;" parent="a2x69tlP_n9ZWXaoZ2iw-4" vertex="1">
|
||||
<mxGeometry x="160" y="140" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="a2x69tlP_n9ZWXaoZ2iw-1" value="数据交互抽象接口" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#FFCC99;verticalAlign=middle;" vertex="1" parent="a2x69tlP_n9ZWXaoZ2iw-4">
|
||||
<mxGeometry x="344" y="140" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
</root>
|
||||
</mxGraphModel>
|
||||
</diagram>
|
||||
|
@ -1,192 +0,0 @@
|
||||
<mxfile host="Electron" agent="Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/25.0.2 Chrome/128.0.6613.186 Electron/32.2.5 Safari/537.36" version="25.0.2">
|
||||
<diagram name="第 1 页" id="ByLiLkhi3_XkyYqOkawZ">
|
||||
<mxGraphModel dx="811" dy="474" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
|
||||
<root>
|
||||
<mxCell id="0" />
|
||||
<mxCell id="1" parent="0" />
|
||||
<mxCell id="TaBxGKGrExmD89Omx_dw-78" value="" style="group" vertex="1" connectable="0" parent="1">
|
||||
<mxGeometry x="446" y="40" width="264" height="500" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="TaBxGKGrExmD89Omx_dw-44" value="<font>仿真调度终端关闭</font>" style="strokeWidth=2;html=1;shape=mxgraph.flowchart.terminator;whiteSpace=wrap;fontSize=16;labelBackgroundColor=none;fillColor=#CCFFCC;" vertex="1" parent="TaBxGKGrExmD89Omx_dw-78">
|
||||
<mxGeometry y="460" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="TaBxGKGrExmD89Omx_dw-45" value="<span style="font-size: 16px;">仿真调度终端启动</span>" style="strokeWidth=2;html=1;shape=mxgraph.flowchart.start_1;whiteSpace=wrap;labelBackgroundColor=none;fillColor=#CCFFCC;" vertex="1" parent="TaBxGKGrExmD89Omx_dw-78">
|
||||
<mxGeometry width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="TaBxGKGrExmD89Omx_dw-51" value="选择运行环境配置文件" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#CCFFCC;" vertex="1" parent="TaBxGKGrExmD89Omx_dw-78">
|
||||
<mxGeometry x="20" y="70" width="100" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="TaBxGKGrExmD89Omx_dw-52" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;labelBackgroundColor=none;" edge="1" parent="TaBxGKGrExmD89Omx_dw-78" source="TaBxGKGrExmD89Omx_dw-53" target="TaBxGKGrExmD89Omx_dw-58">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="TaBxGKGrExmD89Omx_dw-53" value="配置文件校验" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#CCFFCC;" vertex="1" parent="TaBxGKGrExmD89Omx_dw-78">
|
||||
<mxGeometry x="20" y="130" width="100" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="TaBxGKGrExmD89Omx_dw-54" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;labelBackgroundColor=none;" edge="1" parent="TaBxGKGrExmD89Omx_dw-78" source="TaBxGKGrExmD89Omx_dw-58" target="TaBxGKGrExmD89Omx_dw-61">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="TaBxGKGrExmD89Omx_dw-55" value="Y" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontSize=14;labelBackgroundColor=none;" vertex="1" connectable="0" parent="TaBxGKGrExmD89Omx_dw-54">
|
||||
<mxGeometry x="-0.4" y="-1" relative="1" as="geometry">
|
||||
<mxPoint x="-9" as="offset" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="TaBxGKGrExmD89Omx_dw-56" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;fontSize=14;labelBackgroundColor=none;" edge="1" parent="TaBxGKGrExmD89Omx_dw-78" source="TaBxGKGrExmD89Omx_dw-58" target="TaBxGKGrExmD89Omx_dw-75">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="TaBxGKGrExmD89Omx_dw-57" value="N" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontSize=14;labelBackgroundColor=none;" vertex="1" connectable="0" parent="TaBxGKGrExmD89Omx_dw-56">
|
||||
<mxGeometry x="0.0439" relative="1" as="geometry">
|
||||
<mxPoint x="-10" y="-10" as="offset" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="TaBxGKGrExmD89Omx_dw-58" value="<font style="font-size: 16px;">校验通过?</font>" style="strokeWidth=2;html=1;shape=mxgraph.flowchart.decision;whiteSpace=wrap;labelBackgroundColor=none;fillColor=#CCFFCC;" vertex="1" parent="TaBxGKGrExmD89Omx_dw-78">
|
||||
<mxGeometry x="5" y="190" width="130" height="60" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="TaBxGKGrExmD89Omx_dw-59" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;labelBackgroundColor=none;" edge="1" parent="TaBxGKGrExmD89Omx_dw-78" source="TaBxGKGrExmD89Omx_dw-51" target="TaBxGKGrExmD89Omx_dw-53">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="TaBxGKGrExmD89Omx_dw-60" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;labelBackgroundColor=none;" edge="1" parent="TaBxGKGrExmD89Omx_dw-78" source="TaBxGKGrExmD89Omx_dw-61" target="TaBxGKGrExmD89Omx_dw-63">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="TaBxGKGrExmD89Omx_dw-61" value="启动仿真调度引擎" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#CCFFCC;" vertex="1" parent="TaBxGKGrExmD89Omx_dw-78">
|
||||
<mxGeometry x="20" y="280" width="100" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="TaBxGKGrExmD89Omx_dw-62" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;labelBackgroundColor=none;" edge="1" parent="TaBxGKGrExmD89Omx_dw-78" source="TaBxGKGrExmD89Omx_dw-63" target="TaBxGKGrExmD89Omx_dw-65">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="TaBxGKGrExmD89Omx_dw-63" value="仿真调度引擎输出显示" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#CCFFCC;" vertex="1" parent="TaBxGKGrExmD89Omx_dw-78">
|
||||
<mxGeometry x="20" y="340" width="100" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="TaBxGKGrExmD89Omx_dw-64" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;labelBackgroundColor=none;entryPerimeter=0;" edge="1" parent="TaBxGKGrExmD89Omx_dw-78" source="TaBxGKGrExmD89Omx_dw-65" target="TaBxGKGrExmD89Omx_dw-44">
|
||||
<mxGeometry relative="1" as="geometry">
|
||||
<mxPoint x="70" y="550" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="TaBxGKGrExmD89Omx_dw-65" value="控制仿真调度引擎" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#CCFFCC;" vertex="1" parent="TaBxGKGrExmD89Omx_dw-78">
|
||||
<mxGeometry x="20" y="400" width="100" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="TaBxGKGrExmD89Omx_dw-69" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;labelBackgroundColor=none;" edge="1" parent="TaBxGKGrExmD89Omx_dw-78" source="TaBxGKGrExmD89Omx_dw-45" target="TaBxGKGrExmD89Omx_dw-51">
|
||||
<mxGeometry relative="1" as="geometry">
|
||||
<mxPoint x="70" y="60" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="TaBxGKGrExmD89Omx_dw-77" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="TaBxGKGrExmD89Omx_dw-78" source="TaBxGKGrExmD89Omx_dw-75" target="TaBxGKGrExmD89Omx_dw-51">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="TaBxGKGrExmD89Omx_dw-75" value="输出错误信息" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#CCFFCC;" vertex="1" parent="TaBxGKGrExmD89Omx_dw-78">
|
||||
<mxGeometry x="164" y="200" width="100" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="TaBxGKGrExmD89Omx_dw-157" value="" style="group" vertex="1" connectable="0" parent="1">
|
||||
<mxGeometry x="64" y="580" width="516" height="380" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="TaBxGKGrExmD89Omx_dw-80" value="" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;strokeWidth=3;container=0;" vertex="1" parent="TaBxGKGrExmD89Omx_dw-157">
|
||||
<mxGeometry width="516" height="380" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="TaBxGKGrExmD89Omx_dw-81" value="XNRunner" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#CCFFCC;strokeColor=#000000;strokeWidth=3;container=0;" vertex="1" parent="TaBxGKGrExmD89Omx_dw-157">
|
||||
<mxGeometry width="516" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="TaBxGKGrExmD89Omx_dw-83" value="" style="verticalLabelPosition=bottom;verticalAlign=top;html=1;shape=mxgraph.basic.x;fillColor=#f8cecc;strokeColor=#b85450;container=0;" vertex="1" parent="TaBxGKGrExmD89Omx_dw-157">
|
||||
<mxGeometry x="486" y="7.5" width="20" height="15" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="TaBxGKGrExmD89Omx_dw-84" value="仿真调度引擎输出显示" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fontColor=#FF3333;dashed=1;verticalAlign=top;align=right;container=0;" vertex="1" parent="TaBxGKGrExmD89Omx_dw-157">
|
||||
<mxGeometry x="136" y="120" width="370" height="250" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="TaBxGKGrExmD89Omx_dw-93" value="运行环境配置文件选择" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fontColor=#FF3333;dashed=1;verticalAlign=top;container=0;" vertex="1" parent="TaBxGKGrExmD89Omx_dw-157">
|
||||
<mxGeometry x="8" y="40" width="288" height="70" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="TaBxGKGrExmD89Omx_dw-117" value="仿真调度引擎控制" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fontColor=#FF3333;dashed=1;verticalAlign=top;container=0;" vertex="1" parent="TaBxGKGrExmD89Omx_dw-157">
|
||||
<mxGeometry x="306" y="40" width="200" height="70" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="TaBxGKGrExmD89Omx_dw-118" value="模型/服务加载清单" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fontColor=#FF3333;dashed=1;verticalAlign=bottom;container=0;" vertex="1" parent="TaBxGKGrExmD89Omx_dw-157">
|
||||
<mxGeometry x="8" y="120" width="118" height="250" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="TaBxGKGrExmD89Omx_dw-121" value="启动/暂停/继续" style="rounded=0;whiteSpace=wrap;html=1;container=0;" vertex="1" parent="TaBxGKGrExmD89Omx_dw-157">
|
||||
<mxGeometry x="316" y="70" width="90" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="TaBxGKGrExmD89Omx_dw-122" value="结束" style="rounded=0;whiteSpace=wrap;html=1;container=0;" vertex="1" parent="TaBxGKGrExmD89Omx_dw-157">
|
||||
<mxGeometry x="416" y="70" width="80" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="TaBxGKGrExmD89Omx_dw-123" value="运行环境配置:" style="rounded=0;whiteSpace=wrap;html=1;strokeColor=none;container=0;" vertex="1" parent="TaBxGKGrExmD89Omx_dw-157">
|
||||
<mxGeometry x="16" y="70" width="90" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="TaBxGKGrExmD89Omx_dw-124" value="运行环境配置文件1.sce" style="rounded=0;whiteSpace=wrap;html=1;container=0;" vertex="1" parent="TaBxGKGrExmD89Omx_dw-157">
|
||||
<mxGeometry x="106" y="70" width="150" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="TaBxGKGrExmD89Omx_dw-140" value="2024:12:01 08:00:02.000 XNEngine Start!<div>...</div><div><font color="#999900">2024:12:01 08:01:02.512 Warning! ......</font><br></div><div>...</div><div><font color="#990000">2024:12:01 08:04:12.145 Error! ......</font><br></div><div>...</div><div>2024:12:01 08:00:02.223 XNEngine Exit!<br></div><div>...</div>" style="rounded=0;whiteSpace=wrap;html=1;align=left;verticalAlign=top;container=0;" vertex="1" parent="TaBxGKGrExmD89Omx_dw-157">
|
||||
<mxGeometry x="146" y="160" width="350" height="170" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="TaBxGKGrExmD89Omx_dw-141" value="" style="whiteSpace=wrap;html=1;aspect=fixed;container=0;" vertex="1" parent="TaBxGKGrExmD89Omx_dw-157">
|
||||
<mxGeometry x="256" y="70" width="30" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="TaBxGKGrExmD89Omx_dw-142" value="" style="triangle;whiteSpace=wrap;html=1;rotation=90;container=0;" vertex="1" parent="TaBxGKGrExmD89Omx_dw-157">
|
||||
<mxGeometry x="263.5" y="75" width="15" height="20" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="TaBxGKGrExmD89Omx_dw-148" value="&nbsp; &nbsp; 模型" style="swimlane;whiteSpace=wrap;html=1;align=left;container=0;" vertex="1" parent="TaBxGKGrExmD89Omx_dw-157">
|
||||
<mxGeometry x="16" y="130" width="100" height="100" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="TaBxGKGrExmD89Omx_dw-144" value="运行环境配置文件2.sce<div>运行环境配置文件3.xml</div><div>...</div>" style="rounded=0;whiteSpace=wrap;html=1;dashed=1;dashPattern=1 1;container=0;" vertex="1" parent="TaBxGKGrExmD89Omx_dw-157">
|
||||
<mxGeometry x="106" y="100" width="150" height="50" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="TaBxGKGrExmD89Omx_dw-149" value="&nbsp; &nbsp; 服务" style="swimlane;whiteSpace=wrap;html=1;align=left;container=0;" vertex="1" parent="TaBxGKGrExmD89Omx_dw-157">
|
||||
<mxGeometry x="16" y="230" width="100" height="100" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="TaBxGKGrExmD89Omx_dw-150" value="模型1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=none;labelBackgroundColor=none;fontColor=#00CC66;container=0;" vertex="1" parent="TaBxGKGrExmD89Omx_dw-157">
|
||||
<mxGeometry x="26" y="160" width="80" height="20" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="TaBxGKGrExmD89Omx_dw-152" value="..." style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=none;labelBackgroundColor=none;fontColor=#000000;container=0;" vertex="1" parent="TaBxGKGrExmD89Omx_dw-157">
|
||||
<mxGeometry x="26" y="200" width="80" height="20" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="TaBxGKGrExmD89Omx_dw-153" value="服务2" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=none;labelBackgroundColor=none;fontColor=#990000;container=0;" vertex="1" parent="TaBxGKGrExmD89Omx_dw-157">
|
||||
<mxGeometry x="26" y="280" width="80" height="20" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="TaBxGKGrExmD89Omx_dw-154" value="服务1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=none;labelBackgroundColor=none;fontColor=#00CC66;container=0;" vertex="1" parent="TaBxGKGrExmD89Omx_dw-157">
|
||||
<mxGeometry x="26" y="260" width="80" height="20" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="TaBxGKGrExmD89Omx_dw-155" value="..." style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=none;labelBackgroundColor=none;fontColor=#000000;container=0;" vertex="1" parent="TaBxGKGrExmD89Omx_dw-157">
|
||||
<mxGeometry x="26" y="300" width="80" height="20" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="TaBxGKGrExmD89Omx_dw-126" value="" style="whiteSpace=wrap;html=1;aspect=fixed;container=0;" vertex="1" parent="TaBxGKGrExmD89Omx_dw-157">
|
||||
<mxGeometry x="146" y="340" width="10" height="10" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="TaBxGKGrExmD89Omx_dw-127" value="输出普通消息" style="rounded=0;whiteSpace=wrap;html=1;strokeColor=none;container=0;" vertex="1" parent="TaBxGKGrExmD89Omx_dw-157">
|
||||
<mxGeometry x="156" y="330" width="90" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="TaBxGKGrExmD89Omx_dw-133" value="" style="whiteSpace=wrap;html=1;aspect=fixed;container=0;" vertex="1" parent="TaBxGKGrExmD89Omx_dw-157">
|
||||
<mxGeometry x="250" y="340" width="10" height="10" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="TaBxGKGrExmD89Omx_dw-134" value="输出警告消息" style="rounded=0;whiteSpace=wrap;html=1;strokeColor=none;container=0;" vertex="1" parent="TaBxGKGrExmD89Omx_dw-157">
|
||||
<mxGeometry x="260" y="330" width="90" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="TaBxGKGrExmD89Omx_dw-136" value="" style="whiteSpace=wrap;html=1;aspect=fixed;container=0;" vertex="1" parent="TaBxGKGrExmD89Omx_dw-157">
|
||||
<mxGeometry x="350" y="340" width="10" height="10" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="TaBxGKGrExmD89Omx_dw-137" value="..." style="rounded=0;whiteSpace=wrap;html=1;strokeColor=none;container=0;" vertex="1" parent="TaBxGKGrExmD89Omx_dw-157">
|
||||
<mxGeometry x="360" y="330" width="90" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="TaBxGKGrExmD89Omx_dw-151" value="模型2" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=none;labelBackgroundColor=none;fontColor=#CC0000;container=0;" vertex="1" parent="TaBxGKGrExmD89Omx_dw-157">
|
||||
<mxGeometry x="26" y="180" width="80" height="20" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="TaBxGKGrExmD89Omx_dw-159" value="" style="group" vertex="1" connectable="0" parent="1">
|
||||
<mxGeometry x="50" y="60" width="320" height="180" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="TaBxGKGrExmD89Omx_dw-36" value="仿真调度终端" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#CCFFCC;fontStyle=1;verticalAlign=top;" vertex="1" parent="TaBxGKGrExmD89Omx_dw-159">
|
||||
<mxGeometry width="320" height="180" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="TaBxGKGrExmD89Omx_dw-37" value="运行环境配置" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#99FF99;fontStyle=0;verticalAlign=middle;" vertex="1" parent="TaBxGKGrExmD89Omx_dw-159">
|
||||
<mxGeometry x="10" y="30" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="TaBxGKGrExmD89Omx_dw-38" value="配置文件校验" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#99FF99;fontStyle=0;verticalAlign=middle;" vertex="1" parent="TaBxGKGrExmD89Omx_dw-159">
|
||||
<mxGeometry x="170" y="30" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="TaBxGKGrExmD89Omx_dw-40" value="仿真调度引擎控制" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#99FF99;fontStyle=0;verticalAlign=middle;" vertex="1" parent="TaBxGKGrExmD89Omx_dw-159">
|
||||
<mxGeometry x="10" y="80" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="TaBxGKGrExmD89Omx_dw-41" value="仿真调度引擎输出显示" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#99FF99;fontStyle=0;verticalAlign=middle;" vertex="1" parent="TaBxGKGrExmD89Omx_dw-159">
|
||||
<mxGeometry x="10" y="130" width="300" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="TaBxGKGrExmD89Omx_dw-158" value="模型/服务加载清单" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#99FF99;fontStyle=0;verticalAlign=middle;" vertex="1" parent="TaBxGKGrExmD89Omx_dw-159">
|
||||
<mxGeometry x="170" y="80" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
</root>
|
||||
</mxGraphModel>
|
||||
</diagram>
|
||||
</mxfile>
|
76
Doc/Pic_V1.0/数据交互接口作图.drawio
Normal file
76
Doc/Pic_V1.0/数据交互接口作图.drawio
Normal file
@ -0,0 +1,76 @@
|
||||
<mxfile host="Electron" agent="Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/26.2.2 Chrome/134.0.6998.178 Electron/35.1.2 Safari/537.36" version="26.2.2">
|
||||
<diagram name="第 1 页" id="53ohZg2ldgS__RMUvD0S">
|
||||
<mxGraphModel dx="1190" dy="702" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
|
||||
<root>
|
||||
<mxCell id="0" />
|
||||
<mxCell id="1" parent="0" />
|
||||
<mxCell id="Nf2eIGbKGyPYyfqGLZg_-1" value="" style="group" vertex="1" connectable="0" parent="1">
|
||||
<mxGeometry x="60" y="50" width="310" height="140" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="DGGEnYfLaeNJhCe99Uv8-1" value="数据交互接口" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#FFCCE6;verticalAlign=top;fontStyle=1" parent="Nf2eIGbKGyPYyfqGLZg_-1" vertex="1">
|
||||
<mxGeometry width="310" height="140" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="DGGEnYfLaeNJhCe99Uv8-2" value="<span style="font-weight: 400;">TCP/UDP数据交互接口</span>" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#FF99CC;verticalAlign=middle;fontStyle=1" parent="Nf2eIGbKGyPYyfqGLZg_-1" vertex="1">
|
||||
<mxGeometry x="10" y="85" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="DGGEnYfLaeNJhCe99Uv8-3" value="<span style="font-weight: 400;">FastDDS交互接口</span>" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#FF99CC;verticalAlign=middle;fontStyle=1" parent="Nf2eIGbKGyPYyfqGLZg_-1" vertex="1">
|
||||
<mxGeometry x="10" y="30" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="DGGEnYfLaeNJhCe99Uv8-4" value="<span style="font-weight: 400;">模型数据交互接口</span>" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#FF99CC;verticalAlign=middle;fontStyle=1" parent="Nf2eIGbKGyPYyfqGLZg_-1" vertex="1">
|
||||
<mxGeometry x="160" y="30" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="DGGEnYfLaeNJhCe99Uv8-5" value="<span style="font-weight: 400;">数据监控交互接口</span>" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#FF99CC;verticalAlign=middle;fontStyle=1" parent="Nf2eIGbKGyPYyfqGLZg_-1" vertex="1">
|
||||
<mxGeometry x="160" y="85" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Nf2eIGbKGyPYyfqGLZg_-80" value="" style="group" vertex="1" connectable="0" parent="1">
|
||||
<mxGeometry x="80" y="260" width="820" height="250" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Nf2eIGbKGyPYyfqGLZg_-61" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=classic;startFill=1;" edge="1" parent="Nf2eIGbKGyPYyfqGLZg_-80" source="Nf2eIGbKGyPYyfqGLZg_-57" target="Nf2eIGbKGyPYyfqGLZg_-60">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Nf2eIGbKGyPYyfqGLZg_-57" value="<span style="font-weight: 400;">模型数据交互接口</span>" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#FF99CC;verticalAlign=middle;fontStyle=1" vertex="1" parent="Nf2eIGbKGyPYyfqGLZg_-80">
|
||||
<mxGeometry x="170" y="140" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Nf2eIGbKGyPYyfqGLZg_-59" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=classic;startFill=1;" edge="1" parent="Nf2eIGbKGyPYyfqGLZg_-80" source="Nf2eIGbKGyPYyfqGLZg_-58" target="Nf2eIGbKGyPYyfqGLZg_-57">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Nf2eIGbKGyPYyfqGLZg_-58" value="<span style="font-weight: 400;">模型系统</span>" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#E6E6E6;verticalAlign=middle;fontStyle=1;dashed=1;" vertex="1" parent="Nf2eIGbKGyPYyfqGLZg_-80">
|
||||
<mxGeometry y="140" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Nf2eIGbKGyPYyfqGLZg_-75" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=classic;startFill=1;" edge="1" parent="Nf2eIGbKGyPYyfqGLZg_-80" source="Nf2eIGbKGyPYyfqGLZg_-60" target="Nf2eIGbKGyPYyfqGLZg_-73">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Nf2eIGbKGyPYyfqGLZg_-79" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=classic;startFill=1;" edge="1" parent="Nf2eIGbKGyPYyfqGLZg_-80" source="Nf2eIGbKGyPYyfqGLZg_-60" target="Nf2eIGbKGyPYyfqGLZg_-77">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Nf2eIGbKGyPYyfqGLZg_-60" value="<span style="font-weight: 400;">FastDDS交互接口</span>" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#FF99CC;verticalAlign=middle;fontStyle=1" vertex="1" parent="Nf2eIGbKGyPYyfqGLZg_-80">
|
||||
<mxGeometry x="340" y="140" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Nf2eIGbKGyPYyfqGLZg_-71" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=classic;startFill=1;" edge="1" parent="Nf2eIGbKGyPYyfqGLZg_-80" source="Nf2eIGbKGyPYyfqGLZg_-68" target="Nf2eIGbKGyPYyfqGLZg_-70">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Nf2eIGbKGyPYyfqGLZg_-68" value="<span style="font-weight: 400;">服务系统</span>" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#E6E6E6;verticalAlign=middle;fontStyle=1;dashed=1;" vertex="1" parent="Nf2eIGbKGyPYyfqGLZg_-80">
|
||||
<mxGeometry x="340" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Nf2eIGbKGyPYyfqGLZg_-72" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=classic;startFill=1;" edge="1" parent="Nf2eIGbKGyPYyfqGLZg_-80" source="Nf2eIGbKGyPYyfqGLZg_-70" target="Nf2eIGbKGyPYyfqGLZg_-60">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Nf2eIGbKGyPYyfqGLZg_-70" value="<span style="font-weight: 400;">TCP/UDP数据交互接口</span>" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#FF99CC;verticalAlign=middle;fontStyle=1" vertex="1" parent="Nf2eIGbKGyPYyfqGLZg_-80">
|
||||
<mxGeometry x="340" y="70" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Nf2eIGbKGyPYyfqGLZg_-76" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=classic;startFill=1;" edge="1" parent="Nf2eIGbKGyPYyfqGLZg_-80" source="Nf2eIGbKGyPYyfqGLZg_-73" target="Nf2eIGbKGyPYyfqGLZg_-74">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Nf2eIGbKGyPYyfqGLZg_-73" value="<span style="font-weight: 400;">数据监控交互接口</span>" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#FF99CC;verticalAlign=middle;fontStyle=1" vertex="1" parent="Nf2eIGbKGyPYyfqGLZg_-80">
|
||||
<mxGeometry x="510" y="140" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Nf2eIGbKGyPYyfqGLZg_-74" value="<span style="font-weight: 400;">DDS监控后端服务</span>" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#E6E6E6;verticalAlign=middle;fontStyle=1;dashed=1;" vertex="1" parent="Nf2eIGbKGyPYyfqGLZg_-80">
|
||||
<mxGeometry x="680" y="140" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Nf2eIGbKGyPYyfqGLZg_-77" value="<span style="font-weight: 400;">共享内存</span>" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#E6E6E6;verticalAlign=middle;fontStyle=1;dashed=1;" vertex="1" parent="Nf2eIGbKGyPYyfqGLZg_-80">
|
||||
<mxGeometry x="340" y="210" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
</root>
|
||||
</mxGraphModel>
|
||||
</diagram>
|
||||
</mxfile>
|
82
Doc/Pic_V1.0/数据交互接口生成后端服务作图.drawio
Normal file
82
Doc/Pic_V1.0/数据交互接口生成后端服务作图.drawio
Normal file
@ -0,0 +1,82 @@
|
||||
<mxfile host="Electron" agent="Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/26.2.2 Chrome/134.0.6998.178 Electron/35.1.2 Safari/537.36" version="26.2.2">
|
||||
<diagram name="第 1 页" id="53ohZg2ldgS__RMUvD0S">
|
||||
<mxGraphModel dx="816" dy="481" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
|
||||
<root>
|
||||
<mxCell id="0" />
|
||||
<mxCell id="1" parent="0" />
|
||||
<mxCell id="567M1PDYW6_EKDfcjIKd-2" value="" style="group" parent="1" vertex="1" connectable="0">
|
||||
<mxGeometry x="60" y="50" width="310" height="190" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="DGGEnYfLaeNJhCe99Uv8-1" value="数据交互接口生成后端服务" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#CCFFFF;verticalAlign=top;fontStyle=1" parent="567M1PDYW6_EKDfcjIKd-2" vertex="1">
|
||||
<mxGeometry width="310" height="190" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="DGGEnYfLaeNJhCe99Uv8-2" value="<span style="font-weight: 400;">FastDDS接口代码生成</span>" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#99FFFF;verticalAlign=middle;fontStyle=1" parent="567M1PDYW6_EKDfcjIKd-2" vertex="1">
|
||||
<mxGeometry x="10" y="85" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="DGGEnYfLaeNJhCe99Uv8-3" value="<span style="font-weight: 400;">接口配置读取</span>" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#99FFFF;verticalAlign=middle;fontStyle=1" parent="567M1PDYW6_EKDfcjIKd-2" vertex="1">
|
||||
<mxGeometry x="10" y="30" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="DGGEnYfLaeNJhCe99Uv8-4" value="<span style="font-weight: 400;">IDL文件生成</span>" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#99FFFF;verticalAlign=middle;fontStyle=1" parent="567M1PDYW6_EKDfcjIKd-2" vertex="1">
|
||||
<mxGeometry x="160" y="30" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="DGGEnYfLaeNJhCe99Uv8-5" value="<span style="font-weight: 400;">数据交互接口代码生成</span>" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#99FFFF;verticalAlign=middle;fontStyle=1" parent="567M1PDYW6_EKDfcjIKd-2" vertex="1">
|
||||
<mxGeometry x="160" y="85" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="DGGEnYfLaeNJhCe99Uv8-47" value="<span style="font-weight: 400;">构建文件生成</span>" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#99FFFF;verticalAlign=middle;fontStyle=1" parent="567M1PDYW6_EKDfcjIKd-2" vertex="1">
|
||||
<mxGeometry x="10" y="140" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="567M1PDYW6_EKDfcjIKd-1" value="<span style="font-weight: 400;">自动化构建</span>" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#99FFFF;verticalAlign=middle;fontStyle=1" parent="567M1PDYW6_EKDfcjIKd-2" vertex="1">
|
||||
<mxGeometry x="160" y="140" width="140" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="567M1PDYW6_EKDfcjIKd-6" value="" style="group" parent="1" vertex="1" connectable="0">
|
||||
<mxGeometry x="470" y="80" width="100" height="440" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="DGGEnYfLaeNJhCe99Uv8-7" value="<font>结束</font>" style="strokeWidth=2;html=1;shape=mxgraph.flowchart.terminator;whiteSpace=wrap;fontSize=16;labelBackgroundColor=none;fillColor=#CCFFFF;" parent="567M1PDYW6_EKDfcjIKd-6" vertex="1">
|
||||
<mxGeometry y="410" width="100" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="567M1PDYW6_EKDfcjIKd-3" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="567M1PDYW6_EKDfcjIKd-6" source="DGGEnYfLaeNJhCe99Uv8-8" target="DGGEnYfLaeNJhCe99Uv8-14" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="DGGEnYfLaeNJhCe99Uv8-8" value="<span style="font-size: 16px;">开始</span>" style="strokeWidth=2;html=1;shape=mxgraph.flowchart.start_1;whiteSpace=wrap;labelBackgroundColor=none;fillColor=#CCFFFF;" parent="567M1PDYW6_EKDfcjIKd-6" vertex="1">
|
||||
<mxGeometry width="100" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="567M1PDYW6_EKDfcjIKd-5" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="567M1PDYW6_EKDfcjIKd-6" source="DGGEnYfLaeNJhCe99Uv8-13" target="DGGEnYfLaeNJhCe99Uv8-22" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="DGGEnYfLaeNJhCe99Uv8-13" value="生成IDL文件" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#CCFFFF;" parent="567M1PDYW6_EKDfcjIKd-6" vertex="1">
|
||||
<mxGeometry y="110" width="100" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="567M1PDYW6_EKDfcjIKd-4" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="567M1PDYW6_EKDfcjIKd-6" source="DGGEnYfLaeNJhCe99Uv8-14" target="DGGEnYfLaeNJhCe99Uv8-13" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="DGGEnYfLaeNJhCe99Uv8-14" value="读取接口配置" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#CCFFFF;" parent="567M1PDYW6_EKDfcjIKd-6" vertex="1">
|
||||
<mxGeometry y="50" width="100" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="DGGEnYfLaeNJhCe99Uv8-26" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;labelBackgroundColor=none;" parent="567M1PDYW6_EKDfcjIKd-6" source="DGGEnYfLaeNJhCe99Uv8-22" target="DGGEnYfLaeNJhCe99Uv8-25" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="DGGEnYfLaeNJhCe99Uv8-22" value="生成<span style="background-color: transparent; color: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));">FastDDS接口代码</span>" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#CCFFFF;" parent="567M1PDYW6_EKDfcjIKd-6" vertex="1">
|
||||
<mxGeometry y="170" width="100" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="DGGEnYfLaeNJhCe99Uv8-30" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;labelBackgroundColor=none;" parent="567M1PDYW6_EKDfcjIKd-6" source="DGGEnYfLaeNJhCe99Uv8-25" target="DGGEnYfLaeNJhCe99Uv8-29" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="DGGEnYfLaeNJhCe99Uv8-25" value="生成<span style="background-color: transparent; color: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));">数据交互接口代码</span>" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#CCFFFF;" parent="567M1PDYW6_EKDfcjIKd-6" vertex="1">
|
||||
<mxGeometry y="230" width="100" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="DGGEnYfLaeNJhCe99Uv8-32" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;labelBackgroundColor=none;" parent="567M1PDYW6_EKDfcjIKd-6" source="DGGEnYfLaeNJhCe99Uv8-29" target="DGGEnYfLaeNJhCe99Uv8-31" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="DGGEnYfLaeNJhCe99Uv8-29" value="生成构建文件" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#CCFFFF;" parent="567M1PDYW6_EKDfcjIKd-6" vertex="1">
|
||||
<mxGeometry y="290" width="100" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="DGGEnYfLaeNJhCe99Uv8-31" value="自动化构建" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#CCFFFF;" parent="567M1PDYW6_EKDfcjIKd-6" vertex="1">
|
||||
<mxGeometry y="350" width="100" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="DGGEnYfLaeNJhCe99Uv8-33" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;labelBackgroundColor=none;" parent="567M1PDYW6_EKDfcjIKd-6" source="DGGEnYfLaeNJhCe99Uv8-31" target="DGGEnYfLaeNJhCe99Uv8-7" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
</root>
|
||||
</mxGraphModel>
|
||||
</diagram>
|
||||
</mxfile>
|
74
Doc/Pic_V1.0/服务开发后端服务作图.drawio
Normal file
74
Doc/Pic_V1.0/服务开发后端服务作图.drawio
Normal file
@ -0,0 +1,74 @@
|
||||
<mxfile host="Electron" agent="Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/26.2.2 Chrome/134.0.6998.178 Electron/35.1.2 Safari/537.36" version="26.2.2">
|
||||
<diagram name="第 1 页" id="53ohZg2ldgS__RMUvD0S">
|
||||
<mxGraphModel dx="985" dy="581" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
|
||||
<root>
|
||||
<mxCell id="0" />
|
||||
<mxCell id="1" parent="0" />
|
||||
<mxCell id="oPIENk6LQKNpqBso52cU-14" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;labelBackgroundColor=none;" parent="1" edge="1">
|
||||
<mxGeometry relative="1" as="geometry">
|
||||
<mxPoint x="364" y="390" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="ps3CqHkjRwoRyccxy8bR-1" value="" style="group" vertex="1" connectable="0" parent="1">
|
||||
<mxGeometry x="60" y="50" width="200" height="180" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="DGGEnYfLaeNJhCe99Uv8-1" value="服务开发后端服务" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#E6FFCC;verticalAlign=top;fontStyle=1" parent="ps3CqHkjRwoRyccxy8bR-1" vertex="1">
|
||||
<mxGeometry width="200" height="180" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="DGGEnYfLaeNJhCe99Uv8-2" value="<span style="font-weight: 400;">服务自动化构建</span>" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#CCFF99;verticalAlign=middle;fontStyle=1" parent="ps3CqHkjRwoRyccxy8bR-1" vertex="1">
|
||||
<mxGeometry x="10" y="130" width="180" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="DGGEnYfLaeNJhCe99Uv8-3" value="<span style="font-weight: 400;">服务开发模板代码生成</span>" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#CCFF99;verticalAlign=middle;fontStyle=1" parent="ps3CqHkjRwoRyccxy8bR-1" vertex="1">
|
||||
<mxGeometry x="10" y="30" width="180" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="DGGEnYfLaeNJhCe99Uv8-4" value="<span style="font-weight: 400;">服务代码压缩/解压缩</span>" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#CCFF99;verticalAlign=middle;fontStyle=1" parent="ps3CqHkjRwoRyccxy8bR-1" vertex="1">
|
||||
<mxGeometry x="10" y="80" width="180" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="ps3CqHkjRwoRyccxy8bR-2" value="" style="group" vertex="1" connectable="0" parent="1">
|
||||
<mxGeometry x="314" y="40" width="100" height="380" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="oPIENk6LQKNpqBso52cU-3" value="<font>结束</font>" style="strokeWidth=2;html=1;shape=mxgraph.flowchart.terminator;whiteSpace=wrap;fontSize=16;labelBackgroundColor=none;fillColor=#E6FFCC;" parent="ps3CqHkjRwoRyccxy8bR-2" vertex="1">
|
||||
<mxGeometry y="350" width="100" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="oPIENk6LQKNpqBso52cU-4" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="ps3CqHkjRwoRyccxy8bR-2" source="oPIENk6LQKNpqBso52cU-5" target="oPIENk6LQKNpqBso52cU-9" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="oPIENk6LQKNpqBso52cU-5" value="<span style="font-size: 16px;">开始</span>" style="strokeWidth=2;html=1;shape=mxgraph.flowchart.start_1;whiteSpace=wrap;labelBackgroundColor=none;fillColor=#E6FFCC;" parent="ps3CqHkjRwoRyccxy8bR-2" vertex="1">
|
||||
<mxGeometry width="100" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="oPIENk6LQKNpqBso52cU-6" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="ps3CqHkjRwoRyccxy8bR-2" source="oPIENk6LQKNpqBso52cU-7" target="oPIENk6LQKNpqBso52cU-11" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="oPIENk6LQKNpqBso52cU-7" value="服务开发模板代码压缩" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#E6FFCC;" parent="ps3CqHkjRwoRyccxy8bR-2" vertex="1">
|
||||
<mxGeometry y="110" width="100" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="oPIENk6LQKNpqBso52cU-8" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="ps3CqHkjRwoRyccxy8bR-2" source="oPIENk6LQKNpqBso52cU-9" target="oPIENk6LQKNpqBso52cU-7" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="oPIENk6LQKNpqBso52cU-9" value="服务开发模板代码生成" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#E6FFCC;" parent="ps3CqHkjRwoRyccxy8bR-2" vertex="1">
|
||||
<mxGeometry y="50" width="100" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="oPIENk6LQKNpqBso52cU-10" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;labelBackgroundColor=none;" parent="ps3CqHkjRwoRyccxy8bR-2" source="oPIENk6LQKNpqBso52cU-11" target="oPIENk6LQKNpqBso52cU-13" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="oPIENk6LQKNpqBso52cU-11" value="服务开发人员修改" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#E6E6E6;dashed=1;" parent="ps3CqHkjRwoRyccxy8bR-2" vertex="1">
|
||||
<mxGeometry y="170" width="100" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="oPIENk6LQKNpqBso52cU-12" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;labelBackgroundColor=none;" parent="ps3CqHkjRwoRyccxy8bR-2" source="oPIENk6LQKNpqBso52cU-13" edge="1">
|
||||
<mxGeometry relative="1" as="geometry">
|
||||
<mxPoint x="50" y="290" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="oPIENk6LQKNpqBso52cU-13" value="服务开发代码解压缩" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#E6FFCC;" parent="ps3CqHkjRwoRyccxy8bR-2" vertex="1">
|
||||
<mxGeometry y="230" width="100" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="oPIENk6LQKNpqBso52cU-19" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="ps3CqHkjRwoRyccxy8bR-2" source="oPIENk6LQKNpqBso52cU-18" target="oPIENk6LQKNpqBso52cU-3" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="oPIENk6LQKNpqBso52cU-18" value="服务自动化构建" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#E6FFCC;" parent="ps3CqHkjRwoRyccxy8bR-2" vertex="1">
|
||||
<mxGeometry y="290" width="100" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
</root>
|
||||
</mxGraphModel>
|
||||
</diagram>
|
||||
</mxfile>
|
74
Doc/Pic_V1.0/模型封装后端服务作图.drawio
Normal file
74
Doc/Pic_V1.0/模型封装后端服务作图.drawio
Normal file
@ -0,0 +1,74 @@
|
||||
<mxfile host="Electron" agent="Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/26.2.2 Chrome/134.0.6998.178 Electron/35.1.2 Safari/537.36" version="26.2.2">
|
||||
<diagram name="第 1 页" id="53ohZg2ldgS__RMUvD0S">
|
||||
<mxGraphModel dx="816" dy="481" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
|
||||
<root>
|
||||
<mxCell id="0" />
|
||||
<mxCell id="1" parent="0" />
|
||||
<mxCell id="oPIENk6LQKNpqBso52cU-1" value="" style="group" vertex="1" connectable="0" parent="1">
|
||||
<mxGeometry x="60" y="50" width="200" height="180" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="DGGEnYfLaeNJhCe99Uv8-1" value="模型封装后端服务" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#CCFFCC;verticalAlign=top;fontStyle=1" parent="oPIENk6LQKNpqBso52cU-1" vertex="1">
|
||||
<mxGeometry width="200" height="180" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="DGGEnYfLaeNJhCe99Uv8-2" value="<span style="font-weight: 400;">模型自动化构建</span>" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#99FF99;verticalAlign=middle;fontStyle=1" parent="oPIENk6LQKNpqBso52cU-1" vertex="1">
|
||||
<mxGeometry x="10" y="130" width="180" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="DGGEnYfLaeNJhCe99Uv8-3" value="<span style="font-weight: 400;">模型封装模板代码生成</span>" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#99FF99;verticalAlign=middle;fontStyle=1" parent="oPIENk6LQKNpqBso52cU-1" vertex="1">
|
||||
<mxGeometry x="10" y="30" width="180" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="DGGEnYfLaeNJhCe99Uv8-4" value="<span style="font-weight: 400;">模型代码压缩/解压缩</span>" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#99FF99;verticalAlign=middle;fontStyle=1" parent="oPIENk6LQKNpqBso52cU-1" vertex="1">
|
||||
<mxGeometry x="10" y="80" width="180" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="oPIENk6LQKNpqBso52cU-14" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;labelBackgroundColor=none;" edge="1" parent="1" source="oPIENk6LQKNpqBso52cU-15">
|
||||
<mxGeometry relative="1" as="geometry">
|
||||
<mxPoint x="364" y="390" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="oPIENk6LQKNpqBso52cU-20" value="" style="group" vertex="1" connectable="0" parent="1">
|
||||
<mxGeometry x="314" y="40" width="100" height="380" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="oPIENk6LQKNpqBso52cU-3" value="<font>结束</font>" style="strokeWidth=2;html=1;shape=mxgraph.flowchart.terminator;whiteSpace=wrap;fontSize=16;labelBackgroundColor=none;fillColor=#CCFFCC;" vertex="1" parent="oPIENk6LQKNpqBso52cU-20">
|
||||
<mxGeometry y="350" width="100" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="oPIENk6LQKNpqBso52cU-4" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="oPIENk6LQKNpqBso52cU-20" source="oPIENk6LQKNpqBso52cU-5" target="oPIENk6LQKNpqBso52cU-9">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="oPIENk6LQKNpqBso52cU-5" value="<span style="font-size: 16px;">开始</span>" style="strokeWidth=2;html=1;shape=mxgraph.flowchart.start_1;whiteSpace=wrap;labelBackgroundColor=none;fillColor=#CCFFCC;" vertex="1" parent="oPIENk6LQKNpqBso52cU-20">
|
||||
<mxGeometry width="100" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="oPIENk6LQKNpqBso52cU-6" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="oPIENk6LQKNpqBso52cU-20" source="oPIENk6LQKNpqBso52cU-7" target="oPIENk6LQKNpqBso52cU-11">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="oPIENk6LQKNpqBso52cU-7" value="模型封装模板代码压缩" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#CCFFCC;" vertex="1" parent="oPIENk6LQKNpqBso52cU-20">
|
||||
<mxGeometry y="110" width="100" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="oPIENk6LQKNpqBso52cU-8" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="oPIENk6LQKNpqBso52cU-20" source="oPIENk6LQKNpqBso52cU-9" target="oPIENk6LQKNpqBso52cU-7">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="oPIENk6LQKNpqBso52cU-9" value="模型封装模板代码生成" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#CCFFCC;" vertex="1" parent="oPIENk6LQKNpqBso52cU-20">
|
||||
<mxGeometry y="50" width="100" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="oPIENk6LQKNpqBso52cU-10" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;labelBackgroundColor=none;" edge="1" parent="oPIENk6LQKNpqBso52cU-20" source="oPIENk6LQKNpqBso52cU-11" target="oPIENk6LQKNpqBso52cU-13">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="oPIENk6LQKNpqBso52cU-11" value="模型封装开发人员修改" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#E6E6E6;dashed=1;" vertex="1" parent="oPIENk6LQKNpqBso52cU-20">
|
||||
<mxGeometry y="170" width="100" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="oPIENk6LQKNpqBso52cU-12" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;labelBackgroundColor=none;" edge="1" parent="oPIENk6LQKNpqBso52cU-20" source="oPIENk6LQKNpqBso52cU-13">
|
||||
<mxGeometry relative="1" as="geometry">
|
||||
<mxPoint x="50" y="290" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="oPIENk6LQKNpqBso52cU-13" value="模型封装代码解压缩" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#CCFFCC;" vertex="1" parent="oPIENk6LQKNpqBso52cU-20">
|
||||
<mxGeometry y="230" width="100" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="oPIENk6LQKNpqBso52cU-19" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="oPIENk6LQKNpqBso52cU-20" source="oPIENk6LQKNpqBso52cU-18" target="oPIENk6LQKNpqBso52cU-3">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="oPIENk6LQKNpqBso52cU-18" value="模型自动化构建" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#CCFFCC;" vertex="1" parent="oPIENk6LQKNpqBso52cU-20">
|
||||
<mxGeometry y="290" width="100" height="40" as="geometry" />
|
||||
</mxCell>
|
||||
</root>
|
||||
</mxGraphModel>
|
||||
</diagram>
|
||||
</mxfile>
|
File diff suppressed because it is too large
Load Diff
Binary file not shown.
Binary file not shown.
@ -386,7 +386,7 @@ class ModelDevelopment extends HTMLElement {
|
||||
this.chapters = await response.json();
|
||||
this.renderChapters();
|
||||
} catch (error) {
|
||||
console.error('初始化模型开发页面失败:', error);
|
||||
console.error('初始化模型封装页面失败:', error);
|
||||
this.renderError('加载ATA章节失败,请稍后重试。');
|
||||
}
|
||||
}
|
||||
|
@ -350,7 +350,7 @@ class SimulationMonitor extends HTMLElement {
|
||||
'主框架状态': 'fw',
|
||||
'时间管理器状态': 'tm',
|
||||
'事件管理器状态': 'em',
|
||||
'环境管理器状态': 'sd',
|
||||
'构型管理器状态': 'sd',
|
||||
'线程管理器状态': 'thm',
|
||||
'模型管理器状态': 'mm',
|
||||
'服务管理器状态': 'sm',
|
||||
@ -709,7 +709,7 @@ class SimulationMonitor extends HTMLElement {
|
||||
<div class="status-value" style="color: #999999">未加载</div>
|
||||
</div>
|
||||
<div class="status-item">
|
||||
<div class="status-label">环境管理器状态</div>
|
||||
<div class="status-label">构型管理器状态</div>
|
||||
<div class="status-value" style="color: #999999">未加载</div>
|
||||
</div>
|
||||
<div class="status-item">
|
||||
|
@ -229,8 +229,8 @@ class SubToolbar extends HTMLElement {
|
||||
接口配置
|
||||
</div>
|
||||
<div class="sub-item" data-icon="cube">
|
||||
<img src="assets/icons/png/cube.png" alt="模型开发" class="icon">
|
||||
模型开发
|
||||
<img src="assets/icons/png/cube.png" alt="模型封装" class="icon">
|
||||
模型封装
|
||||
</div>
|
||||
<div class="sub-item" data-icon="settings">
|
||||
<img src="assets/icons/png/settings.png" alt="服务开发" class="icon">
|
||||
|
@ -521,8 +521,8 @@
|
||||
return;
|
||||
}
|
||||
|
||||
// 处理模型开发标签页
|
||||
if (title === '模型开发') {
|
||||
// 处理模型封装标签页
|
||||
if (title === '模型封装') {
|
||||
const id = 'model-development';
|
||||
tabsContainer.createTab(id, title, icon, parentText, parentTool);
|
||||
return;
|
||||
@ -620,7 +620,7 @@
|
||||
'数据采集': 'database',
|
||||
'个人中心': 'user',
|
||||
'用户管理': 'users',
|
||||
'模型开发': 'cube',
|
||||
'模型封装': 'cube',
|
||||
'服务开发': 'settings',
|
||||
'系统日志': 'file-text',
|
||||
'网络监控': 'network',
|
||||
|
@ -1,6 +1,6 @@
|
||||
/**
|
||||
* Model Utils
|
||||
* 模型开发后端工具
|
||||
* 模型封装后端工具
|
||||
*/
|
||||
const { getDBConnection } = require('./file-utils');
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user