首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >序列图建议

序列图建议
EN

Stack Overflow用户
提问于 2017-12-07 20:14:37
回答 2查看 401关注 0票数 2

我明天有一个分析考试,我的设计之一是序列图。我不知道我是否弄对了。它很简单,它应该说明教师创建作业并将其发布到学校网站,然后学生收到通知,教师可以编辑或添加更多文件到作业中。重复

这张图有什么问题吗?我能改变什么呢?关于序列图,我可以在我的口试中说一些要点。

EN

回答 2

Stack Overflow用户

发布于 2018-01-07 17:17:27

严格地说,您所绘制的不是UML规范中的序列图。对于给定的流程,有不止一种正确的方法来绘制序列图。

这是我用ZenUML创建的序列图(顺便说一下,我创建了这个工具)。序列图中有几个关键项目-- lifelinemessagefragment

票数 1
EN

Stack Overflow用户

发布于 2017-12-13 04:44:54

这个答案对考试来说肯定是晚了,但是你的图表看起来没问题。为了完整起见,这里有一些次要的说明:

  • 消息肯定都是描述的(即,网站在继续其工作之前不会等待学生回复通知);因此,箭头应该有一个开放的头部,您可以考虑在与添加文件相关的交互周围使用combined fragment (带有运算符loop),以表明此部分可能会重复。
  • 示意图中的所有消息都描述interactions.“网页已更新”的措辞暗示了一种状态,而“通知学生更新”的措辞将与其余的更一致。
  • 网站上的第一个execution occurence (生命线上的“激活栏”)应该从触发相关活动的传入消息开始。同样,对于学生,我会在每个通知后放置一个小激活栏,而不是连续的激活栏。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47694928

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档