You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
C/1.drawio

152 lines
12 KiB

2 years ago
<mxfile host="65bd71144e">
<diagram id="TaoHyNAnXZeaeXS2y6f2" name="第 1 页">
<mxGraphModel dx="846" dy="664" 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="2" value="&lt;font style=&quot;font-size: 35px;&quot;&gt;main&lt;/font&gt;" style="ellipse;whiteSpace=wrap;html=1;strokeWidth=2;flipH=0;" vertex="1" parent="1">
<mxGeometry x="350" y="410" width="160" height="170" as="geometry"/>
</mxCell>
<mxCell id="119" style="edgeStyle=none;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;strokeWidth=2;fontSize=35;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" target="5">
<mxGeometry relative="1" as="geometry">
<mxPoint x="320" y="265" as="sourcePoint"/>
</mxGeometry>
</mxCell>
<mxCell id="5" value="&lt;font style=&quot;font-size: 15px;&quot;&gt;read_data&lt;/font&gt;" style="shape=parallelogram;perimeter=parallelogramPerimeter;whiteSpace=wrap;html=1;fixedSize=1;strokeWidth=2;fontSize=20;flipH=0;" vertex="1" parent="1">
<mxGeometry x="120" y="250" width="130" height="30" as="geometry"/>
</mxCell>
<mxCell id="118" style="edgeStyle=none;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;strokeWidth=2;fontSize=35;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" target="8">
<mxGeometry relative="1" as="geometry">
<mxPoint x="320" y="315" as="sourcePoint"/>
</mxGeometry>
</mxCell>
<mxCell id="8" value="&lt;font style=&quot;font-size: 15px;&quot;&gt;save_data&lt;/font&gt;" style="shape=parallelogram;perimeter=parallelogramPerimeter;whiteSpace=wrap;html=1;fixedSize=1;strokeWidth=2;fontSize=20;flipH=0;" vertex="1" parent="1">
<mxGeometry x="120" y="300" width="130" height="30" as="geometry"/>
</mxCell>
<mxCell id="117" style="edgeStyle=none;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;strokeWidth=2;fontSize=35;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" target="11">
<mxGeometry relative="1" as="geometry">
<mxPoint x="320" y="365" as="sourcePoint"/>
</mxGeometry>
</mxCell>
<mxCell id="11" value="print_data" style="shape=parallelogram;perimeter=parallelogramPerimeter;whiteSpace=wrap;html=1;fixedSize=1;strokeWidth=2;fontSize=15;flipH=0;" vertex="1" parent="1">
<mxGeometry x="120" y="350" width="130" height="30" as="geometry"/>
</mxCell>
<mxCell id="114" style="edgeStyle=none;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;strokeWidth=2;fontSize=35;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" target="13">
<mxGeometry relative="1" as="geometry">
<mxPoint x="320" y="415" as="sourcePoint"/>
</mxGeometry>
</mxCell>
<mxCell id="13" value="quercy_data" style="shape=parallelogram;perimeter=parallelogramPerimeter;whiteSpace=wrap;html=1;fixedSize=1;strokeWidth=2;fontSize=15;flipH=0;" vertex="1" parent="1">
<mxGeometry x="120" y="400" width="130" height="30" as="geometry"/>
</mxCell>
<mxCell id="113" style="edgeStyle=none;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;strokeWidth=2;fontSize=35;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" target="56">
<mxGeometry relative="1" as="geometry">
<mxPoint x="320" y="465" as="sourcePoint"/>
</mxGeometry>
</mxCell>
<mxCell id="56" value="&lt;font style=&quot;font-size: 15px;&quot;&gt;add_data&lt;/font&gt;" style="shape=parallelogram;perimeter=parallelogramPerimeter;whiteSpace=wrap;html=1;fixedSize=1;strokeWidth=2;fontSize=20;flipH=0;" vertex="1" parent="1">
<mxGeometry x="120" y="450" width="130" height="30" as="geometry"/>
</mxCell>
<mxCell id="112" style="edgeStyle=none;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;strokeWidth=2;fontSize=35;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" target="58">
<mxGeometry relative="1" as="geometry">
<mxPoint x="320" y="515" as="sourcePoint"/>
</mxGeometry>
</mxCell>
<mxCell id="58" value="&lt;font style=&quot;font-size: 15px;&quot;&gt;update_data&lt;/font&gt;" style="shape=parallelogram;perimeter=parallelogramPerimeter;whiteSpace=wrap;html=1;fixedSize=1;strokeWidth=2;fontSize=20;flipH=0;" vertex="1" parent="1">
<mxGeometry x="120" y="500" width="130" height="30" as="geometry"/>
</mxCell>
<mxCell id="111" style="edgeStyle=none;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;strokeWidth=2;fontSize=35;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" target="60">
<mxGeometry relative="1" as="geometry">
<mxPoint x="320" y="565" as="sourcePoint"/>
</mxGeometry>
</mxCell>
<mxCell id="60" value="delete_data" style="shape=parallelogram;perimeter=parallelogramPerimeter;whiteSpace=wrap;html=1;fixedSize=1;strokeWidth=2;fontSize=15;flipH=0;" vertex="1" parent="1">
<mxGeometry x="120" y="550" width="130" height="30" as="geometry"/>
</mxCell>
<mxCell id="110" style="edgeStyle=none;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;strokeWidth=2;fontSize=35;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" target="62">
<mxGeometry relative="1" as="geometry">
<mxPoint x="320" y="615" as="sourcePoint"/>
</mxGeometry>
</mxCell>
<mxCell id="62" value="sort_data" style="shape=parallelogram;perimeter=parallelogramPerimeter;whiteSpace=wrap;html=1;fixedSize=1;strokeWidth=2;fontSize=15;flipH=0;" vertex="1" parent="1">
<mxGeometry x="120" y="600" width="130" height="30" as="geometry"/>
</mxCell>
<mxCell id="89" style="edgeStyle=none;html=1;strokeWidth=2;fontSize=35;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" target="75">
<mxGeometry relative="1" as="geometry">
<mxPoint x="320" y="665" as="sourcePoint"/>
</mxGeometry>
</mxCell>
<mxCell id="75" value="make_data" style="shape=parallelogram;perimeter=parallelogramPerimeter;whiteSpace=wrap;html=1;fixedSize=1;strokeWidth=2;fontSize=15;flipH=0;" vertex="1" parent="1">
<mxGeometry x="120" y="650" width="130" height="30" as="geometry"/>
</mxCell>
<mxCell id="88" style="edgeStyle=none;html=1;exitX=1;exitY=0.75;exitDx=0;exitDy=0;strokeWidth=2;fontSize=35;entryX=1;entryY=0.75;entryDx=0;entryDy=0;" edge="1" parent="1" target="76">
<mxGeometry relative="1" as="geometry">
<mxPoint x="320" y="721" as="sourcePoint"/>
</mxGeometry>
</mxCell>
<mxCell id="76" value="quit" style="shape=parallelogram;perimeter=parallelogramPerimeter;whiteSpace=wrap;html=1;fixedSize=1;strokeWidth=2;fontSize=15;flipH=0;" vertex="1" parent="1">
<mxGeometry x="120" y="700" width="130" height="30" as="geometry"/>
</mxCell>
<mxCell id="80" value="" style="endArrow=none;html=1;strokeWidth=2;fontSize=35;" edge="1" parent="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="320" y="720" as="sourcePoint"/>
<mxPoint x="320" y="260" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="122" value="" style="endArrow=none;html=1;strokeWidth=2;fontSize=35;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" target="2">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="320" y="495" as="sourcePoint"/>
<mxPoint x="420" y="520" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="160" style="edgeStyle=none;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;strokeWidth=2;fontSize=35;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" target="132">
<mxGeometry relative="1" as="geometry">
<mxPoint x="570" y="415" as="sourcePoint"/>
</mxGeometry>
</mxCell>
<mxCell id="132" value="init" style="shape=parallelogram;perimeter=parallelogramPerimeter;whiteSpace=wrap;html=1;fixedSize=1;strokeWidth=2;fontSize=15;flipH=0;direction=west;" vertex="1" parent="1">
<mxGeometry x="640" y="400" width="130" height="30" as="geometry"/>
</mxCell>
<mxCell id="161" style="edgeStyle=none;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;strokeWidth=2;fontSize=35;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" target="134">
<mxGeometry relative="1" as="geometry">
<mxPoint x="570" y="465" as="sourcePoint"/>
</mxGeometry>
</mxCell>
<mxCell id="134" value="&lt;font style=&quot;font-size: 15px;&quot;&gt;display_menu&lt;br&gt;&lt;/font&gt;" style="shape=parallelogram;perimeter=parallelogramPerimeter;whiteSpace=wrap;html=1;fixedSize=1;strokeWidth=2;fontSize=20;flipH=0;direction=west;" vertex="1" parent="1">
<mxGeometry x="640" y="450" width="130" height="30" as="geometry"/>
</mxCell>
<mxCell id="162" style="edgeStyle=none;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;strokeWidth=2;fontSize=35;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" target="136">
<mxGeometry relative="1" as="geometry">
<mxPoint x="570" y="515" as="sourcePoint"/>
</mxGeometry>
</mxCell>
<mxCell id="136" value="&lt;font style=&quot;font-size: 15px;&quot;&gt;make_choice&lt;/font&gt;" style="shape=parallelogram;perimeter=parallelogramPerimeter;whiteSpace=wrap;html=1;fixedSize=1;strokeWidth=2;fontSize=20;flipH=0;direction=west;" vertex="1" parent="1">
<mxGeometry x="630" y="500" width="130" height="30" as="geometry"/>
</mxCell>
<mxCell id="163" style="edgeStyle=none;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;strokeWidth=2;fontSize=35;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" target="138">
<mxGeometry relative="1" as="geometry">
<mxPoint x="570" y="565" as="sourcePoint"/>
</mxGeometry>
</mxCell>
<mxCell id="138" value="confirm" style="shape=parallelogram;perimeter=parallelogramPerimeter;whiteSpace=wrap;html=1;fixedSize=1;strokeWidth=2;fontSize=15;flipH=0;direction=west;" vertex="1" parent="1">
<mxGeometry x="630" y="550" width="130" height="30" as="geometry"/>
</mxCell>
<mxCell id="158" value="" style="endArrow=none;html=1;strokeWidth=2;fontSize=35;" edge="1" parent="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="570" y="495" as="sourcePoint"/>
<mxPoint x="510" y="494.5" as="targetPoint"/>
<Array as="points">
<mxPoint x="530" y="494.5"/>
</Array>
</mxGeometry>
</mxCell>
<mxCell id="159" value="" style="endArrow=none;html=1;strokeWidth=2;fontSize=35;" edge="1" parent="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="570" y="570" as="sourcePoint"/>
<mxPoint x="570" y="410" as="targetPoint"/>
</mxGeometry>
</mxCell>
</root>
</mxGraphModel>
</diagram>
</mxfile>