用例叙述是 UML 的一部分吗?

Is use case narrative part of the UML?

用例叙述是 UML 的一部分吗?

业务事件的文本描述以及用户将如何与系统交互以完成任务。

我相信你指的是用例,而不是用户案例。您给出的描述(使用系统完成业务任务的步骤的文本描述)大致就是用例的内容。

明确地说,用例是一种功能需求;即一个人 and/or 系统(角色(s))用 信息[执行的 过程 的描述 来完成具有商业价值的 objective。对于用例,此规范通常以模型 ('blobs on a page') 开始,该模型说明流程、系统和参与者(角色)上下文,并带有文本描述 and/or 支持模型(例如 Activity 图)表达过程的步骤。还有其他表达功能需求的方法——用户故事和 BPMN 流程图是另外两个以不同方式实现相同目标的例子。您可能会混淆用例和用户故事。

首先,UML的意思是统一建模语言。它是一种有助于设计和建模软件系统的语言。所以用例不是 UML 的一部分。 UML 是一种有助于表示用例(除其他外)的工具。用例建模是需求工程中的一种方法,用于理解和描述系统的功能需求。

它可以是叙述的和图形的。文本表示部分称为用例规范,而图形表示部分称为用例图。

那么什么是用例?
用例是对单个任务或目标 的场景的总结,例如 "pay bill"上图。一个用例模型通常由多个用例组成。它有助于提供关于外部参与者(用户和外部系统)、系统的功能需求以及它们之间的关系的清晰画面,从而导致更好的设计。

我假设你的意思是 "use case narrative." 鉴于此,你的问题的简短答案是 "no."

A​​ "use case narrative" 是描述用例的整个行为的文档。 UML 没有专门定义文档方法,因此这不是 UML 规范的一部分。

UML 社区尚未就此文档的术语达成任何形式的共识(事实上,它应该包含的内容)。例如,Nipun Sampath 在他的回答中将其称为 "use case specification,",而 muszeo 将其称为 "textual description,",当然是

用例的行为将在 UML 中建模为 activity 图。因此,activity 图是用例叙述图。

有关用例叙述的更多信息,请参阅this post