- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
谈谈BPM系统实施
对于BPM软件一定是包括了自动化的业务流和人
工工作流引擎两部分的内容,同时为了更好的处理在业
务流程建模中的业务规则往往还需要有单独的规则引
擎子系统或模块。一个完整的BPM系统往往包括了流
程建模和设计,数据建模,界面设计,基础数据和权限设计,
流程执行和监控,流程仿真,流程绩效评估多个方面的内
容。由于BPM主要完成的流程组合和编排是是整个
SOA架构的上层内容,因此一个完整的BPM系统设计
和构建本身就是组件化和SOA服务化思想进行的。
对于BPM软件的实施,我们从通过BPM系统全新
构建业务应用和基于BPM系统进行流程整合两个场景
来讨论BPM软件实施过程中的异同。
全新构建业务应用
一个完整的BPM系统本身就可以理解为一个既开
放,又相当封闭的SOA架构平台。开放主要是说该系统
能够很好的集成和复用已有的SOA共享服务能力,封
闭则是说BPM软件可以从设计建模,到测试,到部署上
线端到端的完成一个业务应用的构建。
可以看到全新构建业务应用相当来说反而容易,这
个时候没有和企业内部遗留IT系统集成和协同的麻烦
。在这种情况下4A基础数据完全可以以BPM系统为
最初的源头,很多跨流程的业务单据信息也直接在BPM
系统中进行建模和设计。对于界面和展现即完全利用
BPM软件本身提供的一整套快捷开发工具进行,本身也
不存在单独构建一个IT系统时候还需进行基础技术框
架构建的问题。
但是在这种场景下构建BPM,仍然存在一些问题无
法解决,具体包括如下:
首先对于业务系统,我前面分过类,即以工单和流程
驱动的系统,还有就是以核心共享数据为基础驱动的系
统。前者类似OA,ITIL类业务系统;后者类似资产,资源
管理等系统。注意对于后者我们期望的一个完整的全局
数据模型,这个数据模型往往会应用到多个业务流程中,
而不是简单的工单。在这种情况下采用BPM软件是很
能实现完整的业务功能的。因此BPM更多的还是适用
于流程驱动的业务应用。
其次,通过BPM软件构建出来的系统往往是跨越了
多个业务部门的一个端到端业务流程管理,在这种情况
可能并不会再具备原有的项目系统,采购系统,物流系统
等严格的业务系统划分,而是这些业务都完整的实现在
了一个端到端的业务流程上。那么这个BPM系统的业
务管理和认责部门是谁?这个时候我们往往找不到一个
主导的责任部门,那么这个BPM系统后续如何推广实
施?靠IT部门的力量往往是很难真正落地的。这也是我
们常说的BPM系统的推广难点已经不在技术上,而在
于业务上。
最后即使是流程驱动的业务系统,如果期望通过
BPM软件提供的功能完全通过可配置和可视化设计的
方式完全实现出来还是存在困难,即使有相关的规则引
擎,但是仍然很难做到完全可配置的快速开发。这就自然
涉及到了即使全新构建BPM系统,在BPM的底层仍然
需要有实现核心能力和业务组件和技术组件,这些组件
重点变成提供领域服务能力,而不是前台界面展现和协
同。这个点必须要意识到,否则容易理解为BPM是万能
的,啥流程都可以很简单的建模和配置设计出来,那就大
大的犯错了。
遗留系统通过BPM
文档评论(0)