作为一个网购用户,我希望可以查看自己的购物历史,这样我就可以方便地跟踪自己的购物历史,再次购买自己需要的商品。请画出一张完整的用例图并写出他的svg代码
时间: 2024-02-16 15:01:46 浏览: 133
好的,以下是用例图和对应的SVG代码:
![用例图](https://i.imgur.com/1X6YVxN.png)
```xml
<svg width="600" height="400" viewBox="0 0 600 400" xmlns="http://www.w3.org/2000/svg">
<rect x="0" y="0" width="600" height="400" fill="#fff" />
<text x="300" y="50" font-size="24" text-anchor="middle">查看购物历史用例图</text>
<rect x="50" y="100" width="200" height="75" fill="#eee" stroke="#000" />
<text x="150" y="140" font-size="18" text-anchor="middle">登录账号</text>
<rect x="350" y="100" width="200" height="75" fill="#eee" stroke="#000" />
<text x="450" y="140" font-size="18" text-anchor="middle">进入“我的订单”页面</text>
<rect x="100" y="225" width="150" height="75" fill="#eee" stroke="#000" />
<text x="175" y="265" font-size="18" text-anchor="middle">搜索历史订单</text>
<rect x="350" y="225" width="200" height="75" fill="#eee" stroke="#000" />
<text x="450" y="265" font-size="18" text-anchor="middle">查看历史订单详情</text>
<rect x="225" y="325" width="150" height="50" fill="#eee" stroke="#000" />
<text x="300" y="355" font-size="18" text-anchor="middle">重新下单或评价订单</text>
<polyline points="100,187.5 250,187.5 250,200 350,200 350,187.5 500,187.5" fill="none" stroke="#000" marker-end="url(#arrowhead)" />
<polyline points="350,187.5 350,262.5" fill="none" stroke="#000" marker-end="url(#arrowhead)" />
<polyline points="100,262.5 250,262.5 250,275 350,275 350,262.5 500,262.5" fill="none" stroke="#000" marker-end="url(#arrowhead)" />
<defs>
<marker id="arrowhead" markerWidth="10" markerHeight="7" refX="0" refY="3.5" orient="auto">
<polygon points="0 0, 10 3.5, 0 7" />
</marker>
</defs>
</svg>
```
阅读全文