版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
BPM产品架构及组件介绍2024/3/25BPM产品架构及组件介绍统一设计来简化使用,去除复杂性简单化通过领先的技术帮助客户提高企业生产力、业务敏捷性、人员执行力市场领先流程变革,从简单到复杂的业务流程之间自由伸缩完整BPM套件11gBPM产品架构及组件介绍OracleBPM套件11g统一的流程平台用户为中心的设计社会化BPMUnifiedEngineBusinessCatalogEnd-to-EndManagementBPMStudioWorkspaceProcessComposerWYDIWYEModelMultichannelDevelopmentProcessSpacesEnterprise2.0ServicesScalableArchitectureUnstructuredProcessesBusinessProcessGuidesIntegrationServicesProcessAnalysis通过提供一个统一的流程平台、用户为中心的设计和社会化的BPM交互,进而简化企业流程管理OracleBPM套件11gBPM产品架构及组件介绍Developers–集成业务能力和流程开发支持完整生命周期
每个角色都拥有丰富和易用的工具Team–度量,分析,持续改进,治理LOBOwners–和BusinessAnalysts进行流程协同及流程裁剪ITOperations管理和监视EnterpriseArchitects–定义业务架构BusinessUsers–协同和创新BusinessAnalysts–流程建模BPM产品架构及组件介绍5
OracleBPM生命周期监视–BAM仪表盘业务主管建模&分析–OracleBPASuite业务分析人员管理–SOAConsole
流程参与者实现–SOA复合编辑器
流程开发者
运行–SOA流程执行引擎Closed-loopBPMbetweenModeling,Execution,andMonitoringBPM产品架构及组件介绍OracleBPM11G特色
协同、动态、端到端能够基于友好的用户应用程序的标准创建流程模型。实现了流程开发人员和流程分析员之间的协作。OracleBPM支持BPMN2.0和BPEL(从建模和实施阶段到运行时和监视阶段)。流程分析员和流程所有者能够定制业务流程OracleBusinessRules。提供基于web的应用程序创建业务流程编辑OracleBusinessRules使用预定义组件进行任务定制。增强的业务流程管理包括灵活的、未结构化的流程。添加了动态任务并支持使用声明模式和规则驱动的流确定方式的审批路由。通过提供流程工作区实现协作,从而提高生产率并推动创新。通过解决基于流程的应用程序开发的端对端需求,将应用程序开发生命周期内的各个阶段整合起来。OracleBPM根据SCA基础结构整合设计、实施、运行时和监视阶段。不同角色就可以参与应用程序生命周期内的所有阶段。BPM产品架构及组件介绍
BAMBUSINESS
VISIBILITYPATTERN
DETECTIONCEP
EMMANAGE
MONITOR
POLICY
MANAGERSECURE
JDEVDESIGN共享OracleSOA产品组件
OracleBPMSuite位于OracleSOASuite上ERPMAINFRAMESERVICESEVENTSBPMORCHESTRATEBPMN/BPELPROCESSMGR
BUSINESSRULES
HUMANWORKFLOWINTEGRATE
VIRTUALIZESERVICEBUS
DATAINTEGRATORREG/REPAdapters&B2BPARTNERSDBBPM产品架构及组件介绍BPMSuite11g–全面提供如下组件BusinessDrivenModelingProcessComposer基于Web定制化直接部署BPMStudio业务和IT系统敏捷开发敏捷开发统一的IDE环境BusinessArchitectureBPA套件企业建模方法论驱动文件表单内容管理商务智能ProcessAnalyticsBAM,BI业务指示器和度量流程及任务CubesBPMRuntime标准–BPMN2.0,BPEL,WS-HumanTaskBusinessRules动态的企业级支持SCA的标准组件基于SOA服务器流程门户Portal丰富的基于角色的UI强大的协同能力上下文洞察基于Web2.0的BPM和Oracle其它产品的预集成WebCenter套件FusionApps内容管理UCM/IPMBPM产品架构及组件介绍BPM11gR1架构
BPMLayersontopofSOASuite统一的运行环境PolicyManagerOptimizedbindingHumanWorkflow(+AMX,AG,Orgn)BusinessRulesOracleServiceBusCommonJCA-basedconnectivityinfrastructure
RepositoryEMconsole+BPMNScreensBAMB2BMediatorWorkspaceMSOfficeBPMStudio(Business&ITviews)SharedBPMNModelBPABPMN2.0,BPELRichEndUserInteractionWebbasedcustomizationProcessComposerProcessAnalyticsProcCubesProcessPortal(WCspaces)流程内核BPELBPMNNewBPMFeaturesBPM产品架构及组件介绍BPM11gR1架构
基于SCA的BPMN流程组件BPM产品架构及组件介绍BPM11g组件之流程建模和实现阶段
OracleBPMStudioOracleBPMStudio是OracleBPMSuite的一个组件,可提供用户友好的环境,流程分析员可在该环境中进行业务流程建模和运行流程模拟。OracleBPMStudio支持业务流程管理标注(BPMN)2.0。利用OracleBPMStudio,流程开发人员还能够创建基于工作流程的应用程序。这些应用程序是作为SOA组合应用程序集成的OracleBPM项目。可以使用OracleBPMStudio并借助其他Oracle组件(如适配器、人工工作流和业务规则)来实施业务流程。然后,可以将这些流程部署到OracleBPM运行时。OracleBPMStudio是OracleJDeveloperIDE的一部分。通过OracleBPMStudio,IT用户可以使用单个集成工具来对业务流程进行建模和编辑、实施必需的IT元素,以及将应用程序部署到运行时环境。OracleBPMStudio还提供一个BPM角色,该角色允许业务用户使用只显示流程设计相关功能的OracleJDeveloper的简化版本。BPM产品架构及组件介绍BPM11g组件之流程建模和实现阶段
OracleBPMStudioBPM产品架构及组件介绍BPM11g组件之流程建模和实现阶段
OracleBPMStudioBPM产品架构及组件介绍BPM11g组件之流程建模和实现阶段
OracleBPM流程编写器OracleBusinessProcessComposer是一个基于Web的应用程序,业务用户可以使用它与流程开发人员和设计者协作。它提供用户友好的环境,可用于编辑在OracleBPMStudio中创建的流程和流程模板。流程开发人员可以在OracleBPMStudio中创建预配置组件(如服务、任务和规则)的目录。此目录可以包括在项目模板中,流程分析员可通过这些模板来使用OracleBusinessProcessComposer创建新项目。基于项目模板创建项目后,流程分析员可以合并业务目录元素并执行项目模板定义的其他必需的编辑操作。然后,流程分析员可以将这些项目部署到OracleBPM运行时。流程分析员还可使用业务流程编写器创建流程蓝图。这些蓝图是可供流程开发人员使用的流程的初始草稿,流程开发人员使用OracleBPMStudio向项目中添加更多实施详细信息和优化。业务流程编写器还可用于在运行时编辑OracleBusinessRules。这一点很重要,因为策略的发展速度往往快于业务流程。BPM产品架构及组件介绍BPM11g组件之流程建模和实现阶段
OracleBPM流程编写器BPM产品架构及组件介绍BPM11g组件之元数据管理
OracleMetadataService(MDS)OracleMetadataService(MDS)提供的资料档案库用于存储有关在OracleFusionMiddleware环境中部署的应用程序的数据。OracleBPM使用此资料档案库存储有关部署的应用程序的信息。OracleBPM还使用一个单独的MDS分区在流程分析员和流程开发人员之间共享项目和项目模板。
BPMComposer
ProcessModeling&SimulationBPMRun-timeMDS
DeployBPMN2.0processesPublish/SynchronizePublish/SynchronizeBPMStudio
ProcessModeling&Customization
Sourceoftruth
CollaborativeProcessDevelopmentBPM产品架构及组件介绍OracleBPM项目
创建基于流程的业务应用程序的业务流程和相关资源的容器OracleBPM项目是用于创建基于流程的业务应用程序的业务流程和相关资源的容器。OracleBPM项目在运行时部署为SOA组合应用程序。OracleBPM项目可以包含以下内容:组织数据活动指南BPMN流程模型业务目录模拟模型其他资源BPM产品架构及组件介绍OracleBPM引擎
本地化支持BPMN2.0和BPELOracleBPM引擎提供用于运行业务流程的运行时环境。OracleBPM引擎提供对BPMN和BPEL流程的本地化支持。BPM引擎由三个单独的组件组成:BPMN服务引擎,BPMN引擎提供用于运行BPMN流程的环境。BPEL服务引擎,BPEL引擎提供用于运行BPEL流程的环境。流程核心,流程核心提供由BPMN和BPEL引擎共享的引擎功能。流程核心执行的一些关键功能包括:管理安全性生成审计线索调用服务管理持久性统一的运行环境PolicyManagerHumanWorkflow(+AMX,AG,Orgn)BusinessRulesOracleServiceBusCommonJCA-basedconnectivityinfrastructureMediator流程内核BPELBPMNBPM产品架构及组件介绍Oracle人工工作流
管理和优化审批及其他任务人工任务是Oracle人工工作流的一个组件,使您可以将与系统和服务有联系的人工交互插入到端对端流程流中。人工任务负责处理与参与到业务流程中的用户或组的所有交互。TaskAssignmentUsersRolesGroupsTaskroutingDeclarativepatternsAd-hocroutingDocumentbasedroutingDispatchingNotificationsDeclarativespecificationof:When–assigned,expired,…Who–assignee,manager,…Email,Voice,Pager,SMSManagementRulesEscalationDelegationVacationWorkloadbalancingReports,AuditTrails,…ProductivityanddistributionreportsCompletehistoryandaudittrailWork-listApplicationProfilebased–assignee,supervisor,groupowner,processownerAuto-generatedJSPformsIntegrationwithADFComments&AttachmentsAvailableasportletsCompletelycustomizableWebServicesandJavaAPIIdentityManagementRolesandOrg.HierarchyIntegrateswithOID,LDAP,JAZN;customplug-insBPM产品架构及组件介绍OracleBusinessRules
流程自动化很重要的一点就是自动做出决策OracleBusinessRules是OracleSOASuite的一个组件。支持运行时动态决策,这使得其他应用程序能够快速适应管理和竞争压力。使用OracleBusinessRules的流程分析员可以创建和更改与应用程序代码分开的业务规则,因此能够实现这种增强的灵活性。通过使用OracleBusinessRules,流程分析员可以在不停止业务流程的情况下更改业务规则。使业务规则具体化还可以让流程分析员直接管理业务规则,而不需要流程开发人员干预。规则驱动的敏捷流程BPM产品架构及组件介绍企业管理OracleEnterpriseManager
管理BPM的统一视图OracleEnterpriseManager是一个基于Web的应用程序系统管理员可以使用它来控制和管理在OracleSOASuite上运行的应用程序业务管理员可以使用EnterpriseManager来配置和管理业务应用程序和流程实例。BPM产品架构及组件介绍OracleBPM工作区
OracleBPMSuite流程参与者应用程序
通过OracleBPM工作区和OracleProcessSpaces,流程参与者可以与您与OracleBPM创建的应用程序交互。OracleBPM工作区可以:流程实例:此选项卡使流程参与者能够查看正在运行的流程实例。任务列表:此选项卡使流程参与者能够查看和使用其分配的任务。流程仪表盘:此选项卡提供现成的仪表盘来监视流程性能、任务性能和工作量。定制仪表盘:此选项卡使流程参与者能够基于流程实例生成的度量数据定义和使用定制仪表盘。业务管理员还可以使用OracleBPM工作区来配置和维护组织及角色。BPM产品架构及组件介绍OracleBPMProcessSpaces
和WebCenter无缝集成
OracleProcessSpaces是一个在WebCenterSpaces之上构建的协作工作区,可以通过增加协作来提高BPM生产效率。BPM产品架构及组件介绍其他OracleBPMSuite组件
流程分析利用业务流程分析,流程参与者能够监视正在运行的基于流程的应用程序的性能。它可度量BPM项目中定义的关键性能指标并将其存储在数据库中。流程参与者和分析员可以使用工作区仪表盘或OracleBAM查看存储在流程分析数据库中的度量。BPMStudio/BPA流程仿真BAM仪表盘BPA报告和分析指导式业务流程利用指导式业务流程,流程分析员和开发人员能够对BPM流程中的交互活动进行分组,以形成一套对流程参与者具有特定意义的里程碑。它们概括了流程参与者必须完成的步骤,并隐藏业务流程的复杂性。BPM产品架构及组件介绍业务流程分析套件
OracleBusinessProcessAnalysis(BPA)SuiteOracleBPASuite是一个单独的Oracle产品套件,用来实现企业范围的业务流程提供综合的建模、分析和模拟功能。OracleBPA支持捕获业务体系结构Artifact(例如战略目标、目标、较高级别的KPI、风险和控制)以及概念模型(如价值链图表)。BPM产品架构及组件介绍业务流程分析套件
OracleBusinessProcessAnalysis(BPA)SuiteBPA在企
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 45052-2024土方机械纯电动轮胎式装载机试验方法
- 2024招投标与合同管理信息化系统采购与实施合同3篇
- 16《太阳》第二课时 说课稿-2024-2025学年统编版语文五年级上册
- 2024煤矿开采项目承包合同安全设施建设要求3篇
- 6 将相和 第二课时 说课稿-2024-2025学年语文五年级上册统编版
- 2《我们的班规我们订》 第二课时 说课稿-2024-2025学年道德与法治四年级上册统编版
- 4 我爱学语文(说课稿)-2024-2025学年统编版语文一年级上册
- 2024植物墙合同模板
- 福建省南平市文昌学校2021年高三英语期末试卷含解析
- 福建省南平市外屯中学2021年高三物理联考试卷含解析
- 2025届江苏省南京师大附中物理高一上期末学业质量监测试题含解析
- 农户种地合作协议书范本模板
- 2024年人教版八年级物理上册期末考试卷(附答案)
- 自动化招聘笔试试题及答案
- 重庆市主城四区2025届高一物理第一学期期末联考试题含解析
- 住院病人身体约束护理
- 胡夹桃综合征
- GB/T 44415-2024基于全球卫星导航的机动车制动性能路试检验要求和方法
- 2023-2024届高考语文复习-阅读与训练主题+工匠精神(含答案)
- 四川省城市园林绿化施工技术标准
- 部编版小学一年级上册道德与法治教学设计(第三、第四单元)
评论
0/150
提交评论