标签: uml sequence-diagram
我希望我的代理人“Cittadino”只有在他登录后才能进入OPT。
它与我的图表有关吗?或者演员必须在OPT之外?
非常感谢
https://i.stack.imgur.com/MIpeZ.jpg
答案 0 :(得分:1)
是的,opt部分的UML合规性是正确的。
opt
首先让我质疑整个opt的存在。据我所知,你正在展示一些行为并执行该行为,演员必须(早先)登录系统。如果是,请将其作为行为的约束,在这种情况下,您根本不必在行为本身的图表中描述该行为。
我对alt部分也有疑问。如果只有内部处理(箭头1.1.1。和1.1.2。)取决于条件,则只有它们应该在opt内。箭头1.1。和1.1.3。留在它外面。一般来说,除非你真的知道自己在做什么,否则你的箭头不应越过扩展区域的边界。
alt