This commit is contained in:
ilhamrandikesuma 2025-05-19 21:07:22 +08:00
parent 7f500a5974
commit 488d050e95
19 changed files with 1216 additions and 28 deletions

View File

@ -0,0 +1,457 @@
<mxfile host="Electron" modified="2025-05-02T13:42:06.019Z" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/24.6.4 Chrome/124.0.6367.207 Electron/30.0.6 Safari/537.36" etag="ispaAN4NePQEfyJKeuCX" version="24.6.4" type="device" pages="3">
<diagram id="C5RBs43oDa-KdzZeNtuy" name="Customer">
<mxGraphModel dx="1674" dy="884" 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="DXOKsbUrYvm370bd_ecw-9" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="GYXsnk_IeWZ2GQ8rA3Nu-0" target="DXOKsbUrYvm370bd_ecw-0">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="GYXsnk_IeWZ2GQ8rA3Nu-0" value="Mulai" style="html=1;dashed=0;whiteSpace=wrap;shape=mxgraph.dfd.start;fillColor=#CCFFCC;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="341" y="100" width="146" height="50" as="geometry" />
</mxCell>
<mxCell id="DXOKsbUrYvm370bd_ecw-7" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="GYXsnk_IeWZ2GQ8rA3Nu-3" target="GYXsnk_IeWZ2GQ8rA3Nu-5">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="GYXsnk_IeWZ2GQ8rA3Nu-3" value="Halaman Login" style="whiteSpace=wrap;html=1;dashed=0;fillColor=#99CCFF;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="250" y="280" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="GYXsnk_IeWZ2GQ8rA3Nu-10" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;fillColor=#99CCFF;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="GYXsnk_IeWZ2GQ8rA3Nu-5" target="GYXsnk_IeWZ2GQ8rA3Nu-9">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="424" y="585" />
<mxPoint x="424" y="585" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="GYXsnk_IeWZ2GQ8rA3Nu-11" value="iya" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fillColor=#99CCFF;" vertex="1" connectable="0" parent="GYXsnk_IeWZ2GQ8rA3Nu-10">
<mxGeometry x="-0.1804" y="2" relative="1" as="geometry">
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="GYXsnk_IeWZ2GQ8rA3Nu-5" value="&lt;font style=&quot;font-size: 10px;&quot;&gt;Autentikasi berhasil?&lt;/font&gt;" style="rhombus;whiteSpace=wrap;html=1;dashed=0;fillColor=#99CCFF;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="384" y="460" width="80" height="80" as="geometry" />
</mxCell>
<mxCell id="GYXsnk_IeWZ2GQ8rA3Nu-13" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fillColor=#99CCFF;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="GYXsnk_IeWZ2GQ8rA3Nu-9" target="GYXsnk_IeWZ2GQ8rA3Nu-12">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="GYXsnk_IeWZ2GQ8rA3Nu-15" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fillColor=#99CCFF;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="GYXsnk_IeWZ2GQ8rA3Nu-9" target="GYXsnk_IeWZ2GQ8rA3Nu-14">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="GYXsnk_IeWZ2GQ8rA3Nu-17" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0.464;entryY=-0.023;entryDx=0;entryDy=0;entryPerimeter=0;fillColor=#99CCFF;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="GYXsnk_IeWZ2GQ8rA3Nu-9" target="GYXsnk_IeWZ2GQ8rA3Nu-18">
<mxGeometry relative="1" as="geometry">
<mxPoint x="599.9999999999998" y="725" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="GYXsnk_IeWZ2GQ8rA3Nu-19" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;fillColor=#99CCFF;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" target="GYXsnk_IeWZ2GQ8rA3Nu-20">
<mxGeometry relative="1" as="geometry">
<mxPoint x="499.9999999999998" y="725" as="targetPoint" />
<mxPoint x="460" y="630" as="sourcePoint" />
</mxGeometry>
</mxCell>
<mxCell id="GYXsnk_IeWZ2GQ8rA3Nu-9" value="&lt;font style=&quot;font-size: 10px;&quot;&gt;Masuk Dashboard Customer&lt;/font&gt;" style="rhombus;whiteSpace=wrap;html=1;dashed=0;fillColor=#99CCFF;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="384" y="590" width="80" height="80" as="geometry" />
</mxCell>
<mxCell id="GYXsnk_IeWZ2GQ8rA3Nu-22" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fillColor=#99CCFF;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="GYXsnk_IeWZ2GQ8rA3Nu-12" target="GYXsnk_IeWZ2GQ8rA3Nu-21">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="GYXsnk_IeWZ2GQ8rA3Nu-12" value="Ajukan Pendaftaraan Pengujian Air" style="whiteSpace=wrap;html=1;dashed=0;fillColor=#99CCFF;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="130" y="725" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="GYXsnk_IeWZ2GQ8rA3Nu-14" value="Mengisi Survey Kepuasan" style="whiteSpace=wrap;html=1;dashed=0;fillColor=#99CCFF;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="260" y="725" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="GYXsnk_IeWZ2GQ8rA3Nu-30" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0.5;entryDx=0;entryDy=15;entryPerimeter=0;fillColor=#99CCFF;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="GYXsnk_IeWZ2GQ8rA3Nu-18" target="GYXsnk_IeWZ2GQ8rA3Nu-25">
<mxGeometry relative="1" as="geometry">
<mxPoint x="459.9999999999998" y="1015" as="targetPoint" />
<Array as="points">
<mxPoint x="650" y="1065" />
<mxPoint x="424" y="1065" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="GYXsnk_IeWZ2GQ8rA3Nu-18" value="Buat Complaint Jika Ada Masalah" style="whiteSpace=wrap;html=1;dashed=0;fillColor=#99CCFF;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="590" y="725" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="GYXsnk_IeWZ2GQ8rA3Nu-20" value="Edit Profile" style="whiteSpace=wrap;html=1;dashed=0;fillColor=#99CCFF;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="464" y="725" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="GYXsnk_IeWZ2GQ8rA3Nu-23" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;fillColor=#99CCFF;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="GYXsnk_IeWZ2GQ8rA3Nu-21" target="GYXsnk_IeWZ2GQ8rA3Nu-12">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="80" y="895" />
<mxPoint x="80" y="755" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="GYXsnk_IeWZ2GQ8rA3Nu-24" value="Ditolak" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fillColor=#99CCFF;" vertex="1" connectable="0" parent="GYXsnk_IeWZ2GQ8rA3Nu-23">
<mxGeometry x="0.1273" y="2" relative="1" as="geometry">
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="GYXsnk_IeWZ2GQ8rA3Nu-21" value="&lt;font style=&quot;font-size: 10px;&quot;&gt;Menunggu Konfirmasi&amp;nbsp;&lt;/font&gt;&lt;div&gt;&lt;font style=&quot;font-size: 10px;&quot;&gt;Admin&lt;/font&gt;&lt;/div&gt;" style="rhombus;whiteSpace=wrap;html=1;dashed=0;fillColor=#99CCFF;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="150" y="855" width="80" height="80" as="geometry" />
</mxCell>
<mxCell id="GYXsnk_IeWZ2GQ8rA3Nu-25" value="Selesai" style="html=1;dashed=0;whiteSpace=wrap;shape=mxgraph.dfd.start;fillColor=#CCFFCC;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="384" y="995" width="80" height="30" as="geometry" />
</mxCell>
<mxCell id="GYXsnk_IeWZ2GQ8rA3Nu-26" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;fillColor=#99CCFF;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="GYXsnk_IeWZ2GQ8rA3Nu-21" target="GYXsnk_IeWZ2GQ8rA3Nu-25">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="GYXsnk_IeWZ2GQ8rA3Nu-27" value="Diterima" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fillColor=#99CCFF;" vertex="1" connectable="0" parent="GYXsnk_IeWZ2GQ8rA3Nu-26">
<mxGeometry x="-0.7283" relative="1" as="geometry">
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="GYXsnk_IeWZ2GQ8rA3Nu-28" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0.5;entryDx=0;entryDy=-15;entryPerimeter=0;fillColor=#99CCFF;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="GYXsnk_IeWZ2GQ8rA3Nu-14" target="GYXsnk_IeWZ2GQ8rA3Nu-25">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="320" y="890" />
<mxPoint x="424" y="890" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="GYXsnk_IeWZ2GQ8rA3Nu-29" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;fillColor=#99CCFF;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="GYXsnk_IeWZ2GQ8rA3Nu-20" target="GYXsnk_IeWZ2GQ8rA3Nu-25">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="DXOKsbUrYvm370bd_ecw-3" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="DXOKsbUrYvm370bd_ecw-0" target="GYXsnk_IeWZ2GQ8rA3Nu-3">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="DXOKsbUrYvm370bd_ecw-5" value="iya" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="DXOKsbUrYvm370bd_ecw-3">
<mxGeometry x="-0.7145" relative="1" as="geometry">
<mxPoint x="-7" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="DXOKsbUrYvm370bd_ecw-0" value="&lt;font style=&quot;font-size: 8px;&quot;&gt;Sudah Punya Akun&lt;/font&gt;" style="rhombus;whiteSpace=wrap;html=1;fillColor=#99CCFF;dashed=0;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="374" y="190" width="80" height="80" as="geometry" />
</mxCell>
<mxCell id="DXOKsbUrYvm370bd_ecw-8" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="DXOKsbUrYvm370bd_ecw-2" target="GYXsnk_IeWZ2GQ8rA3Nu-5">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="DXOKsbUrYvm370bd_ecw-2" value="Halaman Register" style="whiteSpace=wrap;html=1;dashed=0;fillColor=#99CCFF;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="454" y="280" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="DXOKsbUrYvm370bd_ecw-4" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.606;entryY=-0.04;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="DXOKsbUrYvm370bd_ecw-0" target="DXOKsbUrYvm370bd_ecw-2">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="527" y="230" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="DXOKsbUrYvm370bd_ecw-6" value="tidak" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="DXOKsbUrYvm370bd_ecw-4">
<mxGeometry x="-0.7317" y="-1" relative="1" as="geometry">
<mxPoint x="10" y="-1" as="offset" />
</mxGeometry>
</mxCell>
</root>
</mxGraphModel>
</diagram>
<diagram id="D7YJkv7FEI3dNPqd6Bzc" name="Admin">
<mxGraphModel dx="1860" dy="982" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" 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="g-txs_lv8sqp4XE67Q3f-1" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fillColor=#99CCFF;" edge="1" parent="1" source="g-txs_lv8sqp4XE67Q3f-2" target="g-txs_lv8sqp4XE67Q3f-4">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="g-txs_lv8sqp4XE67Q3f-2" value="Mulai" style="html=1;dashed=0;whiteSpace=wrap;shape=mxgraph.dfd.start;fillColor=#CCFFCC;" vertex="1" parent="1">
<mxGeometry x="411" y="30" width="146" height="50" as="geometry" />
</mxCell>
<mxCell id="g-txs_lv8sqp4XE67Q3f-3" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fillColor=#99CCFF;" edge="1" parent="1" source="g-txs_lv8sqp4XE67Q3f-4" target="g-txs_lv8sqp4XE67Q3f-9">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="g-txs_lv8sqp4XE67Q3f-4" value="Login" style="whiteSpace=wrap;html=1;dashed=0;fillColor=#99CCFF;" vertex="1" parent="1">
<mxGeometry x="424" y="155" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="g-txs_lv8sqp4XE67Q3f-5" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;fillColor=#99CCFF;" edge="1" parent="1" source="g-txs_lv8sqp4XE67Q3f-9" target="g-txs_lv8sqp4XE67Q3f-4">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="404" y="325" />
<mxPoint x="404" y="185" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="g-txs_lv8sqp4XE67Q3f-6" value="Tidak" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fillColor=#99CCFF;" vertex="1" connectable="0" parent="g-txs_lv8sqp4XE67Q3f-5">
<mxGeometry x="0.1195" y="-1" relative="1" as="geometry">
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="g-txs_lv8sqp4XE67Q3f-7" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;fillColor=#99CCFF;" edge="1" parent="1" source="g-txs_lv8sqp4XE67Q3f-9" target="g-txs_lv8sqp4XE67Q3f-14">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="484" y="410" />
<mxPoint x="484" y="410" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="g-txs_lv8sqp4XE67Q3f-8" value="iya" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fillColor=#99CCFF;" vertex="1" connectable="0" parent="g-txs_lv8sqp4XE67Q3f-7">
<mxGeometry x="-0.1804" y="2" relative="1" as="geometry">
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="g-txs_lv8sqp4XE67Q3f-9" value="&lt;font style=&quot;font-size: 10px;&quot;&gt;Autentikasi berhasil?&lt;/font&gt;" style="rhombus;whiteSpace=wrap;html=1;dashed=0;fillColor=#99CCFF;" vertex="1" parent="1">
<mxGeometry x="444" y="285" width="80" height="80" as="geometry" />
</mxCell>
<mxCell id="g-txs_lv8sqp4XE67Q3f-10" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fillColor=#99CCFF;" edge="1" parent="1" source="g-txs_lv8sqp4XE67Q3f-14" target="g-txs_lv8sqp4XE67Q3f-16">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="g-txs_lv8sqp4XE67Q3f-11" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fillColor=#99CCFF;" edge="1" parent="1" source="g-txs_lv8sqp4XE67Q3f-14" target="g-txs_lv8sqp4XE67Q3f-17">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="g-txs_lv8sqp4XE67Q3f-12" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0.464;entryY=-0.023;entryDx=0;entryDy=0;entryPerimeter=0;fillColor=#99CCFF;" edge="1" parent="1" source="g-txs_lv8sqp4XE67Q3f-14" target="g-txs_lv8sqp4XE67Q3f-19">
<mxGeometry relative="1" as="geometry">
<mxPoint x="659.9999999999998" y="550" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="g-txs_lv8sqp4XE67Q3f-13" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;fillColor=#99CCFF;" edge="1" parent="1" target="g-txs_lv8sqp4XE67Q3f-20">
<mxGeometry relative="1" as="geometry">
<mxPoint x="559.9999999999998" y="550" as="targetPoint" />
<mxPoint x="520" y="455" as="sourcePoint" />
</mxGeometry>
</mxCell>
<mxCell id="g-txs_lv8sqp4XE67Q3f-14" value="&lt;font style=&quot;font-size: 10px;&quot;&gt;Masuk Dashboard Admin&lt;/font&gt;" style="rhombus;whiteSpace=wrap;html=1;dashed=0;fillColor=#99CCFF;" vertex="1" parent="1">
<mxGeometry x="444" y="415" width="80" height="80" as="geometry" />
</mxCell>
<mxCell id="plRFZ5TR-NCxUOx7RfAG-2" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="g-txs_lv8sqp4XE67Q3f-16" target="plRFZ5TR-NCxUOx7RfAG-1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="g-txs_lv8sqp4XE67Q3f-16" value="Pengelolaan Daftar Permintaan Uji Air" style="whiteSpace=wrap;html=1;dashed=0;fillColor=#99CCFF;" vertex="1" parent="1">
<mxGeometry x="190" y="550" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="g-txs_lv8sqp4XE67Q3f-17" value="Melihat Daftar Survey Pelanggan" style="whiteSpace=wrap;html=1;dashed=0;fillColor=#99CCFF;" vertex="1" parent="1">
<mxGeometry x="320" y="550" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="g-txs_lv8sqp4XE67Q3f-18" 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.5;entryDx=0;entryDy=15;entryPerimeter=0;fillColor=#99CCFF;" edge="1" parent="1" source="g-txs_lv8sqp4XE67Q3f-19" target="g-txs_lv8sqp4XE67Q3f-24">
<mxGeometry relative="1" as="geometry">
<mxPoint x="519.9999999999998" y="840" as="targetPoint" />
<Array as="points">
<mxPoint x="710" y="990" />
<mxPoint x="480" y="990" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="g-txs_lv8sqp4XE67Q3f-19" value="Melihat Daftar Keluhan&amp;nbsp;Pelanggan" style="whiteSpace=wrap;html=1;dashed=0;fillColor=#99CCFF;" vertex="1" parent="1">
<mxGeometry x="650" y="550" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="g-txs_lv8sqp4XE67Q3f-20" value="Edit Profile" style="whiteSpace=wrap;html=1;dashed=0;fillColor=#99CCFF;" vertex="1" parent="1">
<mxGeometry x="524" y="550" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="g-txs_lv8sqp4XE67Q3f-24" value="Selesai" style="html=1;dashed=0;whiteSpace=wrap;shape=mxgraph.dfd.start;fillColor=#CCFFCC;" vertex="1" parent="1">
<mxGeometry x="440" y="940" width="80" height="30" as="geometry" />
</mxCell>
<mxCell id="g-txs_lv8sqp4XE67Q3f-27" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0.5;entryDx=0;entryDy=-15;entryPerimeter=0;fillColor=#99CCFF;" edge="1" parent="1" source="g-txs_lv8sqp4XE67Q3f-17" target="g-txs_lv8sqp4XE67Q3f-24">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="380" y="715" />
<mxPoint x="480" y="715" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="g-txs_lv8sqp4XE67Q3f-28" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;fillColor=#99CCFF;" edge="1" parent="1" source="g-txs_lv8sqp4XE67Q3f-20" target="g-txs_lv8sqp4XE67Q3f-24">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="plRFZ5TR-NCxUOx7RfAG-4" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="plRFZ5TR-NCxUOx7RfAG-1" target="plRFZ5TR-NCxUOx7RfAG-3">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="140" y="720" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="plRFZ5TR-NCxUOx7RfAG-5" value="Ditolak" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="plRFZ5TR-NCxUOx7RfAG-4">
<mxGeometry x="-0.5074" y="-1" relative="1" as="geometry">
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="plRFZ5TR-NCxUOx7RfAG-7" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="plRFZ5TR-NCxUOx7RfAG-1" target="plRFZ5TR-NCxUOx7RfAG-6">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="350" y="720" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="plRFZ5TR-NCxUOx7RfAG-10" value="Diterima" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="plRFZ5TR-NCxUOx7RfAG-7">
<mxGeometry x="0.4119" y="3" relative="1" as="geometry">
<mxPoint x="-2" y="11" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="plRFZ5TR-NCxUOx7RfAG-1" value="&lt;font style=&quot;font-size: 9px;&quot;&gt;Konfirmasi Keluhan Pelanggan&lt;/font&gt;" style="rhombus;whiteSpace=wrap;html=1;fillColor=#99CCFF;dashed=0;" vertex="1" parent="1">
<mxGeometry x="210" y="680" width="80" height="80" as="geometry" />
</mxCell>
<mxCell id="plRFZ5TR-NCxUOx7RfAG-3" value="Notifikasi Email Jika Ditolak serta Alasannya" style="whiteSpace=wrap;html=1;fillColor=#99CCFF;dashed=0;" vertex="1" parent="1">
<mxGeometry x="80" y="805" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="plRFZ5TR-NCxUOx7RfAG-6" value="Notifikasi Email Jika Diterima" style="whiteSpace=wrap;html=1;fillColor=#99CCFF;dashed=0;" vertex="1" parent="1">
<mxGeometry x="291" y="800" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="plRFZ5TR-NCxUOx7RfAG-8" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="plRFZ5TR-NCxUOx7RfAG-3" target="g-txs_lv8sqp4XE67Q3f-24">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="140" y="955" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="plRFZ5TR-NCxUOx7RfAG-9" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="plRFZ5TR-NCxUOx7RfAG-6" target="g-txs_lv8sqp4XE67Q3f-24">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="351" y="955" />
</Array>
</mxGeometry>
</mxCell>
</root>
</mxGraphModel>
</diagram>
<diagram id="8JzFzPll2qXJ6hMNd3l_" name="Customer2">
<mxGraphModel dx="2391" dy="1263" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" 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="wwCnqyOLYFwBRt703OWM-1" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1" source="wwCnqyOLYFwBRt703OWM-2" target="wwCnqyOLYFwBRt703OWM-35">
<mxGeometry relative="1" as="geometry">
<mxPoint x="459" y="180" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="wwCnqyOLYFwBRt703OWM-2" value="Mulai" style="html=1;dashed=0;whiteSpace=wrap;shape=mxgraph.dfd.start;fillColor=#CCFFCC;" vertex="1" parent="1">
<mxGeometry x="396" y="90" width="146" height="50" as="geometry" />
</mxCell>
<mxCell id="wwCnqyOLYFwBRt703OWM-5" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;fillColor=#99CCFF;" edge="1" parent="1" source="wwCnqyOLYFwBRt703OWM-7" target="wwCnqyOLYFwBRt703OWM-12">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="469" y="575" />
<mxPoint x="469" y="575" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="wwCnqyOLYFwBRt703OWM-6" value="iya" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fillColor=#99CCFF;" vertex="1" connectable="0" parent="wwCnqyOLYFwBRt703OWM-5">
<mxGeometry x="-0.1804" y="2" relative="1" as="geometry">
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="wwCnqyOLYFwBRt703OWM-7" value="&lt;font style=&quot;font-size: 10px;&quot;&gt;Autentikasi berhasil?&lt;/font&gt;" style="rhombus;whiteSpace=wrap;html=1;dashed=0;fillColor=#99CCFF;" vertex="1" parent="1">
<mxGeometry x="429" y="450" width="80" height="80" as="geometry" />
</mxCell>
<mxCell id="wwCnqyOLYFwBRt703OWM-8" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fillColor=#99CCFF;" edge="1" parent="1" source="wwCnqyOLYFwBRt703OWM-12" target="wwCnqyOLYFwBRt703OWM-14">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="wwCnqyOLYFwBRt703OWM-9" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fillColor=#99CCFF;" edge="1" parent="1" source="wwCnqyOLYFwBRt703OWM-12" target="wwCnqyOLYFwBRt703OWM-15">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="wwCnqyOLYFwBRt703OWM-10" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0.464;entryY=-0.023;entryDx=0;entryDy=0;entryPerimeter=0;fillColor=#99CCFF;" edge="1" parent="1" source="wwCnqyOLYFwBRt703OWM-12" target="wwCnqyOLYFwBRt703OWM-17">
<mxGeometry relative="1" as="geometry">
<mxPoint x="644.9999999999998" y="715" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="wwCnqyOLYFwBRt703OWM-11" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;fillColor=#99CCFF;" edge="1" parent="1" target="wwCnqyOLYFwBRt703OWM-18">
<mxGeometry relative="1" as="geometry">
<mxPoint x="544.9999999999998" y="715" as="targetPoint" />
<mxPoint x="505" y="620" as="sourcePoint" />
</mxGeometry>
</mxCell>
<mxCell id="wwCnqyOLYFwBRt703OWM-12" value="&lt;font style=&quot;font-size: 10px;&quot;&gt;Masuk Dashboard Customer&lt;/font&gt;" style="rhombus;whiteSpace=wrap;html=1;dashed=0;fillColor=#99CCFF;" vertex="1" parent="1">
<mxGeometry x="429" y="580" width="80" height="80" as="geometry" />
</mxCell>
<mxCell id="wwCnqyOLYFwBRt703OWM-13" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fillColor=#99CCFF;" edge="1" parent="1" source="wwCnqyOLYFwBRt703OWM-14" target="wwCnqyOLYFwBRt703OWM-21">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="wwCnqyOLYFwBRt703OWM-14" value="Ajukan Pendaftaraan Pengujian Air" style="whiteSpace=wrap;html=1;dashed=0;fillColor=#99CCFF;" vertex="1" parent="1">
<mxGeometry x="175" y="715" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="wwCnqyOLYFwBRt703OWM-15" value="Mengisi Survey Kepuasan" style="whiteSpace=wrap;html=1;dashed=0;fillColor=#99CCFF;" vertex="1" parent="1">
<mxGeometry x="305" y="715" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="wwCnqyOLYFwBRt703OWM-16" 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.5;entryDx=0;entryDy=15;entryPerimeter=0;fillColor=#99CCFF;" edge="1" parent="1" source="wwCnqyOLYFwBRt703OWM-17" target="wwCnqyOLYFwBRt703OWM-22">
<mxGeometry relative="1" as="geometry">
<mxPoint x="504.9999999999998" y="1005" as="targetPoint" />
<Array as="points">
<mxPoint x="695" y="1055" />
<mxPoint x="469" y="1055" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="wwCnqyOLYFwBRt703OWM-17" value="Buat Complaint Jika Ada Masalah" style="whiteSpace=wrap;html=1;dashed=0;fillColor=#99CCFF;" vertex="1" parent="1">
<mxGeometry x="635" y="715" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="wwCnqyOLYFwBRt703OWM-18" value="Edit Profile" style="whiteSpace=wrap;html=1;dashed=0;fillColor=#99CCFF;" vertex="1" parent="1">
<mxGeometry x="509" y="715" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="wwCnqyOLYFwBRt703OWM-19" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;fillColor=#99CCFF;" edge="1" parent="1" source="wwCnqyOLYFwBRt703OWM-21" target="wwCnqyOLYFwBRt703OWM-14">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="125" y="885" />
<mxPoint x="125" y="745" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="wwCnqyOLYFwBRt703OWM-20" value="Ditolak" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fillColor=#99CCFF;" vertex="1" connectable="0" parent="wwCnqyOLYFwBRt703OWM-19">
<mxGeometry x="0.1273" y="2" relative="1" as="geometry">
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="wwCnqyOLYFwBRt703OWM-21" value="&lt;font style=&quot;font-size: 10px;&quot;&gt;Menunggu Konfirmasi&amp;nbsp;&lt;/font&gt;&lt;div&gt;&lt;font style=&quot;font-size: 10px;&quot;&gt;Admin&lt;/font&gt;&lt;/div&gt;" style="rhombus;whiteSpace=wrap;html=1;dashed=0;fillColor=#99CCFF;" vertex="1" parent="1">
<mxGeometry x="195" y="845" width="80" height="80" as="geometry" />
</mxCell>
<mxCell id="wwCnqyOLYFwBRt703OWM-22" value="Selesai" style="html=1;dashed=0;whiteSpace=wrap;shape=mxgraph.dfd.start;fillColor=#CCFFCC;" vertex="1" parent="1">
<mxGeometry x="429" y="985" width="80" height="30" as="geometry" />
</mxCell>
<mxCell id="wwCnqyOLYFwBRt703OWM-23" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;fillColor=#99CCFF;" edge="1" parent="1" source="wwCnqyOLYFwBRt703OWM-21" target="wwCnqyOLYFwBRt703OWM-22">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="wwCnqyOLYFwBRt703OWM-24" value="Diterima" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fillColor=#99CCFF;" vertex="1" connectable="0" parent="wwCnqyOLYFwBRt703OWM-23">
<mxGeometry x="-0.7283" relative="1" as="geometry">
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="wwCnqyOLYFwBRt703OWM-25" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0.5;entryDx=0;entryDy=-15;entryPerimeter=0;fillColor=#99CCFF;" edge="1" parent="1" source="wwCnqyOLYFwBRt703OWM-15" target="wwCnqyOLYFwBRt703OWM-22">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="365" y="880" />
<mxPoint x="469" y="880" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="wwCnqyOLYFwBRt703OWM-26" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;fillColor=#99CCFF;" edge="1" parent="1" source="wwCnqyOLYFwBRt703OWM-18" target="wwCnqyOLYFwBRt703OWM-22">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="wwCnqyOLYFwBRt703OWM-37" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="wwCnqyOLYFwBRt703OWM-35" target="wwCnqyOLYFwBRt703OWM-36">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="wwCnqyOLYFwBRt703OWM-35" value="Halaman Login" style="whiteSpace=wrap;html=1;dashed=0;fillColor=#99CCFF;" vertex="1" parent="1">
<mxGeometry x="409" y="180" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="wwCnqyOLYFwBRt703OWM-39" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="wwCnqyOLYFwBRt703OWM-36" target="wwCnqyOLYFwBRt703OWM-38">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="335" y="320" />
<mxPoint x="335" y="320" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="wwCnqyOLYFwBRt703OWM-40" value="tidak" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="wwCnqyOLYFwBRt703OWM-39">
<mxGeometry x="-0.0621" relative="1" as="geometry">
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="wwCnqyOLYFwBRt703OWM-42" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1" source="wwCnqyOLYFwBRt703OWM-36" target="wwCnqyOLYFwBRt703OWM-7">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="wwCnqyOLYFwBRt703OWM-43" value="iya" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="wwCnqyOLYFwBRt703OWM-42">
<mxGeometry x="-0.1724" y="-3" relative="1" as="geometry">
<mxPoint x="4" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="wwCnqyOLYFwBRt703OWM-36" value="&lt;span style=&quot;font-size: 10px;&quot;&gt;Sudah Punya&lt;/span&gt;&lt;div&gt;&lt;span style=&quot;font-size: 10px;&quot;&gt;Akun&lt;/span&gt;&lt;/div&gt;" style="rhombus;whiteSpace=wrap;html=1;fillColor=#99CCFF;dashed=0;" vertex="1" parent="1">
<mxGeometry x="429" y="280" width="80" height="80" as="geometry" />
</mxCell>
<mxCell id="wwCnqyOLYFwBRt703OWM-41" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="wwCnqyOLYFwBRt703OWM-38" target="wwCnqyOLYFwBRt703OWM-7">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="155" y="490" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="wwCnqyOLYFwBRt703OWM-38" value="Halaman Register" style="whiteSpace=wrap;html=1;fillColor=#99CCFF;dashed=0;" vertex="1" parent="1">
<mxGeometry x="95" y="290" width="120" height="60" as="geometry" />
</mxCell>
</root>
</mxGraphModel>
</diagram>
</mxfile>

