客户端是本地系统中的参与者吗?

时间:2018-06-14 21:54:30

标签: uml use-case

假设我们正在公司建立本地系统。当员工使用计算机提交此表单时,客户可以在纸上填写表格。 客户端是该系统中的参与者吗?

这将有所帮助如果有任何好的参考来理解它。

2 个答案:

答案 0 :(得分:1)

从技术上讲,“不” - 演员在系统中执行用例。用例是由一个共同的用户目标链接的一组场景。

那就是说,我会考虑流程中的客户端,因为表单可能不完整,不正确等。从逻辑上讲,应该有纠正,重新提交,修改过程,涉及客户的新输入。

关于参考文献,Martin Fowler的 UML Distilled 具有合理的可读性和实用性。许多其他文本似乎都有关于正统和过度设计的教条主义。

答案 1 :(得分:1)

基本上我同意@Stand__Sure的答案。

但是,你没有说出足够的背景来真正决定。这篇论文怎么了?填写论文似乎是合乎逻辑的"以某种方式"连接到正在考虑的系统。所以至少我会记录演员,即使他只是制作一张多余的纸。这至少会向一些利益相关者表明丹麦的情况出现问题"。

此外,我建议您阅读有关用例的Bittner / Spence。