《GJJ-004 分析模式及实现》,umlchina.com/url/video.html

原图6.25

EA绘制

图6.25 会计实务。
这些用于将过账规则分组到逻辑组中。
PlantUML
@startuml
class 过账规则
class 会计实务
过账规则 "0..*" -- "0..*" 会计实务
@enduml

原图6.26

EA绘制

图6.26 会计实务类型。
在更大的账户网络中,我们定义一个会计实务配置,每个对象使用的会计实务会有所不同。
PlantUML
@startuml
left to right direction
skinparam nodesep 100
skinparam ranksep 120
class 过账规则
class 会计实务
class 会计实务类型
class 对象
过账规则 "0..*" -- "0..*" 会计实务
会计实务类型 "1" -- "0..*" 会计实务
会计实务 "1" -- "0..*\n-用户s" 会计实务类型 对象
@enduml

原图6.27

EA绘制

图6.27 会计事项的来源
这记录了每个分录在两个方向上的完整计算轨迹。
PlantUML
@startuml
skinparam nodesep 100
skinparam ranksep 120
class 过账规则
class 会计事项
class 分录
会计事项 "0..*" -- "0..1\n-创建者" 过账规则
分录 "0..*" -- "1" 会计事项
分录 "0..*\n-来源s" -- "0..*\n-结果s" 会计事项
@enduml

原图6.28

EA绘制

图6.28 资产账户、收入账户和支出账户。
这些是财务会计中常见的账户种类。这个概念在其他地方也很有用,可以用来区分持有的物品和对它们的来源与去向的分类。
PlantUML
@startuml
class 账户
class 资产负债表账户
class 损益表账户
class 资产账户
class 负债账户
class 收入账户
class 支出账户
资产负债表账户 --|> 账户
损益表账户 --|> 账户
资产账户 --|> 资产负债表账户
负债账户 --|> 资产负债表账户
收入账户 --|> 损益表账户
支出账户 --|> 损益表账户
@enduml
