建模结果与评价
1. https://shimo.im/docs/XvVXLiuHe9MyRTLQ/
-
用例图:这位同学可能对 include 的关系理解有误。点餐并不 include 历史订单,他们两者不是 include 的关系而是并列的关系。另外,选择菜色与生成订单也不是 include 的关系。
-
用例活动图:除了前面用例图的 include 关系使用不对之外,活动的描述与用例文档比较符合。
-
领域模型图:用户信息那里需要添加用户的支付信息(比如支付宝/微信支付/银联支付)以及用户的地址信息。订单那里需要增加红包信息、订单备注。菜品需要增加月销量的记录。基本上来说还是总结得比较准确的。
-
用户状态图:这个状态图没什么毛病,前面在选餐厅那里的退出操作感觉没什么必要。
-
系统顺序图:这里只是写支付过程的系统顺序图。没毛病,与实际情况的系统关系对应。