您肯定熟悉 UML 类图和对象图及其关系。对象图用于对系统中的对象及其关系进行建模,对于基于类的面向对象编程语言,这意味着对不同类的具体对象进行建模。
在开展项目时,我必须创建用例(图表)和角色(如在用户体验设计中),我认为它们与类和对象具有相同的关系 - 实例(实例)。此外,统一流程(在某种程度上与 UML 耦合)中所理解的用例是具有一个主要场景(流)的场景集。所以具体的场景,例如在行为驱动开发中是一个用例的实例。
你认为这有意义吗?您是否喜欢 UML 中用于建模角色和用户场景的用户场景图,它可以用于生成用户接受测试,如在 BDD 中?