【培训课件】面向流程管理的软件生产线.ppt_第1页
【培训课件】面向流程管理的软件生产线.ppt_第2页
【培训课件】面向流程管理的软件生产线.ppt_第3页
【培训课件】面向流程管理的软件生产线.ppt_第4页
【培训课件】面向流程管理的软件生产线.ppt_第5页
已阅读5页,还剩49页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、面向流程管理的软件生产线,面向流程管理的软件生产线,展示内容简介,5,面向流程管理的软件生产线,是生产流程应用软件的生产线 是集标准、工具、运行环境为一体的集成化流程管理框架 是流程管理应用的分析、开发、实施、运行和优化的全过程 能够实现业务流程梳理、整合、流程绘制、仿真、度量、表单工具设计、报表设计等 能够实现电信、铁路、能源行业的完整的业务流程及应用系统,展示内容简介,5,服务组合流程 BPEL Engine,流程服务总线,Report Engine,动态Workflow Engine,Form Engine,数据流程 Engine,服务构件库,流程生产线运行环境,业务建模工具,开发工具集

2、成环境Eclipse,报表设计工具,流程设计工具,表单设计工具,度量建模工具,数据映射工具,流程生产线工具集,动态规划工具,组织机构建模,系统管理,生产线管理,安装工具,可信评估,工作流仿真工具,可信评估工具,工作流仿真引擎,流程编排工具,生产线功能结构图,Workflow Engine,生产线组成,流程生产线运行环境 流程生产线工具集 可信评估工具集部分 生产线管理工具,流程生产线运行环境,流程服务总线 是流程生产线集成平台,集成下述引擎: 流程服务组合引擎:BPEL Engine 工作流引擎:Workflow Engine 动态工作流引擎:Dynamic Workflow Engine 工

3、作流引擎:是工作流管理系统(WFMS)的核心部分,提供对于工作流定义的解析以及流程流转的支持,管理、调度工作流系统的各项活动。 动态工作流引擎:是工作流引擎的扩充,包括规则引擎、规划引擎。 业务规则是业务流程的一部分,是业务流程进行流转的转移条件。规则引擎负责对流转的规则进行解析,规划流程引擎负责将业务流程根据规则进行流转。 用户向系统提交应用层的业务目标,系统利用相关的知识,自动规划产生可执行的工作流程,从而实现用户的业务目标。,BPEL引擎:(面向 Web 服务的业务流程组合环境) 支持通过BPEL通过组合、编排和协调 Web 服务,把多个 Web 服务(代表业务)组合到一个新的复合服务(

4、业务流程)中。 报表引擎:Report Engine 在生产线上运行的应用系统需要对各种分析数据以报表的 形式进行输出、打印。这些工作由报表引擎来进行统一 处理,处理后生成的报表以pdf、excel等最终客户理解的 格式输出。 表单引擎:Form Engine 表单是应用系统收集用户输入,与用户进行交互的页面。表单引擎是表单运行的载体,也为表单设计提供支撑服务。 表单引擎既独立运行,也可以部署在流程管理生产线上,与其它引擎一起工作,共同提供运行支撑环境。,服务构件库 服务构件是流程引擎中可复用的系统服务功能,以构件的形式提取出来,放入到构件库,供各种引擎和应用系统在需要的时候进行复用。 本系统

5、研究的几种服务构件:流程跟踪服务、流程监控服务、流程审计服务、资源服务、异常管理服务、安全服务、策略管理服务、适配器构件。,流程生产线工具集,业务建模工具 以图形化的方法,进行业务过程建模 最终形成业务模型 流程设计(编排)工具 以图形化的方法,进流程定义 丰富的流程逻辑表达方式,可以表示非常复杂的流程 和界面开发工具相结合可以轻松的设定每个流程步骤要执行的功能 和组织机构建模工具相结合,可方便准确地选择每个活动执行的参与者流程编排 是一个具有可视化编辑环境的Web服务组合建模工具 能够用来快速并容易地编制、测试和部署标准的基于BPEL的过程组合 主要功能:流程的编制、静态分析、调试和测试、部

6、署,流程生产线工具集,表单设计工具 可视化的设计界面,能够快速创建及修改表单 拖放的方式绘制业务所需表单,并可进行表单数据绑定 支持调试和单元测试和对整个项目的部署 报表设计工具 丰富的各类控件可以迅速的设计出美观且严谨的报表结构 可以方便的连接各类常见的数据库 通过报表结构与数据的整合生成报表 可以将生成的报表导出为常见的文件格式,如:excel、pdf、ppt等,流程生产线工具集,度量建模工具 与工作流建模工具结合使用 图形化操作,为工作流建模工具产生的业务模型进行度量模型的设定 对流程的单实例或多实例进行度量模型设定 方便对相应的活动、流程、子流程进行建模 在业务流程模型文件基础上形成相

