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

674 lines
68 KiB

<mxfile host="www.draw.io" modified="2023-10-27T13:03:39.244Z" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36 Edg/118.0.2088.69" etag="4nYzJ6SsZKSOHy-lAmUX" version="22.0.8" type="device">
<diagram name="第 1 页" id="CUt3fasiHxYv13eafnSQ">
<mxGraphModel dx="982" dy="521" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1200" pageHeight="1600" math="0" shadow="0">
<root>
<mxCell id="0" />
<mxCell id="1" parent="0" />
<mxCell id="BgiRJ3vg9v5CyLjMSyss-1" value="Student" style="shape=umlActor;verticalLabelPosition=bottom;verticalAlign=top;html=1;outlineConnect=0;" parent="1" vertex="1">
<mxGeometry x="40" y="40" width="30" height="60" as="geometry" />
</mxCell>
<mxCell id="BgiRJ3vg9v5CyLjMSyss-3" value="&lt;div&gt;&lt;span style=&quot;background-color: initial;&quot;&gt;&lt;u&gt;NoticeUi&lt;/u&gt;&lt;/span&gt;&lt;br&gt;&lt;/div&gt;" style="rounded=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="180" y="40" width="100" height="50" as="geometry" />
</mxCell>
<mxCell id="BgiRJ3vg9v5CyLjMSyss-4" value="" style="html=1;points=[];perimeter=orthogonalPerimeter;outlineConnect=0;targetShapes=umlLifeline;portConstraint=eastwest;newEdgeStyle={&quot;edgeStyle&quot;:&quot;elbowEdgeStyle&quot;,&quot;elbow&quot;:&quot;vertical&quot;,&quot;curved&quot;:0,&quot;rounded&quot;:0};" parent="1" vertex="1">
<mxGeometry x="225" y="160" width="10" height="250" as="geometry" />
</mxCell>
<mxCell id="BgiRJ3vg9v5CyLjMSyss-5" value="" style="endArrow=none;dashed=1;html=1;rounded=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;" parent="1" source="BgiRJ3vg9v5CyLjMSyss-4" target="BgiRJ3vg9v5CyLjMSyss-3" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="340" y="270" as="sourcePoint" />
<mxPoint x="390" y="220" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="BgiRJ3vg9v5CyLjMSyss-6" value="" style="html=1;points=[];perimeter=orthogonalPerimeter;outlineConnect=0;targetShapes=umlLifeline;portConstraint=eastwest;newEdgeStyle={&quot;edgeStyle&quot;:&quot;elbowEdgeStyle&quot;,&quot;elbow&quot;:&quot;vertical&quot;,&quot;curved&quot;:0,&quot;rounded&quot;:0};" parent="1" vertex="1">
<mxGeometry x="50" y="160" width="10" height="250" as="geometry" />
</mxCell>
<mxCell id="BgiRJ3vg9v5CyLjMSyss-7" value="" style="endArrow=classic;html=1;rounded=0;exitX=1.12;exitY=0.134;exitDx=0;exitDy=0;exitPerimeter=0;" parent="1" source="BgiRJ3vg9v5CyLjMSyss-6" target="BgiRJ3vg9v5CyLjMSyss-4" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="340" y="270" as="sourcePoint" />
<mxPoint x="190" y="220" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="BgiRJ3vg9v5CyLjMSyss-13" value="&lt;u&gt;NotifyTheQuery Controller&lt;/u&gt;" style="rounded=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="365" y="40" width="100" height="50" as="geometry" />
</mxCell>
<mxCell id="BgiRJ3vg9v5CyLjMSyss-14" value="" style="endArrow=none;dashed=1;html=1;rounded=0;exitX=0.544;exitY=0.003;exitDx=0;exitDy=0;exitPerimeter=0;" parent="1" source="BgiRJ3vg9v5CyLjMSyss-6" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="370" y="300" as="sourcePoint" />
<mxPoint x="55" y="120" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="BgiRJ3vg9v5CyLjMSyss-15" value="&lt;u&gt;Notice&lt;/u&gt;" style="rounded=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="550" y="40" width="100" height="50" as="geometry" />
</mxCell>
<mxCell id="BgiRJ3vg9v5CyLjMSyss-21" value="" style="html=1;points=[];perimeter=orthogonalPerimeter;outlineConnect=0;targetShapes=umlLifeline;portConstraint=eastwest;newEdgeStyle={&quot;edgeStyle&quot;:&quot;elbowEdgeStyle&quot;,&quot;elbow&quot;:&quot;vertical&quot;,&quot;curved&quot;:0,&quot;rounded&quot;:0};" parent="1" vertex="1">
<mxGeometry x="409" y="210" width="10" height="160" as="geometry" />
</mxCell>
<mxCell id="BgiRJ3vg9v5CyLjMSyss-22" value="" style="html=1;points=[];perimeter=orthogonalPerimeter;outlineConnect=0;targetShapes=umlLifeline;portConstraint=eastwest;newEdgeStyle={&quot;edgeStyle&quot;:&quot;elbowEdgeStyle&quot;,&quot;elbow&quot;:&quot;vertical&quot;,&quot;curved&quot;:0,&quot;rounded&quot;:0};" parent="1" vertex="1">
<mxGeometry x="595" y="260" width="10" height="130" as="geometry" />
</mxCell>
<mxCell id="BgiRJ3vg9v5CyLjMSyss-31" value="" style="endArrow=classic;html=1;rounded=0;" parent="1" target="BgiRJ3vg9v5CyLjMSyss-21" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="235" y="240" as="sourcePoint" />
<mxPoint x="400" y="270" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="BgiRJ3vg9v5CyLjMSyss-32" value="1.1 Make a request &lt;br&gt;for a view notification" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
<mxGeometry x="250" y="205" width="140" height="40" as="geometry" />
</mxCell>
<mxCell id="BgiRJ3vg9v5CyLjMSyss-34" value="" style="endArrow=classic;html=1;rounded=0;" parent="1" source="BgiRJ3vg9v5CyLjMSyss-21" target="BgiRJ3vg9v5CyLjMSyss-22" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="365" y="280" as="sourcePoint" />
<mxPoint x="515" y="280" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="BgiRJ3vg9v5CyLjMSyss-35" value="1.1.1 Inquiry Notices" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
<mxGeometry x="445" y="260" width="130" height="30" as="geometry" />
</mxCell>
<mxCell id="BgiRJ3vg9v5CyLjMSyss-36" value="1. login and&lt;br style=&quot;border-color: var(--border-color);&quot;&gt;Initiate a notification request" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
<mxGeometry x="55" y="160" width="170" height="40" as="geometry" />
</mxCell>
<mxCell id="BgiRJ3vg9v5CyLjMSyss-37" value="" style="endArrow=none;dashed=1;html=1;rounded=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;" parent="1" source="BgiRJ3vg9v5CyLjMSyss-21" target="BgiRJ3vg9v5CyLjMSyss-13" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="370" y="260" as="sourcePoint" />
<mxPoint x="420" y="210" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="BgiRJ3vg9v5CyLjMSyss-38" value="" style="endArrow=none;dashed=1;html=1;rounded=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;" parent="1" source="BgiRJ3vg9v5CyLjMSyss-22" target="BgiRJ3vg9v5CyLjMSyss-15" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="370" y="260" as="sourcePoint" />
<mxPoint x="420" y="210" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="BgiRJ3vg9v5CyLjMSyss-39" value="administrator" style="shape=umlActor;verticalLabelPosition=bottom;verticalAlign=top;html=1;outlineConnect=0;" parent="1" vertex="1">
<mxGeometry x="35" y="490" width="30" height="60" as="geometry" />
</mxCell>
<mxCell id="BgiRJ3vg9v5CyLjMSyss-40" value="&lt;u style=&quot;border-color: var(--border-color);&quot;&gt;NoticeUi&lt;/u&gt;" style="rounded=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="180" y="490" width="100" height="50" as="geometry" />
</mxCell>
<mxCell id="BgiRJ3vg9v5CyLjMSyss-41" value="" style="html=1;points=[];perimeter=orthogonalPerimeter;outlineConnect=0;targetShapes=umlLifeline;portConstraint=eastwest;newEdgeStyle={&quot;edgeStyle&quot;:&quot;elbowEdgeStyle&quot;,&quot;elbow&quot;:&quot;vertical&quot;,&quot;curved&quot;:0,&quot;rounded&quot;:0};" parent="1" vertex="1">
<mxGeometry x="225" y="610" width="10" height="250" as="geometry" />
</mxCell>
<mxCell id="BgiRJ3vg9v5CyLjMSyss-42" value="" style="endArrow=none;dashed=1;html=1;rounded=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;" parent="1" source="BgiRJ3vg9v5CyLjMSyss-41" target="BgiRJ3vg9v5CyLjMSyss-40" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="350" y="720" as="sourcePoint" />
<mxPoint x="400" y="670" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="BgiRJ3vg9v5CyLjMSyss-43" value="" style="html=1;points=[];perimeter=orthogonalPerimeter;outlineConnect=0;targetShapes=umlLifeline;portConstraint=eastwest;newEdgeStyle={&quot;edgeStyle&quot;:&quot;elbowEdgeStyle&quot;,&quot;elbow&quot;:&quot;vertical&quot;,&quot;curved&quot;:0,&quot;rounded&quot;:0};" parent="1" vertex="1">
<mxGeometry x="45" y="610" width="10" height="250" as="geometry" />
</mxCell>
<mxCell id="BgiRJ3vg9v5CyLjMSyss-44" value="" style="endArrow=classic;html=1;rounded=0;exitX=1.12;exitY=0.134;exitDx=0;exitDy=0;exitPerimeter=0;" parent="1" source="BgiRJ3vg9v5CyLjMSyss-43" target="BgiRJ3vg9v5CyLjMSyss-41" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="350" y="720" as="sourcePoint" />
<mxPoint x="200" y="670" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="BgiRJ3vg9v5CyLjMSyss-45" value="NotifyThe&lt;br&gt;Publishing&lt;br&gt;Controller" style="rounded=0;whiteSpace=wrap;html=1;fontStyle=4" parent="1" vertex="1">
<mxGeometry x="365" y="490" width="100" height="50" as="geometry" />
</mxCell>
<mxCell id="BgiRJ3vg9v5CyLjMSyss-46" value="" style="endArrow=none;dashed=1;html=1;rounded=0;exitX=0.544;exitY=0.003;exitDx=0;exitDy=0;exitPerimeter=0;" parent="1" source="BgiRJ3vg9v5CyLjMSyss-43" target="BgiRJ3vg9v5CyLjMSyss-39" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="380" y="750" as="sourcePoint" />
<mxPoint x="65" y="570" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="BgiRJ3vg9v5CyLjMSyss-47" value="&lt;u style=&quot;border-color: var(--border-color);&quot;&gt;Notice&lt;/u&gt;" style="rounded=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="550" y="490" width="100" height="50" as="geometry" />
</mxCell>
<mxCell id="BgiRJ3vg9v5CyLjMSyss-48" value="" style="html=1;points=[];perimeter=orthogonalPerimeter;outlineConnect=0;targetShapes=umlLifeline;portConstraint=eastwest;newEdgeStyle={&quot;edgeStyle&quot;:&quot;elbowEdgeStyle&quot;,&quot;elbow&quot;:&quot;vertical&quot;,&quot;curved&quot;:0,&quot;rounded&quot;:0};" parent="1" vertex="1">
<mxGeometry x="410" y="670" width="10" height="140" as="geometry" />
</mxCell>
<mxCell id="BgiRJ3vg9v5CyLjMSyss-49" value="" style="html=1;points=[];perimeter=orthogonalPerimeter;outlineConnect=0;targetShapes=umlLifeline;portConstraint=eastwest;newEdgeStyle={&quot;edgeStyle&quot;:&quot;elbowEdgeStyle&quot;,&quot;elbow&quot;:&quot;vertical&quot;,&quot;curved&quot;:0,&quot;rounded&quot;:0};" parent="1" vertex="1">
<mxGeometry x="595" y="710" width="10" height="110" as="geometry" />
</mxCell>
<mxCell id="BgiRJ3vg9v5CyLjMSyss-50" value="" style="endArrow=classic;html=1;rounded=0;exitX=0;exitY=1.037;exitDx=0;exitDy=0;exitPerimeter=0;" parent="1" source="BgiRJ3vg9v5CyLjMSyss-51" target="BgiRJ3vg9v5CyLjMSyss-48" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="230" y="700" as="sourcePoint" />
<mxPoint x="365" y="700" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="BgiRJ3vg9v5CyLjMSyss-51" value="1.1 Making a Request&lt;br&gt;for Release Notice" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
<mxGeometry x="235" y="660" width="140" height="40" as="geometry" />
</mxCell>
<mxCell id="BgiRJ3vg9v5CyLjMSyss-52" value="" style="endArrow=classic;html=1;rounded=0;" parent="1" target="BgiRJ3vg9v5CyLjMSyss-49" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="420" y="730" as="sourcePoint" />
<mxPoint x="525" y="730" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="BgiRJ3vg9v5CyLjMSyss-53" value="1.1.1 Posting Notices" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
<mxGeometry x="430" y="700" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="BgiRJ3vg9v5CyLjMSyss-54" value="1. login and &lt;br&gt;Initiate a notification request" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
<mxGeometry x="50" y="610" width="170" height="40" as="geometry" />
</mxCell>
<mxCell id="BgiRJ3vg9v5CyLjMSyss-55" value="" style="endArrow=none;dashed=1;html=1;rounded=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;" parent="1" source="BgiRJ3vg9v5CyLjMSyss-48" target="BgiRJ3vg9v5CyLjMSyss-45" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="380" y="710" as="sourcePoint" />
<mxPoint x="430" y="660" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="BgiRJ3vg9v5CyLjMSyss-56" value="" style="endArrow=none;dashed=1;html=1;rounded=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;" parent="1" source="BgiRJ3vg9v5CyLjMSyss-49" target="BgiRJ3vg9v5CyLjMSyss-47" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="380" y="710" as="sourcePoint" />
<mxPoint x="430" y="660" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="6kb910QSpIBfe8Og59ce-2" value="" style="endArrow=none;dashed=1;html=1;rounded=0;" parent="1" target="BgiRJ3vg9v5CyLjMSyss-43" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="50" y="880" as="sourcePoint" />
<mxPoint x="70" y="870" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="6kb910QSpIBfe8Og59ce-3" value="" style="endArrow=none;dashed=1;html=1;rounded=0;" parent="1" target="BgiRJ3vg9v5CyLjMSyss-41" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="230" y="880" as="sourcePoint" />
<mxPoint x="390" y="920" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="6kb910QSpIBfe8Og59ce-4" value="" style="endArrow=none;dashed=1;html=1;rounded=0;entryX=0.476;entryY=1;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" target="BgiRJ3vg9v5CyLjMSyss-49" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="600" y="880" as="sourcePoint" />
<mxPoint x="529.76" y="860" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="6kb910QSpIBfe8Og59ce-5" value="&#xa;&lt;span style=&quot;color: rgba(0, 0, 0, 0); font-family: monospace; font-size: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(251, 251, 251); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;&quot;&gt;%3CmxGraphModel%3E%3Croot%3E%3CmxCell%20id%3D%220%22%2F%3E%3CmxCell%20id%3D%221%22%20parent%3D%220%22%2F%3E%3CmxCell%20id%3D%222%22%20value%3D%22%22%20style%3D%22endArrow%3Dnone%3Bdashed%3D 1%3Bhtml%3D1%3Brounded%3D0%3B%22%20edge%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20width%3D%2250%22%20height%3D%2250%22%20relative %3D%221%22%20as%3D%22geometry%22%3E%3CmxPoint%20x%3D%22519.5%22%20y%3D%22430%22%20as%3D%22sourcePoint%22%2F%3E%3CmxPoint%20x%3D%22519.5%22%20%3y%22410D%22%20%3as%22D%22targetPoint%2%3F%3E%2C%3FmxGeometry%3E%2C%3FmxCell%3E%2C%3Froot%3E" style="endArrow=none;dashed=1;html=1;rounded=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" target="BgiRJ3vg9v5CyLjMSyss-22" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="600" y="430" as="sourcePoint" />
<mxPoint x="519.5" y="410" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="6kb910QSpIBfe8Og59ce-7" value="&#xa;&lt;span style=&quot;color: rgba(0, 0, 0, 0); font-family: monospace; font-size: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(251, 251, 251); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;&quot;&gt;%3CmxGraphModel%3E%3Croot%3E%3CmxCell%20id%3D%220%22%2F%3E%3CmxCell%20id%3D%221%22%20parent%3D%220%22%2F%3E%3CmxCell%20id%3D%222%22%20value%3D%22%22%20style%3D%22endArrow%3Dnone%3Bdashed%3D 1%3Bhtml%3D1%3Brounded%3D0%3B%22%20edge%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20width%3D%2250%22%20height%3D%2250%22%20relative %3D%221%22%20as%3D%22geometry%22%3E%3CmxPoint%20x%3D%22519.5%22%20y%3D%22430%22%20as%3D%22sourcePoint%22%2F%3E%3CmxPoint%20x%3D%22519.5%22%20%3y%22410D%22%20%3as%22D%22targetPoint%2%3F%3E%2C%3FmxGeometry%3E%2C%3FmxCell%3E%2C%3Froot%3E" style="endArrow=none;dashed=1;html=1;rounded=0;" parent="1" target="BgiRJ3vg9v5CyLjMSyss-4" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="230" y="430" as="sourcePoint" />
<mxPoint x="230" y="420" as="targetPoint" />
<Array as="points">
<mxPoint x="230" y="420" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="6kb910QSpIBfe8Og59ce-8" value="&#xa;&lt;span style=&quot;color: rgba(0, 0, 0, 0); font-family: monospace; font-size: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(251, 251, 251); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;&quot;&gt;%3CmxGraphModel%3E%3Croot%3E%3CmxCell%20id%3D%220%22%2F%3E%3CmxCell%20id%3D%221%22%20parent%3D%220%22%2F%3E%3CmxCell%20id%3D%222%22%20value%3D%22%22%20style%3D%22endArrow%3Dnone%3Bdashed%3D 1%3Bhtml%3D1%3Brounded%3D0%3B%22%20edge%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20width%3D%2250%22%20height%3D%2250%22%20relative %3D%221%22%20as%3D%22geometry%22%3E%3CmxPoint%20x%3D%22519.5%22%20y%3D%22430%22%20as%3D%22sourcePoint%22%2F%3E%3CmxPoint%20x%3D%22519.5%22%20%3y%22410D%22%20%3as%22D%22targetPoint%2%3F%3E%2C%3FmxGeometry%3E%2C%3FmxCell%3E%2C%3Froot%3E" style="endArrow=none;dashed=1;html=1;rounded=0;" parent="1" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="54.660000000000025" y="430" as="sourcePoint" />
<mxPoint x="54.660000000000025" y="410" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="pIllZ8BUusNzDlOOMZ7I-2" value="" style="endArrow=none;dashed=1;html=1;rounded=0;" parent="1" edge="1" target="BgiRJ3vg9v5CyLjMSyss-21">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="414" y="430" as="sourcePoint" />
<mxPoint x="414" y="400" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="pIllZ8BUusNzDlOOMZ7I-4" value="" style="endArrow=none;dashed=1;html=1;rounded=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="414" y="880" as="sourcePoint" />
<mxPoint x="415" y="810" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="LBGevx9ew6JJpSekSeDf-2" value="MainScreen" style="rounded=0;whiteSpace=wrap;html=1;fontStyle=4" parent="1" vertex="1">
<mxGeometry x="1117.5" y="40" width="100" height="50" as="geometry" />
</mxCell>
<mxCell id="LBGevx9ew6JJpSekSeDf-3" value="NoticeScreen" style="rounded=0;whiteSpace=wrap;html=1;fontStyle=4" parent="1" vertex="1">
<mxGeometry x="1297.5" y="40" width="100" height="50" as="geometry" />
</mxCell>
<mxCell id="LBGevx9ew6JJpSekSeDf-7" value="" style="html=1;points=[[0,0,0,0,5],[0,1,0,0,-5],[1,0,0,0,5],[1,1,0,0,-5]];perimeter=orthogonalPerimeter;outlineConnect=0;targetShapes=umlLifeline;portConstraint=eastwest;newEdgeStyle={&quot;curved&quot;:0,&quot;rounded&quot;:0};" parent="1" vertex="1">
<mxGeometry x="1162.5" y="140" width="10" height="140" as="geometry" />
</mxCell>
<mxCell id="LBGevx9ew6JJpSekSeDf-8" value="" style="html=1;points=[[0,0,0,0,5],[0,1,0,0,-5],[1,0,0,0,5],[1,1,0,0,-5]];perimeter=orthogonalPerimeter;outlineConnect=0;targetShapes=umlLifeline;portConstraint=eastwest;newEdgeStyle={&quot;curved&quot;:0,&quot;rounded&quot;:0};" parent="1" vertex="1">
<mxGeometry x="1342.5" y="195" width="10" height="80" as="geometry" />
</mxCell>
<mxCell id="LBGevx9ew6JJpSekSeDf-10" value="" style="endArrow=none;dashed=1;html=1;rounded=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;" parent="1" source="LBGevx9ew6JJpSekSeDf-7" target="LBGevx9ew6JJpSekSeDf-2" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="1077.5" y="270" as="sourcePoint" />
<mxPoint x="1127.5" y="220" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="LBGevx9ew6JJpSekSeDf-11" value="" style="endArrow=none;dashed=1;html=1;rounded=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;" parent="1" source="LBGevx9ew6JJpSekSeDf-8" target="LBGevx9ew6JJpSekSeDf-3" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="1287.5" y="240" as="sourcePoint" />
<mxPoint x="1337.5" y="190" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="LBGevx9ew6JJpSekSeDf-14" value="" style="endArrow=classic;html=1;rounded=0;" parent="1" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="1172.5" y="210" as="sourcePoint" />
<mxPoint x="1342.5" y="210" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="LBGevx9ew6JJpSekSeDf-15" value="1.1通知查询" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
<mxGeometry x="1207.5" y="185" width="90" height="30" as="geometry" />
</mxCell>
<mxCell id="LBGevx9ew6JJpSekSeDf-17" value="" style="endArrow=classic;html=1;rounded=0;" parent="1" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="1342.5" y="245" as="sourcePoint" />
<mxPoint x="1172.5" y="245.00000000000003" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="LBGevx9ew6JJpSekSeDf-18" value="1.1.1.1.返回" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
<mxGeometry x="1207.5" y="220" width="90" height="30" as="geometry" />
</mxCell>
<mxCell id="LBGevx9ew6JJpSekSeDf-20" value="1.1.1反馈通知" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
<mxGeometry x="1342.5" y="185" width="100" height="30" as="geometry" />
</mxCell>
<mxCell id="LBGevx9ew6JJpSekSeDf-21" value="" style="endArrow=none;dashed=1;html=1;rounded=0;" parent="1" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="1167.5" y="320" as="sourcePoint" />
<mxPoint x="1167.5" y="280" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="LBGevx9ew6JJpSekSeDf-22" value="" style="endArrow=none;dashed=1;html=1;rounded=0;" parent="1" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="1347.5" y="320" as="sourcePoint" />
<mxPoint x="1347.14" y="275" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="LBGevx9ew6JJpSekSeDf-27" value="&lt;u&gt;Database&lt;br&gt;Interface&lt;br&gt;Notice&lt;br&gt;&lt;/u&gt;" style="rounded=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="740" y="40" width="100" height="50" as="geometry" />
</mxCell>
<mxCell id="LBGevx9ew6JJpSekSeDf-29" value="&lt;u style=&quot;border-color: var(--border-color);&quot;&gt;Database&lt;br&gt;Interface&lt;br&gt;Notice&lt;br&gt;&lt;/u&gt;" style="rounded=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="740" y="490" width="100" height="50" as="geometry" />
</mxCell>
<mxCell id="LBGevx9ew6JJpSekSeDf-31" value="" style="endArrow=none;dashed=1;html=1;rounded=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;" parent="1" source="LBGevx9ew6JJpSekSeDf-32" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="790" y="730" as="sourcePoint" />
<mxPoint x="789.7" y="540" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="LBGevx9ew6JJpSekSeDf-32" value="" style="html=1;points=[];perimeter=orthogonalPerimeter;outlineConnect=0;targetShapes=umlLifeline;portConstraint=eastwest;newEdgeStyle={&quot;edgeStyle&quot;:&quot;elbowEdgeStyle&quot;,&quot;elbow&quot;:&quot;vertical&quot;,&quot;curved&quot;:0,&quot;rounded&quot;:0};" parent="1" vertex="1">
<mxGeometry x="785" y="760" width="10" height="90" as="geometry" />
</mxCell>
<mxCell id="LBGevx9ew6JJpSekSeDf-33" value="" style="endArrow=classic;html=1;rounded=0;" parent="1" target="LBGevx9ew6JJpSekSeDf-32" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="605" y="770" as="sourcePoint" />
<mxPoint x="785" y="790" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="LBGevx9ew6JJpSekSeDf-34" value="1.1.1.1.Storage Information" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
<mxGeometry x="605" y="738" width="170" height="30" as="geometry" />
</mxCell>
<mxCell id="LBGevx9ew6JJpSekSeDf-35" value="" style="endArrow=none;dashed=1;html=1;rounded=0;" parent="1" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="790" y="880" as="sourcePoint" />
<mxPoint x="789.64" y="850" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="LBGevx9ew6JJpSekSeDf-36" value="" style="endArrow=none;dashed=1;html=1;rounded=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;" parent="1" source="LBGevx9ew6JJpSekSeDf-37" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="789.64" y="260" as="sourcePoint" />
<mxPoint x="789.64" y="90" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="LBGevx9ew6JJpSekSeDf-37" value="" style="html=1;points=[];perimeter=orthogonalPerimeter;outlineConnect=0;targetShapes=umlLifeline;portConstraint=eastwest;newEdgeStyle={&quot;edgeStyle&quot;:&quot;elbowEdgeStyle&quot;,&quot;elbow&quot;:&quot;vertical&quot;,&quot;curved&quot;:0,&quot;rounded&quot;:0};" parent="1" vertex="1">
<mxGeometry x="785" y="310" width="10" height="100" as="geometry" />
</mxCell>
<mxCell id="LBGevx9ew6JJpSekSeDf-38" value="&#xa;&lt;span style=&quot;color: rgba(0, 0, 0, 0); font-family: monospace; font-size: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(251, 251, 251); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;&quot;&gt;%3CmxGraphModel%3E%3Croot%3E%3CmxCell%20id%3D%220%22%2F%3E%3CmxCell%20id%3D%221%22%20parent%3D%220%22%2F%3E%3CmxCell%20id%3D%222%22%20value%3D%22%22%20style%3D%22endArrow%3Dnone%3Bdashed%3D 1%3Bhtml%3D1%3Brounded%3D0%3B%22%20edge%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20width%3D%2250%22%20height%3D%2250%22%20relative %3D%221%22%20as%3D%22geometry%22%3E%3CmxPoint%20x%3D%22519.5%22%20y%3D%22430%22%20as%3D%22sourcePoint%22%2F%3E%3CmxPoint%20x%3D%22519.5%22%20%3y%22410D%22%20%3as%22D%22targetPoint%2%3F%3E%2C%3FmxGeometry%3E%2C%3FmxCell%3E%2C%3Froot%3E" style="endArrow=none;dashed=1;html=1;rounded=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="789.64" y="430" as="sourcePoint" />
<mxPoint x="789.64" y="410" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="LBGevx9ew6JJpSekSeDf-39" value="" style="endArrow=classic;html=1;rounded=0;" parent="1" source="BgiRJ3vg9v5CyLjMSyss-22" target="LBGevx9ew6JJpSekSeDf-37" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="500" y="330" as="sourcePoint" />
<mxPoint x="780" y="340" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="LBGevx9ew6JJpSekSeDf-41" value="1.1.1.1.Storage Information" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
<mxGeometry x="605" y="300" width="170" height="30" as="geometry" />
</mxCell>
<mxCell id="LBGevx9ew6JJpSekSeDf-44" value="" style="endArrow=classic;html=1;rounded=0;" parent="1" source="LBGevx9ew6JJpSekSeDf-8" target="LBGevx9ew6JJpSekSeDf-8" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="1357.5" y="210" as="sourcePoint" />
<mxPoint x="1502.5" y="400" as="targetPoint" />
<Array as="points">
<mxPoint x="1437.5" y="210" />
<mxPoint x="1437.5" y="250" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="LBGevx9ew6JJpSekSeDf-55" value="" style="rounded=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="960" y="390" width="285" height="460" as="geometry" />
</mxCell>
<mxCell id="LBGevx9ew6JJpSekSeDf-56" value="" style="rounded=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="960" y="800" width="105" height="50" as="geometry" />
</mxCell>
<mxCell id="LBGevx9ew6JJpSekSeDf-57" value="" style="rounded=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="1060" y="800" width="90" height="50" as="geometry" />
</mxCell>
<mxCell id="LBGevx9ew6JJpSekSeDf-58" value="" style="rounded=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="1150" y="800" width="95" height="50" as="geometry" />
</mxCell>
<mxCell id="LBGevx9ew6JJpSekSeDf-59" value="通知1" style="rounded=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="960" y="580" width="285" height="60" as="geometry" />
</mxCell>
<mxCell id="LBGevx9ew6JJpSekSeDf-60" value="通知2" style="rounded=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="960" y="640" width="285" height="60" as="geometry" />
</mxCell>
<mxCell id="LBGevx9ew6JJpSekSeDf-61" value="通知3" style="rounded=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="960" y="700" width="285" height="60" as="geometry" />
</mxCell>
<mxCell id="LBGevx9ew6JJpSekSeDf-62" value="通知N" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
<mxGeometry x="1072.5" y="770" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="LBGevx9ew6JJpSekSeDf-71" value="" style="rounded=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="1321" y="390" width="290" height="460" as="geometry" />
</mxCell>
<mxCell id="LBGevx9ew6JJpSekSeDf-72" value="通知1标题" style="rounded=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="1321" y="390" width="289" height="60" as="geometry" />
</mxCell>
<mxCell id="LBGevx9ew6JJpSekSeDf-73" value="正文" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
<mxGeometry x="1440.5" y="590" width="50" height="30" as="geometry" />
</mxCell>
<mxCell id="LBGevx9ew6JJpSekSeDf-74" value="主界面" style="swimlane;fontStyle=1;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="1780" y="109" width="160" height="86" as="geometry" />
</mxCell>
<mxCell id="LBGevx9ew6JJpSekSeDf-75" value="+查询通知按钮" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" parent="LBGevx9ew6JJpSekSeDf-74" vertex="1">
<mxGeometry y="26" width="160" height="26" as="geometry" />
</mxCell>
<mxCell id="LBGevx9ew6JJpSekSeDf-76" value="" style="line;strokeWidth=1;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;strokeColor=inherit;" parent="LBGevx9ew6JJpSekSeDf-74" vertex="1">
<mxGeometry y="52" width="160" height="8" as="geometry" />
</mxCell>
<mxCell id="LBGevx9ew6JJpSekSeDf-77" value="&amp;nbsp;" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" parent="LBGevx9ew6JJpSekSeDf-74" vertex="1">
<mxGeometry y="60" width="160" height="26" as="geometry" />
</mxCell>
<mxCell id="LBGevx9ew6JJpSekSeDf-78" value="" style="endArrow=none;html=1;rounded=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;" parent="1" target="LBGevx9ew6JJpSekSeDf-74" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="1860" y="280" as="sourcePoint" />
<mxPoint x="1860" y="200" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="LBGevx9ew6JJpSekSeDf-79" value="通知界面" style="swimlane;fontStyle=1;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="1780" y="280" width="160" height="86" as="geometry" />
</mxCell>
<mxCell id="LBGevx9ew6JJpSekSeDf-80" value="+返回按钮" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" parent="LBGevx9ew6JJpSekSeDf-79" vertex="1">
<mxGeometry y="26" width="160" height="26" as="geometry" />
</mxCell>
<mxCell id="LBGevx9ew6JJpSekSeDf-81" value="" style="line;strokeWidth=1;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;strokeColor=inherit;" parent="LBGevx9ew6JJpSekSeDf-79" vertex="1">
<mxGeometry y="52" width="160" height="8" as="geometry" />
</mxCell>
<mxCell id="LBGevx9ew6JJpSekSeDf-82" value="&amp;nbsp;" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" parent="LBGevx9ew6JJpSekSeDf-79" vertex="1">
<mxGeometry y="60" width="160" height="26" as="geometry" />
</mxCell>
<mxCell id="i_0d7idHMsBKqWrqLQ_z-1" value="Student" style="shape=umlActor;verticalLabelPosition=bottom;verticalAlign=top;html=1;outlineConnect=0;" parent="1" vertex="1">
<mxGeometry x="35" y="970" width="30" height="60" as="geometry" />
</mxCell>
<mxCell id="i_0d7idHMsBKqWrqLQ_z-2" value="&lt;div&gt;&lt;span style=&quot;background-color: initial;&quot;&gt;&amp;lt;&amp;lt;boundary&amp;gt;&amp;gt;&lt;/span&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;background-color: initial;&quot;&gt;&lt;u&gt;: 通知查询边界&lt;/u&gt;&lt;/span&gt;&lt;/div&gt;" style="rounded=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="175" y="970" width="100" height="50" as="geometry" />
</mxCell>
<mxCell id="i_0d7idHMsBKqWrqLQ_z-3" value="" style="html=1;points=[];perimeter=orthogonalPerimeter;outlineConnect=0;targetShapes=umlLifeline;portConstraint=eastwest;newEdgeStyle={&quot;edgeStyle&quot;:&quot;elbowEdgeStyle&quot;,&quot;elbow&quot;:&quot;vertical&quot;,&quot;curved&quot;:0,&quot;rounded&quot;:0};" parent="1" vertex="1">
<mxGeometry x="220" y="1090" width="10" height="250" as="geometry" />
</mxCell>
<mxCell id="i_0d7idHMsBKqWrqLQ_z-4" value="" style="endArrow=none;dashed=1;html=1;rounded=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;" parent="1" source="i_0d7idHMsBKqWrqLQ_z-3" target="i_0d7idHMsBKqWrqLQ_z-2" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="335" y="1200" as="sourcePoint" />
<mxPoint x="385" y="1150" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="i_0d7idHMsBKqWrqLQ_z-5" value="" style="html=1;points=[];perimeter=orthogonalPerimeter;outlineConnect=0;targetShapes=umlLifeline;portConstraint=eastwest;newEdgeStyle={&quot;edgeStyle&quot;:&quot;elbowEdgeStyle&quot;,&quot;elbow&quot;:&quot;vertical&quot;,&quot;curved&quot;:0,&quot;rounded&quot;:0};" parent="1" vertex="1">
<mxGeometry x="45" y="1090" width="10" height="250" as="geometry" />
</mxCell>
<mxCell id="i_0d7idHMsBKqWrqLQ_z-6" value="" style="endArrow=classic;html=1;rounded=0;exitX=1.12;exitY=0.134;exitDx=0;exitDy=0;exitPerimeter=0;" parent="1" source="i_0d7idHMsBKqWrqLQ_z-5" target="i_0d7idHMsBKqWrqLQ_z-3" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="335" y="1200" as="sourcePoint" />
<mxPoint x="185" y="1150" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="i_0d7idHMsBKqWrqLQ_z-7" value="&amp;lt;&amp;lt;control&amp;gt;&amp;gt;&lt;br&gt;&lt;u&gt;: 通知查询控制器&lt;/u&gt;" style="rounded=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="360" y="970" width="100" height="50" as="geometry" />
</mxCell>
<mxCell id="i_0d7idHMsBKqWrqLQ_z-8" value="" style="endArrow=none;dashed=1;html=1;rounded=0;exitX=0.544;exitY=0.003;exitDx=0;exitDy=0;exitPerimeter=0;" parent="1" source="i_0d7idHMsBKqWrqLQ_z-5" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="365" y="1230" as="sourcePoint" />
<mxPoint x="50" y="1050" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="i_0d7idHMsBKqWrqLQ_z-9" value="&amp;lt;&amp;lt;entity&amp;gt;&amp;gt;&lt;br&gt;&lt;u&gt;: 通知&lt;/u&gt;" style="rounded=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="545" y="970" width="100" height="50" as="geometry" />
</mxCell>
<mxCell id="i_0d7idHMsBKqWrqLQ_z-10" value="" style="html=1;points=[];perimeter=orthogonalPerimeter;outlineConnect=0;targetShapes=umlLifeline;portConstraint=eastwest;newEdgeStyle={&quot;edgeStyle&quot;:&quot;elbowEdgeStyle&quot;,&quot;elbow&quot;:&quot;vertical&quot;,&quot;curved&quot;:0,&quot;rounded&quot;:0};" parent="1" vertex="1">
<mxGeometry x="404" y="1140" width="10" height="180" as="geometry" />
</mxCell>
<mxCell id="i_0d7idHMsBKqWrqLQ_z-11" value="" style="html=1;points=[];perimeter=orthogonalPerimeter;outlineConnect=0;targetShapes=umlLifeline;portConstraint=eastwest;newEdgeStyle={&quot;edgeStyle&quot;:&quot;elbowEdgeStyle&quot;,&quot;elbow&quot;:&quot;vertical&quot;,&quot;curved&quot;:0,&quot;rounded&quot;:0};" parent="1" vertex="1">
<mxGeometry x="590" y="1190" width="10" height="150" as="geometry" />
</mxCell>
<mxCell id="i_0d7idHMsBKqWrqLQ_z-12" value="" style="endArrow=classic;html=1;rounded=0;" parent="1" target="i_0d7idHMsBKqWrqLQ_z-10" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="230" y="1170" as="sourcePoint" />
<mxPoint x="395" y="1200" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="i_0d7idHMsBKqWrqLQ_z-13" value="1.1 输入查看通知请求" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
<mxGeometry x="245" y="1140" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="i_0d7idHMsBKqWrqLQ_z-14" value="" style="endArrow=classic;html=1;rounded=0;" parent="1" source="i_0d7idHMsBKqWrqLQ_z-10" target="i_0d7idHMsBKqWrqLQ_z-11" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="360" y="1210" as="sourcePoint" />
<mxPoint x="510" y="1210" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="i_0d7idHMsBKqWrqLQ_z-15" value="1.1.1 获取通知" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
<mxGeometry x="450" y="1200" width="100" height="30" as="geometry" />
</mxCell>
<mxCell id="i_0d7idHMsBKqWrqLQ_z-16" value="1.学生输入账号密码并&lt;br&gt;发起通知请求" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
<mxGeometry x="65" y="1090" width="140" height="40" as="geometry" />
</mxCell>
<mxCell id="i_0d7idHMsBKqWrqLQ_z-17" value="" style="endArrow=none;dashed=1;html=1;rounded=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;" parent="1" source="i_0d7idHMsBKqWrqLQ_z-10" target="i_0d7idHMsBKqWrqLQ_z-7" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="365" y="1190" as="sourcePoint" />
<mxPoint x="415" y="1140" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="i_0d7idHMsBKqWrqLQ_z-18" value="" style="endArrow=none;dashed=1;html=1;rounded=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;" parent="1" source="i_0d7idHMsBKqWrqLQ_z-11" target="i_0d7idHMsBKqWrqLQ_z-9" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="365" y="1190" as="sourcePoint" />
<mxPoint x="415" y="1140" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="i_0d7idHMsBKqWrqLQ_z-19" value="&#xa;&lt;span style=&quot;color: rgba(0, 0, 0, 0); font-family: monospace; font-size: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(251, 251, 251); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;&quot;&gt;%3CmxGraphModel%3E%3Croot%3E%3CmxCell%20id%3D%220%22%2F%3E%3CmxCell%20id%3D%221%22%20parent%3D%220%22%2F%3E%3CmxCell%20id%3D%222%22%20value%3D%22%22%20style%3D%22endArrow%3Dnone%3Bdashed%3D 1%3Bhtml%3D1%3Brounded%3D0%3B%22%20edge%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20width%3D%2250%22%20height%3D%2250%22%20relative %3D%221%22%20as%3D%22geometry%22%3E%3CmxPoint%20x%3D%22519.5%22%20y%3D%22430%22%20as%3D%22sourcePoint%22%2F%3E%3CmxPoint%20x%3D%22519.5%22%20%3y%22410D%22%20%3as%22D%22targetPoint%2%3F%3E%2C%3FmxGeometry%3E%2C%3FmxCell%3E%2C%3Froot%3E" style="endArrow=none;dashed=1;html=1;rounded=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" target="i_0d7idHMsBKqWrqLQ_z-11" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="595" y="1360" as="sourcePoint" />
<mxPoint x="514.5" y="1340" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="i_0d7idHMsBKqWrqLQ_z-20" value="" style="endArrow=none;dashed=1;html=1;rounded=0;" parent="1" target="i_0d7idHMsBKqWrqLQ_z-10" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="409" y="1360" as="sourcePoint" />
<mxPoint x="355" y="1280" as="targetPoint" />
<Array as="points" />
</mxGeometry>
</mxCell>
<mxCell id="i_0d7idHMsBKqWrqLQ_z-21" value="&#xa;&lt;span style=&quot;color: rgba(0, 0, 0, 0); font-family: monospace; font-size: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(251, 251, 251); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;&quot;&gt;%3CmxGraphModel%3E%3Croot%3E%3CmxCell%20id%3D%220%22%2F%3E%3CmxCell%20id%3D%221%22%20parent%3D%220%22%2F%3E%3CmxCell%20id%3D%222%22%20value%3D%22%22%20style%3D%22endArrow%3Dnone%3Bdashed%3D 1%3Bhtml%3D1%3Brounded%3D0%3B%22%20edge%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20width%3D%2250%22%20height%3D%2250%22%20relative %3D%221%22%20as%3D%22geometry%22%3E%3CmxPoint%20x%3D%22519.5%22%20y%3D%22430%22%20as%3D%22sourcePoint%22%2F%3E%3CmxPoint%20x%3D%22519.5%22%20%3y%22410D%22%20%3as%22D%22targetPoint%2%3F%3E%2C%3FmxGeometry%3E%2C%3FmxCell%3E%2C%3Froot%3E" style="endArrow=none;dashed=1;html=1;rounded=0;" parent="1" target="i_0d7idHMsBKqWrqLQ_z-3" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="225" y="1360" as="sourcePoint" />
<mxPoint x="225" y="1350" as="targetPoint" />
<Array as="points">
<mxPoint x="225" y="1350" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="i_0d7idHMsBKqWrqLQ_z-22" value="&#xa;&lt;span style=&quot;color: rgba(0, 0, 0, 0); font-family: monospace; font-size: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(251, 251, 251); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;&quot;&gt;%3CmxGraphModel%3E%3Croot%3E%3CmxCell%20id%3D%220%22%2F%3E%3CmxCell%20id%3D%221%22%20parent%3D%220%22%2F%3E%3CmxCell%20id%3D%222%22%20value%3D%22%22%20style%3D%22endArrow%3Dnone%3Bdashed%3D 1%3Bhtml%3D1%3Brounded%3D0%3B%22%20edge%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20width%3D%2250%22%20height%3D%2250%22%20relative %3D%221%22%20as%3D%22geometry%22%3E%3CmxPoint%20x%3D%22519.5%22%20y%3D%22430%22%20as%3D%22sourcePoint%22%2F%3E%3CmxPoint%20x%3D%22519.5%22%20%3y%22410D%22%20%3as%22D%22targetPoint%2%3F%3E%2C%3FmxGeometry%3E%2C%3FmxCell%3E%2C%3Froot%3E" style="endArrow=none;dashed=1;html=1;rounded=0;" parent="1" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="49.660000000000025" y="1360" as="sourcePoint" />
<mxPoint x="49.660000000000025" y="1340" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="i_0d7idHMsBKqWrqLQ_z-32" value="" style="endArrow=classic;html=1;rounded=0;dashed=1;dashPattern=1 1;" parent="1" source="i_0d7idHMsBKqWrqLQ_z-11" target="i_0d7idHMsBKqWrqLQ_z-10" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="810" y="1300" as="sourcePoint" />
<mxPoint x="680" y="1360" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="i_0d7idHMsBKqWrqLQ_z-33" value="1.1.2 返回通知信息" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
<mxGeometry x="415" y="1238" width="130" height="30" as="geometry" />
</mxCell>
<mxCell id="i_0d7idHMsBKqWrqLQ_z-34" value="" style="endArrow=classic;html=1;rounded=0;dashed=1;dashPattern=1 1;" parent="1" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="403" y="1290" as="sourcePoint" />
<mxPoint x="230" y="1290" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="i_0d7idHMsBKqWrqLQ_z-35" value="1.2 反馈通知信息" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
<mxGeometry x="255" y="1260" width="120" height="30" as="geometry" />
</mxCell>
<mxCell id="i_0d7idHMsBKqWrqLQ_z-36" value="administratot" style="shape=umlActor;verticalLabelPosition=bottom;verticalAlign=top;html=1;outlineConnect=0;" parent="1" vertex="1">
<mxGeometry x="730" y="970" width="30" height="60" as="geometry" />
</mxCell>
<mxCell id="i_0d7idHMsBKqWrqLQ_z-37" value="&lt;div style=&quot;border-color: var(--border-color);&quot;&gt;&amp;lt;&amp;lt;boundary&amp;gt;&amp;gt;&lt;br style=&quot;border-color: var(--border-color);&quot;&gt;&lt;/div&gt;&lt;div style=&quot;border-color: var(--border-color);&quot;&gt;&lt;span style=&quot;border-color: var(--border-color); background-color: initial;&quot;&gt;&lt;u style=&quot;border-color: var(--border-color);&quot;&gt;: 通知发布边界&lt;/u&gt;&lt;/span&gt;&lt;/div&gt;" style="rounded=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="870" y="970" width="100" height="50" as="geometry" />
</mxCell>
<mxCell id="i_0d7idHMsBKqWrqLQ_z-38" value="" style="html=1;points=[];perimeter=orthogonalPerimeter;outlineConnect=0;targetShapes=umlLifeline;portConstraint=eastwest;newEdgeStyle={&quot;edgeStyle&quot;:&quot;elbowEdgeStyle&quot;,&quot;elbow&quot;:&quot;vertical&quot;,&quot;curved&quot;:0,&quot;rounded&quot;:0};" parent="1" vertex="1">
<mxGeometry x="915" y="1090" width="10" height="250" as="geometry" />
</mxCell>
<mxCell id="i_0d7idHMsBKqWrqLQ_z-39" value="" style="endArrow=none;dashed=1;html=1;rounded=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;" parent="1" source="i_0d7idHMsBKqWrqLQ_z-38" target="i_0d7idHMsBKqWrqLQ_z-37" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="1030" y="1200" as="sourcePoint" />
<mxPoint x="1080" y="1150" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="i_0d7idHMsBKqWrqLQ_z-40" value="" style="html=1;points=[];perimeter=orthogonalPerimeter;outlineConnect=0;targetShapes=umlLifeline;portConstraint=eastwest;newEdgeStyle={&quot;edgeStyle&quot;:&quot;elbowEdgeStyle&quot;,&quot;elbow&quot;:&quot;vertical&quot;,&quot;curved&quot;:0,&quot;rounded&quot;:0};" parent="1" vertex="1">
<mxGeometry x="740" y="1090" width="10" height="250" as="geometry" />
</mxCell>
<mxCell id="i_0d7idHMsBKqWrqLQ_z-41" value="" style="endArrow=classic;html=1;rounded=0;exitX=1.12;exitY=0.134;exitDx=0;exitDy=0;exitPerimeter=0;" parent="1" source="i_0d7idHMsBKqWrqLQ_z-40" target="i_0d7idHMsBKqWrqLQ_z-38" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="1030" y="1200" as="sourcePoint" />
<mxPoint x="880" y="1150" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="i_0d7idHMsBKqWrqLQ_z-42" value="&amp;lt;&amp;lt;control&amp;gt;&amp;gt;&lt;br&gt;&lt;u&gt;: 通知发布控制器&lt;/u&gt;" style="rounded=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="1055" y="970" width="100" height="50" as="geometry" />
</mxCell>
<mxCell id="i_0d7idHMsBKqWrqLQ_z-43" value="" style="endArrow=none;dashed=1;html=1;rounded=0;exitX=0.544;exitY=0.003;exitDx=0;exitDy=0;exitPerimeter=0;" parent="1" source="i_0d7idHMsBKqWrqLQ_z-40" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="1060" y="1230" as="sourcePoint" />
<mxPoint x="745" y="1050" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="i_0d7idHMsBKqWrqLQ_z-44" value="&amp;lt;&amp;lt;entity&amp;gt;&amp;gt;&lt;br&gt;&lt;u&gt;: 通知&lt;/u&gt;" style="rounded=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="1240" y="970" width="100" height="50" as="geometry" />
</mxCell>
<mxCell id="i_0d7idHMsBKqWrqLQ_z-45" value="" style="html=1;points=[];perimeter=orthogonalPerimeter;outlineConnect=0;targetShapes=umlLifeline;portConstraint=eastwest;newEdgeStyle={&quot;edgeStyle&quot;:&quot;elbowEdgeStyle&quot;,&quot;elbow&quot;:&quot;vertical&quot;,&quot;curved&quot;:0,&quot;rounded&quot;:0};" parent="1" vertex="1">
<mxGeometry x="1099" y="1140" width="10" height="180" as="geometry" />
</mxCell>
<mxCell id="i_0d7idHMsBKqWrqLQ_z-46" value="" style="html=1;points=[];perimeter=orthogonalPerimeter;outlineConnect=0;targetShapes=umlLifeline;portConstraint=eastwest;newEdgeStyle={&quot;edgeStyle&quot;:&quot;elbowEdgeStyle&quot;,&quot;elbow&quot;:&quot;vertical&quot;,&quot;curved&quot;:0,&quot;rounded&quot;:0};" parent="1" vertex="1">
<mxGeometry x="1285" y="1190" width="10" height="150" as="geometry" />
</mxCell>
<mxCell id="i_0d7idHMsBKqWrqLQ_z-47" value="" style="endArrow=classic;html=1;rounded=0;" parent="1" target="i_0d7idHMsBKqWrqLQ_z-45" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="925" y="1170" as="sourcePoint" />
<mxPoint x="1090" y="1200" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="i_0d7idHMsBKqWrqLQ_z-48" value="1.1 输入发布通知请求" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
<mxGeometry x="940" y="1140" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="i_0d7idHMsBKqWrqLQ_z-49" value="" style="endArrow=classic;html=1;rounded=0;" parent="1" source="i_0d7idHMsBKqWrqLQ_z-45" target="i_0d7idHMsBKqWrqLQ_z-46" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="1055" y="1210" as="sourcePoint" />
<mxPoint x="1205" y="1210" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="i_0d7idHMsBKqWrqLQ_z-50" value="1.1.1 发布通知" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
<mxGeometry x="1145" y="1200" width="100" height="30" as="geometry" />
</mxCell>
<mxCell id="i_0d7idHMsBKqWrqLQ_z-51" value="1.管理员输入账号密码并&lt;br&gt;发起通知请求" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
<mxGeometry x="755" y="1090" width="150" height="40" as="geometry" />
</mxCell>
<mxCell id="i_0d7idHMsBKqWrqLQ_z-52" value="" style="endArrow=none;dashed=1;html=1;rounded=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;" parent="1" source="i_0d7idHMsBKqWrqLQ_z-45" target="i_0d7idHMsBKqWrqLQ_z-42" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="1060" y="1190" as="sourcePoint" />
<mxPoint x="1110" y="1140" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="i_0d7idHMsBKqWrqLQ_z-53" value="" style="endArrow=none;dashed=1;html=1;rounded=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;" parent="1" source="i_0d7idHMsBKqWrqLQ_z-46" target="i_0d7idHMsBKqWrqLQ_z-44" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="1060" y="1190" as="sourcePoint" />
<mxPoint x="1110" y="1140" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="i_0d7idHMsBKqWrqLQ_z-54" value="&#xa;&lt;span style=&quot;color: rgba(0, 0, 0, 0); font-family: monospace; font-size: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(251, 251, 251); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;&quot;&gt;%3CmxGraphModel%3E%3Croot%3E%3CmxCell%20id%3D%220%22%2F%3E%3CmxCell%20id%3D%221%22%20parent%3D%220%22%2F%3E%3CmxCell%20id%3D%222%22%20value%3D%22%22%20style%3D%22endArrow%3Dnone%3Bdashed%3D 1%3Bhtml%3D1%3Brounded%3D0%3B%22%20edge%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20width%3D%2250%22%20height%3D%2250%22%20relative %3D%221%22%20as%3D%22geometry%22%3E%3CmxPoint%20x%3D%22519.5%22%20y%3D%22430%22%20as%3D%22sourcePoint%22%2F%3E%3CmxPoint%20x%3D%22519.5%22%20%3y%22410D%22%20%3as%22D%22targetPoint%2%3F%3E%2C%3FmxGeometry%3E%2C%3FmxCell%3E%2C%3Froot%3E" style="endArrow=none;dashed=1;html=1;rounded=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" target="i_0d7idHMsBKqWrqLQ_z-46" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="1290" y="1360" as="sourcePoint" />
<mxPoint x="1209.5" y="1340" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="i_0d7idHMsBKqWrqLQ_z-55" value="" style="endArrow=none;dashed=1;html=1;rounded=0;" parent="1" target="i_0d7idHMsBKqWrqLQ_z-45" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="1104" y="1360" as="sourcePoint" />
<mxPoint x="1050" y="1280" as="targetPoint" />
<Array as="points" />
</mxGeometry>
</mxCell>
<mxCell id="i_0d7idHMsBKqWrqLQ_z-56" value="&#xa;&lt;span style=&quot;color: rgba(0, 0, 0, 0); font-family: monospace; font-size: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(251, 251, 251); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;&quot;&gt;%3CmxGraphModel%3E%3Croot%3E%3CmxCell%20id%3D%220%22%2F%3E%3CmxCell%20id%3D%221%22%20parent%3D%220%22%2F%3E%3CmxCell%20id%3D%222%22%20value%3D%22%22%20style%3D%22endArrow%3Dnone%3Bdashed%3D 1%3Bhtml%3D1%3Brounded%3D0%3B%22%20edge%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20width%3D%2250%22%20height%3D%2250%22%20relative %3D%221%22%20as%3D%22geometry%22%3E%3CmxPoint%20x%3D%22519.5%22%20y%3D%22430%22%20as%3D%22sourcePoint%22%2F%3E%3CmxPoint%20x%3D%22519.5%22%20%3y%22410D%22%20%3as%22D%22targetPoint%2%3F%3E%2C%3FmxGeometry%3E%2C%3FmxCell%3E%2C%3Froot%3E" style="endArrow=none;dashed=1;html=1;rounded=0;" parent="1" target="i_0d7idHMsBKqWrqLQ_z-38" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="920" y="1360" as="sourcePoint" />
<mxPoint x="920" y="1350" as="targetPoint" />
<Array as="points">
<mxPoint x="920" y="1350" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="i_0d7idHMsBKqWrqLQ_z-57" value="&#xa;&lt;span style=&quot;color: rgba(0, 0, 0, 0); font-family: monospace; font-size: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(251, 251, 251); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;&quot;&gt;%3CmxGraphModel%3E%3Croot%3E%3CmxCell%20id%3D%220%22%2F%3E%3CmxCell%20id%3D%221%22%20parent%3D%220%22%2F%3E%3CmxCell%20id%3D%222%22%20value%3D%22%22%20style%3D%22endArrow%3Dnone%3Bdashed%3D 1%3Bhtml%3D1%3Brounded%3D0%3B%22%20edge%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20width%3D%2250%22%20height%3D%2250%22%20relative %3D%221%22%20as%3D%22geometry%22%3E%3CmxPoint%20x%3D%22519.5%22%20y%3D%22430%22%20as%3D%22sourcePoint%22%2F%3E%3CmxPoint%20x%3D%22519.5%22%20%3y%22410D%22%20%3as%22D%22targetPoint%2%3F%3E%2C%3FmxGeometry%3E%2C%3FmxCell%3E%2C%3Froot%3E" style="endArrow=none;dashed=1;html=1;rounded=0;" parent="1" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="744.6600000000001" y="1360" as="sourcePoint" />
<mxPoint x="744.6600000000001" y="1340" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="i_0d7idHMsBKqWrqLQ_z-58" value="" style="endArrow=classic;html=1;rounded=0;dashed=1;dashPattern=1 1;" parent="1" source="i_0d7idHMsBKqWrqLQ_z-46" target="i_0d7idHMsBKqWrqLQ_z-45" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="1505" y="1300" as="sourcePoint" />
<mxPoint x="1375" y="1360" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="i_0d7idHMsBKqWrqLQ_z-59" value="1.1.2 返回通知信息" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
<mxGeometry x="1110" y="1238" width="130" height="30" as="geometry" />
</mxCell>
<mxCell id="i_0d7idHMsBKqWrqLQ_z-60" value="" style="endArrow=classic;html=1;rounded=0;dashed=1;dashPattern=1 1;" parent="1" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="1098" y="1290" as="sourcePoint" />
<mxPoint x="925" y="1290" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="i_0d7idHMsBKqWrqLQ_z-61" value="1.2 反馈通知信息" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
<mxGeometry x="950" y="1260" width="120" height="30" as="geometry" />
</mxCell>
<mxCell id="xRNCPPKbe9r0VnYGcDBX-1" value="" style="endArrow=classic;html=1;rounded=0;entryX=1.017;entryY=0.785;entryDx=0;entryDy=0;entryPerimeter=0;dashed=1;dashPattern=1 2;" edge="1" parent="1" target="BgiRJ3vg9v5CyLjMSyss-48">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="595" y="780" as="sourcePoint" />
<mxPoint x="430" y="780" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="xRNCPPKbe9r0VnYGcDBX-2" value="1.1.2 Returns notification&lt;br style=&quot;border-color: var(--border-color);&quot;&gt;information" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
<mxGeometry x="430" y="745" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="xRNCPPKbe9r0VnYGcDBX-4" value="" style="endArrow=classic;html=1;rounded=0;entryX=1.017;entryY=0.785;entryDx=0;entryDy=0;entryPerimeter=0;dashed=1;dashPattern=1 2;" edge="1" parent="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="410" y="804.86" as="sourcePoint" />
<mxPoint x="235" y="804.86" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="xRNCPPKbe9r0VnYGcDBX-5" value="1.2&amp;nbsp;Feedback notification &lt;br&gt;information" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
<mxGeometry x="244" y="765" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="xRNCPPKbe9r0VnYGcDBX-6" value="" style="endArrow=classic;html=1;rounded=0;entryX=1.017;entryY=0.785;entryDx=0;entryDy=0;entryPerimeter=0;dashed=1;dashPattern=1 2;" edge="1" parent="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="594" y="350" as="sourcePoint" />
<mxPoint x="419" y="350" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="xRNCPPKbe9r0VnYGcDBX-7" value="1.1.2 Returns notification&lt;br style=&quot;border-color: var(--border-color);&quot;&gt;information" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
<mxGeometry x="430" y="310" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="xRNCPPKbe9r0VnYGcDBX-8" value="" style="endArrow=classic;html=1;rounded=0;entryX=1.017;entryY=0.785;entryDx=0;entryDy=0;entryPerimeter=0;dashed=1;dashPattern=1 2;" edge="1" parent="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="409" y="359.58" as="sourcePoint" />
<mxPoint x="234" y="359.58" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="xRNCPPKbe9r0VnYGcDBX-9" value="1.2&amp;nbsp;Feedback notification&lt;br style=&quot;border-color: var(--border-color);&quot;&gt;information" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
<mxGeometry x="240" y="320" width="160" height="40" as="geometry" />
</mxCell>
</root>
</mxGraphModel>
</diagram>
</mxfile>