Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在做我的毕业设计,这是一个在线测验网站。现在我正在绘制 UML 活动图,但它变得太复杂了,我无法添加更多细节,因为最后它必须打印在 A4 纸的项目文档中。 我可以将图表拆分为多个图表吗?如果我这样做了,我应该在每个图表的开头重复登录/注册操作吗?
使用结构化的活动来形成逻辑组。您可以在需要时将这些活动实例化为调用行为操作。
假设你有一个活动Login
Login
(谎言 8 是 Enterprise Architect 的一项发明,用于指示嵌入式图表;不是 UML 标准)
里面看起来像
(只是非常简化)。
现在你可以像这样实例化它
其中 fork 表示该操作是调用行为。
添加活动参数甚至可以对这些参数进行参数化。就像您在编程语言中调用函数时所做的那样。