您可以捐助,支持我们的公益事业。

1元 10元 50元





认证码:  验证码,看不清楚?请点击刷新验证码 必填



  求知 文章 文库 Lib 视频 iPerson 课程 认证 咨询 工具 讲座 Model Center   Code  
会员   
   
 
     
   
 
 订阅
UML建模系列
 
作者:杨明
  2705  次浏览      17 次
 2021-7-21 
 
编辑推荐:
文章主要介绍了 从组织视角的业务建模开始、RUP建模模型和工作流、使用EA建模套用模板、建模工作流的思考焦点与推荐用法、三种业务改进模式、UML建模的案例等相关内容。
本文来自于微信杨明,由火龙果软件Anna编辑、推荐。

1 从组织视角的业务建模开始。

2 RUP建模模型和工作流

3 使用EA建模套用模板

4 建模工作流的思考焦点与推荐用法

5 三种业务改进模式

A. 物流变成信息流

B. 改善信息流转

C. 封装领域逻辑

6 UML建模的案例

业务建模

改进前 vs 改进后

用例模板

类图

彩色建模架构型

三种分析类

三种分析类的责任、和用例的关系以及命名。

构造型 责任 和用例的关系 命名
边界类 输入、输出以及简单的过滤 每个执行者映射一个边界类 执行者名称+接口
控制类 控制用例流,为实体类分配责任 每个用例映射一个控制类 用例名称+控制
实体类 系统的核心,封装领域逻辑和数据 用例和实体类的关系是多对多的,一个用例可以由一到多个实体类协作实现,一个实体类可以参与一到多个用例的实现 领域概念名称

 

分析序列图

状态机图

基础的UML元素 说明
区域 Region 指示了一个行为片段
伪状态 initial 缺省激活意味着源自该区域initial伪状态的转变开始执行
状态 State 对状态机行为执行过程中满足一些不变条件的场景进行建模
触发事件 trigger 状态机的执行有适当的事件触发
入口动作 entry 进入时必须执行
出口动作 exit 离开时必须执行
伪状态 exit 意味着源自该区域exit伪状态的转变结束执行

UML建模工作流依赖关系

小结:

“需求工作致力于解决增加销售问题,设计工作致力于解决降低成本的问题” ,提出“利润 = 需求 - 设计”的公式。值得我们工程师仔细品味和在工作中实践,增加价值输出,提高组织的效益。

 

   
2705 次浏览       17
 
相关文章

用户手册:EA Helper
自然语言自动化生成图
使用iSpace进行多人协作建模
基于模型的软件复用(MBSR)
 
相关文档

AUTOSAR_TR_BSW UML模型建模指南
UML时间图建模(基于EA)
UML 模型框架(基于EA)
UML序列图编写规范
 
相关课程

UML+EA+面向对象分析设计
UML + 嵌入式系统分析设计
业务建模与业务分析
基于UML和EA进行系统分析设计