7、应的度量建模模型文件 建立专用的度量数据库,对引擎传来的度量数据进行存储、分析、计算 数据映射工具 图形化界面,用户以拖拽的方式配置映射关系 主要功能:多元数据映射、多数据源表示样式、XSLT关键字、XSLT函数、多数学操作符、自动生成结果文件XSLT 动态规划工具 图形化用户界面建模 由界面输入业务目标,任务环境和相应模式,流程模式建模工具根据业务知识信息充实知识库并对知识库进行维护,可信评估工具集部分,工作流仿真工具 直观地对流程进行分析与诊断、全面地获得流程的各种运行数据; 可以单步、自动等方式仿真流程的执行过程,为流程正确性检查、流程的优化提供重要的依据; 可以在系统运作之前对流程进行

8、实时跟踪,可以及早发现问题,保证在实施系统前全面了解系统实施的可行性。 可信评估工具 由评估专家利用语言标度对其进行评判,根据可信指标的权重,用AHP方法计算出某个BPM软件的评估值,进而对已评估软件的评估值进行优劣排序 B/S架构,用户评估和系统的管理在时间和空间方面非常灵活 组织机构建模工具 快速建立工作流组织机构的框架; 主要功能:用户管理,角色管理,部门管理,级别管理和管理员管理。,展示内容简介,5,如何使用流程管理的软件生产线,应用案例一,中海油科研综合管理平台 中海石油研究中心是中国海洋石油总公司的直属研究机构,总部设在北京 科研综合管理平台采用了本流程生产线集成运行环境作为核心运

9、行平台,为科研综合管理平台、人力资源服务系统、全面预算管理系统提供了统一服务 系统在平台的统一用户、统一安全的环境下,通过统一的数据交换格式来采集、组织、打包各个“信息孤岛”中的数据,按照预定好的线路将打包好的信息用多样的信息传输方式传输到目的信息节点,运行时图,业务的集成化、流程化和规范化运作 促进了集中化、精细化管理业务策略的实施 体现了“业务流程化、流程电子化”的管理思想,极大提高了工作效率。,运行时图,应用案例二,中国联通集团OA项目 以本流程生产线集成运行环境为基础,搭建企业IT基础架构 用生产线工具集开发包括公文管理、合同管理、项目管理、财务管理、内控管理等1000多个流程及应用

10、对平台及工具的性能、功能、灵活性、易用性、开放性、可靠性都提出了很高要求 集团统一的协作平台,流程生产线集成运行环境为基础,搭建企业IT基础架构,并利用生产线工具集通过二次开发实现企业的具体应用需求。,已具备统一业务装配、统一业务维护、统一业务监控、统一系统管理、统一办公及统一门户等应用功能,并投入正式使用,客户反映良好。,运行时图,运行时图,应用案例。,中国电信业务开通系统,应用案例。,江苏电信研究院-财务信息管理平台,图片介绍,应用案例。,默沙东(中国)有限公司 (美国制药公司) 拜耳(中国)有限公司 (总部位于美国的医药保健、营养品和高科技材料公司),展示内容简介,5,对二期课题支持的考

11、虑,将课题5的成果提交到资源库,供二期下载使用 将在二期课题的承担单位积极推广课题5成果 积极联系二期课题承担单位,积极探索更加多渠道的合作方式,对课题成果提供持续的支持与服务,Trustie使用情况,组织项目组所有人员学习Trustie平台的使用方法,确定了提交的内容、原则及目标。 已向Trustie平台提交了共计16个子项目/工具的资料 BPM-OrientedProductLine:课题五项目总览 BPMOPL-Workflow-Engine:工作流引擎 BPMOPL-ProcessDesigner:流程建模工具 BPMOPL-OrgDesigner:组织机构建模工具 BPMOPL-Fr

12、ame:业务部署框架 BPMOPL-Trusted:可信评估工具 BPMOPL-DynamicPlanner:流程动态规划器 BPMOPL-form:表单设计工具 BPMOPL-Reporting-Tool:报表设计工具 BPMOPL-StaticPlanner:流程静态规划器 BPMOPL-Metric:度量建模工具 BPMOPL-PatternDesigner:业务建模工具 BPMOPL-ESB-UltraServer:中央服务器 BPMOPL-ESB-PeerServer:节点服务器 BPMOPL-ESB-Components:组建资源库 BPMOPL- ESB-DataService:

