This commit is contained in:
2026-02-28 22:25:05 +08:00
parent 39e224e0de
commit 39004abbc9
23 changed files with 147 additions and 129 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 53 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 80 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 88 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 102 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 68 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 68 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 83 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 72 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 80 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 75 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 67 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 53 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 70 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 125 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 342 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 82 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 88 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 91 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 102 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 132 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 391 KiB

View File

@@ -1,150 +1,168 @@
<mxfile host="app.diagrams.net" modified="2026-02-28T00:00:00.000Z" agent="OpenCode" version="24.7.17" type="device">
<mxfile host="app.diagrams.net" agent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36" version="29.6.0" pages="3">
<diagram id="customer-usecase" name="图3.1 顾客用例图">
<mxGraphModel dx="1400" dy="900" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1600" pageHeight="1000" math="0" shadow="0">
<mxGraphModel dx="1901" dy="1021" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1600" pageHeight="1000" math="0" shadow="0">
<root>
<mxCell id="0" />
<mxCell id="1" parent="0" />
<mxCell id="2" value="萌贝母婴商城系统" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=2;" vertex="1" parent="1"><mxGeometry x="210" y="40" width="1260" height="860" as="geometry" /></mxCell>
<mxCell id="10" value="顾客" style="shape=umlActor;verticalLabelPosition=bottom;verticalAlign=top;html=1;" vertex="1" parent="1"><mxGeometry x="80" y="360" width="50" height="100" as="geometry" /></mxCell>
<mxCell id="100" value="注册登录" style="ellipse;whiteSpace=wrap;html=1;" vertex="1" parent="1"><mxGeometry x="300" y="90" width="160" height="56" as="geometry" /></mxCell>
<mxCell id="101" value="浏览商品" style="ellipse;whiteSpace=wrap;html=1;" vertex="1" parent="1"><mxGeometry x="560" y="140" width="180" height="56" as="geometry" /></mxCell>
<mxCell id="102" value="搜索商品" style="ellipse;whiteSpace=wrap;html=1;" vertex="1" parent="1"><mxGeometry x="560" y="230" width="180" height="56" as="geometry" /></mxCell>
<mxCell id="103" value="加入购物车" style="ellipse;whiteSpace=wrap;html=1;" vertex="1" parent="1"><mxGeometry x="560" y="320" width="180" height="56" as="geometry" /></mxCell>
<mxCell id="104" value="立即购买" style="ellipse;whiteSpace=wrap;html=1;" vertex="1" parent="1"><mxGeometry x="560" y="410" width="180" height="56" as="geometry" /></mxCell>
<mxCell id="105" value="提交订单" style="ellipse;whiteSpace=wrap;html=1;" vertex="1" parent="1"><mxGeometry x="560" y="500" width="180" height="56" as="geometry" /></mxCell>
<mxCell id="106" value="查看订单" style="ellipse;whiteSpace=wrap;html=1;" vertex="1" parent="1"><mxGeometry x="560" y="590" width="180" height="56" as="geometry" /></mxCell>
<mxCell id="107" value="申请退款" style="ellipse;whiteSpace=wrap;html=1;" vertex="1" parent="1"><mxGeometry x="860" y="185" width="180" height="56" as="geometry" /></mxCell>
<mxCell id="108" value="查看物流" style="ellipse;whiteSpace=wrap;html=1;" vertex="1" parent="1"><mxGeometry x="860" y="275" width="180" height="56" as="geometry" /></mxCell>
<mxCell id="109" value="收藏商品" style="ellipse;whiteSpace=wrap;html=1;" vertex="1" parent="1"><mxGeometry x="860" y="365" width="180" height="56" as="geometry" /></mxCell>
<mxCell id="110" value="商品评价" style="ellipse;whiteSpace=wrap;html=1;" vertex="1" parent="1"><mxGeometry x="860" y="455" width="180" height="56" as="geometry" /></mxCell>
<mxCell id="111" value="修改个人信息" style="ellipse;whiteSpace=wrap;html=1;" vertex="1" parent="1"><mxGeometry x="860" y="545" width="180" height="56" as="geometry" /></mxCell>
<mxCell id="200" style="endArrow=none;html=1;" edge="1" parent="1" source="10" target="100"><mxGeometry relative="1" as="geometry" /></mxCell>
<mxCell id="201" style="endArrow=none;html=1;" edge="1" parent="1" source="10" target="101"><mxGeometry relative="1" as="geometry" /></mxCell>
<mxCell id="202" style="endArrow=none;html=1;" edge="1" parent="1" source="10" target="102"><mxGeometry relative="1" as="geometry" /></mxCell>
<mxCell id="203" style="endArrow=none;html=1;" edge="1" parent="1" source="10" target="103"><mxGeometry relative="1" as="geometry" /></mxCell>
<mxCell id="204" style="endArrow=none;html=1;" edge="1" parent="1" source="10" target="104"><mxGeometry relative="1" as="geometry" /></mxCell>
<mxCell id="205" style="endArrow=none;html=1;" edge="1" parent="1" source="10" target="105"><mxGeometry relative="1" as="geometry" /></mxCell>
<mxCell id="206" style="endArrow=none;html=1;" edge="1" parent="1" source="10" target="106"><mxGeometry relative="1" as="geometry" /></mxCell>
<mxCell id="207" style="endArrow=none;html=1;" edge="1" parent="1" source="10" target="107"><mxGeometry relative="1" as="geometry" /></mxCell>
<mxCell id="208" style="endArrow=none;html=1;" edge="1" parent="1" source="10" target="108"><mxGeometry relative="1" as="geometry" /></mxCell>
<mxCell id="209" style="endArrow=none;html=1;" edge="1" parent="1" source="10" target="109"><mxGeometry relative="1" as="geometry" /></mxCell>
<mxCell id="210" style="endArrow=none;html=1;" edge="1" parent="1" source="10" target="110"><mxGeometry relative="1" as="geometry" /></mxCell>
<mxCell id="211" style="endArrow=none;html=1;" edge="1" parent="1" source="10" target="111"><mxGeometry relative="1" as="geometry" /></mxCell>
<mxCell id="300" value="&lt;&lt;include&gt;&gt;" style="dashed=1;endArrow=open;html=1;" edge="1" parent="1" source="101" target="100"><mxGeometry relative="1" as="geometry" /></mxCell>
<mxCell id="301" value="&lt;&lt;include&gt;&gt;" style="dashed=1;endArrow=open;html=1;" edge="1" parent="1" source="102" target="100"><mxGeometry relative="1" as="geometry" /></mxCell>
<mxCell id="302" value="&lt;&lt;include&gt;&gt;" style="dashed=1;endArrow=open;html=1;" edge="1" parent="1" source="103" target="100"><mxGeometry relative="1" as="geometry" /></mxCell>
<mxCell id="303" value="&lt;&lt;include&gt;&gt;" style="dashed=1;endArrow=open;html=1;" edge="1" parent="1" source="104" target="100"><mxGeometry relative="1" as="geometry" /></mxCell>
<mxCell id="304" value="&lt;&lt;include&gt;&gt;" style="dashed=1;endArrow=open;html=1;" edge="1" parent="1" source="105" target="100"><mxGeometry relative="1" as="geometry" /></mxCell>
<mxCell id="305" value="&lt;&lt;include&gt;&gt;" style="dashed=1;endArrow=open;html=1;" edge="1" parent="1" source="106" target="100"><mxGeometry relative="1" as="geometry" /></mxCell>
<mxCell id="306" value="&lt;&lt;include&gt;&gt;" style="dashed=1;endArrow=open;html=1;" edge="1" parent="1" source="107" target="100"><mxGeometry relative="1" as="geometry" /></mxCell>
<mxCell id="307" value="&lt;&lt;include&gt;&gt;" style="dashed=1;endArrow=open;html=1;" edge="1" parent="1" source="108" target="100"><mxGeometry relative="1" as="geometry" /></mxCell>
<mxCell id="308" value="&lt;&lt;include&gt;&gt;" style="dashed=1;endArrow=open;html=1;" edge="1" parent="1" source="109" target="100"><mxGeometry relative="1" as="geometry" /></mxCell>
<mxCell id="309" value="&lt;&lt;include&gt;&gt;" style="dashed=1;endArrow=open;html=1;" edge="1" parent="1" source="110" target="100"><mxGeometry relative="1" as="geometry" /></mxCell>
<mxCell id="310" value="&lt;&lt;include&gt;&gt;" style="dashed=1;endArrow=open;html=1;" edge="1" parent="1" source="111" target="100"><mxGeometry relative="1" as="geometry" /></mxCell>
<mxCell id="311" value="&lt;&lt;include&gt;&gt;" style="dashed=1;endArrow=open;html=1;" edge="1" parent="1" source="105" target="103"><mxGeometry relative="1" as="geometry" /></mxCell>
<mxCell id="10" parent="1" style="shape=umlActor;verticalLabelPosition=bottom;verticalAlign=top;html=1;" value="顾客" vertex="1">
<mxGeometry height="100" width="50" x="80" y="310" as="geometry" />
</mxCell>
<mxCell id="101" parent="1" style="ellipse;whiteSpace=wrap;html=1;" value="商品浏览" vertex="1">
<mxGeometry height="56" width="180" x="190" y="182" as="geometry" />
</mxCell>
<mxCell id="102" parent="1" style="ellipse;whiteSpace=wrap;html=1;" value="购物车管理" vertex="1">
<mxGeometry height="56" width="180" x="220" y="252" as="geometry" />
</mxCell>
<mxCell id="103" parent="1" style="ellipse;whiteSpace=wrap;html=1;" value="订单管理" vertex="1">
<mxGeometry height="56" width="180" x="250" y="321" as="geometry" />
</mxCell>
<mxCell id="104" parent="1" style="ellipse;whiteSpace=wrap;html=1;" value="收藏与评价" vertex="1">
<mxGeometry height="56" width="180" x="270" y="392" as="geometry" />
</mxCell>
<mxCell id="105" parent="1" style="ellipse;whiteSpace=wrap;html=1;" value="个人信息管理" vertex="1">
<mxGeometry height="56" width="180" x="240" y="482" as="geometry" />
</mxCell>
<mxCell id="106" parent="1" style="ellipse;whiteSpace=wrap;html=1;" value="申请退款" vertex="1">
<mxGeometry height="56" width="180" x="490" y="210" as="geometry" />
</mxCell>
<mxCell id="107" parent="1" style="ellipse;whiteSpace=wrap;html=1;" value="查看物流" vertex="1">
<mxGeometry height="56" width="180" x="520" y="370" as="geometry" />
</mxCell>
<mxCell id="200" edge="1" parent="1" source="10" style="endArrow=none;html=1;" target="101">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="201" edge="1" parent="1" source="10" style="endArrow=none;html=1;" target="102">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="202" edge="1" parent="1" source="10" style="endArrow=none;html=1;" target="103">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="203" edge="1" parent="1" source="10" style="endArrow=none;html=1;" target="104">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="204" edge="1" parent="1" source="10" style="endArrow=none;html=1;" target="105">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="305" edge="1" parent="1" source="103" style="dashed=1;endArrow=open;html=1;" target="106" value="&lt;font style=&quot;font-size: 14px;&quot;&gt;&amp;lt;&amp;lt;include&amp;gt;&amp;gt;&lt;/font&gt;">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="306" edge="1" parent="1" source="103" style="dashed=1;endArrow=open;html=1;" target="107" value="&lt;span style=&quot;font-size: 14px;&quot;&gt;&amp;lt;&amp;lt;include&amp;gt;&amp;gt;&lt;/span&gt;">
<mxGeometry relative="1" x="-0.001" as="geometry">
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
</root>
</mxGraphModel>
</diagram>
<diagram id="merchant-usecase" name="图3.2 商家用例图">
<mxGraphModel dx="1400" dy="900" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1600" pageHeight="1000" math="0" shadow="0">
<mxGraphModel dx="1426" dy="766" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1600" pageHeight="1000" math="0" shadow="0">
<root>
<mxCell id="0" />
<mxCell id="1" parent="0" />
<mxCell id="2" value="萌贝母婴商城系统" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=2;" vertex="1" parent="1"><mxGeometry x="210" y="40" width="1260" height="860" as="geometry" /></mxCell>
<mxCell id="10" value="商家" style="shape=umlActor;verticalLabelPosition=bottom;verticalAlign=top;html=1;" vertex="1" parent="1"><mxGeometry x="80" y="360" width="50" height="100" as="geometry" /></mxCell>
<mxCell id="100" value="登录" style="ellipse;whiteSpace=wrap;html=1;" vertex="1" parent="1"><mxGeometry x="300" y="90" width="160" height="56" as="geometry" /></mxCell>
<mxCell id="101" value="查看概览" style="ellipse;whiteSpace=wrap;html=1;" vertex="1" parent="1"><mxGeometry x="560" y="140" width="180" height="56" as="geometry" /></mxCell>
<mxCell id="102" value="商品管理" style="ellipse;whiteSpace=wrap;html=1;" vertex="1" parent="1"><mxGeometry x="560" y="230" width="180" height="56" as="geometry" /></mxCell>
<mxCell id="103" value="订单管理" style="ellipse;whiteSpace=wrap;html=1;" vertex="1" parent="1"><mxGeometry x="560" y="320" width="180" height="56" as="geometry" /></mxCell>
<mxCell id="104" value="发货处理" style="ellipse;whiteSpace=wrap;html=1;" vertex="1" parent="1"><mxGeometry x="860" y="275" width="180" height="56" as="geometry" /></mxCell>
<mxCell id="105" value="退款处理" style="ellipse;whiteSpace=wrap;html=1;" vertex="1" parent="1"><mxGeometry x="860" y="365" width="180" height="56" as="geometry" /></mxCell>
<mxCell id="106" value="评价查看" style="ellipse;whiteSpace=wrap;html=1;" vertex="1" parent="1"><mxGeometry x="560" y="500" width="180" height="56" as="geometry" /></mxCell>
<mxCell id="107" value="物流查看" style="ellipse;whiteSpace=wrap;html=1;" vertex="1" parent="1"><mxGeometry x="560" y="590" width="180" height="56" as="geometry" /></mxCell>
<mxCell id="108" value="库存记录查看" style="ellipse;whiteSpace=wrap;html=1;" vertex="1" parent="1"><mxGeometry x="560" y="680" width="180" height="56" as="geometry" /></mxCell>
<mxCell id="109" value="个人信息维护" style="ellipse;whiteSpace=wrap;html=1;" vertex="1" parent="1"><mxGeometry x="560" y="770" width="180" height="56" as="geometry" /></mxCell>
<mxCell id="200" style="endArrow=none;html=1;" edge="1" parent="1" source="10" target="100"><mxGeometry relative="1" as="geometry" /></mxCell>
<mxCell id="201" style="endArrow=none;html=1;" edge="1" parent="1" source="10" target="101"><mxGeometry relative="1" as="geometry" /></mxCell>
<mxCell id="202" style="endArrow=none;html=1;" edge="1" parent="1" source="10" target="102"><mxGeometry relative="1" as="geometry" /></mxCell>
<mxCell id="203" style="endArrow=none;html=1;" edge="1" parent="1" source="10" target="103"><mxGeometry relative="1" as="geometry" /></mxCell>
<mxCell id="204" style="endArrow=none;html=1;" edge="1" parent="1" source="10" target="104"><mxGeometry relative="1" as="geometry" /></mxCell>
<mxCell id="205" style="endArrow=none;html=1;" edge="1" parent="1" source="10" target="105"><mxGeometry relative="1" as="geometry" /></mxCell>
<mxCell id="206" style="endArrow=none;html=1;" edge="1" parent="1" source="10" target="106"><mxGeometry relative="1" as="geometry" /></mxCell>
<mxCell id="207" style="endArrow=none;html=1;" edge="1" parent="1" source="10" target="107"><mxGeometry relative="1" as="geometry" /></mxCell>
<mxCell id="208" style="endArrow=none;html=1;" edge="1" parent="1" source="10" target="108"><mxGeometry relative="1" as="geometry" /></mxCell>
<mxCell id="209" style="endArrow=none;html=1;" edge="1" parent="1" source="10" target="109"><mxGeometry relative="1" as="geometry" /></mxCell>
<mxCell id="300" value="&lt;&lt;include&gt;&gt;" style="dashed=1;endArrow=open;html=1;" edge="1" parent="1" source="101" target="100"><mxGeometry relative="1" as="geometry" /></mxCell>
<mxCell id="301" value="&lt;&lt;include&gt;&gt;" style="dashed=1;endArrow=open;html=1;" edge="1" parent="1" source="102" target="100"><mxGeometry relative="1" as="geometry" /></mxCell>
<mxCell id="302" value="&lt;&lt;include&gt;&gt;" style="dashed=1;endArrow=open;html=1;" edge="1" parent="1" source="103" target="100"><mxGeometry relative="1" as="geometry" /></mxCell>
<mxCell id="303" value="&lt;&lt;include&gt;&gt;" style="dashed=1;endArrow=open;html=1;" edge="1" parent="1" source="104" target="100"><mxGeometry relative="1" as="geometry" /></mxCell>
<mxCell id="304" value="&lt;&lt;include&gt;&gt;" style="dashed=1;endArrow=open;html=1;" edge="1" parent="1" source="105" target="100"><mxGeometry relative="1" as="geometry" /></mxCell>
<mxCell id="305" value="&lt;&lt;include&gt;&gt;" style="dashed=1;endArrow=open;html=1;" edge="1" parent="1" source="106" target="100"><mxGeometry relative="1" as="geometry" /></mxCell>
<mxCell id="306" value="&lt;&lt;include&gt;&gt;" style="dashed=1;endArrow=open;html=1;" edge="1" parent="1" source="107" target="100"><mxGeometry relative="1" as="geometry" /></mxCell>
<mxCell id="307" value="&lt;&lt;include&gt;&gt;" style="dashed=1;endArrow=open;html=1;" edge="1" parent="1" source="108" target="100"><mxGeometry relative="1" as="geometry" /></mxCell>
<mxCell id="308" value="&lt;&lt;include&gt;&gt;" style="dashed=1;endArrow=open;html=1;" edge="1" parent="1" source="109" target="100"><mxGeometry relative="1" as="geometry" /></mxCell>
<mxCell id="309" value="&lt;&lt;include&gt;&gt;" style="dashed=1;endArrow=open;html=1;" edge="1" parent="1" source="104" target="103"><mxGeometry relative="1" as="geometry" /></mxCell>
<mxCell id="310" value="&lt;&lt;include&gt;&gt;" style="dashed=1;endArrow=open;html=1;" edge="1" parent="1" source="105" target="103"><mxGeometry relative="1" as="geometry" /></mxCell>
<mxCell id="10" parent="1" style="shape=umlActor;verticalLabelPosition=bottom;verticalAlign=top;html=1;fontSize=16;" value="商家" vertex="1">
<mxGeometry height="100" width="50" x="140" y="310" as="geometry" />
</mxCell>
<mxCell id="101" parent="1" style="ellipse;whiteSpace=wrap;html=1;fontSize=16;" value="经营概览" vertex="1">
<mxGeometry height="56" width="180" x="360" y="100" as="geometry" />
</mxCell>
<mxCell id="102" parent="1" style="ellipse;whiteSpace=wrap;html=1;fontSize=16;" value="商品管理" vertex="1">
<mxGeometry height="56" width="180" x="360" y="210" as="geometry" />
</mxCell>
<mxCell id="103" parent="1" style="ellipse;whiteSpace=wrap;html=1;fontSize=16;" value="订单处理" vertex="1">
<mxGeometry height="56" width="180" x="360" y="320" as="geometry" />
</mxCell>
<mxCell id="104" parent="1" style="ellipse;whiteSpace=wrap;html=1;fontSize=16;" value="数据查看" vertex="1">
<mxGeometry height="56" width="180" x="360" y="430" as="geometry" />
</mxCell>
<mxCell id="105" parent="1" style="ellipse;whiteSpace=wrap;html=1;fontSize=16;" value="个人信息维护" vertex="1">
<mxGeometry height="56" width="180" x="360" y="540" as="geometry" />
</mxCell>
<mxCell id="106" parent="1" style="ellipse;whiteSpace=wrap;html=1;fontSize=16;" value="发货处理" vertex="1">
<mxGeometry height="56" width="180" x="660" y="275" as="geometry" />
</mxCell>
<mxCell id="107" parent="1" style="ellipse;whiteSpace=wrap;html=1;fontSize=16;" value="退款处理" vertex="1">
<mxGeometry height="56" width="180" x="660" y="365" as="geometry" />
</mxCell>
<mxCell id="200" edge="1" parent="1" source="10" style="endArrow=none;html=1;fontSize=16;" target="101">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="201" edge="1" parent="1" source="10" style="endArrow=none;html=1;fontSize=16;" target="102">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="202" edge="1" parent="1" source="10" style="endArrow=none;html=1;fontSize=16;" target="103">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="203" edge="1" parent="1" source="10" style="endArrow=none;html=1;fontSize=16;" target="104">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="204" edge="1" parent="1" source="10" style="endArrow=none;html=1;fontSize=16;" target="105">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="305" edge="1" parent="1" source="103" style="dashed=1;endArrow=open;html=1;fontSize=16;" target="106" value="&amp;lt;&amp;lt;include&amp;gt;&amp;gt;">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="306" edge="1" parent="1" source="103" style="dashed=1;endArrow=open;html=1;fontSize=16;" target="107" value="&amp;lt;&amp;lt;include&amp;gt;&amp;gt;">
<mxGeometry relative="1" as="geometry" />
</mxCell>
</root>
</mxGraphModel>
</diagram>
<diagram id="admin-usecase" name="图3.3 管理员用例图">
<mxGraphModel dx="1400" dy="900" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1600" pageHeight="1000" math="0" shadow="0">
<mxGraphModel dx="1426" dy="766" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1600" pageHeight="1000" math="0" shadow="0">
<root>
<mxCell id="0" />
<mxCell id="1" parent="0" />
<mxCell id="2" value="萌贝母婴商城系统" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=2;" vertex="1" parent="1"><mxGeometry x="210" y="40" width="1260" height="860" as="geometry" /></mxCell>
<mxCell id="10" value="管理员" style="shape=umlActor;verticalLabelPosition=bottom;verticalAlign=top;html=1;" vertex="1" parent="1"><mxGeometry x="80" y="360" width="50" height="100" as="geometry" /></mxCell>
<mxCell id="100" value="登录" style="ellipse;whiteSpace=wrap;html=1;" vertex="1" parent="1"><mxGeometry x="300" y="90" width="160" height="56" as="geometry" /></mxCell>
<mxCell id="101" value="平台概览" style="ellipse;whiteSpace=wrap;html=1;" vertex="1" parent="1"><mxGeometry x="560" y="120" width="180" height="56" as="geometry" /></mxCell>
<mxCell id="102" value="订单管理" style="ellipse;whiteSpace=wrap;html=1;" vertex="1" parent="1"><mxGeometry x="560" y="220" width="180" height="56" as="geometry" /></mxCell>
<mxCell id="103" value="风险订单查看" style="ellipse;whiteSpace=wrap;html=1;" vertex="1" parent="1"><mxGeometry x="860" y="170" width="180" height="56" as="geometry" /></mxCell>
<mxCell id="104" value="退款审核" style="ellipse;whiteSpace=wrap;html=1;" vertex="1" parent="1"><mxGeometry x="860" y="260" width="180" height="56" as="geometry" /></mxCell>
<mxCell id="105" value="发货审核" style="ellipse;whiteSpace=wrap;html=1;" vertex="1" parent="1"><mxGeometry x="860" y="350" width="180" height="56" as="geometry" /></mxCell>
<mxCell id="106" value="商家申请审核" style="ellipse;whiteSpace=wrap;html=1;" vertex="1" parent="1"><mxGeometry x="560" y="320" width="180" height="56" as="geometry" /></mxCell>
<mxCell id="107" value="用户管理" style="ellipse;whiteSpace=wrap;html=1;" vertex="1" parent="1"><mxGeometry x="560" y="420" width="180" height="56" as="geometry" /></mxCell>
<mxCell id="108" value="商品审核" style="ellipse;whiteSpace=wrap;html=1;" vertex="1" parent="1"><mxGeometry x="560" y="520" width="180" height="56" as="geometry" /></mxCell>
<mxCell id="109" value="轮播图管理" style="ellipse;whiteSpace=wrap;html=1;" vertex="1" parent="1"><mxGeometry x="560" y="620" width="180" height="56" as="geometry" /></mxCell>
<mxCell id="110" value="评价查看" style="ellipse;whiteSpace=wrap;html=1;" vertex="1" parent="1"><mxGeometry x="560" y="720" width="180" height="56" as="geometry" /></mxCell>
<mxCell id="111" value="物流查看" style="ellipse;whiteSpace=wrap;html=1;" vertex="1" parent="1"><mxGeometry x="860" y="620" width="180" height="56" as="geometry" /></mxCell>
<mxCell id="112" value="库存查看" style="ellipse;whiteSpace=wrap;html=1;" vertex="1" parent="1"><mxGeometry x="860" y="710" width="180" height="56" as="geometry" /></mxCell>
<mxCell id="200" style="endArrow=none;html=1;" edge="1" parent="1" source="10" target="100"><mxGeometry relative="1" as="geometry" /></mxCell>
<mxCell id="201" style="endArrow=none;html=1;" edge="1" parent="1" source="10" target="101"><mxGeometry relative="1" as="geometry" /></mxCell>
<mxCell id="202" style="endArrow=none;html=1;" edge="1" parent="1" source="10" target="102"><mxGeometry relative="1" as="geometry" /></mxCell>
<mxCell id="203" style="endArrow=none;html=1;" edge="1" parent="1" source="10" target="103"><mxGeometry relative="1" as="geometry" /></mxCell>
<mxCell id="204" style="endArrow=none;html=1;" edge="1" parent="1" source="10" target="104"><mxGeometry relative="1" as="geometry" /></mxCell>
<mxCell id="205" style="endArrow=none;html=1;" edge="1" parent="1" source="10" target="105"><mxGeometry relative="1" as="geometry" /></mxCell>
<mxCell id="206" style="endArrow=none;html=1;" edge="1" parent="1" source="10" target="106"><mxGeometry relative="1" as="geometry" /></mxCell>
<mxCell id="207" style="endArrow=none;html=1;" edge="1" parent="1" source="10" target="107"><mxGeometry relative="1" as="geometry" /></mxCell>
<mxCell id="208" style="endArrow=none;html=1;" edge="1" parent="1" source="10" target="108"><mxGeometry relative="1" as="geometry" /></mxCell>
<mxCell id="209" style="endArrow=none;html=1;" edge="1" parent="1" source="10" target="109"><mxGeometry relative="1" as="geometry" /></mxCell>
<mxCell id="210" style="endArrow=none;html=1;" edge="1" parent="1" source="10" target="110"><mxGeometry relative="1" as="geometry" /></mxCell>
<mxCell id="211" style="endArrow=none;html=1;" edge="1" parent="1" source="10" target="111"><mxGeometry relative="1" as="geometry" /></mxCell>
<mxCell id="212" style="endArrow=none;html=1;" edge="1" parent="1" source="10" target="112"><mxGeometry relative="1" as="geometry" /></mxCell>
<mxCell id="300" value="&lt;&lt;include&gt;&gt;" style="dashed=1;endArrow=open;html=1;" edge="1" parent="1" source="101" target="100"><mxGeometry relative="1" as="geometry" /></mxCell>
<mxCell id="301" value="&lt;&lt;include&gt;&gt;" style="dashed=1;endArrow=open;html=1;" edge="1" parent="1" source="102" target="100"><mxGeometry relative="1" as="geometry" /></mxCell>
<mxCell id="302" value="&lt;&lt;include&gt;&gt;" style="dashed=1;endArrow=open;html=1;" edge="1" parent="1" source="103" target="100"><mxGeometry relative="1" as="geometry" /></mxCell>
<mxCell id="303" value="&lt;&lt;include&gt;&gt;" style="dashed=1;endArrow=open;html=1;" edge="1" parent="1" source="104" target="100"><mxGeometry relative="1" as="geometry" /></mxCell>
<mxCell id="304" value="&lt;&lt;include&gt;&gt;" style="dashed=1;endArrow=open;html=1;" edge="1" parent="1" source="105" target="100"><mxGeometry relative="1" as="geometry" /></mxCell>
<mxCell id="305" value="&lt;&lt;include&gt;&gt;" style="dashed=1;endArrow=open;html=1;" edge="1" parent="1" source="106" target="100"><mxGeometry relative="1" as="geometry" /></mxCell>
<mxCell id="306" value="&lt;&lt;include&gt;&gt;" style="dashed=1;endArrow=open;html=1;" edge="1" parent="1" source="107" target="100"><mxGeometry relative="1" as="geometry" /></mxCell>
<mxCell id="307" value="&lt;&lt;include&gt;&gt;" style="dashed=1;endArrow=open;html=1;" edge="1" parent="1" source="108" target="100"><mxGeometry relative="1" as="geometry" /></mxCell>
<mxCell id="308" value="&lt;&lt;include&gt;&gt;" style="dashed=1;endArrow=open;html=1;" edge="1" parent="1" source="109" target="100"><mxGeometry relative="1" as="geometry" /></mxCell>
<mxCell id="309" value="&lt;&lt;include&gt;&gt;" style="dashed=1;endArrow=open;html=1;" edge="1" parent="1" source="110" target="100"><mxGeometry relative="1" as="geometry" /></mxCell>
<mxCell id="310" value="&lt;&lt;include&gt;&gt;" style="dashed=1;endArrow=open;html=1;" edge="1" parent="1" source="111" target="100"><mxGeometry relative="1" as="geometry" /></mxCell>
<mxCell id="311" value="&lt;&lt;include&gt;&gt;" style="dashed=1;endArrow=open;html=1;" edge="1" parent="1" source="112" target="100"><mxGeometry relative="1" as="geometry" /></mxCell>
<mxCell id="312" value="&lt;&lt;include&gt;&gt;" style="dashed=1;endArrow=open;html=1;" edge="1" parent="1" source="103" target="102"><mxGeometry relative="1" as="geometry" /></mxCell>
<mxCell id="313" value="&lt;&lt;include&gt;&gt;" style="dashed=1;endArrow=open;html=1;" edge="1" parent="1" source="104" target="102"><mxGeometry relative="1" as="geometry" /></mxCell>
<mxCell id="314" value="&lt;&lt;include&gt;&gt;" style="dashed=1;endArrow=open;html=1;" edge="1" parent="1" source="105" target="102"><mxGeometry relative="1" as="geometry" /></mxCell>
<mxCell id="10" parent="1" style="shape=umlActor;verticalLabelPosition=bottom;verticalAlign=top;html=1;fontSize=15;" value="管理员" vertex="1">
<mxGeometry height="100" width="50" x="80" y="360" as="geometry" />
</mxCell>
<mxCell id="101" parent="1" style="ellipse;whiteSpace=wrap;html=1;fontSize=15;" value="平台概览" vertex="1">
<mxGeometry height="56" width="180" x="270" y="120" as="geometry" />
</mxCell>
<mxCell id="102" parent="1" style="ellipse;whiteSpace=wrap;html=1;fontSize=15;" value="订单治理" vertex="1">
<mxGeometry height="56" width="180" x="270" y="230" as="geometry" />
</mxCell>
<mxCell id="103" parent="1" style="ellipse;whiteSpace=wrap;html=1;fontSize=15;" value="审核管理" vertex="1">
<mxGeometry height="56" width="180" x="270" y="340" as="geometry" />
</mxCell>
<mxCell id="104" parent="1" style="ellipse;whiteSpace=wrap;html=1;fontSize=15;" value="用户管理" vertex="1">
<mxGeometry height="56" width="180" x="270" y="450" as="geometry" />
</mxCell>
<mxCell id="105" parent="1" style="ellipse;whiteSpace=wrap;html=1;fontSize=15;" value="商品审核" vertex="1">
<mxGeometry height="56" width="180" x="270" y="560" as="geometry" />
</mxCell>
<mxCell id="106" parent="1" style="ellipse;whiteSpace=wrap;html=1;fontSize=15;" value="轮播图管理" vertex="1">
<mxGeometry height="56" width="180" x="270" y="670" as="geometry" />
</mxCell>
<mxCell id="107" parent="1" style="ellipse;whiteSpace=wrap;html=1;fontSize=15;" value="退款审核" vertex="1">
<mxGeometry height="56" width="180" x="570" y="295" as="geometry" />
</mxCell>
<mxCell id="108" parent="1" style="ellipse;whiteSpace=wrap;html=1;fontSize=15;" value="商家入驻审核" vertex="1">
<mxGeometry height="56" width="180" x="570" y="385" as="geometry" />
</mxCell>
<mxCell id="200" edge="1" parent="1" source="10" style="endArrow=none;html=1;fontSize=15;" target="101">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="201" edge="1" parent="1" source="10" style="endArrow=none;html=1;fontSize=15;" target="102">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="202" edge="1" parent="1" source="10" style="endArrow=none;html=1;fontSize=15;" target="103">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="203" edge="1" parent="1" source="10" style="endArrow=none;html=1;fontSize=15;" target="104">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="204" edge="1" parent="1" source="10" style="endArrow=none;html=1;fontSize=15;" target="105">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="205" edge="1" parent="1" source="10" style="endArrow=none;html=1;fontSize=15;" target="106">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="306" edge="1" parent="1" source="103" style="dashed=1;endArrow=open;html=1;fontSize=15;" target="107" value="&amp;lt;&amp;lt;include&amp;gt;&amp;gt;">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="307" edge="1" parent="1" source="103" style="dashed=1;endArrow=open;html=1;fontSize=15;" target="108" value="&amp;lt;&amp;lt;include&amp;gt;&amp;gt;">
<mxGeometry relative="1" as="geometry" />
</mxCell>
</root>
</mxGraphModel>
</diagram>