UML 时序图实现
UML Sequence Diagram Implementation
我以前从未完成过序列图,想知道我的第一次尝试是否正确。
此序列图表示某人在网球比赛中修改预先存在的记分表。此更改已添加到数据库中。
这是对这个序列建模的正确方法吗?
Class 应用图表
有几个问题
你混淆了谁问谁做:对你来说消息 1、2 和 3 显然是由用户完成的操作,但符号表示它们是由 ModifyScore 为 1 和 3 完成的,并且按数据库 2.
在您的显式 return 中(1.2 和 6),您指示操作,但它们只能支持 return 值。
消息1、2、3之间没有link,消息2去数据库,消息3对数据库没有任何后果。那不能达到你的预期。
很难想象用户向数据库询问什么
您是否有尝试通过序列图描述的 Java 程序的简化版本?
我以前从未完成过序列图,想知道我的第一次尝试是否正确。
此序列图表示某人在网球比赛中修改预先存在的记分表。此更改已添加到数据库中。
这是对这个序列建模的正确方法吗?
Class 应用图表
有几个问题
你混淆了谁问谁做:对你来说消息 1、2 和 3 显然是由用户完成的操作,但符号表示它们是由 ModifyScore 为 1 和 3 完成的,并且按数据库 2.
在您的显式 return 中(1.2 和 6),您指示操作,但它们只能支持 return 值。
消息1、2、3之间没有link,消息2去数据库,消息3对数据库没有任何后果。那不能达到你的预期。
很难想象用户向数据库询问什么
您是否有尝试通过序列图描述的 Java 程序的简化版本?