APP下载

企业管理流程与业务系统集成研究

2014-09-06剑,张

机械设计与制造工程 2014年4期
关键词:业务流程信息系统流程

周 剑,张 兵

(湘潭电机股份有限公司信息中心,湖南湘潭 411101)

在信息技术快速发展的今天,企业流程与信息技术的结合,势必成为企业信息系统发展的趋势。企业的业务流程和管理流程往往是分开的,如何打通业务系统与管理系统之间的信息数据通道?如何提升企业管理流程水平?在进行企业流程规划的同时,如何加大管理流程审批的执行力度?本文以解决此类问题为出发点,以典型大型企业实施案例为主要研究对象,以提升企业的信息化管理水平和效益为目标,着重对企业管理流程与业务系统的集成方式进行研究与探讨。

1 企业流程现状

随着国家信息化战略“两化深度融合”的提出,企业的信息化建设和应用的深度及广度都取得了较大成就。在信息系统及信息化平台建设方面,或多或少地运行了若干业务系统。对于不断推广的业务系统,不可避免地会涉及到企业管理流程的审批,而在业务系统中,虽然业务流程流转可以在业务系统中被执行完毕,但是管理流程则需要到事业部级、部门级或公司级、集团公司级管理层进行审批。这样,业务系统中执行流程与管理层的管理流程审批,分别在不同的信息系统中运行,彼此之间系统数据的隔离,导致企业人员在业务系统执行完毕之后,因企业管理制度的要求,可能还需要切换业务系统,到管理系统中去执行审批流程。为了保证管理流程审批的准确性和签字的有效性,企业在执行管理流程审批时,采取的流程审批方式涉及以下3种:电子流程审批方式、纸质签审流程审批方式和电子流程与纸质流程审批相结合方式。

2 企业流程存在的问题和解决途径

企业流程按其功能一般分为业务流程与管理流程两大类。随着市场竞争的愈演愈烈,企业流程在企业中扮演着越来越重要的角色,企业流程的管理已渗透到企业管理的每一个环节。在企业流程的管理实践中,大多数企业重视业务流程的规划,而轻视对业务流程的管理[1],因此在企业流程内部管理中出现了以下常见问题:(1)流程管理缺乏落实,执行力度不够;(2)流程管理与企业实际运作不相适应;(3)流程繁多,层次不清[1];(4)流程与流程之间的割裂[1]。

对于企业管理者而言,信息系统并不陌生。但在信息系统不断深入应用的同时,有的管理者认为,信息系统只是为现有流程而制定的电子化流程;还有的认为流程管理就是IT系统,或者认为就是工作流程自动化。其实,流程管理是为了实现数据化或自动化,其目的是持续不断地提升组织竞争力。

在现代企业,业务流程一般在业务系统中处理,而管理流程审批方式有通过纸质流转审批的,也有通过电子化平台处理的,还有因审批层级的缘故两者结合处理的。企业流程存在的问题,导致企业无法快速适应当前市场和经营环境的变化[1]。因此,企业必须通过更加高效的信息系统来不断提高自身的应变能力和适应能力,其中将业务流程和管理流程进行集成,是最为重要和有效的方式之一。

3 企业流程处理方式与方案评估

在企业流程进行充分融合时,有2种可选方案,一种是采购流程处理平台,将各个业务系统中的流程和管理流程集中处理;另一种是将业务系统与现有管理流程审批系统进行无缝集成,实现平台统一。笔者认为,两种方案的选择,具有如下优劣性:

采购流程平台以合同形式进行软件招标与采购,优点是软件固化程度较高,模块功能较成熟、稳定;缺点是软件集成度较低,未利用企业现有软件资源环境达到数据集成与共享,硬件与服务器环境配置要求较高,个性化配置程度较低。此外,项目投入资金多,实施周期长。

