在线购物系统——顺序图
在线购物系统顺序图
实验一博客地址:
https://blog.csdn.net/Analysis_yes/article/details/90182332
实验二博客地址:
https://blog.csdn.net/Analysis_yes/article/details/90182399
实验三博客地址:
https://blog.csdn.net/Analysis_yes/article/details/90182504
- 账号管理顺序图
- 账号注册
- 顺序图综述
描述买家,商家,系统管理员的注册
- 对象描述
对象“游客”
该对象为主动对象
涉及操作有进入登陆界面以及输入创建账号信息
对象“买家”
对象情况同上
对象“商家”
对象情况如上
对象“游客”
对象情况如上
- 对象接受/发送信息描述
消息“进入注册界面”
消息格式:用户进行进入注册界面的调用
消息类型:同步消息
发送消息的对象名称:用户类的匿名对象
接受消息的对象名称:注册界面的匿名对象
消息“发送注册请求”
消息格式:客户类发送给后台调用登陆操作
消息类型:同步消息
发送消息的对象名称:注册界面的匿名对象
接受消息的对象名称:注册系统的匿名对象
消息“生成验证码”
消息格式:客户类发送给后台调用登陆操作
消息类型:同步消息
发送消息的对象名称:注册界面的匿名对象
接受消息的对象名称:注册系统的匿名对象
消息“输入创建账号信息”
消息格式:用户输入账号信息
消息类型:同步消息
发送消息的对象名称:用户类的匿名对象
接受消息的对象名称:注册系统的匿名对象
消息“识别是否存在错误”
消息格式:购物系统主界面类调用自身的验证操作
消息类型:同步消息
发送消息的对象名称:用户类的匿名对象
接受消息的对象名称:注册系统的匿名对象
消息“返回注册结果”
消息格式:购物系统发送消息给客户类,提示结果
消息类型:同步消息
发送消息的对象名称:注册系统的匿名对象
接受消息的对象名称:客户类的匿名对象
- 账号登陆
- 顺序图综述
描述买家,商家,系统管理员的登陆
- 对象描述
对象“游客”
该对象为主动对象
涉及操作有进入登录界面以及输入账号信息
对象“买家”
对象情况同上
对象“商家”
对象情况如上
对象“游客”
对象情况如上
- 对象接受/发送信息描述
消息“进入登录界面”
消息格式:用户进行进入登陆界面的调用
消息类型:同步消息
发送消息的对象名称:用户类的匿名对象
接受消息的对象名称:登录界面的匿名对象
消息“发送登录请求”
消息格式:客户类发送给后台调用登陆操作
消息类型:同步消息
发送消息的对象名称:登录界面的匿名对象
接受消息的对象名称:登录系统的匿名对象
消息“生成验证码”
消息格式:客户类发送给后台调用登陆操作
消息类型:同步消息
发送消息的对象名称:登录界面的匿名对象
接受消息的对象名称:登录系统的匿名对象
消息“输入账号信息”
消息格式:用户输入账号信息
消息类型:同步消息
发送消息的对象名称:用户类的匿名对象
接受消息的对象名称:用户系统的匿名对象
消息“验证登录”
消息格式:购物系统主界面类调用自身的验证操作
消息类型:同步消息
发送消息的对象名称: 注册系统的匿名对象
接受消息的对象名称: 数据库
消息“返回登录结果”
消息格式:购物系统发送消息给客户类,提示结果
消息类型:同步消息
发送消息的对象名称:登录系统的匿名对象
接受消息的对象名称:用户类的匿名对象
- 账号信息修改
- 顺序图综述
描述买家,商家,系统管理员的修改个人信息过程
- 对象描述
对象“游客”
该对象为主动对象
涉及操作有进入信息管理界面以及输入待修改的账号信息
对象“买家”
对象情况同上
对象“商家”
对象情况如上
对象“游客”
对象情况如上
- 对象接受/发送信息描述
消息“进入个人信息界面”
消息格式:用户进行进入注册界面的调用
消息类型:同步消息
发送消息的对象名称:用户类的匿名对象
接受消息的对象名称:用户信息系统的匿名对象
消息“传递修改信息的请求”
消息格式:客户类发送给后台调用登陆操作
消息类型:同步消息
发送消息的对象名称:用户类的匿名对象
接受消息的对象名称:用户信息系统的匿名对象
消息“验证个人账户信息”
消息格式:客户类发送给后台调用登陆操作
消息类型:同步消息
发送消息的对象名称:用户信息系统的匿名对象
接受消息的对象名称:数据库
消息“修改数据库”
消息格式:数据库对输入信息进行修改操作
消息类型:同步消息
发送消息的对象名称:数据库
接受消息的对象名称:数据库
消息“返回成功信息”
消息格式:购物系统主界面类调用自身的验证操作
消息类型:同步消息
发送消息的对象名称:用户信息系统的匿名对象
接受消息的对象名称:用户类的匿名对象
- 商品管理顺序图
- 浏览商品
- 顺序图综述
描述买家,商家,浏览/查询商品以及添加入购物车过程
- 对象描述
对象“买家”
该对象为主动对象
涉及操作有进入购物车界面以及查看商品信息
- 对象接受/发送信息描述
消息“查看购物车记录”
消息格式:用户进行进入购物车界面的调用
消息类型:同步消息
发送消息的对象名称:用户类的匿名对象
接受消息的对象名称:购物车清单的匿名对象
消息“返回商品信息”
消息格式:商品信息系统给客户端类返回的商品列表
消息类型:同步消息
发送消息的对象名称:商品信息系统的匿名对象
接受消息的对象名称:用户类的匿名对象
消息“浏览商品”
消息格式:发出显示商品列表的操作
消息类型:同步消息
发送消息的对象名称:用户类匿名对象
接受消息的对象名称:商品信息系统的匿名对象
消息“查询商品”
消息格式:用户输入查询商品的请求
消息类型:同步消息
发送消息的对象名称:用户类匿名对象
接受消息的对象名称:商品信息系统的匿名对象
消息“浏览商品详细信息”
消息格式:用户点击查看商品详细信息
消息类型:同步消息
发送消息的对象名称:用户信息系统的匿名对象
接受消息的对象名称:用户类的匿名对象
消息“返回商品详细信息”
消息格式:商品信息系统返回商品详细信息
消息类型:同步消息
发送消息的对象名称:用户信息系统的匿名对象
接受消息的对象名称:用户类的匿名对象
消息“放入购物车”
消息格式:用户进行放入购物车操作
消息类型:同步消息
发送消息的对象名称:用户类的匿名对象
接受消息的对象名称:购物车清单的匿名对象
消息“提示成功信息”
消息格式:用户信息系统返回操作成功讯息
消息类型:同步消息
发送消息的对象名称:用户信息系统的匿名对象
接受消息的对象名称:用户类的匿名对象
- 购买商品
- 顺序图综述
描述买家对购物车内物品进行支付的行为
- 对象描述
对象“买家”
该对象为主动对象
涉及操作有选择商品以及输入信息
对象“第三方支付平台”
该对象为主动对象
涉及操作有调用支付接口以及验证密码信息,传递支付结果等
- 对象接受/发送信息描述
消息“选择商品”
消息格式:用户进行进入购物车界面的调用
消息类型:同步消息
发送消息的对象名称:用户类的匿名对象
接受消息的对象名称:购物车清单的匿名对象
消息“发送购买请求”
消息格式:用户进入购物车后点击商品对购买函数的调用
消息类型:同步消息
发送消息的对象名称:用户类的匿名对象
接受消息的对象名称:商品信息系统的匿名对象
消息“添加信息至订单”
消息格式:输入所需要的信息至订单中
消息类型:同步消息
发送消息的对象名称:用户类匿名对象
接受消息的对象名称:商品信息系统的匿名对象
消息“发送支付消息 ”
消息格式:系统向用户发出支付的请求
消息类型:同步消息
发送消息的对象名称:商品信息系统的匿名对象
接受消息的对象名称:用户类匿名对象
消息“发送支付请求”
消息格式:用户收到回应后向第三方支付平台发送支付许可的操作
消息类型:同步消息
发送消息的对象名称:用户类的匿名对象
接受消息的对象名称:第三方支付平台的匿名对象
消息“调用支付接口”
消息格式:第三方支付平台允许用户使用支付接口
消息类型:同步消息
发送消息的对象名称:第三方支付平台的匿名对象
接受消息的对象名称:用户类的匿名对象
消息“输入信息(密码)”
消息格式:用户输入支付密码的操作
消息类型:同步消息
发送消息的对象名称:的匿名对象
接受消息的对象名称:第三方支付平台的匿名对象
消息“验证密码信息”
消息格式:第三方支付平台对输入的密码信息进行验证
消息类型:同步消息
发送消息的对象名称:第三方支付平台的匿名对象
接受消息的对象名称:第三方支付平台的匿名对象
消息“传递支付信息”
消息格式:支付完成后将信息返回至商品信息系统
消息类型:同步消息
发送消息的对象名称:第三方支付平台的匿名对象
接受消息的对象名称:商品信息系统
消息“添加信息至已完成订单”
消息格式:商品信息系统添加信息至操作
消息类型:异步消息
发送消息的对象名称:商品信息系统的匿名对象
接受消息的对象名称:订单清单的匿名对象
消息“购物车移除商品信息”
消息格式:商品信息系统返回消息至购物车列表,并移除
消息类型:异步消息
发送消息的对象名称:商品信息系统的匿名对象
接受消息的对象名称:购物清单的匿名对象
- 商品信息修改
- 顺序图综述
描述商家对商品信息进行修改的行为
- 对象描述
对象“商家”
该对象为主动对象
涉及操作有进入商品管理界面和进行商品操作
- 对象接受/发送信息描述
消息“进入商品管理界面”
消息格式:商家进入界面的调用
消息类型:同步消息
发送消息的对象名称:商家类的匿名对象
接受消息的对象名称:商品管理界面的匿名对象
消息“发送商品操作请求”
消息格式:商品管理界面发送操作请求至系统后台
消息类型:同步消息
发送消息的对象名称:商家管理界面的匿名对象
接受消息的对象名称:商品信息系统的匿名对象
消息“识别账号权限”
消息格式:系统后台识别登陆账号是否有权限修改
消息类型:同步消息
发送消息的对象名称:商家管理界面的匿名对象
接受消息的对象名称:数据库
消息“进行商品操作”
消息格式:商家对商品进行操作
消息类型:同步消息
发送消息的对象名称:商家类的匿名对象
接受消息的对象名称:商品信息系统的匿名对象
消息“进行增删查改”
消息格式:商品管理界面发送操作请求至系统后台
消息类型:同步消息
发送消息的对象名称:商品信息管理系统的匿名对象
接受消息的对象名称:数据库
消息“返回操作成功指令”
消息格式:数据库操作成功后直接返回信息至用户类
消息类型:同步消息
发送消息的对象名称:数据库
接受消息的对象名称:商品信息管理系统
消息“传递操作指令”
消息格式:商品管理界面向商品系统发送操作指令
消息类型:同步消息
发送消息的对象名称:商家管理界面的匿名对象
接受消息的对象名称:商品信息系统的匿名对象
- 客服系统顺序图
- 客服管理系统
- 顺序图综述
描述用户联系客服人员
- 对象描述
对象“买家”
该对象为主动对象
涉及操作有进入系统客服界面
对象“客服人员”
该对象为主动对象
涉及操作有处理填写信息,返回成功信息
- 对象接受/发送信息描述
消息“进入系统客服界面”
消息格式:用户进入系统客服界面
消息类型:同步消息
发送消息的对象名称:用户类的匿名对象
接受消息的对象名称:系统客服界面的匿名对象
消息“显示填写信息”
消息格式:系统客服界面返回部分信息的操作
消息类型:同步消息
发送消息的对象名称:系统客服界面的匿名对象
接受消息的对象名称:用户类的匿名对象
消息“输入填写信息”
消息格式:返回填写表
消息类型:同步消息
发送消息的对象名称:系统客服界面界面的匿名对象
接受消息的对象名称:用户类的匿名对象
消息“返回成功信息”
消息格式:成功信息返回用户类的操作
消息类型:同步消息
发送消息的对象名称:系统客服界面匿名对象
接受消息的对象名称:用户类的匿名对象
消息“传递填写信息”
消息格式:系统客服界面发送填写信息操作至系统后台
消息类型:异步消息
发送消息的对象名称:系统客服界面的匿名对象
接受消息的对象名称:后台客服人员类的匿名对象
消息“处理填写信息”
消息格式:后台客服人员对问题进行解答的操作
消息类型:异步消息
发送消息的对象名称:后台客服人员类的匿名对象
接受消息的对象名称:后台客服人员类的匿名对象
在线购物系统——顺序图相关推荐
- UML实例(四):在线购物系统顺序图
2019独角兽企业重金招聘Python工程师标准>>> 顺序图文档 1.图形文档 注册: 登录: 搜索商品: 订单维护:
- 软件工程之系统顺序图
1.描述外部参与者发送给系统的事件. 2.描述系统与系统之间的通信. 一个用例有一个系统顺序图,在系统顺序图中画的箭头都是按照用例描述的main flow画的: 系统顺序图从上到下代表时间顺序,顺序按 ...
- UML和模式应用5:细化阶段(5)---系统顺序图
1.前言 系统顺序图(SSD)是为阐述系统相关的输入和输出事件而快速.简单的创建的制品,它们是操作契约和对象设计的输入. SSD展示了直接与系统交互的外部参与者.系统(作为黑盒)以及由参与者发起的系统 ...
- 系统分析与设计——系统顺序图
简介 系统顺序图(SSD)是为阐述与所讨论系统相关的输入和输出事件而快速.简单地创建的制品.系统顺序图,表示的是,对于用例的一个特定场景,外部参与者产生的事件,其顺序和系统之内的事件.所有系统被视为黑 ...
- 绘制饮料自动销售系统顺序图
目录 绘制饮料自动销售系统顺序图 1.买饮料的正常场景 2.饮料"已售完"场景 3.机器没有合适的零钱 4.带有临时对象的顺序图 绘制饮料自动销售系统顺序图 下面以饮料自动销售系统 ...
- 银行ATM系统——顺序图及文档
一.图形文档 我为设计的ATM系统绘制了五张顺序图:验证密码.查询账户信息.存款.取款.转账. 验证密码: 查询账户信息: 存款: 取款: 转账: 二.文字说明 2.1 顺序图综述 顺序图描述了用况图 ...
- 在线购物系统--活动图
一. 实验一:https://blog.csdn.net/jie_flght/article/details/80081940 实验二:https://blog.csdn.net/jie_flght/ ...
- 在线图书销售系统顺序图_良心好用的在线学习工具,你知道和不知道的,这里都有~...
小美姐姐,有没有好看的PPT模板? 有!我发你呀~ 谢谢~小美姐姐,做笔记,什么软件好用呀? 百度脑图!在线的,随开随用! 哈喽!同学们! 你是不是也经常找不到好用的在线资源? 或者,还有一些学习神器 ...
- 在线图书销售系统顺序图_myON电子图书馆最全介绍
myON基本介绍 myON是美国RENAISSANCE公司的在线电子图书阅读平台,RENAISSANCE同时拥有大名鼎鼎的AR系列.myON网站目前有约6000本英文原版书(不断添加中), 涵盖K-1 ...
最新文章
- SVM训练时候样本不均衡怎么设置惩罚项
- 通过JS如何获取IP地址
- python第9周小测验答案_智慧树_Python程序设计基础_章节测验答案
- Google、Facebook、GitHub、Babel核心成员齐聚,第13届D2前端技术论坛正式启动
- 赛尔原创 | N-LTP:基于预训练模型的中文自然语言处理平台
- linux设置命令nmui,Linux网络配置及管理
- Linux 内核实验室 —— 基于 Docker/Qemu 的极速 Linux 内核学习、开发和测试环境
- 解读SQL Server 2012中的最新BI功能
- Android学习笔记(六)——CheckBox复选框
- VS2017开发.net core 时默认发布路径文件夹多个BPC
- Java程序开发工具 JCreator
- linux sdr 2832u软件无线电,使用R820T+RTL2832U玩软件无线电
- 周志华----机器学习
- 炜煌E30 E31微型热敏打印机 STM32 串口驱动
- linux gif 编辑软件,Ubuntu 16.10 安装byzanz截取动态效果图工具
- win7安装后无声音怎么办
- java入门基础掌握单词汇总
- 占空比输出程序c语言,关于51单片机输出频率和占空比可调的PWM波程序问题
- Android常用加密方式
- 如何判断生成的交易策略(EA)是好是坏?