Files
004_comission/ryankochun91735/task1/project/_doc_source/simple_block.drawio
louiscklaw e08987a3b3 update,
2025-01-31 21:01:16 +08:00

87 lines
6.5 KiB
Plaintext

<mxfile host="65bd71144e">
<diagram id="sFCz8x-gxcecHwNoj5ea" name="Page-1">
<mxGraphModel dx="1060" dy="992" grid="1" gridSize="2" guides="0" tooltips="1" connect="0" arrows="1" fold="1" page="1" pageScale="1" pageWidth="850" pageHeight="1100" math="0" shadow="0">
<root>
<mxCell id="0"/>
<mxCell id="1" parent="0"/>
<mxCell id="18" value="System block diagram" style="rounded=0;whiteSpace=wrap;html=1;verticalAlign=bottom;fontSize=16;strokeColor=none;" vertex="1" parent="1">
<mxGeometry x="184" y="6" width="614" height="596" as="geometry"/>
</mxCell>
<mxCell id="2" value="docker" style="rounded=1;whiteSpace=wrap;html=1;verticalAlign=bottom;movable=0;resizable=0;rotatable=0;deletable=0;editable=0;connectable=0;" parent="1" vertex="1">
<mxGeometry x="248" y="52" width="484" height="276" as="geometry"/>
</mxCell>
<mxCell id="3" value="laravel(php)" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="427.5" y="248" width="120" height="60" as="geometry"/>
</mxCell>
<mxCell id="4" value="mariaDB(mysql)" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="427.5" y="92" width="120" height="60" as="geometry"/>
</mxCell>
<mxCell id="5" value="web client" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="427.5" y="410" width="120" height="60" as="geometry"/>
</mxCell>
<mxCell id="6" value="phpmyadmin&lt;br&gt;(db explorer)" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="586" y="246" width="120" height="60" as="geometry"/>
</mxCell>
<mxCell id="7" value="mailhog&lt;br&gt;(dump mail server for test)" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="268" y="248" width="120" height="60" as="geometry"/>
</mxCell>
<mxCell id="8" value="browse" style="endArrow=classic;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1" source="3" target="5">
<mxGeometry x="0.1765" y="21" width="50" height="50" relative="1" as="geometry">
<mxPoint x="500" y="410" as="sourcePoint"/>
<mxPoint x="410" y="380" as="targetPoint"/>
<mxPoint as="offset"/>
</mxGeometry>
</mxCell>
<mxCell id="12" value="browse" style="endArrow=classic;html=1;exitX=0.44;exitY=0.987;exitDx=0;exitDy=0;exitPerimeter=0;edgeStyle=orthogonalEdgeStyle;entryX=0.288;entryY=-0.01;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="7" target="5">
<mxGeometry x="-0.0227" y="-7" width="50" height="50" relative="1" as="geometry">
<mxPoint x="302" y="396" as="sourcePoint"/>
<mxPoint x="352" y="346" as="targetPoint"/>
<Array as="points">
<mxPoint x="321" y="380"/>
<mxPoint x="462" y="380"/>
</Array>
<mxPoint as="offset"/>
</mxGeometry>
</mxCell>
<mxCell id="13" value="write" style="endArrow=classic;html=1;exitX=0.702;exitY=-0.022;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.703;entryY=0.979;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="3" target="4">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="462" y="260" as="sourcePoint"/>
<mxPoint x="512" y="210" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="14" value="read" style="endArrow=classic;html=1;exitX=0.396;exitY=1.023;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.395;entryY=-0.012;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="4" target="3">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="520" y="254" as="sourcePoint"/>
<mxPoint x="570" y="204" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="15" value="write" style="endArrow=classic;html=1;edgeStyle=orthogonalEdgeStyle;exitX=0.639;exitY=0.012;exitDx=0;exitDy=0;exitPerimeter=0;entryX=1.006;entryY=0.323;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="6" target="4">
<mxGeometry x="-0.2257" width="50" height="50" relative="1" as="geometry">
<mxPoint x="680" y="184" as="sourcePoint"/>
<mxPoint x="632" y="100" as="targetPoint"/>
<mxPoint as="offset"/>
</mxGeometry>
</mxCell>
<mxCell id="16" value="read" style="endArrow=classic;html=1;entryX=0.332;entryY=0.023;entryDx=0;entryDy=0;entryPerimeter=0;exitX=1.007;exitY=0.607;exitDx=0;exitDy=0;exitPerimeter=0;edgeStyle=orthogonalEdgeStyle;" edge="1" parent="1" source="4" target="6">
<mxGeometry x="0.0289" width="50" height="50" relative="1" as="geometry">
<mxPoint x="594" y="194.00000000000023" as="sourcePoint"/>
<mxPoint x="644" y="144.00000000000023" as="targetPoint"/>
<mxPoint as="offset"/>
</mxGeometry>
</mxCell>
<mxCell id="17" value="browse" style="endArrow=classic;html=1;exitX=0.497;exitY=0.979;exitDx=0;exitDy=0;exitPerimeter=0;edgeStyle=orthogonalEdgeStyle;" edge="1" parent="1" source="6">
<mxGeometry x="0.0118" y="10" width="50" height="50" relative="1" as="geometry">
<mxPoint x="604" y="348.02000000000004" as="sourcePoint"/>
<mxPoint x="506" y="408" as="targetPoint"/>
<Array as="points">
<mxPoint x="646" y="378"/>
<mxPoint x="506" y="378"/>
</Array>
<mxPoint as="offset"/>
</mxGeometry>
</mxCell>
</root>
</mxGraphModel>
</diagram>
</mxfile>