1) 类图综述

系统包括用户、商家、管理员三个参与者。主要是构造为用户提供网上购买商品的服务、以及方便、规范卖家售卖商品。用况图主要阐述对用户浏览、查看、收藏、购买商品及卖家上架、出售商品的功能模块。

 

2) 类描述

用户

用户名: string

ID long

密码: string

地址: string

手机号码:string

与收藏夹、购物车、商品关联

 

商家

继承用户

与商店关联

 

商品

价格:float

标题:string

描述:string

评论:string

与用户、商店、购物车关联

 

订单

下单时间:date

商品:arraylist

物流信息

总价:float

关联类:与用户、商品关联

 

购物车

商品

 

收藏夹

收藏店铺:arraylist

收藏商品:arraylist

 

3) 关联描述

订单关联:

多元关联、关联连接订单类、用户类、商品类

收藏关联:

二元关联、关联连接用户类、收藏夹类

购物关联:

二元关联、关联连接用户类、购物车类

 

4) 继承描述

商家继承用户:一般类:用户类   特殊类:商家类