archimate系列之六逻辑架构-用例图

我们都知道,UML里详细规定了用例图,是知道需求分析的一个主要工具。但UML的用例图跟其他UML图一样,都是比较细节的设计工具。使用UML的用例图做详细的需求分析,是非常好的一个工具;但是,用它来做全局的需求框架分析,就非常的不合适了。
archimate工具是一个非常适合做整体设计的工作,即我们通常所说的架构设计。而全局的用例分析也是架构设计的一部分,非常适合在项目前期和用户进行沟通。
下面就是一个用archimate做的典型的全局用例图:

用例图示例
用例图示例

用例图有两个主要的元素-business actor和business role,如下图红框所示:

常用的两个元素
常用的两个元素

它们之间的区别也很微妙,一个用来表达内部的用户,一个用来表达外部的用户。
比如上图中,business actor用来表达保险公司的内部用户,如“客户关系”、“中介关系”、“财务部”等等;而business role则用来表达外部用户,如“客户”、“中介”、“客户银行”等等。
下图是actor示例:

actor示例
actor示例

下图是role示例:

role示例
role示例

business actor跟business actor有包含关系,比如,“前台服务”这个actor包含了两个actor-“客户关系”和“中介关系”,如下图所示:

actor之间关系
actor之间关系

其他元素,也都很简单,在这里就不再一一细说了。
如果上述用到的元素还不够用,其他用例元素都在这里:

用例元素面板
用例元素面板
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容