如何为更新库存制作序列图

时间:2016-07-06 12:10:59

标签: uml modeling sequence-diagram

我正在为项目准备序列图。我为零售商更新他的库存

制作了以下序列图

这让我感到困惑,因为这是我第一次将这项技术用于真正的项目。我在这里使用数据库作为对象,我不知道它是对还是错。另外我需要澄清的是使用更新我意味着编辑/添加新项目到库存。这样做是不对的?或者我们可以单独绘制它吗?

以下图片是更新过程的一部分,如果我有任何错误,任何人都可以看看并纠正我。(UpdateUI-用户界面)。谢谢你。

This is the image

1 个答案:

答案 0 :(得分:1)

看起来不对劲。有几个问题:

  • 您的数据库可能永远不会发出任何消息
  • DB内的操作通常不会暴露。您通常只从外部为数据库调用CRUD。
  • 你混合同步/异步(可能不情愿)。填充箭头是同步的,未填充的箭头asynch。
  • 主页可能是MVC和UpdateUI中的V.因此控制器将根据用户的点击进行操作并与数据库进行交互。

所以,从我的胆量来看,这是一个更合理的草图:

enter image description here