UML建模方法论(中):业务建模( 五 )

包括两个部分:

边界名称:签约客户;边界的形象化表示:一个空白的边框。4.1.2 发现主角

主角的定义: 主角代表了涉众利益,站在边界之外,直接与边界代表的系统(我们也可以把边界理解为我们要打造的系统)交互,对系统有着明确的要求并从系统获得明确的结果。发现主角,我们就从定义开始。

哪些人是业务主角:

系统将要服务的人员,直接与系统交互;将来要通过系统做事的人;我们要实现的业务目标是哪些人的目标,是哪些人的期望, 这些人就是业务主角。找到业务主角的作用:找到主角后我们才能分析出用例有哪些。

如何寻找?

我们已经有了一份涉众汇总表格,也已经有了边界定义,我们可以据此来寻找业务主角。

首先根据涉众汇总表格,我们很容易得到备选的涉众列表;其次根据所定义的边界,我们可以从中寻找那些站在边界外的涉众。用主角的定义去审查这些备选的涉众在此边界内的行为模式,从中找出符合定义的涉众而形成业务主角。

推荐阅读