您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > 数据库 > Oracle-BPM技术白皮书
ORACLEBPM产品介绍目录1.业务流程生命周期及方法论............................................................................21.1流程建模....................................................................................................................31.2流程仿真....................................................................................................................31.3流程开发及系统集成....................................................................................................41.4流程运行....................................................................................................................41.5流程监控和优化..........................................................................................................52.业务流程管理平台.........................................................................................52.1统一的SOA架构.........................................................................................................82.2业务流程建模............................................................................................................112.2.1设计阶段流程建模..........................................................................................................112.2.2运行阶段调整流程..........................................................................................................132.3流程模拟仿真............................................................................................................142.4灵活的业务流程模式..................................................................................................162.5人工流程和流程操作..................................................................................................182.5.1基于角色设计人工流程....................................................................................................182.5.2任务列表和流程交互操作................................................................................................192.5.3基于流程进行协作..........................................................................................................222.6自动化流程表单设计..................................................................................................242.7用户管理和安全........................................................................................................262.8灵活的业务规则........................................................................................................262.9灵活、可靠的流程运行..............................................................................................282.9.1流程版本.......................................................................................................................282.9.2异常流程.......................................................................................................................282.10实时流程监控和优化..................................................................................................292.11统一业务流程管理.....................................................................................................341.业务流程生命周期及方法论OracleBPM为应用支撑架构中的业务流程管理平台提供了面向电子政务业务的平台,它提供涵盖从流程建模、开发、执行、优化的各个方面完整的流程生命周期支持。面向业务的流程可以覆盖人与人、应用与应用以及人与应用的各种资源和服务。它不但实现业务流程的自动化,并完成了从执行到监控和优化的整个业务流程生命期。业务流程生命周期主要包括设计期和运行期。图:业务流程生命周期业务流程管理是跨组织结构,跨系统,跨应用的软件和方法论,从而实现自动化管理,优化动态业务,产生真正的业务价值。针对业务流程管理,ORACLE提供了成熟的BPM解决方案声明周期管理,依照此种方式构建BPM系统,将最大化的降低系统开发部署开销。从上图我们可以看到,ORACLEBPM解决方案生命周期包括流程建模、流程开发以及系统集成、流程运行、流程监控几个部分。1.1流程建模定义:业务流程建模(BPM,BusinessProcessModeling)是对业务流程进行表述的方式,它是过程分析与重组的重要基础。在跨组织业务流程重组的前提下,流程建模的主要目的就是提供一个有效的跨组织流程模型并辅助相关人员进行跨流程的分析与优化。输入:业务规则、组织结构、角色输出:流程规则定义、流程图形化描述。OracleBPM提供面向业务分析人员的设计环境,包括流程建模和流程仿真。业务分析人员可以从实际业务运营的角度设计当前和目标业务流程,浏览企业组织结构,将企业角色指派给流程角色。1.2流程仿真定义:流程仿真就是我们为了得到对系统更深刻的认识和控制,在一系列理论知识和对系统各要素行为假设的基础上,借助工具对现实世界中系统的模拟。流程仿真是研究大的复杂系统的唯一工具;比现实中能更好的控制条件;不影响现实中的生产系统;模拟仿真比在现实中实验更节省成本;它可以帮助解决的问题包括:如制造业中的瓶颈分析,生产线平衡分析,产能分析,成本分析等.在物流业的应用包括:网络效率评估,物流仓储模拟,设施规划分析等等,在服务业如:后勤支持模拟,配销系统仿真等.另外,模拟仿真在其他行业如:军事,航天,医疗等领域也有着广泛的应用.输入:业务规则、组织结构、角色输出:流程规则定义、流程图形化描述。业务分析人员可以通过OracleBPM进行业务流程仿真,模拟目标业务流程的执行,以验证流程建模的正确性,识别可以改进的环节。1.3流程开发及系统集成定义:流程开发及系统集成即是利用流程建模的模型对流程节点添加具体的业务逻辑。输入:流程模型输出:可部署的业务流程OracleBPM提供IT人员的开发环境。IT人员将业务分析人员的业务流程映射到IT,通过业务服务编排实现业务流程。1.4流程运行定义:将开发完成的可部署的业务流程部署到运行环境中,同时收集流程数据,为流程监控提供数据支持。输入:可部署的业务流程输出:流程数据协调人员、组织和应用执行业务流程,管理执行的顺序,贯彻业务规则,审计各个步骤,并处理异常情况。1.5流程监控和优化定义:利用系统探测到的流程监控数据,提供图形化的数据展示。输入:流程运行数据输出:流程数据OracleBPM能记录实时和历史流程活动数据,允许管理人员在日常工作中监控系统的运行状况。进而OracleBPM能够根据分析业务流程KPI和SLA的执行情况,能持续优化业务流程,从而让业务执行能力进入下一个执行和优化循环。2.业务流程管理平台OracleBPM是一个完整的产品套件,可用来创建、执行和优化业务流程。该套件使用一个专门设计的环境,允许流程生命期涉及的各类人员有效完成重复任务,将业务与IT的协作推进到一个新水平。业务分析师不必求助于IT部门,就能设计和运行模拟的完整流程,如果认为流程已经达到业务规范要求,分析师可将其移交给IT部门,IT部门接着完成与现有IT系统的必要连接,并部署流程。OracleBPM将自动生成供人员与流程交互的用户界面,并可通过执行环境将界面呈现为标准Portlet。服务器将收集流程的实时和历史数据,并通过管理板显示出来,使企业能不断优化流程,跟踪活动的数据。OracleBPM业务流程管理平台能够根据业务需求环境的变化和差异,推进人与人之间、人与应用系统之间、系统与系统之间的整合及调整、优化的业务过程。业务流程管理平台是面向业务过程的平台,它是实现环保部综合政务办公系统,实现规则公开、过程公开、结果公开的“一站式”服务过程的核心支撑平台。为了业务流程管理平台支持业务过程能够按照“建模、实现、运行、监控和优化”的生命周期逐步进行螺旋改进的生命周期。业务流程管理平台包括如下几部分:业务流程建模和实现工具——通过流程建模中提供各种简单、易用的图形化工具,让业务人员能够快速、准确将复杂的业务流程变为可见的流程模型;通过流程模拟的功能,提前让业务分析人员能洞察流程模型的合理性和可用性;通过流程实现中各种自动化辅助过程,让技术实现人员能够高效地实现流程并访问相关的数据和应用系统。业务流程引擎——业务流程引擎是流程的执行分配、激
本文标题:Oracle-BPM技术白皮书
链接地址:https://www.777doc.com/doc-6963113 .html