<mxGraphModel>
  <root>
    <mxCell id="0"/>
    <mxCell id="1" parent="0"/>
    <mxCell id="2" value="消费执行角色用例图" style="text;html=1;strokeColor=none;fillColor=none;fontStyle=1;fontSize=18;align=center;" vertex="1" parent="1">
      <mxGeometry x="260" y="10" width="320" height="24" as="geometry"/>
    </mxCell>
    <mxCell id="3" value="家长端用户" style="shape=umlActor;verticalLabelPosition=bottom;verticalAlign=top;html=1;fontSize=12;" vertex="1" parent="1">
      <mxGeometry x="40" y="90" width="44" height="86" as="geometry"/>
    </mxCell>
    <mxCell id="4" value="学生端 / 消费机终端" style="shape=umlActor;verticalLabelPosition=bottom;verticalAlign=top;html=1;fontSize=12;" vertex="1" parent="1">
      <mxGeometry x="40" y="250" width="60" height="86" as="geometry"/>
    </mxCell>
    <mxCell id="5" value="教师 / 工作人员用户" style="shape=umlActor;verticalLabelPosition=bottom;verticalAlign=top;html=1;fontSize=12;" vertex="1" parent="1">
      <mxGeometry x="40" y="410" width="60" height="86" as="geometry"/>
    </mxCell>
    <mxCell id="6" value="平安云厨消费服务边界" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#F7F9FC;strokeColor=#5F6B85;fontStyle=1;fontSize=13;" vertex="1" parent="1">
      <mxGeometry x="170" y="50" width="520" height="470" as="geometry"/>
    </mxCell>
    <mxCell id="7" value="订餐与退餐" style="ellipse;whiteSpace=wrap;html=1;fillColor=#DAE8FC;strokeColor=#6C8EBF;fontSize=12;" vertex="1" parent="1">
      <mxGeometry x="250" y="90" width="150" height="44" as="geometry"/>
    </mxCell>
    <mxCell id="8" value="钱包充值 / 代扣 / 补贴消费" style="ellipse;whiteSpace=wrap;html=1;fillColor=#DAE8FC;strokeColor=#6C8EBF;fontSize=12;" vertex="1" parent="1">
      <mxGeometry x="220" y="165" width="210" height="44" as="geometry"/>
    </mxCell>
    <mxCell id="9" value="查看就餐 / 营养 / 安全信息" style="ellipse;whiteSpace=wrap;html=1;fillColor=#DAE8FC;strokeColor=#6C8EBF;fontSize=12;" vertex="1" parent="1">
      <mxGeometry x="225" y="240" width="200" height="44" as="geometry"/>
    </mxCell>
    <mxCell id="10" value="核销取餐" style="ellipse;whiteSpace=wrap;html=1;fillColor=#FCE4D6;strokeColor=#C55A11;fontSize=12;" vertex="1" parent="1">
      <mxGeometry x="490" y="100" width="140" height="44" as="geometry"/>
    </mxCell>
    <mxCell id="11" value="终端补订" style="ellipse;whiteSpace=wrap;html=1;fillColor=#FCE4D6;strokeColor=#C55A11;fontSize=12;" vertex="1" parent="1">
      <mxGeometry x="500" y="175" width="120" height="44" as="geometry"/>
    </mxCell>
    <mxCell id="12" value="现场选餐盒核销" style="ellipse;whiteSpace=wrap;html=1;fillColor=#FCE4D6;strokeColor=#C55A11;fontSize=12;" vertex="1" parent="1">
      <mxGeometry x="470" y="250" width="180" height="44" as="geometry"/>
    </mxCell>
    <mxCell id="13" value="自主消费" style="ellipse;whiteSpace=wrap;html=1;fillColor=#FCE4D6;strokeColor=#C55A11;fontSize=12;" vertex="1" parent="1">
      <mxGeometry x="500" y="325" width="120" height="44" as="geometry"/>
    </mxCell>
    <mxCell id="14" value="查看消费记录" style="ellipse;whiteSpace=wrap;html=1;fillColor=#DAE8FC;strokeColor=#6C8EBF;fontSize=12;" vertex="1" parent="1">
      <mxGeometry x="250" y="400" width="150" height="44" as="geometry"/>
    </mxCell>
    <mxCell id="15" style="endArrow=none;edgeStyle=orthogonalEdgeStyle;rounded=0;" edge="1" parent="1" source="3" target="7"><mxGeometry relative="1" as="geometry"/></mxCell>
    <mxCell id="16" style="endArrow=none;edgeStyle=orthogonalEdgeStyle;rounded=0;" edge="1" parent="1" source="3" target="8"><mxGeometry relative="1" as="geometry"/></mxCell>
    <mxCell id="17" style="endArrow=none;edgeStyle=orthogonalEdgeStyle;rounded=0;" edge="1" parent="1" source="3" target="9"><mxGeometry relative="1" as="geometry"/></mxCell>
    <mxCell id="18" style="endArrow=none;edgeStyle=orthogonalEdgeStyle;rounded=0;" edge="1" parent="1" source="4" target="10"><mxGeometry relative="1" as="geometry"/></mxCell>
    <mxCell id="19" style="endArrow=none;edgeStyle=orthogonalEdgeStyle;rounded=0;" edge="1" parent="1" source="4" target="11"><mxGeometry relative="1" as="geometry"/></mxCell>
    <mxCell id="20" style="endArrow=none;edgeStyle=orthogonalEdgeStyle;rounded=0;" edge="1" parent="1" source="4" target="12"><mxGeometry relative="1" as="geometry"/></mxCell>
    <mxCell id="21" style="endArrow=none;edgeStyle=orthogonalEdgeStyle;rounded=0;" edge="1" parent="1" source="4" target="13"><mxGeometry relative="1" as="geometry"/></mxCell>
    <mxCell id="22" style="endArrow=none;edgeStyle=orthogonalEdgeStyle;rounded=0;" edge="1" parent="1" source="5" target="8"><mxGeometry relative="1" as="geometry"/></mxCell>
    <mxCell id="23" style="endArrow=none;edgeStyle=orthogonalEdgeStyle;rounded=0;" edge="1" parent="1" source="5" target="13"><mxGeometry relative="1" as="geometry"/></mxCell>
    <mxCell id="24" style="endArrow=none;edgeStyle=orthogonalEdgeStyle;rounded=0;" edge="1" parent="1" source="5" target="14"><mxGeometry relative="1" as="geometry"/></mxCell>
  </root>
</mxGraphModel>
