业务建模,又称为企业建模。它是以软件模型方式描述企业管理和业务所涉及的对象和要素、以及它们的属性、行为和彼此关系,业务建模强调以体系的方式来理解、设计和构架企业信息系统。
一、定义:
业务建模就是将客观存在的现实业务通过一定的思路与方法模拟成不同形式的模型。大概可分为两类:一类是以企业整体业务为对象,面向业务过程的建模,另一类是以问题域为对象,面向KPI的建模。
二、思路与步骤(以企业业务为例):
1、明确业务领域所在的业务体系,业务领域在体系中的作用,与其他业务领域的关系;
2、明确业务领域内的主要内容、业务目标、服务对象,构建领域内的业务层次;
3、明确各业务的背景、目标、内容;
4、明确各业务的流转顺序;
5、明确各业务节点的5W1H;
6、明确各业务中业务规则的算法;
7、明确各业务输入、输出的数据以及参考的资料;
8、明确各业务的业务主角与业务角色。
三、文档目录(供参考):
1 引言
2 业务领域
2.1 业务概述(背景、目标、主要内容)
2.2 业务体系
2.2 业务层次
3 A业务
3.1 业务概述(背景、目标、主要内容)
3.2 进入条件
3.3 业务主角与业务角色
3.4 主业务流程图
3.5 主业务说明
3.6 子业务
3.6.1 X1子业务
3.6.2。。。。
3.7 异常业务
3.7.1 Y1异常业务
3.7.2。。。。
3.8 退出条件
3.9 业务资料
3.10 业务规则
3.11 相关业务
3.12 其他补充
4 B 业务
4.1 业务概述(背景、目标、主要内容)
4.2 进入条件
4.3 业务主角与业务角色
4.4 主业务流程图
4.5 主业务说明
4.6 子业务
4.6.1 X1子业务
4.6.2。。。。
4.7 异常业务
4.7.1 Y1异常业务
4.7.2。。。。
4.8 退出条件
4.9 业务资料
4.10 业务规则
4.11 相关业务
4.12 其他补充
5 C业务
。。。。。。
业务建模的一些体会为业务系统建立模型,就是为我们的工作建立模型:任何软件都是为了提供某种功能,比如,客服部门使用呼叫中心来接听电话,开发部门使用CVS来管理源代码,市场部门使用报表系统来统计数据,那么是什么决定我们使用这些软件?是我们的工作内容决定了我们所使用的软件,所以说软件系统依赖与业务系统,软件架构依赖与业务模型