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

UML序列图
EN

Software Engineering用户
提问于 2016-11-06 11:47:19
回答 1查看 1.9K关注 0票数 3

我试图为"post一个作业“用例绘制一个序列图。

说明如下:

基本流程:

  1. 当雇主选择“发布新工作”选项时,这个用例就开始了。
  2. 系统显示职务表单。
  3. 雇主填写此表格时应提供以下信息:职位名称、类型和类别(从列表中选择)、职务说明、职务要求(所需技能和资格)。任何其他特定的指示或说明。
  4. 雇主选择申请方法:通过网站或按照步骤5的指示提交表格。
  5. 系统显示一个选项,无论他/她是想发布另一份工作还是继续支付。
  6. 雇主选择“继续支付”选项。
  7. 系统计算总金额。
  8. 系统显示金额,并要求用户按下“确认”。
  9. 雇主确认这一数额。
  10. 使付款用例被执行。
  11. 系统显示职务/S已成功发布并直接发送到主雇主页面的消息。

交替流动:

  1. 发布多个职务

如果在基本流程的第5步中,雇主决定发布第二份工作,那么:

  1. 重复步骤3-5。
  2. 如果张贴了3个或3个以上的职位,则可给予10%的折扣(步骤7)。
  3. 用例通过步骤6恢复。

我面临两个问题:

  1. 在步骤5中,我如何代表“发布另一份工作”和“继续”选项?以及雇主的选择。
  2. 在交替流的步骤1中,我如何表示前面步骤的完整?

以下是我的尝试:

EN

回答 1

Software Engineering用户

回答已采纳

发布于 2016-11-06 11:56:56

序列图有片段。这些操作由操作周围的框和标签表示。两个标签是"alt“和”循环“。对于不同的流,用于"alt“表单的框可以划分为多个部分,而”循环“片段可以包含保护条件的符号。

我会将其表示为步骤3-5周围的循环片段,并在发布另一个作业的选择周围设置一个保护条件,以指示它循环,直到用户不再想发布另一个作业。我会在成本计算步骤周围的alt块中获取折扣。

有几页描述了这一点:MSDNUML图敏捷建模

票数 4
EN
页面原文内容由Software Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwareengineering.stackexchange.com/questions/335478

复制
相关文章

相似问题

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