首席数据官

Hi, 请登录

以预约挂号流程为例,聊聊业务流程图

本文从什么是业务流程图、作用、表现形式、如何绘制、常见绘制工具等角度,分析了预约挂号流程中如何绘制业务流程图。

业务流程图数据流程图_流程图业务数据怎么看_流程图业务数据怎么做

在写项目需求文档时,我们会画各种各样的流程。比如你去医院看病,你需要先去咨询台领个具体要去看病的挂号单,然后前往挂号窗口将票据递给工作人员,等待你缴费成功后再前往具体科室去看病。各处都会有自己的流程,按照流程来走可以快速达到目的,减少不必要的麻烦,当然你可以独辟蹊径,只要是合理的业务流向都可以进行业务优化。

在工作中,我们常用到的流程图有:业务流程图、页面流程图和数据流程图。作为产品,经常谈的是业务流程图;作为交互设计师,则比较关心页面流程图;而作为系统分析师,数据流程图最关键。

我们今天来讲讲业务流程图的绘制:

目录:

什么是业务流程图?业务流程图的作用业务流程图的表现形式有哪几种?如何绘制业务流程图?常见绘制工具01 什么是业务流程图?

业务流程图是为了达到特定的目标而进行的一系列有逻辑性的操作过程,它有可能不规范、也有可能充满bug问题。

将有一定规律的流程用图表表示出来可以让流程可视化,并且准确详细的描述任务的流程走向,一般不包含数据的概念。

02 业务流程图的作用

分析业务流程,并将业务流程图表化可以帮助分析者了解业务如何运转,帮助分析者找到业务流程中不合理的流向。

现有产品存在的业务流程未必是合理的,通过业务流程图,钻研关键事件的流程,分析为什么要这么做,探索出更深层次的问题,从而对现有不合理的业务流程进行重组优化,进而制定优化方案,改进现有流程。

产品在写需求文档时主要是对业务规则的描述,而配合以业务流程图可以让业务逻辑更清晰;日常梳理关键事件业务流程时,画出业务流程图可以帮助发现不合理流程,从而对关键事件进行优化。

我们现在所说的流程图其实是传统的管理业务流程图,包含基本流程图和跨职能流程图(泳道图)两种。以医院挂号流程为例。

03 业务流程图的两种表现方式1. 管理业务流程图

我们现在所说的流程图其实是传统的管理业务流程图,包含基本流程图和跨职能流程图(泳道图)两种。

基本流程图虽然明确地说明了整个流程,但却无法清楚地说明每步流程是由哪个角色负责的。为了有效表示各个流程是由谁来负责的,可以通过泳道流程图来实现,这样不仅体现了整个活动控制流,还能清楚知道各个角色在流程中所承担的责任。

管理业务流程图的常用符号如下,其基本结构包含:顺序结构、选择(分支)结构、循环结构。

流程图业务数据怎么看_业务流程图数据流程图_流程图业务数据怎么做

业务流程图数据流程图_流程图业务数据怎么看_流程图业务数据怎么做

我们以医院挂号为例:管理业务流程图已基本能满足业务流程走向的表达,但在复杂的系统交互中,表达并发概念时,传统的管理业务流程图已无法表达,这就需要用到UML建模。

业务流程图数据流程图_流程图业务数据怎么做_流程图业务数据怎么看

2. UML活动图

UML细分了各种图业务流程图数据流程图,分别在不同的角度来描述系统流程,在本质上,UML各种图均属于流程图。UML中共定义了13种图,我们经常使用的是用例图、活动图、和顺序图,其他的只需要大概了解一下即可。

业务流程图数据流程图_流程图业务数据怎么做_流程图业务数据怎么看

其中UML中活动图同管理业务流程图类似可用于表示业务过程,唯一的区别是活动图支持并行行为。

传统的流程图着重描述处理过程,它的主要控制结构是顺序、分支和循环,各个处理过程之间有严格的顺序和时间关系;而UML活动图描述的是对象活动的顺序关系所遵循的规则,它着重表现的是系统的行为,而非系统的处理过程。

UML活动图的常用符号如下,其基本结构除了顺序结构、选择(分支)结构和循环结构外,还可能存在并发的事件流。在UML中,可以采用一个同步线来说明这些并行控制流的分岔和汇合。

流程图业务数据怎么看_流程图业务数据怎么做_业务流程图数据流程图

同步线:分岔是有一个进入转换,两个或多个离开转换;而汇合则是两个或多个进入转换,一个离开转换。

流程图业务数据怎么看_流程图业务数据怎么做_业务流程图数据流程图

我们以医院挂号为例:

流程图业务数据怎么做_业务流程图数据流程图_流程图业务数据怎么看

总结:管理业务流程图或UML活动图均可以用来表达业务流程,具体使用哪种图来表达业务流程可以凭君喜好,但要遵循一定的符号结构,不要混搭。不过要表达并行行为的还是使用UML活动图吧。

04 如何绘制流程图第一步:确定业务范围

在画流程图之前先确定业务流程起终点,是截取某一段业务进行详细描述,还是整体业务模块进行描述。不可能将所有的流程都放到一个图里展示,也不可能“假大空”的不画出关键事件,要学会划分业务流程范围,把握分支粒度。

还是以医院挂号看病为例——先挂号再看病。整个流程下来其实可以细分为两个流程,分别为挂号流程以及看病流程;甚至粒度可以再细点,分为取小票流程、挂号流程、缴挂号费流程、排队看病流程等,但很明显,单独分析取小票流程和缴挂号费流程粒度过小,没有实际意义。

可采用自顶向下,逐层分解的绘制方法。明确你要梳理的业务流程范围,首先列出流程中的关键事件,如医院挂号看病,挂号流程和看病流程便算是整个流程中的关键事件流程;再结合你分析的

试看结束,如继续查看请付费↓↓↓↓
打赏0.5元才能查看本内容,立即打赏

来源【首席数据官】,更多内容/合作请关注「辉声辉语」公众号,送10G营销资料!

版权声明:本文内容来源互联网整理,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 jkhui22@126.com举报,一经查实,本站将立刻删除。

相关推荐

评论

  • 昵称 (必填)
  • 邮箱
  • 网址
二维码
评论