在线时序图

今天想画时序图,之前流程图一般我使用OmniGraffle,也是非常强大;but 对款软件如何画时序图还是不怎么熟悉; 因此在网上找了在线时序图;结果人意外的找到了在线时序图软件websequencediagrams

自己小试了一把:

title Pay   

AppClient->+AppService: create Order
AppService-> +PayService: orderID、productID、等
PayService-> -AppService: payId
AppService-> -AppClient :payId
AppClient -> +PayClient: payId

PayClient->AccountSDK:password
opt password
   PayClient -> +AccountSDK:productId、prodyctNo
   AccountSDK -> -PayClient:password
end

PayClient->RiskSDK:risk
opt risk
PayClient->+RiskSDK:riskData
RiskSDK-> -PayClient: result
end
PayClient->PayClient: MSM
PayClient ->+PayService:payId
PayService -> -PayClient:payResult

PayClient-> -AppClient:SDKPayResult

运行结果如下:

非常完美,这里就当记录下

时间: 2024-12-05 03:47:34

在线时序图的相关文章

使用网站websequencediagrams在线画时序图

在线画时序图的网站:https://www.websequencediagrams.com/ 该网站提供拖拉图形和编写脚本代码2个方式来制作时序图,同时提供多种显示风格. 实例: 1.脚本代码: title Automated test data generation tool parallel {     user->+tool: Open program     tool-->-user: Return login interface     user->+tool: Log in

eclipse下生成Java类图和时序图,生成UML图

最近老板让我做类图和时序图,提苦恼的,完全不会,就从网上整理了些 1.安装和使用AmaterasUML 安装AmaterasUML前,需要先安装GEF 采用eclipse在线安装方式安装就好. eclipse在线安装GEF的地址:http://download.eclipse.org/tools/gef/updates/releases/ 安装好GEF后,安装AmaterasUML 先到如下地址下载:http://sourceforge.jp/projects/amateras/download

Markdown写出高大上时序图

上一篇文章分享了如何使用Markdown写流程图,继续挖掘md毫不含糊的功能,再分享一个md格式的时序图. 数据中台->缓存: 读取缓存 缓存->数据中台: 返回缓存 Note left of 数据中台: 如果没有读到缓存,就直接调用数据服务 数据中台->消息队列: 请求更新缓存 消息队列->数据服务: 触发更新缓存 数据服务->消息队列: 更新缓存 显示效果: md在线编辑器:https://www.mdeditor.com/ 原文地址:https://blog.51cto

时序图与状态图(Rose) - Windows XP经典软件系列

最近开始了自己高级数据结构之旅,在这次旅行中,我将持续把一些高级的数据结构从理论到编码都过一遍,同时通过博客形式分享出来,希望大家指出不足之处! 二叉排序树是一种动态排序的数据结构,支持插入.删除.查找等操作,且平均时间复杂度为O(log(N)),但是普通二叉排序树不能保证树退化为一颗分支的情况,此时最坏情况下的时间复杂度为O(N).此时,平衡二叉树的产生了.平衡二叉树是一种动态调整平衡的数据结构,但理想的平衡二叉树很难,于是人们使用AVL.红黑树.Treap.伸展树等来替代平衡二叉树,这些数据

使用TCP时序图解释BBR拥塞控制算法的几个细节

周六,由于要赶一个月底的Deadline,因此选择了在家VPN加班,大半夜就爬起来跑用例,抓数据...自然也就没有时间写文章和外出耍了...不过利用周日的午夜时间(不要问我为什么可以连续24小时不睡觉,因为我觉得吃饭睡觉是负担),我决定把工作上的事情先放下,还是要把每周至少一文补上,这已经成了习惯.由于上周实在太忙乱,所以自然根本没有更多的时间去思考一些"与工作无关且深入"的东西,我指的与工作无关并非意味着与IT,与互联网无关,只是意味着不是目前我在做的.比如在两年前,VPN,PKI这

[机房重构]UML图(包图、类图、用例图、时序图)

机房重构画图是一个非常重要的一个阶段,机房重构之前也画过UML的图,但是这一次与上一次不同,这一次有分层的思想在里面. 包图 之前三层的时候各层之间的传递很清晰,包图也很容易就画出来了,先来看之前三层的包图.通过实体将输入的信息从U层传入B层,同时通过实体将信息从D层传入B层,B层进行判断,通过实体将结果返回给U层. 之前的三层不能很好的实现低耦和的思想,并且我们学习了设计模式,要继续进行分层,进行七层的编写.之前不太理解,看大家的博客,知道在U层和B层之间加入了外观模式,降低U层和B层之间的耦

《UML精粹》 第四章 时序图

第四章 时序图 一般来说,我们会在一张时序图中画出某个情节的相关行为,图种会秀出这个使用案例(use case)里面可能出现的一些对象,以及在对象间传送的信息. 本章将通过一个简单情节,做时序图各方面的相关讨论.假设我们现在有一份订单,并且准备调用它的一个命令,算出这份订单的价格.为了达到这个目的,订单需要产看它里面所拥有的一些订单明细.决定它们的价格,价格决定方式是以订单明细中所包含产品之定价规则为基础决定的.对所有订单明细做完上述动作之后,接下来订单要算出整个折扣,这时候它是以跟客户绑在一起

摄像头驱动OV7725学习笔记连载(一):OV7725 电器特性和时序图

  OV(豪威科技)已经被中国财团收购.这个昔日的大佬,最终走下神坛.   关于OVsensor的资料包括,OV7725的简介(OmniVsion_OV7725),OV7725的数据手册(OV7725_Datasheet),OV7725 SCCB的接口时序(OmniVision Serial Camera Control Bus (SCCB) Functional Specification),OV7725 寄存器配置手册(OV7725 Camera Module Software Applic

UML之 时序图

本文和大家重点讨论一下UML时序图,UML时序图中包括的建模元素主要有:对象(Actor).生命线(Lifeline).控制焦点(Focusofcontrol).消息(Message)等等. 一.UML时序图简介(Briefintroduction) 时序图(SequenceDiagram)是显示对象之间交互的图,这些对象是按时间顺序排列的.顺序图中显示的是参与交互的对象及其对象之间消息交互的顺序.时序图中包括的建模元素主要有:对象(Actor).生命线(Lifeline).控制焦点(Focus