集成企业现有管理流程审批系统,就是利用企业信息系统资源,采用成熟信息技术手段实现企业流程融合,优点是软件环境布署简单,软件个性化配置程度较高,可根据业务系统的具体要求,做到按需配置,实现企业软件资源的数据集成与共享,所需资金较少;缺点是涉及到专业编程技术,对人员素质要求较高。

通过对比企业流程处理方案的优劣性,并综合考虑企业发展现状与信息化规划及信息化发展的水平,笔者认为,选择第二种方案可为企业节省大量的资金与投入,而且实施周期短,见效快;此外,还能为企业的可持续性发展打下坚实的技术基础。

4 典型企业流程集成实施案例

湘潭电机股份有限公司(简称湘电集团)的OA(办公自动化)系统是该企业应用范围最广的管理系统之一,在事务管理、文件传递、流程管理等方面实现了电子化管理,取得了较好的经济效益。此外,其他信息系统的建立也加快了电子流程的应用,减少了纸质文件,缩短了流转时间,提高了办公效率。但是在业务系统和办公系统之间,没有一个统一的流程平台,使得某些既包含业务流程又包含管理流程的工作流无法直接流转完成,从而需要手动跳出业务系统,导出单据后,进入OA系统启动管理流程的审批。随着业务系统越来越多,系统切换越来越麻烦。因此,企业管理层认为不宜在多个,

。根据企业管理现状和以上选择方案的评估,笔者认为OA系统作为管理流程审批的电子化平台,通过业务系统与OA系统的无缝集成,可成功实现企业管理流程与业务系统的集成。笔者将从以下方面介绍湘电集团企业流程集成项目(以下简称“此项目”)的实施内容。

4.1 需求分析

企业管理流程与业务系统的集成,首先需要明确业务系统需要获取管理系统的哪些基本信息。例如,此项目业务系统与OA系统集成,提供的软件接口需求如下:(1)能得到OA系统的用户名、流程名;(2)能通过启动人员的信息启动OA中的管理流程或指定流程;(3)能附加业务系统的附件;(4)从OA系统返回的信息中要能带有签注内容(明确打回、终止、同意等信息)和签字人员的附加信息,以及系统级的错误信息;(5)该接口在OA系统中要能识别流程类型,需要添加流程编号和流程流水码;(6)随时能查到嵌入流程的状态(即启动的流程到哪个环节);(7)能在OA系统中留存信息,记录来自哪个业务系统、哪个人员以及时间的信息;(8)能结束指定流程并在OA系统中留下相关信息;(9)接口方法要能兼容以后OA系统的升级。

4.2 项目主流程

首先,业务人员登录业务系统,业务处理完毕后,在业务系统中发起流程,启动的流程会自动嵌入OA系统中;其次,管理人员登录OA系统,进行管理流程的审批处理,处理结果及相关信息均返回到业务系统中;最后,业务人员在业务系统中可实时跟踪浏览流程处理信息,如图1所示。

图1 业务系统与OA系统集成主流程图

4.3 实现信息技术手段

采用微软Web Service中间层技术,在企业OA系统服务器部署中间层环境,编写与发布Web Service方法返回XmlDocument形成结果集,然后,业务系统在局域网内远程调用已发布的Web Service方法,在业务系统启动集成接口界面,可实现企业管理流程OA系统与业务系统的集成,达到企业完全无纸化办公的目标,实现企业管理流程审批与业务流程处理电子化平台的统一。

现举例说明Web Service方法StartFlowDoc,描述如下:

StartFlowDoc功能:启动流程。

参数:FlowID为启动流程的唯一标识,App-Name为启动流程的业务系统名称约定,见表1。

表1 StartFlowDoc方法参数

返回结果:流程启动成功,则返回流程实例的ID;若不成功,则返回0,并返回错误信息,见表2。

表2 StartFlowDoc返回值

对于中间层Web Service其他方法的描述与此类似,限于篇幅不在这里一一介绍。

4.4 开发工具与基本功能介绍

