在线购物系统 实验七 顺序图

您所在的位置:网站首页 外卖程序流程图 在线购物系统 实验七 顺序图

在线购物系统 实验七 顺序图

2024-01-05 15:29| 来源: 网络整理| 查看: 265

在线购物系统

一、顺序图

1、  游客注册顺序图

2、  用户登录顺序图

3、  用户修改个人信息顺序图

4、  顾客搜索商品顺序图

5、  顾客查询订单顺序图

6、  顾客维护购物车顺序图

7、  顾客购买商品顺序图

8、  顾客评价商品顺序图

9、  管理员管理商品顺序图

10、           客服回复咨询顺序图

11、           管理订单顺序图

12、           管理评价顺序图

二、文字说明

该部分包含:顺序图综述、顺序图中的对象与参与者实例描述、对象接受、发送消息的描述和其他与顺序图有关的说明。

1.      顺序图综述

该顺序图主要是描述在线购物系统该系统的各个功能执行顺序图,主要实现功能大体上有注册、登录、修改个人信息,普通用户搜索商品、购买商品、维护购物车、查看订单、评价,管理员管理商品、管理订单,客服管理订单、回复咨询等。

2.      顺序图中的对象描述

顺序图

游客注册顺序图

对象名称

youke、注册kz、注册jm、grxx

主动对象

youke

顺序图

用户登录顺序图

对象名称

用户、登录kz、登录jm、验证、grxx

主动对象

用户

顺序图

用户修改个人信息顺序图

对象名称

用户、zxgw、修改kz、修改jm、grxx

主动对象

用户

顺序图

顾客搜索商品顺序图

对象名称

customer、zxgw、搜索kz、搜索jm、spxx

主动对象

customer

顺序图

顾客查询订单顺序图

对象名称

customer、zxgw、查询kz、查询jm、ddxx

主动对象

customer

顺序图

顾客维护购物车顺序图

对象名称

customer、zxgw、维护kz、维护jm、gwc

主动对象

customer

顺序图

顾客购买商品顺序图

对象名称

customer、zxgw、购买kz、购买jm、ddxx

主动对象

customer

顺序图

顾客评价商品顺序图

对象名称

customer、zxgw、评价kz、评价jm、pjxx

主动对象

customer

顺序图

管理员管理商品顺序图

对象名称

manager、zxgw、商品kz、商品jm、spxx

主动对象

manager

顺序图

客服回复咨询顺序图

对象名称

kf、zxgw、咨询kz、咨询jm、pjxx

主动对象

kf

顺序图

管理订单顺序图

对象名称

manager、zxgw、订单kz、订单jm、ddxx

主动对象

manager

顺序图

管理评价顺序图

对象名称

kf、zxgw、管理评价kz、管理评价jm、pjxx

主动对象

kf

3.      对象接收/发送消息的描述

(1)      游客注册顺序图

消息名称

注册访问

消息格式

注册访问()

消息类型

同步消息

发送消息的对象名称

youke

接收消息的对象名称

注册kz

消息名称

注册

消息格式

注册()

消息类型

同步消息

发送消息的对象名称

注册kz

接收消息的对象名称

注册jm

消息名称

提交注册

消息格式

提交注册(class个人信息)

消息类型

同步消息

发送消息的对象名称

注册jm

接收消息的对象名称

注册jm

消息名称

保存个人信息

消息格式

保存个人信息()

消息类型

同步消息

发送消息的对象名称

注册jm

接收消息的对象名称

grxx

消息名称

添加成功

消息格式

添加成功

消息类型

回复消息

发送消息的对象名称

grxx

接收消息的对象名称

注册jm

消息名称

返回登录界面

消息格式

返回登录界面

消息类型

回复消息

发送消息的对象名称

注册jm

接收消息的对象名称

youke

(2)      用户登录顺序图

消息名称

登录访问

消息格式

登录访问()

消息类型

同步消息

发送消息的对象名称

用户

接收消息的对象名称

登录kz

消息名称

登录

消息格式

登录()

消息类型

同步消息

发送消息的对象名称

登录kz

接收消息的对象名称

登录jm

消息名称

提交登录

消息格式

提交登录(String账号,String密码)

消息类型

同步消息

发送消息的对象名称

登录jm

