我从来没有完成一个序列图之前,想知道如果我的第一次尝试是正确的。这个序列图是用来表示一个人在网球比赛中修改一个已经存在的记分表。此更改将添加到数据库中。这是模拟这个序列的正确方法吗?应用程序类图
3phpmpom1#
有几个问题你混淆了谁问谁做:显然,对你来说,消息1、2和3是由用户完成的操作,但符号表示它们是由modifyscore为1和3,数据库为2完成的。在显式返回(1.2和6)中,表示操作,但它们只能支持返回值。消息1、消息2和消息3之间没有链接,消息2发送到数据库,消息3对数据库没有影响。这不能满足你的期望。很难想象用户向数据库询问什么您是否有一个简化版本的java程序,您试图通过序列图来描述它?
1条答案
按热度按时间3phpmpom1#
有几个问题
你混淆了谁问谁做:显然,对你来说,消息1、2和3是由用户完成的操作,但符号表示它们是由modifyscore为1和3,数据库为2完成的。
在显式返回(1.2和6)中,表示操作,但它们只能支持返回值。
消息1、消息2和消息3之间没有链接,消息2发送到数据库,消息3对数据库没有影响。这不能满足你的期望。
很难想象用户向数据库询问什么
您是否有一个简化版本的java程序,您试图通过序列图来描述它?