133
.$Flowchart.drawio.bkp Normal file
View File

@ -0,0 +1,133 @@
<mxfile host="Electron" modified="2025-05-02T13:11:45.026Z" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/24.6.4 Chrome/124.0.6367.207 Electron/30.0.6 Safari/537.36" etag="VWrbvmqc3ZIQMMgOIjpN" version="24.6.4" type="device">
<diagram id="C5RBs43oDa-KdzZeNtuy" name="Page-1">
<mxGraphModel dx="1674" dy="884" 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="GYXsnk_IeWZ2GQ8rA3Nu-4" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="GYXsnk_IeWZ2GQ8rA3Nu-0" target="GYXsnk_IeWZ2GQ8rA3Nu-3">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="GYXsnk_IeWZ2GQ8rA3Nu-0" value="Mulai" style="html=1;dashed=0;whiteSpace=wrap;shape=mxgraph.dfd.start" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="341" y="120" width="146" height="50" as="geometry" />
</mxCell>
<mxCell id="GYXsnk_IeWZ2GQ8rA3Nu-6" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="GYXsnk_IeWZ2GQ8rA3Nu-3" target="GYXsnk_IeWZ2GQ8rA3Nu-5">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="GYXsnk_IeWZ2GQ8rA3Nu-3" value="Login" style="whiteSpace=wrap;html=1;dashed=0;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="354" y="245" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="GYXsnk_IeWZ2GQ8rA3Nu-7" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="GYXsnk_IeWZ2GQ8rA3Nu-5" target="GYXsnk_IeWZ2GQ8rA3Nu-3">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="334" y="415" />
<mxPoint x="334" y="275" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="GYXsnk_IeWZ2GQ8rA3Nu-8" value="Tidak" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="GYXsnk_IeWZ2GQ8rA3Nu-7">
<mxGeometry x="0.1195" y="-1" relative="1" as="geometry">
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="GYXsnk_IeWZ2GQ8rA3Nu-10" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="GYXsnk_IeWZ2GQ8rA3Nu-5" target="GYXsnk_IeWZ2GQ8rA3Nu-9">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="414" y="500" />
<mxPoint x="414" y="500" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="GYXsnk_IeWZ2GQ8rA3Nu-11" value="iya" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="GYXsnk_IeWZ2GQ8rA3Nu-10">
<mxGeometry x="-0.1804" y="2" relative="1" as="geometry">
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="GYXsnk_IeWZ2GQ8rA3Nu-5" value="&lt;font style=&quot;font-size: 10px;&quot;&gt;Autentikasi berhasil?&lt;/font&gt;" style="rhombus;whiteSpace=wrap;html=1;dashed=0;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="374" y="375" width="80" height="80" as="geometry" />
</mxCell>
<mxCell id="GYXsnk_IeWZ2GQ8rA3Nu-13" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="GYXsnk_IeWZ2GQ8rA3Nu-9" target="GYXsnk_IeWZ2GQ8rA3Nu-12">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="GYXsnk_IeWZ2GQ8rA3Nu-15" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="GYXsnk_IeWZ2GQ8rA3Nu-9" target="GYXsnk_IeWZ2GQ8rA3Nu-14">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="GYXsnk_IeWZ2GQ8rA3Nu-17" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0.464;entryY=-0.023;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="GYXsnk_IeWZ2GQ8rA3Nu-9" target="GYXsnk_IeWZ2GQ8rA3Nu-18">
<mxGeometry relative="1" as="geometry">
<mxPoint x="589.9999999999998" y="640" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="GYXsnk_IeWZ2GQ8rA3Nu-19" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" target="GYXsnk_IeWZ2GQ8rA3Nu-20">
<mxGeometry relative="1" as="geometry">
<mxPoint x="489.9999999999998" y="640" as="targetPoint" />
<mxPoint x="450" y="545" as="sourcePoint" />
</mxGeometry>
</mxCell>
<mxCell id="GYXsnk_IeWZ2GQ8rA3Nu-9" value="&lt;font style=&quot;font-size: 10px;&quot;&gt;Masuk Dashboard Customer&lt;/font&gt;" style="rhombus;whiteSpace=wrap;html=1;dashed=0;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="374" y="505" width="80" height="80" as="geometry" />
</mxCell>
<mxCell id="GYXsnk_IeWZ2GQ8rA3Nu-22" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="GYXsnk_IeWZ2GQ8rA3Nu-12" target="GYXsnk_IeWZ2GQ8rA3Nu-21">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="GYXsnk_IeWZ2GQ8rA3Nu-12" value="Ajukan Pendaftaraan Pengujian Air" style="whiteSpace=wrap;html=1;dashed=0;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="120" y="640" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="GYXsnk_IeWZ2GQ8rA3Nu-14" value="Mengisi Survey Kepuasan" style="whiteSpace=wrap;html=1;dashed=0;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="250" y="640" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="GYXsnk_IeWZ2GQ8rA3Nu-30" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0.5;entryDx=0;entryDy=15;entryPerimeter=0;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="GYXsnk_IeWZ2GQ8rA3Nu-18" target="GYXsnk_IeWZ2GQ8rA3Nu-25">
<mxGeometry relative="1" as="geometry">
<mxPoint x="449.9999999999998" y="930" as="targetPoint" />
<Array as="points">
<mxPoint x="640" y="980" />
<mxPoint x="414" y="980" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="GYXsnk_IeWZ2GQ8rA3Nu-18" value="Buat Complaint Jika Ada Masalah" style="whiteSpace=wrap;html=1;dashed=0;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="580" y="640" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="GYXsnk_IeWZ2GQ8rA3Nu-20" value="Edit Profile" style="whiteSpace=wrap;html=1;dashed=0;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="454" y="640" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="GYXsnk_IeWZ2GQ8rA3Nu-23" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="GYXsnk_IeWZ2GQ8rA3Nu-21" target="GYXsnk_IeWZ2GQ8rA3Nu-12">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="70" y="810" />
<mxPoint x="70" y="670" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="GYXsnk_IeWZ2GQ8rA3Nu-24" value="Ditolak" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="GYXsnk_IeWZ2GQ8rA3Nu-23">
<mxGeometry x="0.1273" y="2" relative="1" as="geometry">
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="GYXsnk_IeWZ2GQ8rA3Nu-21" value="&lt;font style=&quot;font-size: 10px;&quot;&gt;Menunggu Konfirmasi&amp;nbsp;&lt;/font&gt;&lt;div&gt;&lt;font style=&quot;font-size: 10px;&quot;&gt;Admin&lt;/font&gt;&lt;/div&gt;" style="rhombus;whiteSpace=wrap;html=1;dashed=0;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="140" y="770" width="80" height="80" as="geometry" />
</mxCell>
<mxCell id="GYXsnk_IeWZ2GQ8rA3Nu-25" value="Selesai" style="html=1;dashed=0;whiteSpace=wrap;shape=mxgraph.dfd.start" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="374" y="910" width="80" height="30" as="geometry" />
</mxCell>
<mxCell id="GYXsnk_IeWZ2GQ8rA3Nu-26" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="GYXsnk_IeWZ2GQ8rA3Nu-21" target="GYXsnk_IeWZ2GQ8rA3Nu-25">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="GYXsnk_IeWZ2GQ8rA3Nu-27" value="Diterima" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="GYXsnk_IeWZ2GQ8rA3Nu-26">
<mxGeometry x="-0.7283" relative="1" as="geometry">
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="GYXsnk_IeWZ2GQ8rA3Nu-28" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0.5;entryDx=0;entryDy=-15;entryPerimeter=0;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="GYXsnk_IeWZ2GQ8rA3Nu-14" target="GYXsnk_IeWZ2GQ8rA3Nu-25">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="310" y="805" />
<mxPoint x="414" y="805" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="GYXsnk_IeWZ2GQ8rA3Nu-29" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="GYXsnk_IeWZ2GQ8rA3Nu-20" target="GYXsnk_IeWZ2GQ8rA3Nu-25">
<mxGeometry relative="1" as="geometry" />
</mxCell>
</root>
</mxGraphModel>
</diagram>
</mxfile>

