第三章 业务建模,业务建模的意义和步骤

@TOC


在这里插入图片描述

1. 业务建模的意义和步骤

1.1 意义:

业务建模要求我们把视角从软件系统转向客户组织,站在客户角度看问题,以达到清晰准确地“诊断”,对症“开方”。

  1. 明确为谁服务–找准客户及其愿景,切记不是在为自己做系统;不要猜,要去问。不给自己找事。
  2. 要改进的组织是什么现状–有什么痛处和不足;
  3. 如何改进–新系统的价值就是解决客户痛处、改良客户不足,这才是客户愿意掏腰包的动力;
  4. 在业务建模和需求分析阶段,忘掉自己技术专家的身份;

1.2 步骤:

业务建模是从组织的角度来定位系统应该提供的价值。

  1. 明确我们为谁服务(选定愿景要改进的组织)。
  2. 要改进的组织是什么现状(业务用例图、现状业务序列图)。
  3. 我们如何改进(改进业务序列图)。
步骤一: 选定组织(选定愿景要改进的组织)。

谁想要干什么?
最佳的研究范围就是愿景涉及的、需要改进的组织
可能是整个行政组织,也可能知识其中的一小部分。

步骤二上:要改进的组织是什么现状(业务用例图)。(从外部署企业)

从外部看:组织是价值的集合,用业务用例图来建模,(能满足需求)。
从内部看:组织是系统的集合(人是一种智能系统),用业务序列图来建模。
在这里插入图片描述

业务用例图帮助我们从高层次了解组织的业务构成。

业务用例图的组成

在这里插入图片描述

业务执行者[Business Actor]
Ø 在组织之外和组织交互的人群或组织。
Ø 例如储户是银行的业务执行者,食客是餐馆的业务执行者。
在这里插入图片描述
业务用例[Business Use Case]
Ø 组织为业务执行者提供的价值。(价值不等于功能)。
Ø 例如银行的业务用例有存款、取款、转账等;餐馆的业务用例有吃饭。

在这里插入图片描述

在这里插入图片描述

• 以简明扼要的文字对每个业务用例进行描述,通常的格式是:业务执行者通过业务组织的某些工作,达到固定目的。

• 例如取款用例的简述为:银行客户于财神银行营业时间,到财神银行的营业厅,由银行柜员协助办理取款业务。

• 注意:本过程非必须工作。适用于对陌生业务分析时,起到辅助记录和协助沟通的作用。

在这里插入图片描述

步骤二下:要改进的组织是什么现状(现状业务序列图,从内部剖析企业)

业务序列图帮助我们从细节上了解组织的业务流程。
Ø 每个业务用例都代表一条业务流程,可用文字、活动图或序列图来描述。

在这里插入图片描述

优势
序列图以面向对象的思想来看业务流程。
Ø 把业务流程看作是一系列业务对象之间为了完成业务用例而进行的协作。

在这里插入图片描述

业务序列图组成

在这里插入图片描述

业务工人[Business worker]
位于组织内部,负责业务流程中某些工作的人员。例如银行工作人员,医院医生。

在这里插入图片描述

业务实体[Business Entity]
Ø 在业务用例的实现流程中,业务工人所使用的“系统”。例如银行的取款机、点钞机,学校的校园卡系统。
Ø 可以和业务工人相互取代各自的职责。

在这里插入图片描述

业务序列图的作用(重点)

  1. 识别业务对象:业务执行者、业务工人、业务实体;
  2. 确定业务对象间的职责、协作及交互顺序
  3. 通过序列图来了解现状,为业务的优化提供依据;

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

步骤三:改进业务序列图
• 了解业务组织现状的目的——发现流程中的改进点:
	信息是否可以自动流转?
	复杂业务逻辑是否可以封装?
	职责是否可以转移?
	业务对象是否可管理?
	其他……
• 接下来具体分析流程中的改进点

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

如何采用改进业务序列图来改进现有业务流程
步骤:
	1. 将“新系统”作为一个业务实体进行整体设计;
	2. 将“新系统”引入组织现有业务流程;
	3. 查看其可以改进的流程;
	4. 评估改进结果;

示例:财神银行的改进思考

通过分析现状业务序列图,结合老大的愿景,分析出如下可改进的思路:

原先由银行职员提供的取款、存款和转账业务在流程上都非常固定,不存在太多技术含量,我们完全可以考虑通过建设一个自助银行系统来解放银行职员的这部分工作;

此外,银行职员无法实现7*24小时不间断的服务,这个问题也可以由自助银行系统解决;

自助银行系统可以极大地缓解银行顾客排队办理业务的时间,以及无法随时办理业务的苦恼,可极大提高客户满意度;

在这里插入图片描述

主要改变,用自主银行系统代替了业务工人。

体会业务序列图和改进业务序列图的价值

• 业务序列图展现企业内现有业务流程,暴露问题,为优化提供直观依据。

• 通过改进业务序列,可以提前模拟出新系统的出现,将对组织现行的业务流程造成哪些影响,可以提前评估新系统的可行性或提前进行相应的准备工作,实现安全平稳的组织改进。

• 不要小看这一点,在真实世界里,这一点很关键,很多优秀的系统就因为不能适应组织的业务流程而被遗弃。

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

  • 13
    点赞
  • 76
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
业务建模主要是通过对业务流程进行建模,来帮助企业更好地了解自己的业务过程,从而优化业务流程,提高效率和质量。以下是对食堂窗口管理的业务流程进行建模的具体步骤: 1. 确定业务流程的范围和目的,明确建模的目标和需求。 2. 绘制业务用例模型,包括参与者、用例、用例场景和关系等,以便更好地理解业务流程。例如: ![食堂窗口管理的业务用例模型](https://img-blog.csdnimg.cn/202111011418586.png) 3. 详述业务用例,即对每个用例场景进行描述,包括前置条件、基本流程、备选流程和后置条件等。例如: - 下单用例 前置条件:用户已经登录系统并选择了菜品。 基本流程: 1. 用户在系统中选择菜品,确认订单。 2. 系统生成订单,并将订单信息发送给后厨。 3. 用户付款。 4. 后厨收到订单信息,开始制作菜品。 5. 制作完成后,后厨将菜品送到窗口。 6. 窗口工作人员确认订单信息,并将菜品交给用户。 备选流程: 1. 用户选择的菜品已售完,系统提示用户选择其他菜品或取消订单。 后置条件:订单状态更新,用户获得菜品。 4. 绘制业务对象模型,包括对象、属性和关系等,以更好地把握业务流程的实现细节。例如: ![食堂窗口管理的业务对象模型](https://img-blog.csdnimg.cn/202111011420155.png) 通过以上步骤的建模,可以更加清晰地了解食堂窗口管理的业务流程,帮助企业进行优化和提升效率。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值