接收消息的对象名称

登录jm

消息名称

登录验证

消息格式

登录验证()

消息类型

同步消息

发送消息的对象名称

登录jm

接收消息的对象名称

验证

消息名称

验证密码

消息格式

验证密码(String账号)

消息类型

同步消息

发送消息的对象名称

验证

接收消息的对象名称

grxx

消息名称

成功,返回主界面

消息格式

返回主界面

消息类型

回复消息

发送消息的对象名称

grxx

接收消息的对象名称

用户

(3)      用户修改个人信息顺序图

消息名称

登录系统

消息格式

登录系统()

消息类型

同步消息

发送消息的对象名称

用户

接收消息的对象名称

zxgw

消息名称

修改个人信息

消息格式

修改个人信息()

消息类型

同步消息

发送消息的对象名称

zxgw

接收消息的对象名称

修改kz

消息名称

修改

消息格式

修改()

消息类型

同步消息

发送消息的对象名称

修改kz

接收消息的对象名称

修改jm

消息名称

修改密码

消息格式

修改密码(String密码)

消息类型

同步消息

发送消息的对象名称

修改jm

接收消息的对象名称

修改jm

消息名称

修改邮箱

消息格式

修改邮箱(String邮箱)

消息类型

同步消息

发送消息的对象名称

修改jm

接收消息的对象名称

修改jm

消息名称

修改地址

消息格式

修改地址(String地址)

消息类型

同步消息

发送消息的对象名称

修改jm

接收消息的对象名称

修改jm

消息名称

保存个人信息

消息格式

保存个人信息()

消息类型

同步消息

发送消息的对象名称

修改jm

接收消息的对象名称

grxx

消息名称

返回主界面

消息格式

返回主界面

消息类型

回复消息

发送消息的对象名称

grxx

接收消息的对象名称

zxgw

(4)      顾客搜索商品顺序图

消息名称

登录系统

消息格式

登录系统()

消息类型

同步消息

发送消息的对象名称

customer

接收消息的对象名称

zxgw

消息名称

搜索商品

消息格式

搜索商品()

消息类型

同步消息

发送消息的对象名称

zxgw

接收消息的对象名称

搜索kz

消息名称

搜索商品

消息格式

搜索商品(char关键字)

消息类型

同步消息

发送消息的对象名称

搜索kz

接收消息的对象名称

搜素jm

消息名称

浏览商品

消息格式

浏览商品()

消息类型

同步消息

发送消息的对象名称

搜索jm

接收消息的对象名称

搜索jm

消息名称

显示商品信息

消息格式

显示商品信息()

消息类型

同步消息

发送消息的对象名称

搜索jm

接收消息的对象名称

spxx

消息名称

返回主界面

消息格式

返回主界面

消息类型

回复消息

发送消息的对象名称

spxx

接收消息的对象名称

zxgw

(5)      顾客查询订单顺序图

消息名称

登录系统

消息格式

登录系统()

消息类型

同步消息

发送消息的对象名称

customer

接收消息的对象名称

zxgw

消息名称

查询订单

消息格式

查询订单()

消息类型

同步消息

发送消息的对象名称

zxgw

接收消息的对象名称

查询kz

消息名称

查看订单

消息格式

查看订单()

消息类型

同步消息

发送消息的对象名称

查询kz

接收消息的对象名称

查询jm

消息名称

查看订单

消息格式

查看订单(String订单号)

消息类型

同步消息

发送消息的对象名称

查询jm

接收消息的对象名称

查询jm

消息名称

查看订单

消息格式

查看订单(String账号,String密码)

消息类型

同步消息

发送消息的对象名称

查询jm

接收消息的对象名称

查询jm

消息名称

显示订单信息

消息格式

显示订单信息()

消息类型

同步消息

发送消息的对象名称

查询jm

接收消息的对象名称

ddxx

消息名称

返回主界面

消息格式

返回主界面

消息类型

回复消息

发送消息的对象名称

ddxx

接收消息的对象名称

zxgw

(6)      顾客维护购物车顺序图

消息名称

登录系统

消息格式

登录系统()

消息类型

同步消息

发送消息的对象名称

customer

接收消息的对象名称

zxgw

消息名称

维护购物车

消息格式

维护购物车()

消息类型

同步消息

