【培训课件】面向流程管理的软件生产线

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

面向流程管理的软件生产线面向流程管理的软件生产线是生产流程应用软件的生产线是集标准、工具、运行环境为一体的集成化流程管理框架是流程管理应用的分析、开发、实施、运行和优化的全过程能够实现业务流程梳理、整合、流程绘制、仿真、度量、表单工具设计、报表设计等能够实现电信、铁路、能源行业的完整的业务流程及应用系统生产线组成流程生产线运行环境流程生产线工具集可信评估工具集部分生产线管理工具流程生产线运行环境流程服务总线是流程生产线集成平台,集成下述引擎:流程服务组合引擎:BPELEngine工作流引擎:WorkflowEngine动态工作流引擎:DynamicWorkflowEngine工作流引擎:是工作流管理系统(WFMS)的核心部分,提供对于工作流定义的解析以及流程流转的支持,管理、调度工作流系统的各项活动。动态工作流引擎:是工作流引擎的扩充,包括规则引擎、规划引擎。业务规则是业务流程的一部分,是业务流程进行流转的转移条件。规则引擎负责对流转的规则进行解析,规划流程引擎负责将业务流程根据规则进行流转。用户向系统提交应用层的业务目标,系统利用相关的知识,自动规划产生可执行的工作流程,从而实现用户的业务目标。流程运行的支撑服务BPEL引擎:(面向Web服务的业务流程组合环境)支持通过BPEL通过组合、编排和协调Web服务,把多个Web服务(代表业务)组合到一个新的复合服务(业务流程)中。报表引擎:ReportEngine在生产线上运行的应用系统需要对各种分析数据以报表的形式进行输出、打印。这些工作由报表引擎来进行统一处理,处理后生成的报表以pdf、excel等最终客户理解的格式输出。表单引擎:FormEngine表单是应用系统收集用户输入,与用户进行交互的页面。表单引擎是表单运行的载体,也为表单设计提供支撑服务。表单引擎既独立运行,也可以部署在流程管理生产线上,与其它引擎一起工作,共同提供运行支撑环境。服务构件库服务构件是流程引擎中可复用的系统服务功能,以构件的形式提取出来,放入到构件库,供各种引擎和应用系统在需要的时候进行复用。本系统研究的几种服务构件:流程跟踪服务、流程监控服务、流程审计服务、资源服务、异常管理服务、安全服务、策略管理服务、适配器构件。流程生产线工具集业务建模工具以图形化的方法,进行业务过程建模最终形成业务模型流程设计(编排)工具以图形化的方法,进流程定义丰富的流程逻辑表达方式,可以表示非常复杂的流程和界面开发工具相结合可以轻松的设定每个流程步骤要执行的功能和组织机构建模工具相结合,可方便准确地选择每个活动执行的参与者流程编排是一个具有可视化编辑环境的Web服务组合建模工具能够用来快速并容易地编制、测试和部署标准的基于BPEL的过程组合主要功能:流程的编制、静态分析、调试和测试、部署流程生产线工具集表单设计工具可视化的设计界面,能够快速创建及修改表单拖放的方式绘制业务所需表单,并可进行表单数据绑定支持调试和单元测试和对整个项目的部署报表设计工具丰富的各类控件可以迅速的设计出美观且严谨的报表结构可以方便的连接各类常见的数据库通过报表结构与数据的整合生成报表可以将生成的报表导出为常见的文件格式,如:excel、pdf、ppt等流程生产线工具集度量建模工具与工作流建模工具结合使用图形化操作,为工作流建模工具产生的业务模型进行度量模型的设定对流程的单实例或多实例进行度量模型设定方便对相应的活动、流程、子流程进行建模在业务流程模型文件基础上形成相应的度量建模模型文件建立专用的度量数据库,对引擎传来的度量数据进行存储、分析、计算数据映射工具图形化界面,用户以拖拽的方式配置映射关系主要功能:多元数据映射、多数据源表示样式、XSLT关键字、XSLT函数、多数学操作符、自动生成结果文件XSLT动态规划工具图形化用户界面建模由界面输入业务目标,任务环境和相应模式,流程模式建模工具根据业务知识信息充实知识库并对知识库进行维护可信评估工具集部分工作流仿真工具直观地对流程进行分析与诊断、全面地获得流程的各种运行数据;可以单步、自动等方式仿真流程的执行过程,为流程正确性检查、流程的优化提供重要的依据;可以在系统运作之前对流程进行实时跟踪,可以及早发现问题,保证在实施系统前全面了解系统实施的可行性。可信评估工具由评估专家利用语言标度对其进行评判,根据可信指标的权重,用AHP方法计算出某个BPM软件的评估值,进而对已评估软件的评估值进行优劣排序B/S架构,用户评估和系统的管理在时间和空间方面非常灵活组织机构建模工具快速建立工作流组织机构的框架;主要功能:用户管理,角色管理,部门管理,级别管理和管理员管理。应用案例一中海油科研综合管理平台中海石油研究中心是中国海洋石油总公司的直属研究机构,总部设在北京科研综合管理平台采用了本流程生产线集成运行环境作为核心运行平台,为科研综合管理平台、人力资源服务系统、全面预算管理系统提供了统一服务系统在平台的统一用户、统一安全的环境下,通过统一的数据交换格式来采集、组织、打包各个“信息孤岛”中的数据,按照预定好的线路将打包好的信息用多样的信息传输方式传输到目的信息节点业务的集成化、流程化和规范化运作促进了集中化、精细化管理业务策略的实施体现了“业务流程化、流程电子化”的管理思想,极大提高了工作效率。运行时图应用案例二中国联通集团OA项目以本流程生产线集成运行环境为基础,搭建企业IT基础架构用生产线工具集开发包括公文管理、合同管理、项目管理、财务管理、内控管理等1000多个流程及应用对平台及工具的性能、功能、灵活性、易用性、开放性、可靠性都提出了很高要求集团统一的协作平台流程生产线集成运行环境为基础,搭建企业IT基础架构,并利用生产线工具集通过二次开发实现企业的具体应用需求。业务工具集统一业务维护平台统一系统管理平台统一业务监控平台统一业务服务平台统一业务装配平台组织结构权限定义日程管理报销管理合同管理其它业务模板管理外事管理合同业务处理逻辑公文业务处理逻辑装配开发部署业务组件管理报销业务运维督办运维外事管理运维公文运维表单管理流程模型接口状态帐号监控日志监控流程监控公文管理合同运维其它...收入保障计划督办管理统一数据交换平台传输管理接收服务格式转换信息审核信息路由传输服务业务注册系统管理类处理逻辑系统维护类业务处理逻辑报销业务处理逻辑其它业务处理逻辑...业务操作已具备统一业务装配、统一业务维护、统一业务监控、统一系统管理、统一办公及统一门户等应用功能,并投入正式使用,客户反映良好。运行时图应用案例。。。中国电信业务开通系统应用案例。。。江苏电信研究院-财务信息管理平台应用案例。。。默沙东(中国)有限公司(美国制药公司)拜耳(中国)有限公司(总部位于美国的医药保健、营养品和高科技材料公司)对二期课题支持的考虑将课题5的成果提交到资源库,供二期下载使用将在二期课题的承担单位积极推广课题5成果积极联系二期课题承担单位,积极探索更加多渠道的合作方式,对课题成果提供持续的支持与服务使用情况组织项目组所有人员学习Trustie平台的使用方法,确定了提交的内容、原则及目标。已向Trustie平台提交了共计16个子项目/工具的资料BPM-OrientedProductLine:课题五项目总览BPMOPL-Workflow-Engine:工作流引擎BPMOPL-ProcessDesigner:流程建模工具BPMOPL-OrgDesigner:组织机构建模工具BPMOPL-Frame:业务部署框架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:数据映射工具Trustie使用情况流程建模工具及引擎服务组合流程建模工具及引擎动态工作流设计工具及引擎报表设计工具及引擎数据映射工具流程仿真工具及引擎组织机构建模工具度量建模工具展示工具列表流程建模工具主要功能流程建模:图形化拖拽方式创建模型。流程分层设计:支持图形的分层显示。模型合法性检查:对所创建模型的语法结构进行检查。参与者设置:可以为活动设置参与者为“流程启动人”,还可设置为与某个活动的参与者相同,并增加了多个参与者函数以及参与者自定义函数。相关数据设置:配置与业务过程相关的数据,工作流引擎根据它们来确定过程实例的状态转移。组织机构接口:通过实现工作流提供的组织结构接口,建模工具可直接使用第三方的组织结构。参与者函数:提供多种参与者函数并支持用户自定义参与者函数。工作流事件:在工作流模型的运行过程中,对一些有决定意义的时刻可触发一系列事件(过程事件、活动事件),为运行过程中的工作流模型提供了与外部应用系统进行交互的场所。脚本编辑:用于参与者指定,路由选择,转移条件设定。流程仿真工具主要功能仿真环境设置:手工设置仿真参数包括:仿真方式、仿真次数及模型初始化的基本信息。流程的静态检查:主要针对的是流程的静态定义,包括基于元模型层次上的语法验证和基于控制模型层次上的形式化分析

1 / 54
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功