556
Flowchart Syeba.drawio Normal file
View File

@ -0,0 +1,556 @@
<mxfile host="Electron" modified="2025-05-04T15:36:29.537Z" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/24.6.4 Chrome/124.0.6367.207 Electron/30.0.6 Safari/537.36" etag="Q9frk0iOBgGopvUJLDFn" version="24.6.4" type="device" pages="3">
<diagram id="C5RBs43oDa-KdzZeNtuy" name="Customer">
<mxGraphModel dx="1674" dy="884" 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="DXOKsbUrYvm370bd_ecw-9" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="GYXsnk_IeWZ2GQ8rA3Nu-0" target="DXOKsbUrYvm370bd_ecw-0">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="GYXsnk_IeWZ2GQ8rA3Nu-0" value="Mulai" style="html=1;dashed=0;whiteSpace=wrap;shape=mxgraph.dfd.start;fillColor=#CCFFCC;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="341" y="100" width="146" height="50" as="geometry" />
</mxCell>
<mxCell id="DXOKsbUrYvm370bd_ecw-7" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="GYXsnk_IeWZ2GQ8rA3Nu-3" target="GYXsnk_IeWZ2GQ8rA3Nu-5">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="GYXsnk_IeWZ2GQ8rA3Nu-3" value="Halaman Login" style="whiteSpace=wrap;html=1;dashed=0;fillColor=#99CCFF;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="250" y="280" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="GYXsnk_IeWZ2GQ8rA3Nu-10" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;fillColor=#99CCFF;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="GYXsnk_IeWZ2GQ8rA3Nu-5" target="GYXsnk_IeWZ2GQ8rA3Nu-9">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="424" y="585" />
<mxPoint x="424" y="585" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="GYXsnk_IeWZ2GQ8rA3Nu-11" value="iya" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fillColor=#99CCFF;" vertex="1" connectable="0" parent="GYXsnk_IeWZ2GQ8rA3Nu-10">
<mxGeometry x="-0.1804" y="2" relative="1" as="geometry">
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="GYXsnk_IeWZ2GQ8rA3Nu-5" value="&lt;font style=&quot;font-size: 10px;&quot;&gt;Autentikasi berhasil?&lt;/font&gt;" style="rhombus;whiteSpace=wrap;html=1;dashed=0;fillColor=#99CCFF;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="384" y="460" width="80" height="80" as="geometry" />
</mxCell>
<mxCell id="GYXsnk_IeWZ2GQ8rA3Nu-13" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fillColor=#99CCFF;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="GYXsnk_IeWZ2GQ8rA3Nu-9" target="GYXsnk_IeWZ2GQ8rA3Nu-12">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="GYXsnk_IeWZ2GQ8rA3Nu-15" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fillColor=#99CCFF;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="GYXsnk_IeWZ2GQ8rA3Nu-9" target="GYXsnk_IeWZ2GQ8rA3Nu-14">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="GYXsnk_IeWZ2GQ8rA3Nu-17" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0.464;entryY=-0.023;entryDx=0;entryDy=0;entryPerimeter=0;fillColor=#99CCFF;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="GYXsnk_IeWZ2GQ8rA3Nu-9" target="GYXsnk_IeWZ2GQ8rA3Nu-18">
<mxGeometry relative="1" as="geometry">
<mxPoint x="599.9999999999998" y="725" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="GYXsnk_IeWZ2GQ8rA3Nu-19" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;fillColor=#99CCFF;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" target="GYXsnk_IeWZ2GQ8rA3Nu-20">
<mxGeometry relative="1" as="geometry">
<mxPoint x="499.9999999999998" y="725" as="targetPoint" />
<mxPoint x="460" y="630" as="sourcePoint" />
</mxGeometry>
</mxCell>
<mxCell id="GYXsnk_IeWZ2GQ8rA3Nu-9" value="&lt;font style=&quot;font-size: 10px;&quot;&gt;Masuk Dashboard Customer&lt;/font&gt;" style="rhombus;whiteSpace=wrap;html=1;dashed=0;fillColor=#99CCFF;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="384" y="590" width="80" height="80" as="geometry" />
</mxCell>
<mxCell id="GYXsnk_IeWZ2GQ8rA3Nu-22" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fillColor=#99CCFF;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="GYXsnk_IeWZ2GQ8rA3Nu-12" target="GYXsnk_IeWZ2GQ8rA3Nu-21">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="GYXsnk_IeWZ2GQ8rA3Nu-12" value="Ajukan Pendaftaraan Pengujian Air" style="whiteSpace=wrap;html=1;dashed=0;fillColor=#99CCFF;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="130" y="725" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="GYXsnk_IeWZ2GQ8rA3Nu-14" value="Mengisi Survey Kepuasan" style="whiteSpace=wrap;html=1;dashed=0;fillColor=#99CCFF;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="260" y="725" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="GYXsnk_IeWZ2GQ8rA3Nu-30" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0.5;entryDx=0;entryDy=15;entryPerimeter=0;fillColor=#99CCFF;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="GYXsnk_IeWZ2GQ8rA3Nu-18" target="GYXsnk_IeWZ2GQ8rA3Nu-25">
<mxGeometry relative="1" as="geometry">
<mxPoint x="459.9999999999998" y="1015" as="targetPoint" />
<Array as="points">
<mxPoint x="650" y="1065" />
<mxPoint x="424" y="1065" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="GYXsnk_IeWZ2GQ8rA3Nu-18" value="Buat Complaint Jika Ada Masalah" style="whiteSpace=wrap;html=1;dashed=0;fillColor=#99CCFF;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="590" y="725" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="GYXsnk_IeWZ2GQ8rA3Nu-20" value="Edit Profile" style="whiteSpace=wrap;html=1;dashed=0;fillColor=#99CCFF;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="464" y="725" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="GYXsnk_IeWZ2GQ8rA3Nu-23" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;fillColor=#99CCFF;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="GYXsnk_IeWZ2GQ8rA3Nu-21" target="GYXsnk_IeWZ2GQ8rA3Nu-12">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="80" y="895" />
<mxPoint x="80" y="755" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="GYXsnk_IeWZ2GQ8rA3Nu-24" value="Ditolak" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fillColor=#99CCFF;" vertex="1" connectable="0" parent="GYXsnk_IeWZ2GQ8rA3Nu-23">
<mxGeometry x="0.1273" y="2" relative="1" as="geometry">
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="GYXsnk_IeWZ2GQ8rA3Nu-21" value="&lt;font style=&quot;font-size: 10px;&quot;&gt;Menunggu Konfirmasi&amp;nbsp;&lt;/font&gt;&lt;div&gt;&lt;font style=&quot;font-size: 10px;&quot;&gt;Admin&lt;/font&gt;&lt;/div&gt;" style="rhombus;whiteSpace=wrap;html=1;dashed=0;fillColor=#99CCFF;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="150" y="855" width="80" height="80" as="geometry" />
</mxCell>
<mxCell id="GYXsnk_IeWZ2GQ8rA3Nu-25" value="Selesai" style="html=1;dashed=0;whiteSpace=wrap;shape=mxgraph.dfd.start;fillColor=#CCFFCC;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="384" y="995" width="80" height="30" as="geometry" />
</mxCell>
<mxCell id="GYXsnk_IeWZ2GQ8rA3Nu-26" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;fillColor=#99CCFF;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="GYXsnk_IeWZ2GQ8rA3Nu-21" target="GYXsnk_IeWZ2GQ8rA3Nu-25">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="GYXsnk_IeWZ2GQ8rA3Nu-27" value="Diterima" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fillColor=#99CCFF;" vertex="1" connectable="0" parent="GYXsnk_IeWZ2GQ8rA3Nu-26">
<mxGeometry x="-0.7283" relative="1" as="geometry">
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="GYXsnk_IeWZ2GQ8rA3Nu-28" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0.5;entryDx=0;entryDy=-15;entryPerimeter=0;fillColor=#99CCFF;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="GYXsnk_IeWZ2GQ8rA3Nu-14" target="GYXsnk_IeWZ2GQ8rA3Nu-25">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="320" y="890" />
<mxPoint x="424" y="890" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="GYXsnk_IeWZ2GQ8rA3Nu-29" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;fillColor=#99CCFF;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="GYXsnk_IeWZ2GQ8rA3Nu-20" target="GYXsnk_IeWZ2GQ8rA3Nu-25">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="DXOKsbUrYvm370bd_ecw-3" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="DXOKsbUrYvm370bd_ecw-0" target="GYXsnk_IeWZ2GQ8rA3Nu-3">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="DXOKsbUrYvm370bd_ecw-5" value="iya" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="DXOKsbUrYvm370bd_ecw-3">
<mxGeometry x="-0.7145" relative="1" as="geometry">
<mxPoint x="-7" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="DXOKsbUrYvm370bd_ecw-0" value="&lt;font style=&quot;font-size: 8px;&quot;&gt;Sudah Punya Akun&lt;/font&gt;" style="rhombus;whiteSpace=wrap;html=1;fillColor=#99CCFF;dashed=0;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="374" y="190" width="80" height="80" as="geometry" />
</mxCell>
<mxCell id="DXOKsbUrYvm370bd_ecw-8" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="DXOKsbUrYvm370bd_ecw-2" target="GYXsnk_IeWZ2GQ8rA3Nu-5">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="DXOKsbUrYvm370bd_ecw-2" value="Halaman Register" style="whiteSpace=wrap;html=1;dashed=0;fillColor=#99CCFF;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="454" y="280" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="DXOKsbUrYvm370bd_ecw-4" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.606;entryY=-0.04;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="DXOKsbUrYvm370bd_ecw-0" target="DXOKsbUrYvm370bd_ecw-2">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="527" y="230" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="DXOKsbUrYvm370bd_ecw-6" value="tidak" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="DXOKsbUrYvm370bd_ecw-4">
<mxGeometry x="-0.7317" y="-1" relative="1" as="geometry">
<mxPoint x="10" y="-1" as="offset" />
</mxGeometry>
</mxCell>
</root>
</mxGraphModel>
</diagram>
<diagram id="D7YJkv7FEI3dNPqd6Bzc" name="Admin">
<mxGraphModel dx="2093" dy="1105" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" 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="jBxjBn0xSni-pHa6JXSc-107" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;shadow=1;fillColor=#99CCFF;" edge="1" parent="1" source="jBxjBn0xSni-pHa6JXSc-108" target="jBxjBn0xSni-pHa6JXSc-110">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="jBxjBn0xSni-pHa6JXSc-108" value="Mulai" style="html=1;dashed=0;whiteSpace=wrap;shape=mxgraph.dfd.start;shadow=1;fillColor=#CCFFCC;" vertex="1" parent="1">
<mxGeometry x="457.5" y="10" width="105" height="30" as="geometry" />
</mxCell>
<mxCell id="jBxjBn0xSni-pHa6JXSc-109" 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;shadow=1;fillColor=#99CCFF;" edge="1" parent="1" source="jBxjBn0xSni-pHa6JXSc-110" target="jBxjBn0xSni-pHa6JXSc-136">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="jBxjBn0xSni-pHa6JXSc-110" value="Login" style="whiteSpace=wrap;html=1;dashed=0;shadow=1;fillColor=#99CCFF;" vertex="1" parent="1">
<mxGeometry x="450" y="60" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="jBxjBn0xSni-pHa6JXSc-111" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;shadow=1;fillColor=#99CCFF;" edge="1" parent="1" source="jBxjBn0xSni-pHa6JXSc-115" target="jBxjBn0xSni-pHa6JXSc-110">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="362" y="260" />
<mxPoint x="362" y="90" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="jBxjBn0xSni-pHa6JXSc-112" value="Tidak" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];shadow=1;fillColor=#99CCFF;" vertex="1" connectable="0" parent="jBxjBn0xSni-pHa6JXSc-111">
<mxGeometry x="0.1195" y="-1" relative="1" as="geometry">
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="jBxjBn0xSni-pHa6JXSc-113" value="" 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;shadow=1;fillColor=#99CCFF;" edge="1" parent="1" source="jBxjBn0xSni-pHa6JXSc-115" target="jBxjBn0xSni-pHa6JXSc-138">
<mxGeometry relative="1" as="geometry">
<Array as="points" />
<mxPoint x="506.0000000000002" y="465.0000000000002" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="jBxjBn0xSni-pHa6JXSc-114" value="iya" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];shadow=1;fillColor=#99CCFF;" vertex="1" connectable="0" parent="jBxjBn0xSni-pHa6JXSc-113">
<mxGeometry x="-0.1804" y="2" relative="1" as="geometry">
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="jBxjBn0xSni-pHa6JXSc-115" value="&lt;font style=&quot;font-size: 10px;&quot;&gt;Autentikasi berhasil?&lt;/font&gt;" style="rhombus;whiteSpace=wrap;html=1;dashed=0;shadow=1;fillColor=#99CCFF;" vertex="1" parent="1">
<mxGeometry x="470" y="220" width="80" height="80" as="geometry" />
</mxCell>
<mxCell id="jBxjBn0xSni-pHa6JXSc-116" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;shadow=1;fillColor=#99CCFF;" edge="1" parent="1" target="jBxjBn0xSni-pHa6JXSc-121">
<mxGeometry relative="1" as="geometry">
<mxPoint x="479.9999999999998" y="450" as="sourcePoint" />
</mxGeometry>
</mxCell>
<mxCell id="jBxjBn0xSni-pHa6JXSc-117" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;shadow=1;fillColor=#99CCFF;" edge="1" parent="1" target="jBxjBn0xSni-pHa6JXSc-123">
<mxGeometry relative="1" as="geometry">
<mxPoint x="479.9999999999998" y="450" as="sourcePoint" />
</mxGeometry>
</mxCell>
<mxCell id="jBxjBn0xSni-pHa6JXSc-118" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.464;entryY=-0.023;entryDx=0;entryDy=0;entryPerimeter=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;shadow=1;fillColor=#99CCFF;" edge="1" parent="1" source="jBxjBn0xSni-pHa6JXSc-139" target="jBxjBn0xSni-pHa6JXSc-126">
<mxGeometry relative="1" as="geometry">
<mxPoint x="691.9999999999998" y="500" as="targetPoint" />
<mxPoint x="612" y="410" as="sourcePoint" />
</mxGeometry>
</mxCell>
<mxCell id="jBxjBn0xSni-pHa6JXSc-119" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;shadow=1;fillColor=#99CCFF;" edge="1" parent="1" source="jBxjBn0xSni-pHa6JXSc-139" target="jBxjBn0xSni-pHa6JXSc-127">
<mxGeometry relative="1" as="geometry">
<mxPoint x="591.9999999999998" y="500" as="targetPoint" />
<mxPoint x="602" y="407" as="sourcePoint" />
</mxGeometry>
</mxCell>
<mxCell id="jBxjBn0xSni-pHa6JXSc-120" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;shadow=1;fillColor=#99CCFF;" edge="1" parent="1" source="jBxjBn0xSni-pHa6JXSc-121" target="jBxjBn0xSni-pHa6JXSc-149">
<mxGeometry relative="1" as="geometry">
<mxPoint x="261.9999999999999" y="630" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="jBxjBn0xSni-pHa6JXSc-121" value="Menu Daftar Pengajuan Pengujian Air" style="whiteSpace=wrap;html=1;dashed=0;shadow=1;fillColor=#99CCFF;" vertex="1" parent="1">
<mxGeometry x="202" y="500" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="jBxjBn0xSni-pHa6JXSc-122" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;shadow=1;fillColor=#99CCFF;" edge="1" parent="1" source="jBxjBn0xSni-pHa6JXSc-123" target="jBxjBn0xSni-pHa6JXSc-141">
<mxGeometry relative="1" as="geometry">
<mxPoint x="392" y="590" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="jBxjBn0xSni-pHa6JXSc-123" value="Menu Survey Kepuasan" style="whiteSpace=wrap;html=1;dashed=0;shadow=1;fillColor=#99CCFF;" vertex="1" parent="1">
<mxGeometry x="332" y="500" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="jBxjBn0xSni-pHa6JXSc-124" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0.5;entryDx=0;entryDy=15;entryPerimeter=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;shadow=1;fillColor=#99CCFF;" edge="1" parent="1" source="jBxjBn0xSni-pHa6JXSc-181" target="jBxjBn0xSni-pHa6JXSc-131">
<mxGeometry relative="1" as="geometry">
<mxPoint x="551.9999999999998" y="790" as="targetPoint" />
<Array as="points">
<mxPoint x="749" y="1020" />
<mxPoint x="500" y="1020" />
</Array>
<mxPoint x="749" y="580" as="sourcePoint" />
</mxGeometry>
</mxCell>
<mxCell id="jBxjBn0xSni-pHa6JXSc-182" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;shadow=1;fillColor=#99CCFF;" edge="1" parent="1" source="jBxjBn0xSni-pHa6JXSc-126" target="jBxjBn0xSni-pHa6JXSc-181">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="jBxjBn0xSni-pHa6JXSc-126" value="Menu Keluhan Pengguna" style="whiteSpace=wrap;html=1;dashed=0;shadow=1;fillColor=#99CCFF;" vertex="1" parent="1">
<mxGeometry x="688.5" y="500" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="jBxjBn0xSni-pHa6JXSc-153" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;shadow=1;fillColor=#99CCFF;" edge="1" parent="1" source="jBxjBn0xSni-pHa6JXSc-127" target="jBxjBn0xSni-pHa6JXSc-154">
<mxGeometry relative="1" as="geometry">
<mxPoint x="622.5285714285715" y="580" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="jBxjBn0xSni-pHa6JXSc-127" value="Menu Profile" style="whiteSpace=wrap;html=1;dashed=0;shadow=1;fillColor=#99CCFF;" vertex="1" parent="1">
<mxGeometry x="562.5" y="500" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="jBxjBn0xSni-pHa6JXSc-131" value="Selesai" style="html=1;dashed=0;whiteSpace=wrap;shape=mxgraph.dfd.start;shadow=1;fillColor=#CCFFCC;" vertex="1" parent="1">
<mxGeometry x="460" y="955" width="80" height="30" as="geometry" />
</mxCell>
<mxCell id="jBxjBn0xSni-pHa6JXSc-135" 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;shadow=1;fillColor=#99CCFF;" edge="1" parent="1" source="jBxjBn0xSni-pHa6JXSc-136" target="jBxjBn0xSni-pHa6JXSc-115">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="jBxjBn0xSni-pHa6JXSc-136" value="input email dan password" style="shape=parallelogram;perimeter=parallelogramPerimeter;whiteSpace=wrap;html=1;fixedSize=1;shadow=1;fillColor=#99CCFF;" vertex="1" parent="1">
<mxGeometry x="450" y="140" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="jBxjBn0xSni-pHa6JXSc-137" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;shadow=1;fillColor=#99CCFF;" edge="1" parent="1" source="jBxjBn0xSni-pHa6JXSc-138" target="jBxjBn0xSni-pHa6JXSc-139">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="jBxjBn0xSni-pHa6JXSc-138" value="Dashboard" style="rounded=0;whiteSpace=wrap;html=1;shadow=1;fillColor=#99CCFF;" vertex="1" parent="1">
<mxGeometry x="450" y="330" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="jBxjBn0xSni-pHa6JXSc-139" value="Pilih Menu" style="rounded=0;whiteSpace=wrap;html=1;shadow=1;fillColor=#99CCFF;" vertex="1" parent="1">
<mxGeometry x="450" y="420" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="jBxjBn0xSni-pHa6JXSc-140" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0.5;entryDx=0;entryDy=-15;entryPerimeter=0;shadow=1;fillColor=#99CCFF;" edge="1" parent="1" source="jBxjBn0xSni-pHa6JXSc-141" target="jBxjBn0xSni-pHa6JXSc-131">
<mxGeometry relative="1" as="geometry">
<mxPoint x="362" y="660" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="jBxjBn0xSni-pHa6JXSc-141" value="Daftar Riwayat Survey" style="rounded=0;whiteSpace=wrap;html=1;shadow=1;fillColor=#99CCFF;" vertex="1" parent="1">
<mxGeometry x="332" y="580" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="jBxjBn0xSni-pHa6JXSc-151" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;shadow=1;fillColor=#99CCFF;" edge="1" parent="1" source="jBxjBn0xSni-pHa6JXSc-149" target="jBxjBn0xSni-pHa6JXSc-150">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="jBxjBn0xSni-pHa6JXSc-149" value="Lihat daftar pengajuan" style="whiteSpace=wrap;html=1;dashed=0;shadow=1;fillColor=#99CCFF;" vertex="1" parent="1">
<mxGeometry x="202" y="580" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="jBxjBn0xSni-pHa6JXSc-163" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;shadow=1;fillColor=#99CCFF;" edge="1" parent="1" source="jBxjBn0xSni-pHa6JXSc-150" target="jBxjBn0xSni-pHa6JXSc-162">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="jBxjBn0xSni-pHa6JXSc-150" value="&lt;font style=&quot;font-size: 8px;&quot;&gt;Cek&amp;nbsp;&lt;/font&gt;&lt;div&gt;&lt;font style=&quot;font-size: 8px;&quot;&gt;Validasi Data Pengajuan&lt;/font&gt;&lt;/div&gt;" style="rhombus;whiteSpace=wrap;html=1;dashed=0;shadow=1;fillColor=#99CCFF;" vertex="1" parent="1">
<mxGeometry x="222" y="660" width="80" height="80" as="geometry" />
</mxCell>
<mxCell id="jBxjBn0xSni-pHa6JXSc-180" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;shadow=1;fillColor=#99CCFF;" edge="1" parent="1" source="jBxjBn0xSni-pHa6JXSc-154" target="jBxjBn0xSni-pHa6JXSc-131">
<mxGeometry relative="1" as="geometry">
<mxPoint x="622.4000000000001" y="740" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="jBxjBn0xSni-pHa6JXSc-154" value="Input Data&amp;nbsp;&lt;div&gt;Terbaru&lt;/div&gt;" style="shape=parallelogram;perimeter=parallelogramPerimeter;whiteSpace=wrap;html=1;fixedSize=1;shadow=1;fillColor=#99CCFF;" vertex="1" parent="1">
<mxGeometry x="562.5" y="730" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="jBxjBn0xSni-pHa6JXSc-165" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;shadow=1;fillColor=#99CCFF;" edge="1" parent="1" source="jBxjBn0xSni-pHa6JXSc-162" target="jBxjBn0xSni-pHa6JXSc-164">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="jBxjBn0xSni-pHa6JXSc-162" value="Proses Persetujuan" style="whiteSpace=wrap;html=1;dashed=0;shadow=1;fillColor=#99CCFF;" vertex="1" parent="1">
<mxGeometry x="212" y="760" width="100" height="40" as="geometry" />
</mxCell>
<mxCell id="jBxjBn0xSni-pHa6JXSc-167" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0.5;entryDx=0;entryDy=0;shadow=1;fillColor=#99CCFF;" edge="1" parent="1" source="jBxjBn0xSni-pHa6JXSc-164" target="jBxjBn0xSni-pHa6JXSc-168">
<mxGeometry relative="1" as="geometry">
<mxPoint x="182" y="860" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="jBxjBn0xSni-pHa6JXSc-169" value="Ditolak" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];shadow=1;fillColor=#99CCFF;" vertex="1" connectable="0" parent="jBxjBn0xSni-pHa6JXSc-167">
<mxGeometry x="-0.2129" y="-1" relative="1" as="geometry">
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="jBxjBn0xSni-pHa6JXSc-174" 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;shadow=1;fillColor=#99CCFF;" edge="1" parent="1" source="jBxjBn0xSni-pHa6JXSc-164" target="jBxjBn0xSni-pHa6JXSc-170">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="jBxjBn0xSni-pHa6JXSc-175" value="Diterima" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];shadow=1;fillColor=#99CCFF;" vertex="1" connectable="0" parent="jBxjBn0xSni-pHa6JXSc-174">
<mxGeometry x="-0.2682" y="1" relative="1" as="geometry">
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="jBxjBn0xSni-pHa6JXSc-164" value="Status Pengajuan" style="rhombus;whiteSpace=wrap;html=1;dashed=0;shadow=1;fillColor=#99CCFF;" vertex="1" parent="1">
<mxGeometry x="222" y="820" width="80" height="80" as="geometry" />
</mxCell>
<mxCell id="jBxjBn0xSni-pHa6JXSc-177" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;shadow=1;fillColor=#99CCFF;" edge="1" parent="1" source="jBxjBn0xSni-pHa6JXSc-168" target="jBxjBn0xSni-pHa6JXSc-170">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="jBxjBn0xSni-pHa6JXSc-168" value="Input Alasan Penolakan" style="shape=parallelogram;perimeter=parallelogramPerimeter;whiteSpace=wrap;html=1;fixedSize=1;shadow=1;fillColor=#99CCFF;" vertex="1" parent="1">
<mxGeometry x="42" y="830" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="jBxjBn0xSni-pHa6JXSc-170" value="Notifikasi Dikirim Berdasarkan Hasil Status Pengajuan" style="whiteSpace=wrap;html=1;shadow=1;fillColor=#99CCFF;" vertex="1" parent="1">
<mxGeometry x="202" y="940" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="jBxjBn0xSni-pHa6JXSc-178" 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;entryPerimeter=0;shadow=1;fillColor=#99CCFF;" edge="1" parent="1" source="jBxjBn0xSni-pHa6JXSc-170" target="jBxjBn0xSni-pHa6JXSc-131">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="jBxjBn0xSni-pHa6JXSc-183" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0.5;entryDx=0;entryDy=15;entryPerimeter=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;shadow=1;fillColor=#99CCFF;" edge="1" parent="1" source="jBxjBn0xSni-pHa6JXSc-126" target="jBxjBn0xSni-pHa6JXSc-181">
<mxGeometry relative="1" as="geometry">
<mxPoint x="500" y="985" as="targetPoint" />
<Array as="points" />
<mxPoint x="749" y="560" as="sourcePoint" />
</mxGeometry>
</mxCell>
<mxCell id="jBxjBn0xSni-pHa6JXSc-181" value="Daftar keluhan Pengguna" style="whiteSpace=wrap;html=1;dashed=0;shadow=1;fillColor=#99CCFF;" vertex="1" parent="1">
<mxGeometry x="688.5" y="610" width="120" height="60" as="geometry" />
</mxCell>
</root>
</mxGraphModel>
</diagram>
<diagram id="8JzFzPll2qXJ6hMNd3l_" name="Customer2">
<mxGraphModel dx="3720" dy="1964" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" 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="wwCnqyOLYFwBRt703OWM-1" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;shadow=1;fillColor=#99CCFF;" parent="1" source="wwCnqyOLYFwBRt703OWM-2" target="wwCnqyOLYFwBRt703OWM-35" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="434" y="110" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="wwCnqyOLYFwBRt703OWM-2" value="Mulai" style="html=1;dashed=0;whiteSpace=wrap;shape=mxgraph.dfd.start;fillColor=#CCFFCC;shadow=1;" parent="1" vertex="1">
<mxGeometry x="371" y="20" width="146" height="50" as="geometry" />
</mxCell>
<mxCell id="kxp_Y0qWxAa4s0NKsiJD-1" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;shadow=1;fillColor=#99CCFF;" edge="1" parent="1" source="wwCnqyOLYFwBRt703OWM-14" target="kxp_Y0qWxAa4s0NKsiJD-2">
<mxGeometry relative="1" as="geometry">
<mxPoint x="170.1428571428571" y="790" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="wwCnqyOLYFwBRt703OWM-14" value="Tambah Pengajuan Pengujian Air" style="whiteSpace=wrap;html=1;dashed=0;fillColor=#99CCFF;shadow=1;" parent="1" vertex="1">
<mxGeometry x="100" y="710" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="Rx7DlXicz7otXVTv4Vbu-34" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;shadow=1;fillColor=#99CCFF;" edge="1" parent="1" source="wwCnqyOLYFwBRt703OWM-17" target="Rx7DlXicz7otXVTv4Vbu-35">
<mxGeometry relative="1" as="geometry">
<mxPoint x="730" y="870" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="wwCnqyOLYFwBRt703OWM-17" value="Tambah Keluhan Baru" style="whiteSpace=wrap;html=1;dashed=0;fillColor=#99CCFF;shadow=1;" parent="1" vertex="1">
<mxGeometry x="670" y="770" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="Rx7DlXicz7otXVTv4Vbu-24" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;shadow=1;fillColor=#99CCFF;" edge="1" parent="1" source="wwCnqyOLYFwBRt703OWM-18" target="Rx7DlXicz7otXVTv4Vbu-25">
<mxGeometry relative="1" as="geometry">
<mxPoint x="570.1379310344828" y="790" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="wwCnqyOLYFwBRt703OWM-18" value="Lihat Data Profile Sekarang" style="whiteSpace=wrap;html=1;dashed=0;fillColor=#99CCFF;shadow=1;" parent="1" vertex="1">
<mxGeometry x="510" y="690" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="wwCnqyOLYFwBRt703OWM-22" value="Selesai" style="html=1;dashed=0;whiteSpace=wrap;shape=mxgraph.dfd.start;fillColor=#CCFFCC;shadow=1;" parent="1" vertex="1">
<mxGeometry x="420" y="990" width="80" height="30" as="geometry" />
</mxCell>
<mxCell id="wwCnqyOLYFwBRt703OWM-37" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;shadow=1;fillColor=#99CCFF;" parent="1" source="wwCnqyOLYFwBRt703OWM-35" target="wwCnqyOLYFwBRt703OWM-36" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="wwCnqyOLYFwBRt703OWM-35" value="Halaman Login" style="whiteSpace=wrap;html=1;dashed=0;fillColor=#99CCFF;shadow=1;" parent="1" vertex="1">
<mxGeometry x="384" y="110" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="wwCnqyOLYFwBRt703OWM-39" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;shadow=1;fillColor=#99CCFF;" parent="1" source="wwCnqyOLYFwBRt703OWM-36" target="wwCnqyOLYFwBRt703OWM-38" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="310" y="250" />
<mxPoint x="310" y="250" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="wwCnqyOLYFwBRt703OWM-40" value="tidak" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];shadow=1;fillColor=#99CCFF;" parent="wwCnqyOLYFwBRt703OWM-39" vertex="1" connectable="0">
<mxGeometry x="-0.0621" relative="1" as="geometry">
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="ua8jiOvZsM3X96F_plmD-10" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;shadow=1;fillColor=#99CCFF;" edge="1" parent="1" source="wwCnqyOLYFwBRt703OWM-36" target="ua8jiOvZsM3X96F_plmD-5">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="ua8jiOvZsM3X96F_plmD-11" value="Iya" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];shadow=1;fillColor=#99CCFF;" vertex="1" connectable="0" parent="ua8jiOvZsM3X96F_plmD-10">
<mxGeometry x="-0.28" y="2" relative="1" as="geometry">
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="wwCnqyOLYFwBRt703OWM-36" value="&lt;span style=&quot;font-size: 10px;&quot;&gt;Sudah Punya&lt;/span&gt;&lt;div&gt;&lt;span style=&quot;font-size: 10px;&quot;&gt;Akun&lt;/span&gt;&lt;/div&gt;" style="rhombus;whiteSpace=wrap;html=1;fillColor=#99CCFF;dashed=0;shadow=1;" parent="1" vertex="1">
<mxGeometry x="404" y="210" width="80" height="80" as="geometry" />
</mxCell>
<mxCell id="ua8jiOvZsM3X96F_plmD-2" 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;shadow=1;fillColor=#99CCFF;" edge="1" parent="1" source="wwCnqyOLYFwBRt703OWM-38" target="ua8jiOvZsM3X96F_plmD-1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="wwCnqyOLYFwBRt703OWM-38" value="Halaman Register" style="whiteSpace=wrap;html=1;fillColor=#99CCFF;dashed=0;shadow=1;" parent="1" vertex="1">
<mxGeometry x="220" y="210" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="ua8jiOvZsM3X96F_plmD-13" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;shadow=1;fillColor=#99CCFF;" edge="1" parent="1" source="ua8jiOvZsM3X96F_plmD-1" target="ua8jiOvZsM3X96F_plmD-9">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="ua8jiOvZsM3X96F_plmD-1" value="Input Data Form Register" style="shape=parallelogram;perimeter=parallelogramPerimeter;whiteSpace=wrap;html=1;fixedSize=1;shadow=1;fillColor=#99CCFF;" vertex="1" parent="1">
<mxGeometry x="220" y="340" width="120" height="40" as="geometry" />
</mxCell>
<mxCell id="ua8jiOvZsM3X96F_plmD-12" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;shadow=1;fillColor=#99CCFF;" edge="1" parent="1" source="ua8jiOvZsM3X96F_plmD-5" target="ua8jiOvZsM3X96F_plmD-9">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="ua8jiOvZsM3X96F_plmD-5" value="Input Data Login" style="shape=parallelogram;perimeter=parallelogramPerimeter;whiteSpace=wrap;html=1;fixedSize=1;shadow=1;fillColor=#99CCFF;" vertex="1" parent="1">
<mxGeometry x="385.91" y="340" width="116" height="40" as="geometry" />
</mxCell>
<mxCell id="kU1DN-8kzPnJuqPbdXZm-2" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;shadow=1;fillColor=#99CCFF;" edge="1" parent="1" source="ua8jiOvZsM3X96F_plmD-9" target="kU1DN-8kzPnJuqPbdXZm-3">
<mxGeometry relative="1" as="geometry">
<mxPoint x="443.8771929824561" y="530" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="ua8jiOvZsM3X96F_plmD-9" value="&lt;font style=&quot;font-size: 10px;&quot;&gt;Autentikasi berhasil?&lt;/font&gt;" style="rhombus;whiteSpace=wrap;html=1;dashed=0;fillColor=#99CCFF;shadow=1;" vertex="1" parent="1">
<mxGeometry x="404" y="410" width="80" height="80" as="geometry" />
</mxCell>
<mxCell id="kU1DN-8kzPnJuqPbdXZm-5" 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;shadow=1;fillColor=#99CCFF;" edge="1" parent="1" source="kU1DN-8kzPnJuqPbdXZm-3" target="kU1DN-8kzPnJuqPbdXZm-4">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="kU1DN-8kzPnJuqPbdXZm-3" value="Dashboard" style="rounded=0;whiteSpace=wrap;html=1;shadow=1;fillColor=#99CCFF;" vertex="1" parent="1">
<mxGeometry x="399.39" y="510" width="89.05" height="40" as="geometry" />
</mxCell>
<mxCell id="m_i1cuFE6RcoGobPc3us-1" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;shadow=1;fillColor=#99CCFF;" edge="1" parent="1" source="kU1DN-8kzPnJuqPbdXZm-4" target="m_i1cuFE6RcoGobPc3us-2">
<mxGeometry relative="1" as="geometry">
<mxPoint x="280" y="630" as="targetPoint" />
<Array as="points">
<mxPoint x="160" y="590" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="Rx7DlXicz7otXVTv4Vbu-5" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;shadow=1;fillColor=#99CCFF;" edge="1" parent="1" source="kU1DN-8kzPnJuqPbdXZm-4" target="Rx7DlXicz7otXVTv4Vbu-4">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="Rx7DlXicz7otXVTv4Vbu-22" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;shadow=1;fillColor=#99CCFF;" edge="1" parent="1" source="kU1DN-8kzPnJuqPbdXZm-4" target="Rx7DlXicz7otXVTv4Vbu-21">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="Rx7DlXicz7otXVTv4Vbu-30" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;shadow=1;fillColor=#99CCFF;" edge="1" parent="1" source="kU1DN-8kzPnJuqPbdXZm-4" target="Rx7DlXicz7otXVTv4Vbu-29">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="kU1DN-8kzPnJuqPbdXZm-4" value="Pilih Menu" style="rounded=0;whiteSpace=wrap;html=1;shadow=1;fillColor=#99CCFF;" vertex="1" parent="1">
<mxGeometry x="398.96000000000004" y="570" width="90.09" height="40" as="geometry" />
</mxCell>
<mxCell id="Rx7DlXicz7otXVTv4Vbu-11" 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;shadow=1;fillColor=#99CCFF;" edge="1" parent="1" source="m_i1cuFE6RcoGobPc3us-2" target="wwCnqyOLYFwBRt703OWM-14">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="m_i1cuFE6RcoGobPc3us-2" value="Menu Daftar dan riwayat Pengajuan Pengujian Air" style="rounded=0;whiteSpace=wrap;html=1;shadow=1;fillColor=#99CCFF;" vertex="1" parent="1">
<mxGeometry x="100" y="610" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="Rx7DlXicz7otXVTv4Vbu-2" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;shadow=1;fillColor=#99CCFF;" edge="1" parent="1" source="kxp_Y0qWxAa4s0NKsiJD-2" target="Rx7DlXicz7otXVTv4Vbu-1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="kxp_Y0qWxAa4s0NKsiJD-2" value="Input Form&amp;nbsp;&lt;div&gt;Pengujian Air&lt;/div&gt;" style="shape=parallelogram;perimeter=parallelogramPerimeter;whiteSpace=wrap;html=1;fixedSize=1;shadow=1;fillColor=#99CCFF;" vertex="1" parent="1">
<mxGeometry x="100.00285714285712" y="800" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="Rx7DlXicz7otXVTv4Vbu-1" value="Menunggu Proses Persetujuan Admin" style="whiteSpace=wrap;html=1;shadow=1;fillColor=#99CCFF;" vertex="1" parent="1">
<mxGeometry x="100.00285714285712" y="890" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="Rx7DlXicz7otXVTv4Vbu-14" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;shadow=1;fillColor=#99CCFF;" edge="1" parent="1" source="Rx7DlXicz7otXVTv4Vbu-4" target="Rx7DlXicz7otXVTv4Vbu-13">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="Rx7DlXicz7otXVTv4Vbu-4" value="Menu Survey Kepuasan" style="rounded=0;whiteSpace=wrap;html=1;shadow=1;fillColor=#99CCFF;" vertex="1" parent="1">
<mxGeometry x="260" y="610" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="Rx7DlXicz7otXVTv4Vbu-10" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;shadow=1;fillColor=#99CCFF;" edge="1" parent="1" source="Rx7DlXicz7otXVTv4Vbu-1" target="wwCnqyOLYFwBRt703OWM-22">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="Rx7DlXicz7otXVTv4Vbu-16" 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;shadow=1;fillColor=#99CCFF;" edge="1" parent="1" source="Rx7DlXicz7otXVTv4Vbu-13" target="Rx7DlXicz7otXVTv4Vbu-15">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="Rx7DlXicz7otXVTv4Vbu-13" value="Daftar Riwayat&amp;nbsp;&lt;div&gt;Survey&lt;/div&gt;" style="rounded=0;whiteSpace=wrap;html=1;shadow=1;fillColor=#99CCFF;" vertex="1" parent="1">
<mxGeometry x="260" y="690" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="Rx7DlXicz7otXVTv4Vbu-18" 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;shadow=1;fillColor=#99CCFF;" edge="1" parent="1" source="Rx7DlXicz7otXVTv4Vbu-15" target="Rx7DlXicz7otXVTv4Vbu-17">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="Rx7DlXicz7otXVTv4Vbu-15" value="Tambah Survey Baru" style="whiteSpace=wrap;html=1;dashed=0;fillColor=#99CCFF;shadow=1;" vertex="1" parent="1">
<mxGeometry x="260" y="770" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="Rx7DlXicz7otXVTv4Vbu-17" value="Input Form&amp;nbsp;&lt;div&gt;Survey&lt;/div&gt;" style="shape=parallelogram;perimeter=parallelogramPerimeter;whiteSpace=wrap;html=1;fixedSize=1;shadow=1;fillColor=#99CCFF;" vertex="1" parent="1">
<mxGeometry x="260.0028571428571" y="860" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="Rx7DlXicz7otXVTv4Vbu-19" 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.5;entryDx=0;entryDy=-15;entryPerimeter=0;shadow=1;fillColor=#99CCFF;" edge="1" parent="1" source="Rx7DlXicz7otXVTv4Vbu-17" target="wwCnqyOLYFwBRt703OWM-22">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="Rx7DlXicz7otXVTv4Vbu-23" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;shadow=1;fillColor=#99CCFF;" edge="1" parent="1" source="Rx7DlXicz7otXVTv4Vbu-21" target="wwCnqyOLYFwBRt703OWM-18">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="Rx7DlXicz7otXVTv4Vbu-21" value="Menu Edit Profile" style="rounded=0;whiteSpace=wrap;html=1;shadow=1;fillColor=#99CCFF;" vertex="1" parent="1">
<mxGeometry x="510" y="610.0028571428571" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="Rx7DlXicz7otXVTv4Vbu-27" 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;shadow=1;fillColor=#99CCFF;" edge="1" parent="1" source="Rx7DlXicz7otXVTv4Vbu-25" target="Rx7DlXicz7otXVTv4Vbu-26">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="Rx7DlXicz7otXVTv4Vbu-25" value="Edit Data Profile" style="rounded=0;whiteSpace=wrap;html=1;shadow=1;fillColor=#99CCFF;" vertex="1" parent="1">
<mxGeometry x="509.9979310344828" y="770" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="Rx7DlXicz7otXVTv4Vbu-26" value="Input Data&amp;nbsp;&lt;div&gt;Profile baru&lt;/div&gt;" style="shape=parallelogram;perimeter=parallelogramPerimeter;whiteSpace=wrap;html=1;fixedSize=1;shadow=1;fillColor=#99CCFF;" vertex="1" parent="1">
<mxGeometry x="510.0028571428571" y="870" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="Rx7DlXicz7otXVTv4Vbu-28" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;shadow=1;fillColor=#99CCFF;" edge="1" parent="1" source="Rx7DlXicz7otXVTv4Vbu-26" target="wwCnqyOLYFwBRt703OWM-22">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="Rx7DlXicz7otXVTv4Vbu-32" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;shadow=1;fillColor=#99CCFF;" edge="1" parent="1" source="Rx7DlXicz7otXVTv4Vbu-29" target="Rx7DlXicz7otXVTv4Vbu-31">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="Rx7DlXicz7otXVTv4Vbu-29" value="Menu Keluhan" style="rounded=0;whiteSpace=wrap;html=1;shadow=1;fillColor=#99CCFF;" vertex="1" parent="1">
<mxGeometry x="670" y="610.0028571428571" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="Rx7DlXicz7otXVTv4Vbu-33" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;shadow=1;fillColor=#99CCFF;" edge="1" parent="1" source="Rx7DlXicz7otXVTv4Vbu-31" target="wwCnqyOLYFwBRt703OWM-17">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="Rx7DlXicz7otXVTv4Vbu-31" value="Daftar Riwayat&amp;nbsp;&lt;div&gt;Keluhan&lt;/div&gt;" style="rounded=0;whiteSpace=wrap;html=1;shadow=1;fillColor=#99CCFF;" vertex="1" parent="1">
<mxGeometry x="670" y="690" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="Rx7DlXicz7otXVTv4Vbu-35" value="Input Form&amp;nbsp;&lt;div&gt;Keluhan&lt;/div&gt;" style="shape=parallelogram;perimeter=parallelogramPerimeter;whiteSpace=wrap;html=1;fixedSize=1;shadow=1;fillColor=#99CCFF;" vertex="1" parent="1">
<mxGeometry x="670" y="870" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="Rx7DlXicz7otXVTv4Vbu-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.5;entryDx=0;entryDy=15;entryPerimeter=0;shadow=1;fillColor=#99CCFF;" edge="1" parent="1" source="Rx7DlXicz7otXVTv4Vbu-35" target="wwCnqyOLYFwBRt703OWM-22">
<mxGeometry relative="1" as="geometry" />
</mxCell>
</root>
</mxGraphModel>
</diagram>
</mxfile>

