行为建模:信息系统动态视图的构建
1. 行为建模概述
行为模型用于描述支持组织业务流程的信息系统的内部动态方面。在分析阶段,行为模型描述流程的内部逻辑,而不指定流程的实现方式。在设计和实现阶段,对象中包含的操作的详细设计将被完全确定。
1.1 行为建模的目标
- 理解序列图、通信图和行为状态机的规则和风格指南。
- 理解创建序列图、通信图、行为状态机和 CRUDE 矩阵的过程。
- 能够创建序列图、通信图、行为状态机和 CRUDE 矩阵。
- 理解行为模型与结构模型和功能模型之间的关系。
1.2 行为建模的类型
行为模型主要有两种类型:
- 交互图(序列图和通信图) :用于表示用例模型所描绘的业务流程的底层细节。通过这种方式,分析师可以对系统中参与者和对象之间的行为分布进行建模,清晰地看到它们如何协作以提供用例中定义的功能。
- 行为状态机 :用于表示底层数据发生的变化。
1.3 行为建模的重要性
行为建模是信息系统开发中不可或缺的一部分。它与功能建模和结构建模相互配合,支持以架构为中心的信息系统开发方法。行为视图由业务流程和功能建模中发现的原始用例驱动,因此行为建模也是用例驱动的。在整个开发过程中,不仅需要在行为模型之间进行迭代,还需要在功能、结构和行为这三个架构视图之间进行迭代,以全面捕捉和表示业务信息系统的需求。
2. 交互图
交互图是行为建模的重要工具,与类图不
超级会员免费看
订阅专栏 解锁全文
176万+

被折叠的 条评论
为什么被折叠?