发送消息的对象名称

zxgw

接收消息的对象名称

维护kz

消息名称

维护购物车

消息格式

维护购物车()

消息类型

同步消息

发送消息的对象名称

维护kz

接收消息的对象名称

维护jm

消息名称

修改商品数量

消息格式

修改商品数量(String商品条形码,int数量)

消息类型

同步消息

发送消息的对象名称

维护jm

接收消息的对象名称

维护jm

消息名称

查看购物车

消息格式

查看购物车()

消息类型

同步消息

发送消息的对象名称

维护jm

接收消息的对象名称

维护jm

消息名称

删除商品

消息格式

删除商品(String商品条形码)

消息类型

同步消息

发送消息的对象名称

维护jm

接收消息的对象名称

维护jm

消息名称

保存购物车信息

消息格式

保存购物车信息()

消息类型

同步消息

发送消息的对象名称

维护jm

接收消息的对象名称

gwc

消息名称

返回主界面

消息格式

返回主界面

消息类型

回复消息

发送消息的对象名称

gwc

接收消息的对象名称

zxgw

(7)      顾客购买商品顺序图

消息名称

登录系统

消息格式

登录系统()

消息类型

同步消息

发送消息的对象名称

customer

接收消息的对象名称

zxgw

消息名称

购买商品

消息格式

购买商品()

消息类型

同步消息

发送消息的对象名称

zxgw

接收消息的对象名称

购买kz

消息名称

购买商品

消息格式

购买商品()

消息类型

同步消息

发送消息的对象名称

购买kz

接收消息的对象名称

购买jm

消息名称

购买商品

消息格式

购买商品()

消息类型

同步消息

发送消息的对象名称

购买jm

接收消息的对象名称

购买Jm

消息名称

保存订单信息

消息格式

保存订单信息()

消息类型

同步消息

发送消息的对象名称

购买jm

接收消息的对象名称

ddxx

消息名称

返回主界面

消息格式

返回主界面

消息类型

回复消息

发送消息的对象名称

ddxx

接收消息的对象名称

zxgw

(8)      顾客评价商品顺序图

消息名称

登录系统

消息格式

登录系统()

消息类型

同步消息

发送消息的对象名称

customer

接收消息的对象名称

zxgw

消息名称

评价商品

消息格式

评价商品()

消息类型

同步消息

发送消息的对象名称

评价kz

接收消息的对象名称

评价jm

消息名称

评价商品

消息格式

评价商品(String商品条形码)

消息类型

同步消息

发送消息的对象名称

评价kz

接收消息的对象名称

评价jm

消息名称

评价

消息格式

评价(String评价)

消息类型

同步消息

发送消息的对象名称

评价Jm

接收消息的对象名称

评价jm

消息名称

保存评价信息

消息格式

保存评价信息()

消息类型

同步消息

发送消息的对象名称

评价jm

接收消息的对象名称

pjxx

消息名称

返回主界面

消息格式

返回主界面

消息类型

回复消息

发送消息的对象名称

pjxx

接收消息的对象名称

zxgw

(9)      管理员管理商品顺序图

消息名称

登录系统

消息格式

登录系统()

消息类型

同步消息

发送消息的对象名称

manager

接收消息的对象名称

zxgw

消息名称

管理商品

消息格式

管理商品()

消息类型

同步消息

发送消息的对象名称

zxgw

接收消息的对象名称

商品kz

消息名称

管理商品

消息格式

管理商品

消息类型

同步消息

发送消息的对象名称

商品kz

接收消息的对象名称

商品jm

消息名称

增加商品

消息格式

增加商品(class商品信息)

消息类型

同步消息

发送消息的对象名称

商品jm

接收消息的对象名称

商品jm

消息名称

删除商品

消息格式

删除商品(String商品条形码)

消息类型

同步消息

发送消息的对象名称

商品jm

接收消息的对象名称

商品jm

消息名称

查看商品

消息格式

查看商品(String商品条形码)

消息类型

同步消息

发送消息的对象名称

商品jm

接收消息的对象名称

商品jm

消息名称

修改商品

消息格式

修改商品(String商品条形码)

消息类型

同步消息

发送消息的对象名称

商品jm

接收消息的对象名称

商品jm

消息名称

保存商品信息

消息格式

