Visio绘制活动图
为什么要绘制活动图?
当我们真正地进入了编码阶段,我们写程序的时候需要按照一定的业务逻辑来组织我们的代码。这就要求我们要细化一个用例所需要涉及的业务流程。活动图用来描述一个业务过程或一个用例的顺序流。
用Visio2010绘制活动图
1、选择模型
2、常用的符号。Visio2010中工具栏对活动图常用的符号都已经有中文描述,这里不再一一介绍。
3、至此创建活动图模版的工作就完成了。
活动图实质上是一个特殊的工作流模型。
用活动图对工作流建模步骤:
1、识别工作流的目标:
2、确定从起始状态到终止状态工作流的前置条件和后置条件;
3、定义并识别为实现目标而必须发生的活动和状态,按逻辑顺序将它们放进模型图,并对它们命名;
4、定义并画出所有要在模型图中创建和修改的对象,将这些对象和活动同对象流连接起来;
5、按泳道决定谁(who)或什么(what)将对执行这些活动和状态负责;
6、从主流程开始,用转换符号连接所有的元素 ;
7、在流程可能要分裂出一个候补流(alternate flow)的地方放置一个判断;
8、评估模型图,看是否有并发工作流,如果有,用同步表示分叉(forking)和结合(joining);
9、在每个模型元素的规范窗口中设置动作、触发器和监护条件
下面我们将以团购系统的会员修改订单的用例进行活动图的绘制。
作者:kissazi2
出处:http://www.cnblogs.com/kissazi2/
本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· .NET周刊【3月第1期 2025-03-02】
· [AI/GPT/综述] AI Agent的设计模式综述
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!