UML建模方法论(中):业务建模
建模第四步:业务建模
- 业务建模包括
- 业务用例视图
- 业务用例场景
- 业务用例规约
- 业务规则
- 业务对象模型
- 业务用例实现视图
- 业务用例实现场景
- 包图
核心:业务用例建模和业务用例场景建模
1.业务用例视图模型
什么是用例图
用例图采用参与者和用例作为基本元素,以不同的视角展现系统的功能性需求。
如何建立业务用例视图
- 确定业务边界;
- 找到业务主角;
- 获取业务用例。
1.1定义边界
什么是业务边界
业务或者需求的范围
边界的作用
明确需求的范围
定义边界的目的
确定分析的起点
如何得到边界
- 如果业务目标比较具体,可以直接从业务目标得出;
- 如果业务目标范围比较大可以将业务目标分解为几个小的目标从而得出我们的边界。
如何判断得到的边界是否合适
- 从该边界中推导出来的用例数量不能太多,粒度不能太小,这样这个边界可能就是合理的;
- 抓住边界的本质,本质是业务或者需求的范围只要这个范围大小合适,范围内的需求都互相关联,基本就差不多了。