




已阅读5页,还剩44页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
采纳云流程api技术,统一工作流引擎 paas,平台即服务 aws bpm,business process management,您身边的流程管理专家,2011年1月 部门 姓名,bpm平台云api方案 工作流特性介绍(技术部分) 产品荣誉与公司,议程,面临的挑战,无论选择开源workflow引擎还是选择商业化的工作流中间件产品,都需要对自有系统进行架构改造,以解决不同版本类库可能造成的系统兼容性冲突。一旦工作流引擎做大版本升级,可能对系统架构类库造成严重冲突,最终导致相互牵扯,无法顺利进行软件升级,软件厂商,随着对专业工作流技术的依赖,每个系统就需要内嵌一个工作流中间件,导致企业无法跨系统的统一对流程设计、运行、监控和分析进行管理。对企业实施统一工作流管控造成技术障碍,加大了企业it重复投入成本,最终用户,统一的流程梳理、设计、运行、监控和分析,低门槛易于开发人员调用,保护私有遗留架构,aws bpm平台解决方案的发展过程,awf(流程平台框架) 以人为中心的bpm平台 以人和系统相融合的下一代bpm,aws平台技术更新,2003,2008,部门级流程审批 协同平台与流程 应用 流程梳理、建模、监控、分析与优化,aws平台管理更新,2003,2007,2000,2000,aws bpm平台产品云解决方案架构,三方系统无需安装任何类库即可嵌入aws工作流引擎,统一工作流引擎与bpm管理平台,架构无侵入。 无论该系统是由java、.net还是php、python语言编写,都能够以同样的技术规格嵌入云 api 平台无关性。 无论该系统运行在pc、小型机还是移动终端,甚至是支持网络协议的工业控制系统,基于网络协议的任何系统都可以消费云api 性能稳定可靠。 没有因嵌入引擎给自身应用带来的资源损耗,流程云服务可被独立部署,支持集群、分布式 避免重复投资。 与传统工作流产品多次购买软件许可不同,单一的流程云服务器,即可满足多个系统嵌入工作流的需要,与传统工作流中间件相比,云api技术优势在于,1,2,3,4,bpm周期管理。 与单一workflow方案不同,aws为企业导入流程管理提供了一体化的工具组件 业务基础平台。 基于mda模型驱动的业务快速开发平台,可将实施的业务模块组合发布到各系统 后端集成平台。 提供专业化的后端服务集成工具,让工作流充分接入企业内外各类it系统,实现流程集成下的业务大协同,与传统工作流中间件相比,采纳aws bpm的增值收益在于,$,$,$,与众不同,帮助您在竞争激烈的业务系统解决方案中,脱颖而出,rest, code sample soap,code sample,业务系统嵌入aws api示意,string securityid = “ff7c557627407e931167116bef76155b“; string resturl = “http:/localhost:8088/services/rs/wf/“ + securityid + “/createinstances“; / 提交请求参数 outputstream out = httpclient.getoutputstream(); out.write(encodeparams(params).getbytes(“utf-8“);,string wfaddress = “http:/localhost:8088/services/workflowservice“; string processprofileuuid = “aff1659a2b2fafd6813d49ec2b881814a“; string workflowuuid = “ff7c557627407e931167116bef76155b“; jws.workflow wf = jws.workflow.create(wfaddress, processprofileuuid); wf.createinstances(workflowuuid, “admin“, “admin aws-dev“, “xx的报销申请单“, dataset);,提供常用的可嵌入三方系统的widgets url服务,流程设计器 将流程设计器页面嵌入到自己系统 流程运行管理 将流程运行管理页面嵌入到自己系统 流程分析看板 将bpa工具嵌入到自己的系统 ,行业成功案例,下载地址:,将流程引擎嵌入至swing程序,demo,下载地址:,将流程引擎嵌入至flash程序,demo,bpm平台云api方案 工作流引擎特性简介(技术部分) 产品荣誉与公司介绍,议程,aws bpm工作流特性简要介绍,技术特性 兼容xpdl2.1工作流交换格式 基于bpmn2.0图形注解规范 参考wfmc2/3接口实现的wapi和web service wapi 参考wfmc 4接口实现的分布式协作工作流部署 支持bpel2.0商业流程可执行语言 纯web流程设计器 常规模式 顺序流、人工条件流、系统规则流 多任务处理模式支持:串、并两种模式 模式:流程跳转、任务回退、任务加签、流程撤销、任务收回、多人抢先、动态指派、任务抄送、任务委托、条件终止、特事特办、超时自动处理 路由:20种参与者路由方案 复杂模式 无限制嵌套同步子流程、异步子流程、子流程汇聚、主子流程数据自动映射 定时自动启动、时限超时策略、人工与系统节点混编 自定义模式 流程及节点事件挂接脚本代码,aws bpm工作流性能,步骤3,步骤2,步骤1,最基本的工作流模式,当两个或多个节点存在依赖关系时,需按默认顺序执行,前一节点未执行完毕,后一节点不会产生任务 节点参与者是一个人员,简单的sequence模式,悟空,八戒,沙僧,步骤3,步骤2,步骤1,节点参与者是一个组(group)时,设置该节点为串签模式。那么,该节点到达时,首先给第一个参与者产生任务,待执行完毕后由引擎自动给下个参与者产生任务,直至group全部执行完毕,进入下节点 设计时刻已知 运行时刻已知,单节点,多例任务模式(节点串签),悟空,八戒,唐僧,沙僧,步骤3,步骤2,步骤1,节点参与者是一个组(group)时,设置该节点为并签模式。那么,该节点到达时,同时给所有参与者创建任务,直至group内全部执行完毕或符合如下策略时,进入下节点 设置了任务完成率1,即非100%全部执行完毕时,设置0.01为特殊值,表示只需一人执行完毕(当有无效剩余任务未执行时,引擎自动清除) 设置了【个人抢先接收】,即无论产生多少个任务,只要其中一人点击【接受任务】,该group内其他任务被清除,单节点,多例任务模式(节点并签),悟空,八戒,唐僧,沙僧,步骤3,步骤2,步骤1,一组人工决策的互斥网关(exclusive),由1或m个选项决定下一个路径或特定动作,m选一 节点跳转、返回给作者 结束流程、执行sql脚本,互斥网关(人工审核),八戒,唐僧,悟空,同意,不同意,人工审核菜单,n选一,运行时,自动给出菜单选项,步骤3,步骤2,步骤1,一组人工决策的互斥网关(exclusive),由1或m个选项决定下一个路径或特定动作,m选一 节点跳转、结束流程,互斥网关(系统规则),八戒,唐僧,悟空,金额100,金额100,系统规则,n选一,当某个节点即有审核规则,又存在系统规则定义时 人工审核的节点跳转优先于系统规则 人工审核动作设置为继续办理,可继续触发系统规则,互斥网关(审核规则+系统规则),系统规则,n选一,人工审核菜单,n选一,父流程任务挂起,等待子流程结束后继续执行,同步子流程,执行完毕后回到主流程,父、子流程同时执行,互不干涉 子流程多例模式,可产生多个子流程实例 设计时刻已知 运行时刻已知,异步子流程(无汇聚),互不干涉,父、子流程同时执行 父流程执行到汇聚点时,需等待子流程结束 如果子流程为多例模式,需子流程实例全部都结束,异步子流程(有汇聚),step3向下执行,需等待子流程执行完毕,多个子流程规则被定义在同一网关时,该网关为or模式 即n选n,子流程or网关(多个子流程规则时),n选n,该节点由谁来执行 option1:22种路由方案 option2:由规则指定 option3:由事件触发的java代码指定,参与者,最终用户 (用户),步骤3,步骤2,步骤1,传阅是指在用户执行该任务时,允许将任务表单以只读方式传阅给他人(不影响流程执行),传阅,沙僧,唐僧,八戒,观音,由八戒把当前任务给观音看了,工作流中可以跟踪到,步骤3,步骤2,步骤1,加签是指在流程无法预知该节点是否需要其他参与者,由执行人指定加签人后动态追加任务 加签任务表单只读 加签任务执行完毕后自动返回给任务执行人,加签,沙僧,唐僧,八戒,悟空,观音,由八戒动态给悟空、观音创建了任务,征求意见后,再决定执行给师傅,步骤3,步骤2,步骤1,该节点可以执行,也可以被跳过,自由节点,沙僧,唐僧,八戒,八戒化斋去了,除妖任务紧急,直接发给师傅,步骤3,步骤2,步骤1,该节点可以任意向其他节点跳转 要跳转,必须留下意见原因或上传领导授权的传真扫描图片文件,特事特办,沙僧,唐僧,悟空,今天又来了一批妖怪,大师兄又回花果山了,说明特办情况直接让师傅去除妖吧,与自由节点的差异: 1.一个是被动(自由节点),一个是主动 2.自由节点无合规痕迹,步骤3,步骤2,步骤1,有时通过路由寻找到的参与者和上个任务为同一个人,若不希望再执行一次时,可设置该节点这类策略,会一直往下计算,直至找到任务执行人不同时(或已到达最后一个节点) 如下情景不建议开启该功能 要忽略的节点是一个特殊节点,例如需要补填表单数据 要忽略的节点挂载了商业事件,且该事件对业务很重要(忽略节点也会忽略执行该节点的事件) 要忽略的节点有启动子流程的规则,该规则不被触发,办理者相同可忽略执行,八戒,唐僧,八戒,第2、3步骤执行人还是八戒,直接发给师傅节点,步骤3,八戒,结束流程,顺序流已至末尾节点,自然结束(绝对终止 ) 规则结束 在人工审核菜单设定结束动作,由人工在执行时选择该动作菜单 在系统规则设定结束动作,当任务向下执行时触发该规则,自动结束流程 程序结束 在rule_jump事件中getnextnodeno方法返回9999标志,自动结束流程 在外部程序中调用workflowtaskinstance、workflowinstance相关close api,结束后的流程实例: 1.自然归档到流程档案库 2.设置节点入库策略,将表单归档到km知识库 3.流程管理员可以重新激活,表单转化为知识,为有时间限制要求的环节设定定时器,时限,邮件中执行任务,只通过标准邮件通知新任务到达 也可以提供一个直接办理的url,在邮件系统点击即可处理该任务,例如在outlook,bpm平台云api方案 工作流特性介绍(技术部分) 产品荣誉与公司,议程,了解炎黄盈动,坚持把事情做好,让顾客满意,一家百人规模的专业型软件公司,总部设在北京 专注于bpm(business process management)领域产品研发与创新 国内soa、工作流中间件gb国标研制参与单位 中国第一大bpm解决方案提供商 遍布全国的高端伙伴网络,中文java技术网是炎黄盈动公司旗下的、全球最知名的华人java技术社区之一,2001年联合sun、ibm 等国际公司java社区共同在中国传播和推广java技术,为全球近18万名java会员提供社区服务。,炎黄盈动公司2001年开始投入bpm软件研发,2003年发布第1个商业化版本 据gartner、forrester、idc预测,至2011年全球bpm规模将达到50亿美元,成为软件行业增长速度最快的领域。由于其专业性技术挑战,目前全球专业的bpm厂商不到25家,关注点与发展历程,awf bpm version 1,2001,2002,2003,2004,2005,2006,2007,2008,awf bpm version 2,aws bpm version 3,aws bpm version 4,关注焦点 工作流与业务建模框架,关注焦点 业务流程管理平台与应用套件,关注焦点 全面流程管理 平台级解决方案,2009,2010,aws bpm version 5,公司资质,北京市双软认证企业 中国中间件协会会员单位 北京软件行业协会会员单位 北京市高新技术企业 国家863课题研究:基于nc网络计算机应用与示范项目承担单位 2004国家科技部立项项目:aws业务流程应用中间件 2005年被北京市科委评为十大高科技成果转换项目 2006年行业采购首选品牌 中国业务流程管理(bpm)领域五强软件商 国家四部委联合颁发的“重点认证产品” 加入isol,参与中国soa、bpm国标的制订工作,业界荣誉,行业采购bpm软件产品首选品牌 25年业务流程首选品牌 中国信息产业优秀信息化解决方案,中国业务流程管理(bpm)领域五强软件商top5 中国管理软件百强厂商top100 中国管理软件最佳美誉度企业,谢谢 介绍完毕,actionsoft beijing,炎黄盈动(北京),什么是流程(process)? 业务流程是一组将输入转化为输出的相互关联或相互作用的活动 (iso9000) 业务流程是把一个或多个输入转化为对顾客有价值的输出的活动 (哈默教授) 六要素:输入资源、活动、活动的相互作用(即结构)、输出结果、顾客和价值 (amt) 什么是流程管理系统(bpm)? bpm系统并不是一个新概念,前身可追溯到上世纪二三十年的企业流程化管理思想 所谓bpm(business process management), 即业务流程管理,是指根据业务环境的变化,推进人与人之间、人与系统之间以及系统与系统之间的整合及调整的经营方法与解决方案的it工具。 (计世资讯),引入bpm系统,实现企业架构从流程固化到it技术蓝图的平滑过渡,业务流程识别、梳理和固话,企业流程架构,evc价值链图,组织结构图,epc事件过程链,企业管理架构,信息系统架构,aws业务流程管理开发平台,企业it架构,流程平台,业务平台,集成平台,erp,crm,db,业务 business it,其他bpm平台,aws platform core 组件产品简介,aws bpa,aws cc,aws xbus,aws core,aws sam,核心基础平台 门户系统 业务建模 运行管理 系统监控 平台引擎 企业级特性-(可选) 集群部署 分布式部署,价值 为交付以流程应用为核心的企业管理系统提供全过程平台级支持 简单易用,零代码快速实施 统一门户与身份管理 运行aws上层应用套件 为集团/政府统一it平台化战略提供核心支撑 淘汰遗留的落后投资,实施管理与技术理念更新 bpm、soa落地,aws bpa 组件产品简介,aws bpa,aws cc,aws xbus,aws sam,aws core,业务流程分析组件-(可选) bpa管理看板 流程绩效kpi 接口扩展-(可选) 分析外部erp流程绩效 分析外部crm流程绩效 分析外部oa流程绩效 分析外部workflow流程绩效 ,价值 为管理者提供高端流程分析,开箱即用 商业智能bi技术,多视角分析流程效率 无缝集成aws bpm业务流程管理开发平台 拥有集成后端erp、crm系统能力 可延伸现有workflow系统的流程分析能力 支持50到50000+人流程参与者规模的伸缩性,aws cc 组件产品简介,aws bpa,aws xbus,aws sam,aws core,连接中心组件-(可
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《机器学习技术应用》课件-pro1-2-1校园消费数据的读取与查看
- 《移动通信技术》课件-主题5 移动通信的编码技术
- 先天性鼻咽部狭窄及闭锁的临床护理
- OPT美肤的临床护理
- 手外伤的临床护理
- 2025【合同范本】简化版租约协议示例
- 企业招聘2025内蒙古方鼎金荣集团派驻联通数字科技有限公司内蒙古分公司招聘53人笔试参考题库附带答案详解
- 《2025合同违约金预先扣除的法律后果》
- 2025陕西西凤露酒有限公司招聘(38人)笔试参考题库附带答案详解
- 2025《数据中心升级改造合同》
- 01K403 风机盘管安装
- 药理学教学课件:抗流感病毒药
- 2023年承德县小升初英语考试题库及答案解析
- 2023年大学生《思想道德与法治》考试题库附答案(712题)
- GB/T 7705-2008平版装潢印刷品
- GB/T 41326-2022六氟丁二烯
- 广西玉林市容县十里中学九年级化学 酸碱盐复习课件 人教新课标版
- 铲车三个月、半年、年保养记录(新)
- 重力坝毕业设计-水电站混凝土重力坝工程设计
- 脑电图(图谱)课件
- 《概率思想对几个恒等式的证明(论文)9600字》
评论
0/150
提交评论