首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在用例图和DFD中包括系统外部的流程。

在用例图和DFD中包括系统外部的流程。
EN

Software Engineering用户
提问于 2020-08-21 18:45:37
回答 1查看 132关注 0票数 0

我正在为一个项目设计一个带有几个图表的系统。我试图用两个简单的图表来总结我的问题,它可以证明我的怀疑。下面是我的用例图和上下文图。

用例图

上下文图

我的问题是.,从上面的图表(1)请求引用和(2)接受引用是两个过程是口头交流(而不是通过系统)。为了解释,如果客户需要报价,他会联系销售经理并口头要求报价。同样,如果客户愿意继续前进,他会通过邮件或电话与销售经理联系,口头接受报价。

当这两个过程与内部系统无关时,我真的需要将它们包括在上面的图表中吗?如果两者都消除,我将完全失去用例图中的Actor (Customer)。这能接受吗。

请解释一下这里最好的方法。

EN

回答 1

Software Engineering用户

回答已采纳

发布于 2020-08-21 20:21:17

答案的关键是正确定义图表的范围。在用例的情况下,它是关于主题的,即正在考虑的系统:

  • 如果考虑的系统是与客户打交道的组织,那么请求和接受报价就会出现在图表上,因为处理口头谈话的员工是模型组织的一部分。
  • 如果系统是IT解决方案,则您只能向该解决方案的参与者展示,即员工与软件交互,而不显示客户(如果没有直接交互),因为这可能会产生误导。

UML中没有上下文图。这是数据流图语言(DFD).然而,原则应该完全相同。

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

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

复制
相关文章

相似问题

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