【发布时间】:2014-05-24 10:45:05
【问题描述】:
如何对复杂操作的逻辑进行建模?例如,根实体的保存方法,其中状态、版本和各种属性应根据某些逻辑进行处理。存在 DTO 和实体。
我在考虑序列图、活动图、自然语言和一些抽象代码。
我认为序列图不合适,因为它更有可能用于交互建模。
活动图在我看来太笨拙了,我不知道在哪里放置诸如属性分配之类的指令。它在注释或活动描述中看起来不正确。
自然语言模棱两可,大容量信息少。
Mayby 抽象代码可能是正确的选择。或者它与自然语言的结合。有推荐的表格吗?我不想写 Java 代码。
【问题讨论】:
-
@ziri 检查 DRAKON。它旨在使复杂的逻辑尽可能简单。在我的回答中了解更多关于 DRAKON 的信息:stackoverflow.com/a/23991000/1601703
标签: uml diagram sequence-diagram activity-diagram