正确的序列和活动图(UML)

时间:2014-02-06 02:19:41

标签: android-activity uml diagram sequence-diagram activity-diagram

我在教科书中练习练习问题,并希望你们能够“评分”我对这两个问题的答案。我附上了问题和图表的图片,我将重新输入以下问题:

1)绘制用户用于提取资金的应用程序的序列图。应用程序在此过程中向Web服务发送两件事。一,用户信用卡信息和两个,请求金钱/新余额。

2)绘制注册网站的人的活动图。他们必须首先请求用户名,如果该用户名未被拒绝,他们必须接下来提交电子邮件。如果该电子邮件未被拒绝,则会收到确认电子邮件。在拒绝或发送确认电子邮件后,申请将关闭。

Diagrams

2 个答案:

答案 0 :(得分:0)

第一件作品真的很棒!

通知中只有一些变化:

Quit显示为大字母大小的填充黑色圆圈。您应该写退出结束或其附近的某种类型。

初始节点与开始时的点相同。用开始或附近的某种东西。 Submit Name是一个动作(可以将它显示在一个圆圈中,工具将它们显示为圆角块),并且应该在初始节点之后。

您无需显示时间方向 - 向下是默认时间方向。当然,你可以将其作为评论来做,但你不需要。

至于内容,这是完全正确的。你可以感到自豪 - 这是我第一次看到这里有正确内容评估的图表。

请下次使用图表工具 - 对我们的眼睛很可惜: - )

答案 1 :(得分:0)

活动图基本上是表示从一个活动到另一活动的流程的流程图。系统的活动可以描述为系统的操作。它表示活动的顺序。

控制流从一个操作吸引到另一个操作。该流可以是顺序的,分支的或并发的。这就是它与流程图不同的地方。它包括这些附加功能的分支,并行流。 在绘制图表之前,您必须确定什么是活动,关联,条件。在这里 我确定的活动是

  • 用户将输入一个用户名,它应该验证
  • 用户将输入一封电子邮件,它应该验证
  • 电子邮件应由系统确认

    我假设,如果用户输入的姓名或电子邮件无效,系统将显示一条消息并考虑用户的选项,请退出系统。 与电子邮件一样,如果未确认电子邮件,则用户可以选择输入新电子邮件或通过确认来处理当前电子邮件。

enter image description here

在绘制活动图时,还请使用起始和终止首字母