在线购物系统

类图文档

一、分析类图

 

 

 

二、文字说明
1.类图综述

此类图为一个在线购物系统,包括顾客、商家、系统管理员三个参与者,其中商家、顾客、管理员都继承自用户,顾客可浏览商品、购买商品,查询订单、收藏店铺等,商家可以注册店铺、处理商品、发货等,管理员可以维护系统安全运行等

2. 类描述
1)用户
整体说明:注册并使用该系统的所有

属性:名字:name

   账号:ID

   密码:password

   性别:gender

电话:telphone

2)顾客
整体说明:该系统上购买商品的用户

属性:名字:name

   账号:ID

   密码:password

   性别:gender

地址:address

电话:telphone

操作说明:注册、登录、浏览和购买商品、收藏店铺、处理订单、评论、修改信息

关系说明:继承用户类,与订单、收藏夹、商品有关联关系

3)商家
整体说明:系统里卖东西的用户

属性:名字:name

   账号:ID

   密码:password

   性别:gender

电话:telphone

地址:address

店铺名称:storeName

店铺ID:storeID

操作说明:注册、登录、商品上/下架、评论、发货、修改信息
关系说明:继承用户类,与商品、订单、店铺有关联

4)系统管理员
整体说明:系统的后台维护者和管理者

属性:名字:name

   账号:ID

   密码:password

   性别:gender

邮箱:email

电话:telphone

操作说明:维护系统正常运行、维护客户/商家表
关系说明:继承用户类,与顾客、商家有关联

5)商品
整体说明:购物系统上商家和客户交易的东西,属商家所有,可被客户购买得到

属性:商品名:goodsName

商品ID:goodsID

   价格:price

   商品介绍:introduction

操作说明:无
关系说明:与商家和顾客有关联关系

6)订单
整体说明:记录交易过程的详细数据信息,包括商品名称、金额等

属性:订单号:ordersNumber

商品名称:goodsName

创建时间:time

订单总价格:totalPrice

操作说明:无
关系说明:与商家和顾客有关联关系

7)收藏夹
整体说明:顾客收藏商店或商品的地方

属性:店铺链接:storeURL

商品链接:goodsURL

操作说明:无
关系说明:与商家和商品有关联关系

8)店铺

整体说明:商品上架的地方

属性:名字:name

店铺ID:storeID

老板:boss

商品:goods

操作说明:无
关系说明:与商家和商品有关联关系

 

3.关联描述

1)商家注册商店

二元关联,连接商家和店铺

2)商家发货

二元关联,连接商家和订单

3)顾客收藏商品

二元关联,连接顾客和收藏夹

4)顾客管理订单

二元关联,连接顾客和订单

5)商家管理商品

二元关联,连接商家和商品

6)顾客购买商品

二元关联,连接顾客和商品

 

4.继承描述

一般类:用户

特殊类:顾客、商家、系统管理员

 

5. 依赖描述

1)登录于注册

2)商品分类、订单处理、评论、商品处理、修改个人信息、收藏店铺、发货都依赖于登录

3)商家发货依赖于顾客支付订单成功

4)顾客收藏店铺依赖于商家注册店铺成功

阅读更多
想对作者说点什么?

博主推荐

换一批

没有更多推荐了,返回首页