PlantUML描述《分析模式》第4章企业财务观察(3)

📅 2026/7/9 13:22:16
PlantUML描述《分析模式》第4章企业财务观察(3)
教程《GJJ-004 分析模式及实现》umlchina.com/url/video.html原图4.9EA绘制图4.9 支持计划值和实际值的观察种类。PlantUMLstartumlclass 测量class 观察class 有效观察class 预测class 计划测量 --| 观察有效观察 --| 观察 : 状态预测 --| 观察 : 状态预测 0..* -- 1 计划enduml原图4.10EA绘制图4.10 通过计算测量协议展示的计算类型。PlantUMLstartumlskinparam nodesep 80skinparam ranksep 120class 测量协议class 现象类型class 源测量协议class 计算测量协议class 因果计算class 比较计算class 方法源测量协议 --| 测量协议计算测量协议 --| 测量协议因果计算 --| 计算测量协议比较计算 --| 计算测量协议测量协议 0..*\n{sequence} -- 1\n-返回类型 现象类型计算测量协议 0..* -- 1..*{sequence}\n-输入类型s 现象类型计算测量协议 0..* -- 1\n-公式 方法note right of 比较计算输入类型s-size() 2 and 输入类型s-asSet()-size() 1end noteenduml原图4.11EA绘制图4.11 状态类型作为图4.9的备选方案。这个备选方案使指定所需的比较测量种类更容易见图4.12。PlantUMLstartumlskinparam nodesep 80skinparam ranksep 120class 观察class 测量class 状态类型class 实际状态类型class 计划状态类型class 持续时间class 计划测量 --| 观察实际状态类型 --| 状态类型计划状态类型 --| 状态类型观察 0..* -- 1 状态类型实际状态类型 0..* -- 0..1\n-时间偏移 持续时间计划状态类型 0..* -- 1 计划enduml原图4.12EA绘制图4.12 使用比较状态类型更容易定义比较测量的规约PlantUMLstartumlskinparam nodesep 100skinparam ranksep 140class 观察class 测量class 状态类型class 比较状态类型class 简单状态类型class 实际状态类型class 计划状态类型class 持续时间class 计划测量 --| 观察比较状态类型 --| 状态类型简单状态类型 --| 状态类型实际状态类型 --| 简单状态类型计划状态类型 --| 简单状态类型观察 0..* -- 1 状态类型比较状态类型 0..* -- 1\n-基准 简单状态类型比较状态类型 0..* -- 1\n-比较器 简单状态类型实际状态类型 0..* -- 0..1\n-时间偏移 持续时间计划状态类型 0..* -- 1 计划enduml