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



假设我们正在一家公司中构建一个本地系统。客户可以在员工使用计算机提交表格时填写纸质表格。 客户端是此系统中的参与者吗?

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

从技术上讲,"不" - 参与者在系统中执行用例。 用例是由共同用户目标链接的一组场景。

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

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

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

但是,您没有提供足够的上下文来真正做出决定。论文会怎样?填写论文"以某种方式"连接到正在考虑的系统似乎是合乎逻辑的。所以至少我会记录演员,即使他只是写了一篇多余的论文。这至少会向一些利益相关者表明"丹麦出了点问题"。

此外,我建议阅读Bittner/Spence关于用例的信息。

最新更新