13、数据映射工具,Trustie使用情况,展示内容简介,5,流程建模工具及引擎 服务组合流程建模工具及引擎 动态工作流设计工具及引擎 报表设计工具及引擎 数据映射工具 流程仿真工具及引擎 组织机构建模工具 度量建模工具,展示工具列表,流程建模工具,主要功能 流程建模:图形化拖拽方式创建模型。 流程分层设计:支持图形的分层显示。 模型合法性检查:对所创建模型的语法结构进行检查。 参与者设置:可以为活动设置参与者为“流程启动人”,还可设置为与某个活动的参与者相同,并增加了多个参与者函数以及参与者自定义函数。 相关数据设置:配置与业务过程相关的数据,工作流引擎根据它们来确定过程实例的状态转移。 组织机构

14、接口:通过实现工作流提供的组织结构接口,建模工具可直接使用第三方的组织结构。 参与者函数:提供多种参与者函数并支持用户自定义参与者函数。 工作流事件:在工作流模型的运行过程中,对一些有决定意义的时刻可触发一系列事件(过程事件、活动事件),为运行过程中的工作流模型提供了与外部应用系统进行交互的场所。 脚本编辑:用于参与者指定, 路由选择, 转移条件设定。,功能组成及运行时图,流程仿真工具,主要功能 仿真环境设置:手工设置仿真参数包括:仿真方式、仿真次数及模型初始化的基本信息。 流程的静态检查:主要针对的是流程的静态定义,包括基于元模型层次上的语法验证和基于控制模型层次上的形式化分析。 仿真的可视

15、化执行:对模型进行动态仿真并以图形化的形式实时监控仿真过程。 仿真结果的统计与输出:根据仿真执行过程中收集到的数据进行分析/统计,给出各种统计报表,从而对流程功能与结构的正确性给出一个结论,支持流程的优化。,本次展示,静态检查 检查模型中(模型定义、过程定义、活动定义和转移定义)是否存在语法错误、数据和资源的缺失或冲突,以及是否存在静态结构错误 准确定位错误出现的位置,利于建模人员对模型进行修改 确保建模人员所设计的业务过程模型语法上的正确性 动态仿真 模拟工作流模型的运行过程 收集仿真输出数据,分析并掌握工作流模型的基本特性 对仿真对象实际性能进行评估或预测,帮助用户改进真实系统的设计与结构

16、 仿真结果分析统计,静态检查运行时图,动态仿真运行时图,仿真结果统计分析运行时图,组织机构建模工具,主要功能 组织机构建模:显示组织机构建模图,可看到组织机构关系。 用户管理:对部门进行添加,编辑,删除,调整,查询。 角色管理:对角色进行添加,编辑,删除。 级别管理:对级别进行添加,编辑,删除。 管理员管理:为部门分配管理员,对管理员进行修改密码,删除操作。,功能模型及运行时图,度量建模工具,主要功能 与工作流建模工具交互,对用户定义的流程进行有效度量 解析流程定义文件:将流程定义文件中的活动及活动名称,参与人等基本信息解析出来,为度量定义做准备。 设定度量信息:根据定义向导,可以选择不同的度

17、量对象,不同的度量元类型以及所需度量数据等信息。 生成度量规则文件: 根据度量定义过程,产生度量定义规则文件,供流程引擎解析,在度量数据库中产生相应的度量元基本信息。,功能模型及运行时图,度量建模工具运行时图,动态工作流设计工具,主要功能 业务知识建模功能:完成对业务知识的建模,包括目标、模式、任务环境等。用户可以在界面上输入相关信息,然后由业务建模工具建模到知识库中。 模式验证功能:提供语法自动验证和辅助人工判断功能,以判断流程模式是否有冲突。 知识的增删改查功能:用户可以通过业务建模工具对知识库中知识进行添加、删除、修改和查询的功能。,功能结构图及运行时图,服务组合流程建模工具,主要功能

18、编制:业务分析人员对问题进行分析,根据分析的结果选择相应的Web服务(WSDL描述);流程编制人员使用BPEL Editor 编制所选的Web服务,形成用BPEL描述业务流程;流程编制人员对问题进行分析后,在图形化界面上采用交互的方式, 完成对BPEL业务过程的编制。 静态分析:流程编制人员在编制流程的过程中可以使用BPEL Editor的静态分析功能检查语法及语义问题。 调试和测试:流程编制人员使用BPEL Editor对编制好的流程进行调试。 部署:业务流程设计人员设计部署策略(XML描述);业务流程部署人员使用BPEL Editor将流程部署到BPEL引擎。,功能结构及运行时图,数据映射工具,主要功能 多元数据映射关系 多种数据源表示样式 XSLT关键字 XSLT函数 多种数学操作符 自动生成结果文件XSLT并保存,功能结构图及运行时图,报表设计工具,主要功能 报表样式与结构的设计:通过画布上拖放控件,用户可以迅速的设计出一份布局严谨的报表。在此基础上可以对报表的样式进行设置。 报表与数据库链接:通过数据源与数据集的建立,报表工具可以直接与常见的数据库如:SQLServer,Oracle等进行连接并从中提取数据。 浏览报

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论