XNSim/Doc/Pic/软件流程图.drawio

749 lines
77 KiB
Plaintext
Raw Normal View History

2025-04-28 12:25:20 +08:00
<mxfile host="Electron" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) 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 id="C5RBs43oDa-KdzZeNtuy" name="Page-1">
<mxGraphModel dx="3296" dy="1938" 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="WIyWlLk6GJQsqaUBKTNV-0" />
<mxCell id="WIyWlLk6GJQsqaUBKTNV-1" parent="WIyWlLk6GJQsqaUBKTNV-0" />
<mxCell id="Q_5Wt44Mq4g5ZdgNWkKV-397" value="" style="group" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1" connectable="0">
<mxGeometry x="920" y="10" width="680" height="1110" as="geometry" />
</mxCell>
<mxCell id="Q_5Wt44Mq4g5ZdgNWkKV-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;strokeWidth=3;" parent="Q_5Wt44Mq4g5ZdgNWkKV-397" source="Q_5Wt44Mq4g5ZdgNWkKV-149" target="Q_5Wt44Mq4g5ZdgNWkKV-169" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="Q_5Wt44Mq4g5ZdgNWkKV-149" value="仿真准备" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;dashed=1;verticalAlign=top;strokeColor=#CC0000;fillColor=none;" parent="Q_5Wt44Mq4g5ZdgNWkKV-397" vertex="1">
<mxGeometry y="70" width="580" height="170" as="geometry" />
</mxCell>
<mxCell id="Q_5Wt44Mq4g5ZdgNWkKV-152" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;strokeWidth=3;" parent="Q_5Wt44Mq4g5ZdgNWkKV-397" source="Q_5Wt44Mq4g5ZdgNWkKV-153" target="Q_5Wt44Mq4g5ZdgNWkKV-149" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="661" y="100" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="Q_5Wt44Mq4g5ZdgNWkKV-153" value="开始" style="strokeWidth=2;html=1;shape=mxgraph.flowchart.start_1;whiteSpace=wrap;fontSize=16;" parent="Q_5Wt44Mq4g5ZdgNWkKV-397" vertex="1">
<mxGeometry x="230" width="120" height="40" as="geometry" />
</mxCell>
<mxCell id="Q_5Wt44Mq4g5ZdgNWkKV-281" 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;strokeWidth=2;" parent="Q_5Wt44Mq4g5ZdgNWkKV-397" source="Q_5Wt44Mq4g5ZdgNWkKV-156" target="Q_5Wt44Mq4g5ZdgNWkKV-275" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="Q_5Wt44Mq4g5ZdgNWkKV-282" value="&lt;font style=&quot;font-size: 16px;&quot;&gt;IDL文件&lt;/font&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;fontStyle=0;fontColor=#FF0000;" parent="Q_5Wt44Mq4g5ZdgNWkKV-281" vertex="1" connectable="0">
<mxGeometry x="0.1315" y="2" relative="1" as="geometry">
<mxPoint x="-9" y="-13" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="Q_5Wt44Mq4g5ZdgNWkKV-156" value="仿真配置终端" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCFFE6;points=[[0,0,0,0,0],[0,0.25,0,0,0],[0,0.5,0,0,0],[0,0.75,0,0,0],[0,1,0,0,0],[0.25,0,0,0,0],[0.25,1,0,0,0],[0.5,0,0,0,0],[0.5,1,0,0,0],[0.75,0,0,0,0],[0.75,1,0,0,0],[1,0,0,0,0],[1,0.25,0,0,0],[1,0.5,0,0,0],[1,0.75,0,0,0],[1,1,0,0,0]];" parent="Q_5Wt44Mq4g5ZdgNWkKV-397" vertex="1">
<mxGeometry x="10" y="100" width="160" height="50" as="geometry" />
</mxCell>
<mxCell id="Q_5Wt44Mq4g5ZdgNWkKV-168" 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;strokeWidth=3;" parent="Q_5Wt44Mq4g5ZdgNWkKV-397" source="Q_5Wt44Mq4g5ZdgNWkKV-169" target="Q_5Wt44Mq4g5ZdgNWkKV-191" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="Q_5Wt44Mq4g5ZdgNWkKV-169" value="仿真启动" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;dashed=1;verticalAlign=top;strokeColor=#CC0000;fillColor=none;" parent="Q_5Wt44Mq4g5ZdgNWkKV-397" vertex="1">
<mxGeometry y="270" width="580" height="250" as="geometry" />
</mxCell>
<mxCell id="Q_5Wt44Mq4g5ZdgNWkKV-172" value="仿真调度终端" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCFFCC;" parent="Q_5Wt44Mq4g5ZdgNWkKV-397" vertex="1">
<mxGeometry x="10" y="380" width="160" height="50" as="geometry" />
</mxCell>
<mxCell id="Q_5Wt44Mq4g5ZdgNWkKV-191" value="仿真运行" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;dashed=1;verticalAlign=top;strokeColor=#CC0000;fillColor=none;" parent="Q_5Wt44Mq4g5ZdgNWkKV-397" vertex="1">
<mxGeometry y="550" width="580" height="270" as="geometry" />
</mxCell>
<mxCell id="Q_5Wt44Mq4g5ZdgNWkKV-284" 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;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fontColor=#FF0000;" parent="Q_5Wt44Mq4g5ZdgNWkKV-397" source="Q_5Wt44Mq4g5ZdgNWkKV-275" target="Q_5Wt44Mq4g5ZdgNWkKV-283" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="Q_5Wt44Mq4g5ZdgNWkKV-285" value="&lt;font style=&quot;font-size: 16px;&quot;&gt;服务动态链接库&lt;/font&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;fontColor=#FF0000;" parent="Q_5Wt44Mq4g5ZdgNWkKV-284" vertex="1" connectable="0">
<mxGeometry x="0.1322" y="-1" relative="1" as="geometry">
<mxPoint x="-59" y="-2" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="Q_5Wt44Mq4g5ZdgNWkKV-288" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;strokeWidth=2;exitX=1;exitY=0.5;exitDx=0;exitDy=0;fontSize=16;labelBackgroundColor=none;fontColor=#FF0000;" parent="Q_5Wt44Mq4g5ZdgNWkKV-397" source="Q_5Wt44Mq4g5ZdgNWkKV-275" target="Q_5Wt44Mq4g5ZdgNWkKV-287" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="180" y="290" as="sourcePoint" />
</mxGeometry>
</mxCell>
<mxCell id="Q_5Wt44Mq4g5ZdgNWkKV-289" value="&lt;font style=&quot;font-size: 16px;&quot; color=&quot;#ff0000&quot;&gt;模型动态链接库&lt;/font&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" parent="Q_5Wt44Mq4g5ZdgNWkKV-288" vertex="1" connectable="0">
<mxGeometry x="0.0295" relative="1" as="geometry">
<mxPoint x="-15" y="-15" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="Q_5Wt44Mq4g5ZdgNWkKV-275" value="&lt;span style=&quot;text-align: left;&quot;&gt;集成开发环境&lt;/span&gt;" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCFFFF;" parent="Q_5Wt44Mq4g5ZdgNWkKV-397" vertex="1">
<mxGeometry x="240" y="100" width="160" height="50" as="geometry" />
</mxCell>
<mxCell id="Q_5Wt44Mq4g5ZdgNWkKV-283" value="服务系统" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCCCFF;" parent="Q_5Wt44Mq4g5ZdgNWkKV-397" vertex="1">
<mxGeometry x="240" y="180" width="160" height="50" as="geometry" />
</mxCell>
<mxCell id="Q_5Wt44Mq4g5ZdgNWkKV-287" value="模型系统" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCE5FF;" parent="Q_5Wt44Mq4g5ZdgNWkKV-397" vertex="1">
<mxGeometry x="410" y="180" width="160" height="50" as="geometry" />
</mxCell>
<mxCell id="Q_5Wt44Mq4g5ZdgNWkKV-290" 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;strokeWidth=2;" parent="Q_5Wt44Mq4g5ZdgNWkKV-397" source="Q_5Wt44Mq4g5ZdgNWkKV-299" target="Q_5Wt44Mq4g5ZdgNWkKV-172" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="180" y="135" as="sourcePoint" />
<mxPoint x="360" y="135" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="Q_5Wt44Mq4g5ZdgNWkKV-291" value="&lt;font style=&quot;font-size: 16px;&quot;&gt;运行环境配置文件&lt;/font&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;fontStyle=0;fontColor=#FF0000;" parent="Q_5Wt44Mq4g5ZdgNWkKV-290" vertex="1" connectable="0">
<mxGeometry x="0.1315" y="2" relative="1" as="geometry">
<mxPoint x="68" y="-2" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="Q_5Wt44Mq4g5ZdgNWkKV-292" value="仿真调度引擎" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#E6FFCC;" parent="Q_5Wt44Mq4g5ZdgNWkKV-397" vertex="1">
<mxGeometry x="10" y="460" width="160" height="50" as="geometry" />
</mxCell>
<mxCell id="Q_5Wt44Mq4g5ZdgNWkKV-293" 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;strokeWidth=2;" parent="Q_5Wt44Mq4g5ZdgNWkKV-397" source="Q_5Wt44Mq4g5ZdgNWkKV-172" target="Q_5Wt44Mq4g5ZdgNWkKV-292" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="100" y="255" as="sourcePoint" />
<mxPoint x="100" y="435" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="Q_5Wt44Mq4g5ZdgNWkKV-294" value="&lt;font style=&quot;font-size: 16px;&quot;&gt;运行环境配置文件&lt;/font&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;fontStyle=0;fontColor=#FF0000;" parent="Q_5Wt44Mq4g5ZdgNWkKV-293" vertex="1" connectable="0">
<mxGeometry x="0.1315" y="2" relative="1" as="geometry">
<mxPoint x="68" y="-2" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="Q_5Wt44Mq4g5ZdgNWkKV-295" value="仿真内核" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#FFE6CC;" parent="Q_5Wt44Mq4g5ZdgNWkKV-397" vertex="1">
<mxGeometry x="350" y="460" width="160" height="50" as="geometry" />
</mxCell>
<mxCell id="Q_5Wt44Mq4g5ZdgNWkKV-296" 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=2;" parent="Q_5Wt44Mq4g5ZdgNWkKV-397" source="Q_5Wt44Mq4g5ZdgNWkKV-292" target="Q_5Wt44Mq4g5ZdgNWkKV-295" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="100" y="485" as="sourcePoint" />
<mxPoint x="100" y="535" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="Q_5Wt44Mq4g5ZdgNWkKV-297" value="&lt;font style=&quot;font-size: 16px;&quot;&gt;运行环境配置文件&lt;/font&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;fontStyle=0;fontColor=#FF0000;" parent="Q_5Wt44Mq4g5ZdgNWkKV-296" vertex="1" connectable="0">
<mxGeometry x="0.1315" y="2" relative="1" as="geometry">
<mxPoint x="-14" y="-7" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="Q_5Wt44Mq4g5ZdgNWkKV-298" value="服务系统" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCCCFF;" parent="Q_5Wt44Mq4g5ZdgNWkKV-397" vertex="1">
<mxGeometry x="350" y="300" width="160" height="50" as="geometry" />
</mxCell>
<mxCell id="Q_5Wt44Mq4g5ZdgNWkKV-299" value="仿真配置终端" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCFFE6;points=[[0,0,0,0,0],[0,0.25,0,0,0],[0,0.5,0,0,0],[0,0.75,0,0,0],[0,1,0,0,0],[0.25,0,0,0,0],[0.25,1,0,0,0],[0.5,0,0,0,0],[0.5,1,0,0,0],[0.75,0,0,0,0],[0.75,1,0,0,0],[1,0,0,0,0],[1,0.25,0,0,0],[1,0.5,0,0,0],[1,0.75,0,0,0],[1,1,0,0,0]];" parent="Q_5Wt44Mq4g5ZdgNWkKV-397" vertex="1">
<mxGeometry x="10" y="300" width="160" height="50" as="geometry" />
</mxCell>
<mxCell id="Q_5Wt44Mq4g5ZdgNWkKV-302" 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;strokeWidth=2;" parent="Q_5Wt44Mq4g5ZdgNWkKV-397" source="Q_5Wt44Mq4g5ZdgNWkKV-299" target="Q_5Wt44Mq4g5ZdgNWkKV-298" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="100" y="390" as="sourcePoint" />
<mxPoint x="100" y="440" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="Q_5Wt44Mq4g5ZdgNWkKV-303" value="&lt;font style=&quot;font-size: 16px;&quot;&gt;服务配置文件&lt;/font&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;fontStyle=0;fontColor=#FF0000;" parent="Q_5Wt44Mq4g5ZdgNWkKV-302" vertex="1" connectable="0">
<mxGeometry x="0.1315" y="2" relative="1" as="geometry">
<mxPoint x="28" y="-13" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="Q_5Wt44Mq4g5ZdgNWkKV-304" value="模型系统" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCE5FF;" parent="Q_5Wt44Mq4g5ZdgNWkKV-397" vertex="1">
<mxGeometry x="350" y="380" width="160" height="50" as="geometry" />
</mxCell>
<mxCell id="Q_5Wt44Mq4g5ZdgNWkKV-307" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;strokeWidth=2;" parent="Q_5Wt44Mq4g5ZdgNWkKV-397" source="Q_5Wt44Mq4g5ZdgNWkKV-298" target="Q_5Wt44Mq4g5ZdgNWkKV-295" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="180" y="365" as="sourcePoint" />
<mxPoint x="670" y="430" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="Q_5Wt44Mq4g5ZdgNWkKV-308" value="&lt;font style=&quot;font-size: 16px;&quot;&gt;调用动态库&lt;/font&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;fontStyle=0;fontColor=#FF0000;" parent="Q_5Wt44Mq4g5ZdgNWkKV-307" vertex="1" connectable="0">
<mxGeometry x="0.1315" y="2" relative="1" as="geometry">
<mxPoint x="-44" y="28" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="Q_5Wt44Mq4g5ZdgNWkKV-312" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;strokeWidth=2;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" parent="Q_5Wt44Mq4g5ZdgNWkKV-397" source="Q_5Wt44Mq4g5ZdgNWkKV-304" target="Q_5Wt44Mq4g5ZdgNWkKV-295" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="481" y="465" as="sourcePoint" />
<mxPoint x="670" y="480" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="Q_5Wt44Mq4g5ZdgNWkKV-313" 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;strokeWidth=2;" parent="Q_5Wt44Mq4g5ZdgNWkKV-397" source="Q_5Wt44Mq4g5ZdgNWkKV-299" target="Q_5Wt44Mq4g5ZdgNWkKV-304" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="180" y="335" as="sourcePoint" />
<mxPoint x="360" y="335" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="Q_5Wt44Mq4g5ZdgNWkKV-314" value="&lt;font style=&quot;font-size: 16px;&quot;&gt;模型配置文件&lt;/font&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;fontStyle=0;fontColor=#FF0000;" parent="Q_5Wt44Mq4g5ZdgNWkKV-313" vertex="1" connectable="0">
<mxGeometry x="0.1315" y="2" relative="1" as="geometry">
<mxPoint x="28" y="38" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="Q_5Wt44Mq4g5ZdgNWkKV-316" value="仿真内核" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#FFE6CC;" parent="Q_5Wt44Mq4g5ZdgNWkKV-397" vertex="1">
<mxGeometry x="10" y="580" width="120" height="50" as="geometry" />
</mxCell>
<mxCell id="Q_5Wt44Mq4g5ZdgNWkKV-317" value="服务系统" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCCCFF;" parent="Q_5Wt44Mq4g5ZdgNWkKV-397" vertex="1">
<mxGeometry x="430" y="580" width="120" height="50" as="geometry" />
</mxCell>
<mxCell id="Q_5Wt44Mq4g5ZdgNWkKV-318" value="模型系统" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCE5FF;" parent="Q_5Wt44Mq4g5ZdgNWkKV-397" vertex="1">
<mxGeometry x="150" y="580" width="120" height="50" as="geometry" />
</mxCell>
<mxCell id="Q_5Wt44Mq4g5ZdgNWkKV-319" value="FastDDS" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#FFCCE6;" parent="Q_5Wt44Mq4g5ZdgNWkKV-397" vertex="1">
<mxGeometry x="10" y="660" width="540" height="50" as="geometry" />
</mxCell>
<mxCell id="Q_5Wt44Mq4g5ZdgNWkKV-320" value="仿真调度终端" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCFFCC;" parent="Q_5Wt44Mq4g5ZdgNWkKV-397" vertex="1">
<mxGeometry x="10" y="740" width="160" height="50" as="geometry" />
</mxCell>
<mxCell id="Q_5Wt44Mq4g5ZdgNWkKV-322" value="仿真调度引擎" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#E6FFCC;" parent="Q_5Wt44Mq4g5ZdgNWkKV-397" vertex="1">
<mxGeometry x="200" y="740" width="160" height="50" as="geometry" />
</mxCell>
<mxCell id="Q_5Wt44Mq4g5ZdgNWkKV-323" value="仿真监控终端" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#E5CCFF;" parent="Q_5Wt44Mq4g5ZdgNWkKV-397" vertex="1">
<mxGeometry x="390" y="740" width="160" height="50" as="geometry" />
</mxCell>
<mxCell id="Q_5Wt44Mq4g5ZdgNWkKV-325" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.148;entryY=0;entryDx=0;entryDy=0;strokeWidth=2;entryPerimeter=0;startArrow=classic;startFill=1;" parent="Q_5Wt44Mq4g5ZdgNWkKV-397" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="64.97000000000003" y="630" as="sourcePoint" />
<mxPoint x="64.8900000000001" y="660" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="Q_5Wt44Mq4g5ZdgNWkKV-326" value="&lt;font style=&quot;font-size: 16px;&quot;&gt;主题数据&lt;/font&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;fontStyle=0;fontColor=#FF0000;" parent="Q_5Wt44Mq4g5ZdgNWkKV-325" vertex="1" connectable="0">
<mxGeometry x="0.1315" y="2" relative="1" as="geometry">
<mxPoint x="38" y="-2" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="Q_5Wt44Mq4g5ZdgNWkKV-327" 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;strokeWidth=2;startArrow=classic;startFill=1;" parent="Q_5Wt44Mq4g5ZdgNWkKV-397" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="209.91000000000008" y="630" as="sourcePoint" />
<mxPoint x="209.91000000000008" y="660" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="Q_5Wt44Mq4g5ZdgNWkKV-328" value="&lt;font style=&quot;font-size: 16px;&quot;&gt;主题数据&lt;/font&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;fontStyle=0;fontColor=#FF0000;" parent="Q_5Wt44Mq4g5ZdgNWkKV-327" vertex="1" connectable="0">
<mxGeometry x="0.1315" y="2" relative="1" as="geometry">
<mxPoint x="38" y="-2" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="Q_5Wt44Mq4g5ZdgNWkKV-329" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeWidth=2;startArrow=classic;startFill=1;entryX=0.852;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;" parent="Q_5Wt44Mq4g5ZdgNWkKV-397" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="489.8900000000001" y="630" as="sourcePoint" />
<mxPoint x="489.97000000000025" y="660" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="Q_5Wt44Mq4g5ZdgNWkKV-330" value="&lt;font style=&quot;font-size: 16px;&quot;&gt;主题数据&lt;/font&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;fontStyle=0;fontColor=#FF0000;" parent="Q_5Wt44Mq4g5ZdgNWkKV-329" vertex="1" connectable="0">
<mxGeometry x="0.1315" y="2" relative="1" as="geometry">
<mxPoint x="38" y="-2" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="Q_5Wt44Mq4g5ZdgNWkKV-331" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeWidth=2;startArrow=classic;startFill=1;entryX=0.852;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;" parent="Q_5Wt44Mq4g5ZdgNWkKV-397" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="469.8499999999999" y="710" as="sourcePoint" />
<mxPoint x="469.8499999999999" y="740" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="Q_5Wt44Mq4g5ZdgNWkKV-332" value="&lt;font style=&quot;font-size: 16px;&quot;&gt;主题数据&lt;/font&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;fontStyle=0;fontColor=#FF0000;" parent="Q_5Wt44Mq4g5ZdgNWkKV-331" vertex="1" connectable="0">
<mxGeometry x="0.1315" y="2" relative="1" as="geometry">
<mxPoint x="38" y="-2" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="Q_5Wt44Mq4g5ZdgNWkKV-333" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeWidth=2;startArrow=classic;startFill=1;entryX=0.852;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;" parent="Q_5Wt44Mq4g5ZdgNWkKV-397" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="279.8499999999999" y="710" as="sourcePoint" />
<mxPoint x="279.8499999999999" y="740" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="Q_5Wt44Mq4g5ZdgNWkKV-334" value="&lt;span style=&quot;font-size: 16px;&quot;&gt;控制指令&lt;/span&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;fontStyle=0;fontColor=#FF0000;" parent="Q_5Wt44Mq4g5ZdgNWkKV-333" vertex="1" connectable="0">
<mxGeometry x="0.1315" y="2" relative="1" as="geometry">
<mxPoint x="38" y="-2" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="Q_5Wt44Mq4g5ZdgNWkKV-335" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeWidth=2;startArrow=classic;startFill=1;entryX=0.852;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;" parent="Q_5Wt44Mq4g5ZdgNWkKV-397" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="89.84999999999991" y="710" as="sourcePoint" />
<mxPoint x="89.84999999999991" y="740" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="Q_5Wt44Mq4g5ZdgNWkKV-336" value="&lt;font style=&quot;font-size: 16px;&quot;&gt;控制指令&lt;/font&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;fontStyle=0;fontColor=#FF0000;" parent="Q_5Wt44Mq4g5ZdgNWkKV-335" vertex="1" connectable="0">
<mxGeometry x="0.1315" y="2" relative="1" as="geometry">
<mxPoint x="38" y="-2" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="Q_5Wt44Mq4g5ZdgNWkKV-337" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeWidth=2;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" parent="Q_5Wt44Mq4g5ZdgNWkKV-397" target="Q_5Wt44Mq4g5ZdgNWkKV-317" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="680" y="605" as="sourcePoint" />
<mxPoint x="610" y="600" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="Q_5Wt44Mq4g5ZdgNWkKV-338" value="&lt;font style=&quot;font-size: 16px;&quot;&gt;外部系统数据&lt;/font&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;fontStyle=0;fontColor=#FF0000;" parent="Q_5Wt44Mq4g5ZdgNWkKV-337" vertex="1" connectable="0">
<mxGeometry x="0.1315" y="2" relative="1" as="geometry">
<mxPoint x="3" y="-17" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="Q_5Wt44Mq4g5ZdgNWkKV-339" value="结束" style="strokeWidth=2;html=1;shape=mxgraph.flowchart.terminator;whiteSpace=wrap;fontSize=16;" parent="Q_5Wt44Mq4g5ZdgNWkKV-397" vertex="1">
<mxGeometry x="230" y="1070" width="120" height="40" as="geometry" />
</mxCell>
<mxCell id="Q_5Wt44Mq4g5ZdgNWkKV-340" value="仿真终止" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;dashed=1;verticalAlign=top;strokeColor=#CC0000;fillColor=none;" parent="Q_5Wt44Mq4g5ZdgNWkKV-397" vertex="1">
<mxGeometry y="860" width="580" height="180" as="geometry" />
</mxCell>
<mxCell id="Q_5Wt44Mq4g5ZdgNWkKV-369" 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;strokeWidth=3;" parent="Q_5Wt44Mq4g5ZdgNWkKV-397" source="Q_5Wt44Mq4g5ZdgNWkKV-340" target="Q_5Wt44Mq4g5ZdgNWkKV-339" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="Q_5Wt44Mq4g5ZdgNWkKV-370" value="仿真调度终端" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCFFCC;" parent="Q_5Wt44Mq4g5ZdgNWkKV-397" vertex="1">
<mxGeometry x="10" y="890" width="160" height="50" as="geometry" />
</mxCell>
<mxCell id="Q_5Wt44Mq4g5ZdgNWkKV-371" value="仿真调度引擎" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#E6FFCC;" parent="Q_5Wt44Mq4g5ZdgNWkKV-397" vertex="1">
<mxGeometry x="10" y="980" width="160" height="50" as="geometry" />
</mxCell>
<mxCell id="Q_5Wt44Mq4g5ZdgNWkKV-373" value="仿真内核" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#FFE6CC;" parent="Q_5Wt44Mq4g5ZdgNWkKV-397" vertex="1">
<mxGeometry x="270" y="890" width="280" height="50" as="geometry" />
</mxCell>
<mxCell id="Q_5Wt44Mq4g5ZdgNWkKV-374" value="模型系统" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCE5FF;" parent="Q_5Wt44Mq4g5ZdgNWkKV-397" vertex="1">
<mxGeometry x="420" y="980" width="120" height="50" as="geometry" />
</mxCell>
<mxCell id="Q_5Wt44Mq4g5ZdgNWkKV-375" value="服务系统" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCCCFF;" parent="Q_5Wt44Mq4g5ZdgNWkKV-397" vertex="1">
<mxGeometry x="280" y="980" width="120" height="50" as="geometry" />
</mxCell>
<mxCell id="Q_5Wt44Mq4g5ZdgNWkKV-376" 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;strokeWidth=2;" parent="Q_5Wt44Mq4g5ZdgNWkKV-397" source="Q_5Wt44Mq4g5ZdgNWkKV-370" target="Q_5Wt44Mq4g5ZdgNWkKV-371" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="100" y="440" as="sourcePoint" />
<mxPoint x="100" y="470" as="targetPoint" />
<Array as="points">
<mxPoint x="90" y="960" />
<mxPoint x="90" y="960" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="Q_5Wt44Mq4g5ZdgNWkKV-377" value="&lt;font style=&quot;font-size: 16px;&quot;&gt;终止指令&lt;/font&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;fontStyle=0;fontColor=#FF0000;" parent="Q_5Wt44Mq4g5ZdgNWkKV-376" vertex="1" connectable="0">
<mxGeometry x="0.1315" y="2" relative="1" as="geometry">
<mxPoint x="38" y="-3" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="Q_5Wt44Mq4g5ZdgNWkKV-378" 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=2;" parent="Q_5Wt44Mq4g5ZdgNWkKV-397" source="Q_5Wt44Mq4g5ZdgNWkKV-371" target="Q_5Wt44Mq4g5ZdgNWkKV-373" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="100" y="950" as="sourcePoint" />
<mxPoint x="100" y="990" as="targetPoint" />
<Array as="points">
<mxPoint x="200" y="1005" />
<mxPoint x="200" y="915" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="Q_5Wt44Mq4g5ZdgNWkKV-379" value="&lt;font style=&quot;font-size: 16px;&quot;&gt;终止指令&lt;/font&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;fontStyle=0;fontColor=#FF0000;" parent="Q_5Wt44Mq4g5ZdgNWkKV-378" vertex="1" connectable="0">
<mxGeometry x="0.1315" y="2" relative="1" as="geometry">
<mxPoint x="32" y="-28" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="Q_5Wt44Mq4g5ZdgNWkKV-388" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.25;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;strokeWidth=2;" parent="Q_5Wt44Mq4g5ZdgNWkKV-397" source="Q_5Wt44Mq4g5ZdgNWkKV-373" target="Q_5Wt44Mq4g5ZdgNWkKV-375" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="100" y="440" as="sourcePoint" />
<mxPoint x="100" y="470" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="Q_5Wt44Mq4g5ZdgNWkKV-389" value="&lt;font style=&quot;font-size: 16px;&quot;&gt;注销指令&lt;/font&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;fontStyle=0;fontColor=#FF0000;" parent="Q_5Wt44Mq4g5ZdgNWkKV-388" vertex="1" connectable="0">
<mxGeometry x="0.1315" y="2" relative="1" as="geometry">
<mxPoint x="-42" y="-3" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="Q_5Wt44Mq4g5ZdgNWkKV-390" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.75;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;strokeWidth=2;" parent="Q_5Wt44Mq4g5ZdgNWkKV-397" source="Q_5Wt44Mq4g5ZdgNWkKV-373" target="Q_5Wt44Mq4g5ZdgNWkKV-374" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="350" y="950" as="sourcePoint" />
<mxPoint x="310" y="990" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="Q_5Wt44Mq4g5ZdgNWkKV-391" value="&lt;font style=&quot;font-size: 16px;&quot;&gt;注销指令&lt;/font&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;fontStyle=0;fontColor=#FF0000;" parent="Q_5Wt44Mq4g5ZdgNWkKV-390" vertex="1" connectable="0">
<mxGeometry x="0.1315" y="2" relative="1" as="geometry">
<mxPoint x="-42" y="-3" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="Q_5Wt44Mq4g5ZdgNWkKV-392" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;strokeWidth=3;" parent="Q_5Wt44Mq4g5ZdgNWkKV-397" source="Q_5Wt44Mq4g5ZdgNWkKV-191" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="300" y="1050" as="sourcePoint" />
<mxPoint x="290" y="860" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="Q_5Wt44Mq4g5ZdgNWkKV-394" value="数据库" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#FFCCFF;" parent="Q_5Wt44Mq4g5ZdgNWkKV-397" vertex="1">
<mxGeometry x="290" y="580" width="120" height="50" as="geometry" />
</mxCell>
<mxCell id="Q_5Wt44Mq4g5ZdgNWkKV-395" 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;strokeWidth=2;startArrow=classic;startFill=1;" parent="Q_5Wt44Mq4g5ZdgNWkKV-397" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="350" y="630" as="sourcePoint" />
<mxPoint x="350" y="660" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="Q_5Wt44Mq4g5ZdgNWkKV-396" value="&lt;font style=&quot;font-size: 16px;&quot;&gt;快照数据&lt;/font&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;fontStyle=0;fontColor=#FF0000;" parent="Q_5Wt44Mq4g5ZdgNWkKV-395" vertex="1" connectable="0">
<mxGeometry x="0.1315" y="2" relative="1" as="geometry">
<mxPoint x="38" y="-2" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-0" value="" style="group" vertex="1" connectable="0" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="19" y="10" width="802" height="1610" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-1" 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;strokeWidth=3;" edge="1" parent="h30yqKPtdL4zzutRxxeO-0" source="h30yqKPtdL4zzutRxxeO-2" target="h30yqKPtdL4zzutRxxeO-22">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-2" value="仿真准备" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;dashed=1;verticalAlign=top;strokeColor=#CC0000;fillColor=none;" vertex="1" parent="h30yqKPtdL4zzutRxxeO-0">
<mxGeometry x="1" y="70" width="800" height="230" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-3" value="集成开发环境" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=1;dashed=1;verticalAlign=top;strokeColor=#000000;align=left;fillColor=#CCFFFF;" vertex="1" parent="h30yqKPtdL4zzutRxxeO-0">
<mxGeometry x="11" y="200" width="580" height="90" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-4" value="结束" style="strokeWidth=2;html=1;shape=mxgraph.flowchart.terminator;whiteSpace=wrap;fontSize=16;" vertex="1" parent="h30yqKPtdL4zzutRxxeO-0">
<mxGeometry x="341.5" y="1570" width="120" height="40" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-5" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;strokeWidth=3;" edge="1" parent="h30yqKPtdL4zzutRxxeO-0" source="h30yqKPtdL4zzutRxxeO-6" target="h30yqKPtdL4zzutRxxeO-2">
<mxGeometry relative="1" as="geometry">
<mxPoint x="181" y="100" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-6" value="开始" style="strokeWidth=2;html=1;shape=mxgraph.flowchart.start_1;whiteSpace=wrap;fontSize=16;" vertex="1" parent="h30yqKPtdL4zzutRxxeO-0">
<mxGeometry x="341" width="120" height="40" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-7" value="仿真配置终端" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=1;dashed=1;verticalAlign=top;strokeColor=#000000;align=left;fillColor=#CCFFE6;" vertex="1" parent="h30yqKPtdL4zzutRxxeO-0">
<mxGeometry x="11" y="100" width="780" height="90" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-8" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.75;exitY=1;exitDx=0;exitDy=0;entryX=0.75;entryY=0;entryDx=0;entryDy=0;strokeWidth=2;" edge="1" parent="h30yqKPtdL4zzutRxxeO-0" source="h30yqKPtdL4zzutRxxeO-9" target="h30yqKPtdL4zzutRxxeO-11">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-9" value="模型IDL文件编辑" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCFFE6;" vertex="1" parent="h30yqKPtdL4zzutRxxeO-0">
<mxGeometry x="21" y="130" width="160" height="50" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-10" 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=2;" edge="1" parent="h30yqKPtdL4zzutRxxeO-0" source="h30yqKPtdL4zzutRxxeO-11" target="h30yqKPtdL4zzutRxxeO-14">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-11" value="生成接口DDS通信相关代码" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCFFFF;" vertex="1" parent="h30yqKPtdL4zzutRxxeO-0">
<mxGeometry x="21" y="230" width="160" height="50" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-12" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;strokeWidth=2;" edge="1" parent="h30yqKPtdL4zzutRxxeO-0" source="h30yqKPtdL4zzutRxxeO-14" target="h30yqKPtdL4zzutRxxeO-19">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-13" 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=2;" edge="1" parent="h30yqKPtdL4zzutRxxeO-0" source="h30yqKPtdL4zzutRxxeO-19" target="h30yqKPtdL4zzutRxxeO-18">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-14" value="二进制数据包&lt;div&gt;模型封装与集成&lt;/div&gt;" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCFFFF;" vertex="1" parent="h30yqKPtdL4zzutRxxeO-0">
<mxGeometry x="221" y="230" width="160" height="50" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-15" 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=2;" edge="1" parent="h30yqKPtdL4zzutRxxeO-0" source="h30yqKPtdL4zzutRxxeO-16" target="h30yqKPtdL4zzutRxxeO-20">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-16" value="服务配置文件编辑" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCFFE6;" vertex="1" parent="h30yqKPtdL4zzutRxxeO-0">
<mxGeometry x="421" y="130" width="160" height="50" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-17" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;strokeWidth=2;" edge="1" parent="h30yqKPtdL4zzutRxxeO-0" source="h30yqKPtdL4zzutRxxeO-18" target="h30yqKPtdL4zzutRxxeO-16">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-18" value="服务开发与集成" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCFFFF;" vertex="1" parent="h30yqKPtdL4zzutRxxeO-0">
<mxGeometry x="421" y="230" width="160" height="50" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-19" value="模型配置文件编辑" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCFFE6;" vertex="1" parent="h30yqKPtdL4zzutRxxeO-0">
<mxGeometry x="221" y="130" width="160" height="50" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-20" value="运行环境配置文件&lt;div&gt;编辑&lt;/div&gt;" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCFFE6;" vertex="1" parent="h30yqKPtdL4zzutRxxeO-0">
<mxGeometry x="621" y="130" width="160" height="50" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-21" 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;strokeWidth=3;" edge="1" parent="h30yqKPtdL4zzutRxxeO-0" source="h30yqKPtdL4zzutRxxeO-22" target="h30yqKPtdL4zzutRxxeO-44">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-22" value="仿真启动" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;dashed=1;verticalAlign=top;strokeColor=#CC0000;fillColor=none;" vertex="1" parent="h30yqKPtdL4zzutRxxeO-0">
<mxGeometry y="330" width="801" height="470" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-23" value="仿真调度终端" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=1;dashed=1;verticalAlign=top;strokeColor=#000000;align=left;fillColor=#CCFFCC;" vertex="1" parent="h30yqKPtdL4zzutRxxeO-0">
<mxGeometry x="11" y="360" width="780" height="100" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-24" 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=2;" edge="1" parent="h30yqKPtdL4zzutRxxeO-0" source="h30yqKPtdL4zzutRxxeO-25" target="h30yqKPtdL4zzutRxxeO-27">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-25" value="运行环境配置文件&lt;div&gt;选择&lt;/div&gt;" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCFFCC;" vertex="1" parent="h30yqKPtdL4zzutRxxeO-0">
<mxGeometry x="21" y="400" width="160" height="50" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-26" 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=2;" edge="1" parent="h30yqKPtdL4zzutRxxeO-0" source="h30yqKPtdL4zzutRxxeO-27" target="h30yqKPtdL4zzutRxxeO-29">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-27" value="运行环境配置文件&lt;div&gt;校验&lt;/div&gt;" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCFFCC;" vertex="1" parent="h30yqKPtdL4zzutRxxeO-0">
<mxGeometry x="221" y="400" width="160" height="50" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-28" 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=2;" edge="1" parent="h30yqKPtdL4zzutRxxeO-0" source="h30yqKPtdL4zzutRxxeO-29" target="h30yqKPtdL4zzutRxxeO-82">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-29" value="启动系统终端" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCFFCC;" vertex="1" parent="h30yqKPtdL4zzutRxxeO-0">
<mxGeometry x="421" y="400" width="160" height="50" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-30" value="仿真调度引擎" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=1;dashed=1;verticalAlign=top;strokeColor=#000000;align=left;fillColor=#E6FFCC;" vertex="1" parent="h30yqKPtdL4zzutRxxeO-0">
<mxGeometry x="10.5" y="470" width="780.5" height="100" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-31" 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;strokeWidth=2;" edge="1" parent="h30yqKPtdL4zzutRxxeO-0" source="h30yqKPtdL4zzutRxxeO-32" target="h30yqKPtdL4zzutRxxeO-35">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-32" value="加载仿真内核" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#E6FFCC;" vertex="1" parent="h30yqKPtdL4zzutRxxeO-0">
<mxGeometry x="221" y="510" width="160" height="50" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-33" value="仿真内核" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=1;dashed=1;verticalAlign=top;strokeColor=#000000;align=left;fillColor=#FFE6CC;" vertex="1" parent="h30yqKPtdL4zzutRxxeO-0">
<mxGeometry x="11" y="580" width="780" height="100" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-34" 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;strokeWidth=2;" edge="1" parent="h30yqKPtdL4zzutRxxeO-0" source="h30yqKPtdL4zzutRxxeO-35" target="h30yqKPtdL4zzutRxxeO-39">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-35" value="仿真内核初始化" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#E6FFCC;" vertex="1" parent="h30yqKPtdL4zzutRxxeO-0">
<mxGeometry x="21" y="510" width="160" height="50" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-36" 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;strokeWidth=2;" edge="1" parent="h30yqKPtdL4zzutRxxeO-0" source="h30yqKPtdL4zzutRxxeO-82" target="h30yqKPtdL4zzutRxxeO-38">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-37" 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;strokeWidth=2;" edge="1" parent="h30yqKPtdL4zzutRxxeO-0" source="h30yqKPtdL4zzutRxxeO-38" target="h30yqKPtdL4zzutRxxeO-84">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-38" value="引擎启动" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#E6FFCC;" vertex="1" parent="h30yqKPtdL4zzutRxxeO-0">
<mxGeometry x="620.75" y="510" width="160" height="50" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-39" value="初始化仿真内核组件" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#FFE6CC;" vertex="1" parent="h30yqKPtdL4zzutRxxeO-0">
<mxGeometry x="21" y="620" width="160" height="50" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-40" value="加载服务系统" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#FFE6CC;" vertex="1" parent="h30yqKPtdL4zzutRxxeO-0">
<mxGeometry x="221" y="620" width="160" height="50" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-41" value="加载模型系统" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#FFE6CC;" vertex="1" parent="h30yqKPtdL4zzutRxxeO-0">
<mxGeometry x="421" y="620" width="160" height="50" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-42" value="创建调度线程" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#FFE6CC;" vertex="1" parent="h30yqKPtdL4zzutRxxeO-0">
<mxGeometry x="621" y="620" width="160" height="50" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-43" 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;strokeWidth=3;" edge="1" parent="h30yqKPtdL4zzutRxxeO-0" source="h30yqKPtdL4zzutRxxeO-44" target="h30yqKPtdL4zzutRxxeO-85">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-44" value="仿真运行" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;dashed=1;verticalAlign=top;strokeColor=#CC0000;fillColor=none;" vertex="1" parent="h30yqKPtdL4zzutRxxeO-0">
<mxGeometry y="830" width="801" height="360" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-45" value="模型系统" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=1;dashed=1;verticalAlign=top;strokeColor=#000000;align=left;fillColor=#CCE5FF;" vertex="1" parent="h30yqKPtdL4zzutRxxeO-0">
<mxGeometry x="411" y="690" width="379" height="100" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-46" value="Fast DDS" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=1;dashed=1;verticalAlign=top;strokeColor=#000000;align=left;fillColor=#FFCCE6;" vertex="1" parent="h30yqKPtdL4zzutRxxeO-0">
<mxGeometry x="11" y="690" width="180" height="100" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-47" value="服务系统" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=1;dashed=1;verticalAlign=top;strokeColor=#000000;align=left;fillColor=#CCCCFF;" vertex="1" parent="h30yqKPtdL4zzutRxxeO-0">
<mxGeometry x="211" y="690" width="180" height="100" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-48" value="通信域建立" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#FFCCE6;" vertex="1" parent="h30yqKPtdL4zzutRxxeO-0">
<mxGeometry x="21" y="730" width="160" height="50" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-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;strokeWidth=2;" edge="1" parent="h30yqKPtdL4zzutRxxeO-0" source="h30yqKPtdL4zzutRxxeO-39" target="h30yqKPtdL4zzutRxxeO-48">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-50" 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=2;" edge="1" parent="h30yqKPtdL4zzutRxxeO-0" source="h30yqKPtdL4zzutRxxeO-48" target="h30yqKPtdL4zzutRxxeO-40">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-51" value="模型初始化" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCE5FF;" vertex="1" parent="h30yqKPtdL4zzutRxxeO-0">
<mxGeometry x="421" y="730" width="160" height="50" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-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;strokeWidth=2;" edge="1" parent="h30yqKPtdL4zzutRxxeO-0" source="h30yqKPtdL4zzutRxxeO-40" target="h30yqKPtdL4zzutRxxeO-54">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-53" 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=2;" edge="1" parent="h30yqKPtdL4zzutRxxeO-0" source="h30yqKPtdL4zzutRxxeO-51" target="h30yqKPtdL4zzutRxxeO-42">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-54" value="服务初始化" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCCCFF;" vertex="1" parent="h30yqKPtdL4zzutRxxeO-0">
<mxGeometry x="221" y="730" width="160" height="50" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-55" 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=2;" edge="1" parent="h30yqKPtdL4zzutRxxeO-0" source="h30yqKPtdL4zzutRxxeO-54" target="h30yqKPtdL4zzutRxxeO-41">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-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;strokeWidth=2;" edge="1" parent="h30yqKPtdL4zzutRxxeO-0" source="h30yqKPtdL4zzutRxxeO-41" target="h30yqKPtdL4zzutRxxeO-51">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-57" value="仿真内核" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=1;dashed=1;verticalAlign=top;strokeColor=#000000;align=left;fillColor=#FFE6CC;" vertex="1" parent="h30yqKPtdL4zzutRxxeO-0">
<mxGeometry x="11" y="860" width="580" height="100" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-58" value="调度线程单步执行" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#FFE6CC;" vertex="1" parent="h30yqKPtdL4zzutRxxeO-0">
<mxGeometry x="21" y="900" width="160" height="50" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-59" value="模型系统" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=1;dashed=1;verticalAlign=top;strokeColor=#000000;align=left;fillColor=#CCE5FF;" vertex="1" parent="h30yqKPtdL4zzutRxxeO-0">
<mxGeometry x="11" y="970" width="180" height="100" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-60" value="模型单步执行" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCE5FF;" vertex="1" parent="h30yqKPtdL4zzutRxxeO-0">
<mxGeometry x="21" y="1010" width="160" height="50" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-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;strokeWidth=2;" edge="1" parent="h30yqKPtdL4zzutRxxeO-0" source="h30yqKPtdL4zzutRxxeO-58" target="h30yqKPtdL4zzutRxxeO-60">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-62" value="Fast DDS" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=1;dashed=1;verticalAlign=top;strokeColor=#000000;align=left;fillColor=#FFCCE6;" vertex="1" parent="h30yqKPtdL4zzutRxxeO-0">
<mxGeometry x="211" y="970" width="180" height="100" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-63" value="主题数据交互" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#FFCCE6;" vertex="1" parent="h30yqKPtdL4zzutRxxeO-0">
<mxGeometry x="221" y="1010" width="160" height="50" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-64" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0.5;entryDx=0;entryDy=0;strokeWidth=2;exitX=0.5;exitY=0;exitDx=0;exitDy=0;" edge="1" parent="h30yqKPtdL4zzutRxxeO-0" source="h30yqKPtdL4zzutRxxeO-63" target="h30yqKPtdL4zzutRxxeO-58">
<mxGeometry relative="1" as="geometry">
<mxPoint x="301" y="950" as="sourcePoint" />
</mxGeometry>
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-65" value="循环执行" style="edgeLabel;html=1;align=center;verticalAlign=top;resizable=0;points=[];labelBackgroundColor=none;" vertex="1" connectable="0" parent="h30yqKPtdL4zzutRxxeO-64">
<mxGeometry x="0.2728" relative="1" as="geometry">
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-66" 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=2;" edge="1" parent="h30yqKPtdL4zzutRxxeO-0" source="h30yqKPtdL4zzutRxxeO-60" target="h30yqKPtdL4zzutRxxeO-63">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-67" value="服务系统" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=1;dashed=1;verticalAlign=top;strokeColor=#000000;align=left;fillColor=#CCCCFF;" vertex="1" parent="h30yqKPtdL4zzutRxxeO-0">
<mxGeometry x="11" y="1080" width="580" height="100" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-68" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;entryX=0.25;entryY=1;entryDx=0;entryDy=0;strokeWidth=2;dashed=1;" edge="1" parent="h30yqKPtdL4zzutRxxeO-0" source="h30yqKPtdL4zzutRxxeO-69" target="h30yqKPtdL4zzutRxxeO-63">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-69" value="外部系统数据&lt;span style=&quot;background-color: initial;&quot;&gt;输入&lt;/span&gt;&lt;div&gt;外部系统指令&lt;span style=&quot;background-color: initial;&quot;&gt;输入&lt;/span&gt;&lt;span style=&quot;background-color: initial;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCCCFF;" vertex="1" parent="h30yqKPtdL4zzutRxxeO-0">
<mxGeometry x="21" y="1120" width="160" height="50" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-70" value="模型接口数据&lt;span style=&quot;background-color: initial;&quot;&gt;输出&lt;/span&gt;" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCCCFF;" vertex="1" parent="h30yqKPtdL4zzutRxxeO-0">
<mxGeometry x="221" y="1120" width="160" height="50" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-71" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.75;exitY=1;exitDx=0;exitDy=0;entryX=0.75;entryY=0;entryDx=0;entryDy=0;strokeWidth=2;dashed=1;" edge="1" parent="h30yqKPtdL4zzutRxxeO-0" source="h30yqKPtdL4zzutRxxeO-63" target="h30yqKPtdL4zzutRxxeO-70">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-72" value="&lt;span style=&quot;text-align: center;&quot;&gt;仿真监控终端&lt;/span&gt;" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=1;dashed=1;verticalAlign=top;strokeColor=#000000;align=left;fillColor=#E5CCFF;" vertex="1" parent="h30yqKPtdL4zzutRxxeO-0">
<mxGeometry x="411" y="970" width="180" height="100" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-73" value="数据监听与注入" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#E5CCFF;" vertex="1" parent="h30yqKPtdL4zzutRxxeO-0">
<mxGeometry x="421" y="1010" width="160" height="50" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-74" 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=2;dashed=1;startArrow=classic;startFill=1;" edge="1" parent="h30yqKPtdL4zzutRxxeO-0" source="h30yqKPtdL4zzutRxxeO-63" target="h30yqKPtdL4zzutRxxeO-73">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-75" value="仿真调度终端" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=1;dashed=1;verticalAlign=top;strokeColor=#000000;align=left;fillColor=#CCFFCC;" vertex="1" parent="h30yqKPtdL4zzutRxxeO-0">
<mxGeometry x="611" y="970" width="180" height="100" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-76" value="控制仿真调度引擎&lt;div&gt;暂停或继续&lt;/div&gt;" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCFFCC;" vertex="1" parent="h30yqKPtdL4zzutRxxeO-0">
<mxGeometry x="621" y="1010" width="160" height="50" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-77" value="仿真调度引擎" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=1;dashed=1;verticalAlign=top;strokeColor=#000000;align=left;fillColor=#E6FFCC;" vertex="1" parent="h30yqKPtdL4zzutRxxeO-0">
<mxGeometry x="610.5" y="860" width="180.5" height="100" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-78" value="响应暂停或继续&lt;div&gt;控制仿真内核&lt;/div&gt;" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#E6FFCC;" vertex="1" parent="h30yqKPtdL4zzutRxxeO-0">
<mxGeometry x="620.75" y="900" width="160" height="50" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-79" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.75;exitY=0;exitDx=0;exitDy=0;entryX=0.75;entryY=1;entryDx=0;entryDy=0;strokeWidth=2;dashed=1;" edge="1" parent="h30yqKPtdL4zzutRxxeO-0" source="h30yqKPtdL4zzutRxxeO-76" target="h30yqKPtdL4zzutRxxeO-78">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-80" value="响应暂停或继续&lt;div&gt;控制仿真调度线程&lt;/div&gt;" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#FFE6CC;" vertex="1" parent="h30yqKPtdL4zzutRxxeO-0">
<mxGeometry x="421" y="900" width="160" height="50" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-81" 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;strokeWidth=2;dashed=1;" edge="1" parent="h30yqKPtdL4zzutRxxeO-0" source="h30yqKPtdL4zzutRxxeO-78" target="h30yqKPtdL4zzutRxxeO-80">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-82" value="启动仿真调度引擎" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCFFCC;" vertex="1" parent="h30yqKPtdL4zzutRxxeO-0">
<mxGeometry x="620.75" y="400" width="160" height="50" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-83" 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;strokeWidth=2;" edge="1" parent="h30yqKPtdL4zzutRxxeO-0" source="h30yqKPtdL4zzutRxxeO-84" target="h30yqKPtdL4zzutRxxeO-32">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-84" value="引擎初始化" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#E6FFCC;" vertex="1" parent="h30yqKPtdL4zzutRxxeO-0">
<mxGeometry x="421" y="510" width="160" height="50" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-85" value="仿真终止" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;dashed=1;verticalAlign=top;strokeColor=#CC0000;fillColor=none;" vertex="1" parent="h30yqKPtdL4zzutRxxeO-0">
<mxGeometry x="1" y="1220" width="801" height="320" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-86" value="快照拍摄与调用" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCCCFF;" vertex="1" parent="h30yqKPtdL4zzutRxxeO-0">
<mxGeometry x="421" y="1120" width="160" height="50" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-87" value="数据库" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=1;dashed=1;verticalAlign=top;strokeColor=#000000;align=left;fillColor=#FFCCFF;" vertex="1" parent="h30yqKPtdL4zzutRxxeO-0">
<mxGeometry x="610.5" y="1080" width="180" height="100" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-88" value="存储与重放数据" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#FFCCFF;" vertex="1" parent="h30yqKPtdL4zzutRxxeO-0">
<mxGeometry x="620.5" y="1120" width="160" height="50" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-89" 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=2;dashed=1;" edge="1" parent="h30yqKPtdL4zzutRxxeO-0" source="h30yqKPtdL4zzutRxxeO-86" target="h30yqKPtdL4zzutRxxeO-88">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-90" value="" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=none;dashed=1;strokeColor=#007FFF;" vertex="1" parent="h30yqKPtdL4zzutRxxeO-0">
<mxGeometry x="641" width="160" height="60" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-91" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeWidth=2;" edge="1" parent="h30yqKPtdL4zzutRxxeO-0">
<mxGeometry relative="1" as="geometry">
<mxPoint x="651" y="19.83" as="sourcePoint" />
<mxPoint x="701" y="19.83" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-92" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeWidth=2;dashed=1;" edge="1" parent="h30yqKPtdL4zzutRxxeO-0">
<mxGeometry relative="1" as="geometry">
<mxPoint x="651" y="40" as="sourcePoint" />
<mxPoint x="701" y="40" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-93" value="同步流程" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=none;strokeColor=none;" vertex="1" parent="h30yqKPtdL4zzutRxxeO-0">
<mxGeometry x="711" y="10" width="80" height="20" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-94" value="异步流程" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=none;strokeColor=none;" vertex="1" parent="h30yqKPtdL4zzutRxxeO-0">
<mxGeometry x="711" y="30" width="80" height="20" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-95" value="仿真调度终端" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=1;dashed=1;verticalAlign=top;strokeColor=#000000;align=left;fillColor=#CCFFCC;" vertex="1" parent="h30yqKPtdL4zzutRxxeO-0">
<mxGeometry x="11" y="1250" width="180" height="280" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-96" value="控制仿真调度引擎&lt;div&gt;仿真终止&lt;/div&gt;" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCFFCC;" vertex="1" parent="h30yqKPtdL4zzutRxxeO-0">
<mxGeometry x="21" y="1290" width="160" height="50" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-97" value="仿真调度引擎" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=1;dashed=1;verticalAlign=top;strokeColor=#000000;align=left;fillColor=#E6FFCC;" vertex="1" parent="h30yqKPtdL4zzutRxxeO-0">
<mxGeometry x="211" y="1250" width="180.5" height="280" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-98" value="响应仿真终止&lt;div&gt;控制仿真内核&lt;/div&gt;" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#E6FFCC;" vertex="1" parent="h30yqKPtdL4zzutRxxeO-0">
<mxGeometry x="221.25" y="1290" width="160" height="50" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-99" 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=2;" edge="1" parent="h30yqKPtdL4zzutRxxeO-0" source="h30yqKPtdL4zzutRxxeO-96" target="h30yqKPtdL4zzutRxxeO-98">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-100" value="仿真内核" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=1;dashed=1;verticalAlign=top;strokeColor=#000000;align=left;fillColor=#FFE6CC;" vertex="1" parent="h30yqKPtdL4zzutRxxeO-0">
<mxGeometry x="411" y="1250" width="380" height="170" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-101" 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=2;" edge="1" parent="h30yqKPtdL4zzutRxxeO-0" source="h30yqKPtdL4zzutRxxeO-102" target="h30yqKPtdL4zzutRxxeO-104">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-102" value="响应仿真终止&lt;div&gt;控制仿真调度线程&lt;/div&gt;" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#FFE6CC;" vertex="1" parent="h30yqKPtdL4zzutRxxeO-0">
<mxGeometry x="421" y="1290" width="160" height="50" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-103" 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;strokeWidth=2;" edge="1" parent="h30yqKPtdL4zzutRxxeO-0" source="h30yqKPtdL4zzutRxxeO-104" target="h30yqKPtdL4zzutRxxeO-105">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-104" value="调度线程终止" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#FFE6CC;" vertex="1" parent="h30yqKPtdL4zzutRxxeO-0">
<mxGeometry x="620.75" y="1290" width="160" height="50" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-105" value="卸载模型" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#FFE6CC;" vertex="1" parent="h30yqKPtdL4zzutRxxeO-0">
<mxGeometry x="620.5" y="1360" width="160" height="50" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-106" value="卸载服务" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#FFE6CC;" vertex="1" parent="h30yqKPtdL4zzutRxxeO-0">
<mxGeometry x="421" y="1360" width="160" height="50" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-107" value="模型系统" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=1;dashed=1;verticalAlign=top;strokeColor=#000000;align=left;fillColor=#CCE5FF;" vertex="1" parent="h30yqKPtdL4zzutRxxeO-0">
<mxGeometry x="611" y="1430" width="180" height="100" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-108" value="模型注销" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCE5FF;" vertex="1" parent="h30yqKPtdL4zzutRxxeO-0">
<mxGeometry x="621" y="1470" width="160" height="50" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-109" 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=2;" edge="1" parent="h30yqKPtdL4zzutRxxeO-0" source="h30yqKPtdL4zzutRxxeO-98" target="h30yqKPtdL4zzutRxxeO-102">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-110" 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;strokeWidth=2;" edge="1" parent="h30yqKPtdL4zzutRxxeO-0" source="h30yqKPtdL4zzutRxxeO-105" target="h30yqKPtdL4zzutRxxeO-108">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-111" 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;strokeWidth=2;" edge="1" parent="h30yqKPtdL4zzutRxxeO-0" source="h30yqKPtdL4zzutRxxeO-108" target="h30yqKPtdL4zzutRxxeO-106">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-112" value="服务系统" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=1;dashed=1;verticalAlign=top;strokeColor=#000000;align=left;fillColor=#CCCCFF;" vertex="1" parent="h30yqKPtdL4zzutRxxeO-0">
<mxGeometry x="410.5" y="1430" width="180.5" height="100" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-113" value="服务注销" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCCCFF;" vertex="1" parent="h30yqKPtdL4zzutRxxeO-0">
<mxGeometry x="421" y="1470" width="160" height="50" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-114" 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;strokeWidth=2;" edge="1" parent="h30yqKPtdL4zzutRxxeO-0" source="h30yqKPtdL4zzutRxxeO-106" target="h30yqKPtdL4zzutRxxeO-113">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-115" 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;strokeWidth=2;" edge="1" parent="h30yqKPtdL4zzutRxxeO-0" source="h30yqKPtdL4zzutRxxeO-116" target="h30yqKPtdL4zzutRxxeO-121">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-116" value="引擎退出" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#E6FFCC;" vertex="1" parent="h30yqKPtdL4zzutRxxeO-0">
<mxGeometry x="221" y="1470" width="160" height="50" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-117" 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;strokeWidth=2;" edge="1" parent="h30yqKPtdL4zzutRxxeO-0" source="h30yqKPtdL4zzutRxxeO-113" target="h30yqKPtdL4zzutRxxeO-119">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-118" 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;strokeWidth=2;" edge="1" parent="h30yqKPtdL4zzutRxxeO-0" source="h30yqKPtdL4zzutRxxeO-119" target="h30yqKPtdL4zzutRxxeO-116">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-119" value="卸载仿真内核" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#E6FFCC;" vertex="1" parent="h30yqKPtdL4zzutRxxeO-0">
<mxGeometry x="221" y="1380" width="160" height="50" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-120" 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;strokeWidth=2;" edge="1" parent="h30yqKPtdL4zzutRxxeO-0" source="h30yqKPtdL4zzutRxxeO-121" target="h30yqKPtdL4zzutRxxeO-122">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-121" value="关闭系统终端" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCFFCC;" vertex="1" parent="h30yqKPtdL4zzutRxxeO-0">
<mxGeometry x="21" y="1380" width="160" height="50" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-122" value="软件退出" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCFFCC;" vertex="1" parent="h30yqKPtdL4zzutRxxeO-0">
<mxGeometry x="21" y="1470" width="160" height="50" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-123" 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;strokeWidth=3;" edge="1" parent="h30yqKPtdL4zzutRxxeO-0" source="h30yqKPtdL4zzutRxxeO-85" target="h30yqKPtdL4zzutRxxeO-4">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-124" value="模型周期性函数注册" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCE5FF;" vertex="1" parent="h30yqKPtdL4zzutRxxeO-0">
<mxGeometry x="621" y="730" width="160" height="50" as="geometry" />
</mxCell>
<mxCell id="h30yqKPtdL4zzutRxxeO-125" 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;strokeWidth=2;" edge="1" parent="h30yqKPtdL4zzutRxxeO-0" source="h30yqKPtdL4zzutRxxeO-42" target="h30yqKPtdL4zzutRxxeO-124">
<mxGeometry relative="1" as="geometry" />
</mxCell>
</root>
</mxGraphModel>
</diagram>
</mxfile>