利用VS2005平台开发工具和.NET技术,运用C#编程语言进行系统开发,调用已发布的OA系统中间层集成接口Web Service方法,实现企业流程集成。基本功能如下:

a.浏览部门、OA系统用户、管理流程等基本信息。图2所示为查看部门信息。

图2 查看部门信息

b.浏览用户已启动的OA接口流程,浏览结果不包括用户已执行完成的接口流程。图3所示为查看用户在业务系统中启动的流程。

c.浏览OA系统接口流程执行基本信息。图4所示为查看接口流程执行过程信息。

d.浏览OA系统接口流程执行的状态。图5所示为查看接口流程执行状态。

e.约定集成接口流程类型。企业存在多个业务系统,若从某一业务系统发起接口流程,并且此流程要嵌入OA系统中,那么该流程的类型需进行约定,以区分OA系统发起的接口流程。

图3 接口启动流程

f.流程指派人员。若已经指派人员,则无须指派,系统进行提示;若未指派人员,则需用户单独指派。

g.可撤销OA系统接口流程。

h.管理流程附件。具有查看附件明细、添加

附件、删除附件和浏览附件等功能。

5 企业流程集成效益分析

图4 接口流程执行信息

图5 接口流程执行状态

管理流程与业务系统的集成,让企业不仅重视流程的规划,而且更加关注于流程管理。作用主要如下:(1)克服了电子流程管理执行障碍,实现完全无纸化办公,提高了执行力度;(2)在业务系统直接启动流程的同时,可实时跟踪流程处理信息,实现了信息流在多个平台的统一,避免了业务流程与管理流程的脱节[2];(3)企业流程集成应用,实现了流程管理的数据化、标准化、程序化和自动化,进一步提升了企业的市场竞争力。

企业流程集成应用对企业的影响如下:

a.从企业内部角度分析。

业务系统和管理流程一直是隔开的,即业务系统一般都在信息系统中实现,而管理流程的审批是独立运行的,因企业管理要求,可能还需要走纸质与电子化相结合的流程,所以管理流程与业务系统的集成在企业业务系统与管理流程审批系统之间架起了数据桥梁,不仅为业务系统与管理流程审批电子化平台的统一提供了途径,还为业务人员提供了便利,不用登录业务系统再切换到管理流程审批系统,可以直接在业务系统中发起流程,避免了多次登录的麻烦。

b.从企业外部角度分析。

业务系统与管理流程审批平台统一运行,让现有流程能快速地融入到企业信息系统,不断提升企业自身的应变能力和适应能力,进一步增强企业竞争力,实现企业效益最大化。

6 结束语

企业管理流程与业务系统的集成,让企业信息系统流程不再“各自为政”,在响应国家“信息化深度融合”战略目标的同时,带给企业的是极大地节约了管理办公费用,或购置流程管理软件费用,规范了业务系统与管理流程的集成接口,打通了企业管理系统与业务系统之间的信息通道。特别是,企业管理流程集成接口的规范,让企业推进的其他业务系统都可以直接调用该接口,实现未来业务系统与管理流程的无缝集成。随着企业流程集成技术的深入应用,对企业的可持续发展、市场反应速度和市场竞争力的提升都具有重要的意义。

[1] 刘萍.如何实现业务流程管理精细化——访IDSScheer大中国区总裁洪中博士[J].中国制造业信息化,2008,37(6):68-69.

[2] 王文.以信息化助推营销流程再造[J].中国电力企业管理,2010(7):58-60.

猜你喜欢

业务流程信息系统流程
企业信息系统安全防护
吃水果有套“清洗流程”
RPA机器人助业务流程智能化
企业财务管理、业务流程管理中整合ERP之探索
基于区块链的通航维护信息系统研究
违反流程 致命误判
信息系统审计中计算机审计的应用
基于财务业务流程再造的ERP信息系统构建探析
本刊审稿流程
析OGSA-DAI工作流程