本文章为面向对象分析与设计——在线购物系统的类图文档,根据文档(一)的问题陈述和词汇表,和文档(二)的用况图文档所完成,如果没有阅读过可以先查看文档一的内容。
文档一链接:https://blog.csdn.net/qq_36940409/article/details/80084265
文档二链接:https://blog.csdn.net/qq_36940409/article/details/80174700
以下为正文:
一、 图形文档(如果打开没有图片文件请先刷新网页。)
1) 类图综述
本类图描述了在线购物系统中各类对象,以及它们之间的各种关系,主要的参与者为用户,客户,订单处理员,系统维护员 ,书店管理员,而类图中所体现的关系主要有两种:关联关系,如用户和订单信息间的管理关系;继承关系,如客服和工作人员间的泛化关系。类图是显示了模型的静态结构,通过类图可以较为直观的看出模型中的类,类的内部结构以及它们和其他类的关系。
2) 类描述(按照字母顺序排列)
1>.订单处理员
<1>类的整体描述:负责通过系统处理用户购物产生的订单。
<2>属性说明:姓名/手机号码/登录密码/工号
<3>操作说明:
登录():登录在线购物系统
接收订单():用户购物产生订单后,通过查看订单系统可以接收到新订单
更新订单信息():根据订单的物流信息更新订单的物流状态,包括派送中,已接收,用户申请退换货等
<4>关系说明:
继承关系:作为子类,继承类“工作人员”。
关联关系:与类“用户”二元关联;
与类“书店负责人”二元关联;
与类“订单信息”二元关联。
<5>定义对象:无。
2>.订单信息
<1>类的整体描述:记录在订单数据库中,包含了用户通过系统购物产生的订单相关信息。
<2>属性说明:物流编号/交易时间/买家手机号码/物流信息/实付金额/订单状态
<3>操作说明: