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.svg

152 lines
12 KiB

<mxfile host="65bd71144e">
<diagram id="TaoHyNAnXZeaeXS2y6f2" name="第 1 页">
<mxGraphModel dx="804" 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;" parent="1" vertex="1">
<mxGeometry x="400" y="460" width="90" height="70" 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;" parent="1" target="5" edge="1">
<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;" parent="1" vertex="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;" parent="1" target="8" edge="1">
<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;" parent="1" vertex="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;" parent="1" target="11" edge="1">
<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;" parent="1" vertex="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;" parent="1" target="13" edge="1">
<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;" parent="1" vertex="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;" parent="1" target="56" edge="1">
<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;" parent="1" vertex="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;" parent="1" target="58" edge="1">
<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;" parent="1" vertex="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;" parent="1" target="60" edge="1">
<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;" parent="1" vertex="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;" parent="1" target="62" edge="1">
<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;" parent="1" vertex="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;" parent="1" target="75" edge="1">
<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;" parent="1" vertex="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;" parent="1" target="76" edge="1">
<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;" parent="1" vertex="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;" parent="1" edge="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;" parent="1" target="2" edge="1">
<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;" parent="1" target="132" edge="1">
<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;" parent="1" vertex="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;" parent="1" target="134" edge="1">
<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;" parent="1" vertex="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;" parent="1" target="136" edge="1">
<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;" parent="1" vertex="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;" parent="1" target="138" edge="1">
<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;" parent="1" vertex="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;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" parent="1" edge="1" target="2">
<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;" parent="1" edge="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>