View File

@ -43,7 +43,7 @@ public function login(Request $request)
}
return back()->withErrors([
'email' => 'Kredensial yang Anda berikan tidak cocok dengan data kami.',
'email' => 'Email dan password yang dimasukkan tidak sesuai dengan data kami',
])->withInput($request->only('email'));
}

View File

@ -35,7 +35,11 @@ public function update(Request $request)
// Data yang dapat diubah untuk admin
User::where('id', $user->id)->update([
'name' => $request->name
'name' => $request->name,
'email' => $request->email,
'gender' => $request->gender,
'phone' => $request->phone
]);
} else {
// Untuk customer
@ -50,7 +54,10 @@ public function update(Request $request)
User::where('id', $user->id)->update([
'name' => $request->name,
'business_name' => $request->business_name,
'business_address' => $request->business_address
'business_address' => $request->business_address,
'phone' => $request->phone,
'email' => $request->email,
'gender' => $request->gender
]);
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.9 KiB

View File

@ -8,7 +8,7 @@
<ul class="metismenu" id="side-menu">
<li class="menu-title">Navigation</li>
<li class="menu-title">Menu</li>
@can('customer')
<li>

View File

@ -56,8 +56,15 @@
<div class="form-group">
<label for="password">Password <span class="text-danger">*</span></label>
<div class="input-group">
<input type="password" class="form-control @error('password') is-invalid @enderror"
id="password" name="password" required>
<div class="input-group-append">
<button class="btn btn-secondary toggle-password" type="button" data-target="password">
<i class="mdi mdi-eye"></i>
</button>
</div>
</div>
@error('password')
<div class="invalid-feedback">
{{ $message }}
@ -67,8 +74,15 @@
<div class="form-group">
<label for="password_confirmation">Konfirmasi Password <span class="text-danger">*</span></label>
<div class="input-group">
<input type="password" class="form-control"
id="password_confirmation" name="password_confirmation" required>
<div class="input-group-append">
<button class="btn btn-secondary toggle-password" type="button" data-target="password_confirmation">
<i class="mdi mdi-eye"></i>
</button>
</div>
</div>
</div>
<div class="form-group text-right mb-0">
@ -80,3 +94,23 @@
</div>
</div>
@endsection
@section('scripts')
<script>
$(document).ready(function() {
$('.toggle-password').click(function() {
var target = $(this).data('target');
var input = $('#' + target);
var icon = $(this).find('i');
if (input.attr('type') === 'password') {
input.attr('type', 'text');
icon.removeClass('mdi-eye').addClass('mdi-eye-off');
} else {
input.attr('type', 'password');
icon.removeClass('mdi-eye-off').addClass('mdi-eye');
}
});
});
</script>
@endsection

View File

@ -152,7 +152,7 @@
<div class="footer">
<p>Dokumen ini diterbitkan secara elektronik dan tidak memerlukan tanda tangan.</p>
<p>© {{ date('Y') }} SYEBA Air - Laporan Keluhan Pelanggan</p>
<p>© {{ date('Y') }} UPTD Laboratorium Lingkungan Pada Dinas Lingkungan Hidup Kota Probolinggo - Laporan Keluhan Pelanggan</p>
</div>
</body>
</html>

View File

@ -44,9 +44,9 @@
@can('admin')
<div class="col-sm-8">
<div class="float-right">
<button type="button" class="btn btn-info mb-2" data-toggle="collapse" data-target="#filterForm">
{{-- <button type="button" class="btn btn-info mb-2" data-toggle="collapse" data-target="#filterForm">
<i class="fe-filter"></i> Filter
</button>
</button> --}}
<button type="button" class="btn btn-danger mb-2 ml-1" onclick="cetakPDF()">
<i class="far fa-file-pdf"></i> Cetak PDF
</button>

View File

@ -124,7 +124,7 @@
<div class="footer">
<p>Dokumen ini diterbitkan secara elektronik dan tidak memerlukan tanda tangan.</p>
<p>© {{ date('Y') }} SYEBA Air - Laporan Keluhan Pelanggan</p>
<p>© {{ date('Y') }} UPTD Laboratorium Lingkungan Pada Dinas Lingkungan Hidup Kota Probolinggo - Laporan Keluhan Pelanggan</p>
</div>
</body>
</html>

View File

@ -39,25 +39,26 @@
<div class="form-group">
<label for="email">Email</label>
<input type="email" class="form-control"
id="email" value="{{ $user->email }}" readonly disabled>
<input name="email" type="email" class="form-control"
id="email" value="{{ $user->email }}" >
<small class="form-text text-muted">Email tidak dapat diubah.</small>
</div>
@if($user->role === 'admin')
<div class="form-group">
<label for="gender">Jenis Kelamin</label>
<input type="text" class="form-control"
id="gender" value="{{ $user->gender }}" readonly disabled>
<small class="form-text text-muted">Jenis kelamin tidak dapat diubah.</small>
<select name="gender" class="form-control" id="gender">
<option value="Laki-laki" {{ $user->gender == 'Laki-laki' ? 'selected' : '' }}>Laki-laki</option>
<option value="Perempuan" {{ $user->gender == 'Perempuan' ? 'selected' : '' }}>Perempuan</option>
</select>
</div>
@endif
@if($user->role === 'pelanggan')
<div class="form-group">
<label for="phone">Nomor Telepon</label>
<input type="text" class="form-control"
id="phone" value="{{ $user->phone }}" readonly disabled>
<input name="phone" type="text" class="form-control"
id="phone" value="{{ $user->phone }}" >
<small class="form-text text-muted">Nomor telepon tidak dapat diubah.</small>
</div>

View File

@ -197,7 +197,7 @@
<div class="footer">
<p>Dokumen ini diterbitkan secara elektronik dan tidak memerlukan tanda tangan.</p>
<p>© {{ date('Y') }} SYEBA Air - Laporan Penilaian Kepuasan Pelanggan</p>
<p>© {{ date('Y') }} UPTD Laboratorium Lingkungan Pada Dinas Lingkungan Hidup Kota Probolinggo - Laporan Penilaian Kepuasan Pelanggan</p>
</div>
</body>
</html>

View File

@ -53,9 +53,9 @@
@can('admin')
<div class="col-sm-8">
<div class="float-right">
<button type="button" class="btn btn-info mb-2" data-toggle="collapse" data-target="#filterForm">
{{-- <button type="button" class="btn btn-info mb-2" data-toggle="collapse" data-target="#filterForm">
<i class="fe-filter"></i> Filter
</button>
</button> --}}
<button type="button" class="btn btn-danger mb-2 ml-1" onclick="cetakPDF()">
<i class="far fa-file-pdf"></i> Cetak PDF
</button>

View File

@ -222,7 +222,7 @@
<div class="footer">
<p>Dokumen ini diterbitkan secara elektronik dan tidak memerlukan tanda tangan.</p>
<p>© {{ date('Y') }} SYEBA Air - Laporan Penilaian Kepuasan Pelanggan</p>
<p>© {{ date('Y') }} UPTD Laboratorium Lingkungan Pada Dinas Lingkungan Hidup Kota Probolinggo - Laporan Penilaian Kepuasan Pelanggan</p>
</div>
</body>
</html>

View File

@ -181,7 +181,7 @@
<div class="footer">
<p>Dokumen ini diterbitkan secara elektronik dan tidak memerlukan tanda tangan.</p>
<p>© {{ date('Y') }} SYEBA Air - Laporan Layanan Pengujian Air</p>
<p>© {{ date('Y') }} UPTD Laboratorium Lingkungan Pada Dinas Lingkungan Hidup Kota Probolinggo - Laporan Layanan Pengujian Air</p>
</div>
</body>
</html>

View File

@ -79,7 +79,7 @@
</div>
<div class="col-md-3">
<div class="form-group">
<label for="tanggal_mulai">Tanggal Mulai</label>
<label for="tanggal_mulai">Tanggal Uji</label>
<input type="date" name="tanggal_mulai" id="tanggal_mulai" class="form-control" value="{{ request('tanggal_mulai') }}">
</div>
</div>

View File

@ -227,7 +227,7 @@
<div class="footer">
<p>Dokumen ini diterbitkan secara elektronik dan tidak memerlukan tanda tangan.</p>
<p>© {{ date('Y') }} SYEBA Air - Dokumen Layanan Pengujian Air</p>
<p>© {{ date('Y') }} UPTD Laboratorium Lingkungan Pada Dinas Lingkungan Hidup Kota Probolinggo - Dokumen Layanan Pengujian Air</p>
</div>
</body>
</html>

View File

@ -193,9 +193,9 @@
<div class="card border">
<div class="card-body">
<h5 class="card-title">Hasil Uji</h5>
<p>File hasil uji telah tersedia dan dapat diunduh melalui tautan di bawah ini:</p>
<p>File hasil uji telah tersedia dan dapat dilihat melalui tautan di bawah ini:</p>
<a href="{{ asset('uploads/hasil_uji/'.$service->file_hasil_uji) }}" class="btn btn-success" target="_blank">
<i class="fe-download"></i> Unduh Hasil Uji
<i class="fe-eye"></i> Lihat Hasil Uji
</a>
</div>
</div>