保存商品信息()

消息类型

同步消息

发送消息的对象名称

商品jm

接收消息的对象名称

spxx

消息名称

返回主界面

消息格式

返回主界面

消息类型

回复消息

发送消息的对象名称

spxx

接收消息的对象名称

zxgw

(10)  客服回复咨询顺序图

消息名称

登录系统

消息格式

登录系统()

消息类型

同步消息

发送消息的对象名称

kf

接收消息的对象名称

zxgw

消息名称

管理咨询

消息格式

管理咨询()

消息类型

同步消息

发送消息的对象名称

zxgw

接收消息的对象名称

咨询kz

消息名称

管理咨询

消息格式

管理咨询()

消息类型

同步消息

发送消息的对象名称

咨询kz

接收消息的对象名称

咨询jm

消息名称

回复咨询

消息格式

回复咨询(String回复)

消息类型

同步消息

发送消息的对象名称

咨询jm

接收消息的对象名称

咨询jm

消息名称

查看咨询

消息格式

查看咨询()

消息类型

同步消息

发送消息的对象名称

咨询jm

接收消息的对象名称

咨询jm

消息名称

保存回复信息

消息格式

保存回复信息()

消息类型

同步消息

发送消息的对象名称

咨询jm

接收消息的对象名称

pjxx

消息名称

返回主界面

消息格式

返回主界面

消息类型

回复消息

发送消息的对象名称

pjxx

接收消息的对象名称

zxgw

(11)  管理订单顺序图

消息名称

登录系统

消息格式

登录系统()

消息类型

同步消息

发送消息的对象名称

manager

接收消息的对象名称

zxgw

消息名称

管理订单

消息格式

管理订单

消息类型

同步消息

发送消息的对象名称

zxgw

接收消息的对象名称

订单kz

消息名称

管理订单

消息格式

管理订单

消息类型

同步消息

发送消息的对象名称

订单kz

接收消息的对象名称

订单jm

消息名称

查看订单

消息格式

查看订单(String订单号)

消息类型

同步消息

发送消息的对象名称

订单jm

接收消息的对象名称

订单jm

消息名称

修改订单

消息格式

修改订单(String订单号,class新的订单信息)

消息类型

同步消息

发送消息的对象名称

订单jm

接收消息的对象名称

订单jm

消息名称

删除订单

消息格式

删除订单(String订单号)

消息类型

同步消息

发送消息的对象名称

订单jm

接收消息的对象名称

订单jm

消息名称

保存订单信息

消息格式

保存订单信息()

消息类型

同步消息

发送消息的对象名称

订单jm

接收消息的对象名称

ddxx

消息名称

返回主界面

消息格式

返回主界面

消息类型

回复消息

发送消息的对象名称

ddxx

接收消息的对象名称

zxgw

(12)  管理评价顺序图

消息名称

登录系统

消息格式

登录系统()

消息类型

同步消息

发送消息的对象名称

kf

接收消息的对象名称

zxgw

消息名称

管理评价

消息格式

管理评价()

消息类型

同步消息

发送消息的对象名称

zxgw

接收消息的对象名称

管理评价jz

消息名称

管理评价

消息格式

管理评价

消息类型

同步消息

发送消息的对象名称

管理评价kz

接收消息的对象名称

管理评价jm

消息名称

查看评价

消息格式

查看评价()

消息类型

同步消息

发送消息的对象名称

管理评价jm

接收消息的对象名称

管理评价jm

消息名称

回复评价

消息格式

回复评价(String商品条形码,String用户账号,String评价)

消息类型

同步消息

发送消息的对象名称

管理评价jm

接收消息的对象名称

管理评价jm

消息名称

保存评价信息

消息格式

保存评价信息()

消息类型

同步消息

发送消息的对象名称

管理评价jm

接收消息的对象名称

pjxx

消息名称

返回主界面

消息格式

返回主界面

消息类型

回复消息

发送消息的对象名称

pjxx

接收消息的对象名称

zxgw

4.      其他与顺序图有关的说明

在该系统中的顺序图,表示的是每个子功能的执行功能时的顺序,在顺序图当中,将系统的控制类以及边界类都表示了出来。由于在线购物系统当中每个功能都要等待系统响应,故在顺序图当中都是同步消息。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3