UML,用例实现

UML,用例实现,uml,use-case,Uml,Use Case,我正在为我的项目准备UML模型。这是相当复杂的,但我只关注其中一个用例。短期来说,用例名称是“编辑患者结果”,演员“医生”使用它。事实上,输入结果总是会触发以下操作: 列表项 正常范围计算 相关表达式计算 解释合并 假设我的用例图准备如下: 我的问题是: 如何绘制自动触发的动作?像这样的扩展用例? 如何绘制“编辑患者结果”用例实现?每个编辑操作都涉及多个软件组件交互,我应该使用协作图吗?(如何将我的主要用例与它们结合起来),也许是其他什么 如何绘制序列图来显示动作序列和传递的参数?如何将

我正在为我的项目准备UML模型。这是相当复杂的,但我只关注其中一个用例。短期来说,用例名称是“编辑患者结果”,演员“医生”使用它。事实上,输入结果总是会触发以下操作:

  • 列表项
  • 正常范围计算
  • 相关表达式计算
  • 解释合并
假设我的用例图准备如下:

我的问题是:

  • 如何绘制自动触发的动作?像这样的扩展用例?

  • 如何绘制“编辑患者结果”用例实现?每个编辑操作都涉及多个软件组件交互,我应该使用协作图吗?(如何将我的主要用例与它们结合起来),也许是其他什么

  • 如何绘制序列图来显示动作序列和传递的参数?如何将这些图表与我的用例连接起来

  • 展示用例实现的最佳方式是什么

  • 我正在使用Enterprice Architect。 谢谢你

  • 不,这些只是用例中场景的一部分。尝试使用用例是功能分析的错误方式。用例在一个共同目标/附加值下综合了许多步骤
  • 用例实现是一种协作(带有虚线边框的气泡;以及工具箱中的UC)。协作包含一些图表,这些图表显示了单个类如何通信/协作以实现(部分)用例。使用从协作到用例的实现
  • 将SDs放入协作中,并合理地对其进行分组/命名
  • 见上文
  • 关于你的评论:

    • 编辑2
    • 我从来没有找到一个很好的协作使用,我做了很多成功的UC建模。所以你也可以没有它的生活
    • 将操作放在表示场景的活动中,并根据需要连接它们。您也可以研究BPMN

    谢谢!!!那么,我应该如何将我的用例“编辑患者结果”与相关协作结合起来呢?我应该使用协作使用吗?也可以吗?如何在UML中显示“输入患者结果”用例触发了几个步骤?我应该使用哪些图表/元素?