(流程开发)PrimetonBPS6.5开发教程
安装BPS和myeclipse详解

安装BPS图解双击运行install.exe点击下一步选择接受许可协议条款,下一步选择路径,此处选择默认,下一步用户基本信息,此处默认,下一步默认IP即可,下一步单机”是”设置端口号,可根据需要设置,此处默认,下一步下一步下一步设置数据库连接,初次使用建议选中”初始化数据库”,点击数据库连接测试按钮弹出提示框,测试成功,点击下一步点击安装安装进行中,如有360等杀毒软件请选择允许通过选中”现在查看readme.txt”复选框,即可查看晋元软件相关信息,点击完成按钮,完成BPS开发版的安装,在开始——程序Primeton BPS 6.1(BPS Home1) 启动BPS Server检测控制台是否有异常MyEclipse安装运行MyEclipse5.5点击Next(下一步)选择接受许可协议(I accept the terms of the Liccense Agreement),Next(下一步)主要安装过程中Choose Eclipse Folder选择刚刚安装的BPS中的eclipse目录,本示例为D:\primeton\BPS\ide\eclipse点击Choose选择匹配路径,Next选择安装MyEclipse 5.5.1 GA路径,NextNextInstall(安装)安装进行中点击Done(完成)开始——程序Primeton BPS 6.1(BPS Home1)点击BPS Studio关联Tomcat5,窗口——首选项——MyEclipse——Application Servers——Tomcat 选择Tomcat5.x,关联D:\primeton\BPS\apache-tomcat-5.5.20,如图所示点击确定MyEclipse SVN插件安装下载SVN插件site-1.6.18.zip安装包解压缩之后会有两个文件夹:features和pluginsfeatures下的6个jar文件:com.collabnet.subversion.merge.feature_3.0.5.jarorg.tigris.subversion.clientadapter.feature_1.8.0.jarorg.tigris.subversion.clientadapter.javahl.feature_1.7.2.jarorg.tigris.subversion.subclipse.graph.feature_1.1.1.jarorg.tigris.subversion.subclipse.mylyn_3.0.0.jarorg.tigris.subversion.subclipse_1.8.4.jar全部复制到{home}\primeton\BPS\ide\eclipse\features路径下,不是复制到{home}\ MyEclipse 5.5.1 GA\myeclipse\eclipse\featuresplugins下的11个jia文件:com.collabnet.subversion.merge_3.0.5.jarorg.tigris.subversion.clientadapter.javahl.win32_1.7.2.jarorg.tigris.subversion.clientadapter.javahl.win64_1.7.2.jarorg.tigris.subversion.clientadapter.javahl_1.7.2.jarorg.tigris.subversion.clientadapter_1.8.0.jarorg.tigris.subversion.subclipse.core_1.8.4.jarorg.tigris.subversion.subclipse.doc_1.3.0.jarorg.tigris.subversion.subclipse.graph_1.1.1.jarorg.tigris.subversion.subclipse.mylyn_3.0.0.jarage_1.1.0.jarorg.tigris.subversion.subclipse.ui_1.8.4.jar全部复制到{home}\primeton\BPS\ide\eclipse\plugins路径下,不是复制到{home}\ MyEclipse 5.5.1 GA \myeclipse\eclipse\plugins重启MyEclipse之后,可以通过菜单窗口->显示试图->其他如图所示,打开SVN 插件选择SVN资源库,点击确定,安装SVN插件完成。
BPS流程引擎

BPS流程引擎2014年1月目录1.BPS6.7介绍 (3)2.BPS环境要求 (4)3.BPS流程引擎与业务应用部署模式 (6)4.BPS可实现功能业务 (9)5.BPS流程开发 (17)5.1.BPS流程的设计 (17)5.2.BPS流程环节属性设置 (18)1.BPS6.7介绍普元业务流程平台套件(Primeton BPSTM:Business Process Suite,简称普元流程平台)是业界第一个完全基于业务化思想实现的SOA流程平台产品,负责对业务流程整个生命周期的管理,包括业务流程的设计建模、测试与调试、部署、运行、监控、管理。
Primeton BPSTM是遵从WfMC参考模型而又具备中国特色特性的流程平台产品。
Primeton BPSTM是具有中国特色的流程平台产品。
它融入了国内电子政务与电信等行业的特殊要求,在符合WfMC规范的同时,又提供了灵活的工作任务分派策略、业务流程版本管理策略、丰富的流程模式、灵活的组织模型等特性,使得它能够从容应对复杂的中国特色流程模式和人工流程的处理。
Primeton BPSTM采取了多种方式以保证流程引擎高效稳定的运行,满足大型流程应用建设需求,比如良好的事件驱动式系统架构、优化的BPS数据库、历史数据与运行数据分离、集群高速缓存等等。
Primeton BPSTM业务流程定制选件提供基于WEB的业务化流程设计和调整能力,支持流程建设阶段完全业务化的分析建模,以及流程维护阶段敏捷的业务化流程变更,从而极大提高业务人员参与流程建设的能力,加快流程响应业务变化的速度。
BPS6.7产品结构如图所示。
2.BPS环境要求(1)支持的操作系统开发环境支持的操作系统:Windows 2003/XP、Windows7运行环境支持的操作系统:Windows 2003/XP、Windows7Redhat Linux 8.0AIX 5.3 +HPUX 11 +Solaris 8 +(2)支持的J2EE服务器Tomcat 5.5.20、Tomcat-6.0.18Jboss 4.0.5 GA、JBoss-5.1.0.GA、JBoss-6.1.0.FinalWebLogic 9.2.3/10.0/10.3/10.3.5、WebLogic Cluster 9.2.3/10.0/10.3/10.3.5WebSphere 6.1.0.15、Websphere ND 6.1.0.15、Websphere7.0.0.0支持的数据库Oracle 9i/10g +DB2 UDB_V8.2 +Informix 9.4 +Sybase 12.5 +Sqlserver 2000 +MySQL 5.0 +(3)支持的浏览器IE 6/7/8/9Firefox 2Chrome(4)支持的JDK版本开发环境支持的JDK:SUN JDK 1.5.0_16SUN JDK 1.5.0_09SUN JDK 1.6.0运行环境支持的JDK:SUN JDK1.5.0_09SUN JDK 1.6.0IBM JDK 1.5.0IBM JDK 1.6.0支持的Eclipse(5)开发环境插件支持的Eclipse:Eclipse 3.2~3.43.BPS流程引擎与业务应用部署模式BPS Process Server 主要支持三种典型的与业务应用的部署方式:∙独立部署模式--BPS服务器与应用功能分开部署∙集中部署模式--BPS服务器与用户应用集中部署∙与EOS集中模式--BPS服务器与EOS应用逻辑集中部署∙独立部署模式指BPS产品模块与用户业务应用部署在相互独立的应用服务器下,通过远程调用来访问BPS引擎和BPS资源,如下图所示。
EOS轻松“构件”简单流程

轻松构件简单流程Primeton BPS 6.0普元信息技术有限公司Primeton Technologies, Ltd.欢迎使用目录第1章简单流程快速开发........................................................................................................ 1-11.1 需求描述............................................................................................................................ 1-11.2 流程建模模拟..................................................................................................................... 1-11.2.1 项目准备 ................................................................................................................. 1-11.2.2 创建流程应用构件包............................................................................................... 1-31.2.3 创建流程定义.......................................................................................................... 1-41.2.4 定义流程图.............................................................................................................. 1-51.2.5 流程属性定义.......................................................................................................... 1-61.2.6 活动属性定义.......................................................................................................... 1-61.3 业务实现.......................................................................................................................... 1-221.4 开发测试.......................................................................................................................... 1-221.5 流程发布.......................................................................................................................... 1-221.6 运行管理监控................................................................................................................... 1-22第1章简单流程快速开发1.1 需求描述公司希望借助BPS将平时的发文信息信息化,客户对普元的流程平台还不太了解,希望我们做一个简单的模型看看效果怎样。
(流程开发)PrimetonBPS6.5开发教程

安徽省安庆市2014届九年级(上)期末数学试卷PRIMETONTECHNOLOGIES,LTD.上海普元信息技术有限责任公司PrimetonBPS6.5开发教程EOS开发模式Nopartofthisd ocumentmaybereproduced,storedinanyelectronicretrievalsystem,ortransmittedinanyf ormorbyanymeans,mechanical,photocopying,recording,otherwise,withoutthewrittenpermissionoftheco pyrightowner.COPYRIGHT2008byPrimetonTechnol ogies,Ltd.ALLRIGHTSRESERVED.页脚内容1导读本文档的阅读对象为软件设计和开发人员,为了能更好的理解和使用(PrimetonBPS TM,BusinessProcessSuite,简称普元流程平台);您需要了解HTML、Javascript、Java、JSP、SQL等J2EE的基本知识,这将为您能更好的学习本文档起到事半功倍的效果。
本文档将通过案例来引导读者运用PrimetonBPS TM产品在PrimetonEOS TM 平台中进行实际的流程开发,使读者能够很快的运用PrimetonBPS TM产品开发流程应用。
本文档旨在让您学会使用PrimetonBPS TM ForEOS业务流程的开发过程、关键要点及常用场景,包括业务流程的定义、开发、调试、运行、部署、监控、业务定制,为了更轻松高效的学习本文档,我们推荐的学习方法请参见附录,同时在学习过程中,您也许随时会用到以下文档:《PrimetonEOS6程序员教程》《PrimetonBPS开发指南》《PrimetonBPS参考手册》《PrimetonBPS管理员手册》以上文档请见产品的联机帮助。
页脚内容2目录导读.............................................................................................................. 错误!未指定书签。
BPS开发入门(EOS开发模式)

BPS数据模型
• 基于BPS开发的应用包含以下数据:业务流程定义数据、 工作流控制数据、工作流相关数据、任务表数据、组织模 型数据、工作流日历数据和工作流应用数据。
流程应用模式一:流程引擎嵌入应用
浏览器
HTTP
列的管理或业务活动。
输入资源
若干活动
输出结果
相互作用
• 业务流程“六要素”
流程的输入资源、流程中的若干活动、活动的相互作用、 输出的结果、顾客、最终流程创造的价值
流程六要素
业务流程六要素中,哪两个最关键?
顾客
价值
顾客想要的是……
顾 客需要 什么?
订单
......
顾客想要的是……
• 快速(效率):及时提供顾客所需的东西,即周期短 • 正确(风险):输出顾客所想要的东西,并且是满足质量要求的 • 便宜(成本):顾客需要我们少花费些钱来满足他们,即成本低 • 容易( ETDBW ):容易与之做生意或业务,即具有友好、简单的界
• 使用当下最流行的Flex技术全新改写Web业务流程定制功能,可以使用户获 得前所未有的操作体验。
② 支持业务分析人员主导进行流程建模和模拟运行验证
• 支持流程完全的业务建模与模拟运行,使得业务分析人员可以从业务角度 主导的从零开始梳理建模业务流程,并 “立即”可以进行流程的模拟运行 验证,快速识别、梳理与优化业务流程。
BPS开发入门
(EOS开发模式)
讲师:
对于21世纪的企业来说,流 程将非常关键!
——Hammer
内容提纲
• 认识业务流程 • BPS产品介绍 • BPS特性展示 • 表单流程示例 • 自定义URL示例
Primeton,iData5.0,操作教程

PRIMETON TECHNOLOGIES, LTD.普元信息技术股份有限公司Primeton iData 5.0操作教程No part of this document may be reproduced, stored in any electronic retrieval system, or transmitted in any form or by any means, mechanical, photocopying, recording, otherwise, without the written permission of the copyright owner.COPYRIGHT 2014 by Primeton Technologies, Ltd. ALL RIGHTS RESERVED.目录教程指引 (5)文档规范 (5)快速入门 (6)快速创建灵活分析 (6)流程介绍 (7)定义数据源 (8)定义数据基础 (9)选择数据基础表 (10)修改字段别名及选择数据格式 (11)定义表关系 (13)定义业务主题 (14)定义业务查询 (16)定义灵活分析 (17)快速创建仪表分析 (19)定义业务查询 (20)定义仪表分析 (22)柱图 (22)饼图 (25)快速创建地图分析 (28)定义地图区域 (28)定义业务查询 (29)定义地图分析 (31)快速创建多维分析 (33)流程介绍 (33)定义多维数据源 (34)设计多维分析 (36)简单的多维分析 (36)切块 (36)自定义成员 (37)自定义命名集 (39)多维参数定制 (39)自定义命名集定制 (40)自定义命名集运用 (41)图形分析 (42)浏览多维分析 (44)直观式浏览 (44)探索式浏览 (45)快速创建指标报表 ...................................................................................................................... 错误!未定义书签。
普元流程平台-BPS

• 非功能特性
– 性能 – 稳定性 – 易用性 – 开放性
• 案例 • 支持与服务
通过实际案例分析
案例4 联创、 案例4:联创、亚信的深入合作案例
亚信、 亚信、联创统一流程平台
建模
开发
部署
任务处理
监控
• 人工环节处理要比较 灵活 • 环境融合能力要求非
comframe
统一流程平台
常高 • 流程图形化建模与监 控 • 性能与稳定性
流程设计器
工作流引擎
工作流管理—技术要求与技术指标(2/2) 工作流管理—技术要求与技术指标(2/2)
流程监控
• 提供灵活直观的图形化监控界面,可以对流程系统的运行状况进行监控,并提供便利高效的监控查询与统计 提供灵活直观的图形化监控界面,可以对流程系统的运行状况进行监控, 功能; 功能; • 支持流程实例执行路径的图形化展示功能; 支持流程实例执行路径的图形化展示功能; • 支持根据用户设定的KPI提供实时数据,进行流程监控; 支持根据用户设定的KPI提供实时数据,进行流程监控; KPI提供实时数据 • 提供异常告警功能; 提供异常告警功能; • 提供完整的日志功能; 提供完整的日志功能; • 支持流程审计。 支持流程审计。
2 项目工期紧张:
后期推广实施, 流程知识传递 流程 成本较高 知识 开发交接到后 传递 期维护成本较 高成本 很高 ……
要求1周完成2个流程原 型 项目工期紧张 要求5个月完成试点 平均每月要完成一个省 的上线(T省27流程)
对流程平台要求(分类汇总) 对流程平台要求(分类汇总)
• 流程平台要支持典型的和灵活的流程模式,降低应用建设的成本 流程平台要支持典型的和灵活的流程模式,
– – – – – – – – – 提供图形化的流程设计界面 支持串行、并行、分支、合并、子流程嵌套、条件路由、事件等 灵活的任务分派模式(按角色映射、自定义任务路由、任务代理和委托) 支持临时路由、支持会签、支持任务超期策略定义、支持流程同步 回退及业务补偿、异常处理、版本管理、热部署
EMS燃气管网工程质量监督控制系统-应用部署发布手册

EMS燃气管网工程质量监督控制系统-应用部署发布手册积分制(武汉)互联网科技有限公司密级:内部保密文件仅限内部使用中国积分制云版软件应用部署公布讲明书(V1.0)文档编号:项目名称:中国积分制云版软件2.0编写:王苗编写日期:2016-01-28审核日期:[云版积分制软件2.0]项目目录1 安装Primeton Platform 31.1安装预备31.1安装步骤31.1验证安装82 公布应用构件包91.1登陆EOS操纵界面91.2选择“操纵台信息”101.3 卸载已存在构建包构件包10 1.4选择*.ecd构件包 101.5上传构件包103 公布应用构件包112.1修改HTTP配置信息114 数据库连接配置11安装Primeton Platform下面介绍安装Primeton Platform 6.5开发版前的预备工作、安装步骤,以及验证安装是否成功方法。
1.1安装预备安装Primeton Platform 6.5开发版前,需做以下预备工作:(1) 检查安装光盘检查光盘贴膜标注是否为“开发版”。
(2) 检查安装环境检查操作系统:必须为Windows 2003、Windows XP、Windows 7。
检查数据库:必须为Oracle 9i、Oracle 10g、Oracle 11g、DB2 UDB_V8.2、Sq lServer 2000、Sybase12.5、Informix9.4、Mysql5.0,保证要安装Primeton Platform 的机器与数据库连接成功。
1.1安装步骤以Windows XP(中文)+ Tomcat-5.5.20 + Oracle 9i 环境为例,Pri meton Platform 6.5开发版的安装步骤如下:步骤1:启动安装程序(1) 将安装光盘插入CD-ROM 中,在autorun界面中选择安装Prim eton Platform 6.5开发版。
(2) 若不是通过autorun形式启动安装程序,请直截了当执行安装程序文件install.cmd或者install.exe。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
PRIMETON TECHNOLOGIES, LTD.上海普元信息技术有限责任公司Primeton BPS 6.5开发教程EOS开发模式No part of this document may be reproduced, stored in any electronic retrieval system, or transmitted in any form or by any means, mechanical, photocopying, recording, otherwise, without the written permission of the copyright owner.COPYRIGHT 2008 by Primeton Technologies, Ltd. ALL RIGHTS RESERVED.导读本文档的阅读对象为软件设计和开发人员,为了能更好的理解和使用(Primeton BPS TM, Business Process Suite,简称普元流程平台);您需要了解HTML、Javascript、Java、JSP、SQL等J2EE的基本知识,这将为您能更好的学习本文档起到事半功倍的效果。
本文档将通过案例来引导读者运用Primeton BPS TM产品在Primeton EOS TM平台中进行实际的流程开发,使读者能够很快的运用Primeton BPS TM产品开发流程应用。
本文档旨在让您学会使用Primeton BPS TM For EOS业务流程的开发过程、关键要点及常用场景,包括业务流程的定义、开发、调试、运行、部署、监控、业务定制,为了更轻松高效的学习本文档,我们推荐的学习方法请参见附录,同时在学习过程中,您也许随时会用到以下文档:《Primeton EOS 6程序员教程》《Primeton BPS 开发指南》《Primeton BPS 参考手册》《Primeton BPS 管理员手册》以上文档请见产品的联机帮助。
目录导读 (2)目录 (3)第1章BPS6.5概述 (5)1.1BPS6.5产品介绍 (5)1.2BPS6.5产品组件 (5)1.3BPS6.5实现机制 (7)1.3.1BPS6.5参考模型 (7)1.3.2BPS6.5角色模型 (8)1.3.3BPS6.5数据模型 (10)1.3.4BPS6.5流程引擎与业务应用部署模式 (11)1.4BPS6.5产品安装 (13)第2章案例实现 (20)2.1预备知识 (20)2.2关键知识点 (20)2.3需求分析 (21)2.4项目准备 (22)2.4.1数据模型设计 (22)2.4.2基础框架搭建 (23)2.5流程设计建模 (29)2.5.1组织机构建模 (29)2.5.2业务目录规划 (31)2.5.3业务流程建模 (32)2.5.4业务资源定义 (36)2.6流程实现 (40)2.6.1任务列表实现 (40)2.6.2流程环节实现 (41)2.7部署发布 (50)2.7.1发布流程与资源 (50)2.7.2发布EOS程序 (53)2.8流程运行与监控 (54)2.9需求变更 (58)2.10流程调整 (59)2.10.1业务资源配置 (59)2.10.2环节调整 (61)2.10.3分支规则调整 (62)2.10.4参与者规则调整 (64)2.10.5时间限制调整 (65)2.10.6发布运行 (66)2.11案例分析 (70)2.12小结 (71)第3章常用场景指南 (73)3.1业务化表单使用 (73)3.2结合业务查询分库 (73)第4章附录 (77)4.1BPS6.5常用术语 (77)4.2源代码运行 (77)4.3推荐学习方式 (79)4.4进阶学习参考 (80)4.5FAQ (80)第1章BPS6.5概述本章提要您将了解Primeton BPS6TM产品的定位、产品结构图、相关组件和概念参考模型。
以及您如何将普元流程平台和自己的应用集成?如何在EOS开发模式下快速的搭建开发环境?1.1 BPS6.5产品介绍普元业务流程平台套件(Primeton BPS TM:Business Process Suite,简称普元流程平台)是业界第一个完全基于业务化思想实现的SOA流程平台产品,负责对业务流程整个生命周期的管理,包括业务流程的设计建模、测试与调试、部署、运行、监控、管理。
Primeton BPS TM是遵从WfMC参考模型而又具备中国特色特性的流程平台产品。
Primeton BPS TM是具有中国特色的流程平台产品。
它融入了国内电子政务与电信等行业的特殊要求,在符合WfMC规范的同时,又提供了灵活的工作任务分派策略、业务流程版本管理策略、丰富的流程模式、灵活的组织模型等特性,使得它能够从容应对复杂的中国特色流程模式和人工流程的处理。
Primeton BPS TM采取了多种方式以保证流程引擎高效稳定的运行,满足大型流程应用建设需求,比如良好的事件驱动式系统架构、优化的BPS数据库、历史数据与运行数据分离、集群高速缓存等等。
Primeton BPS TM业务流程定制选件提供基于WEB的业务化流程设计和调整能力,支持流程建设阶段完全业务化的分析建模,以及流程维护阶段敏捷的业务化流程变更,从而极大提高业务人员参与流程建设的能力,加快流程响应业务变化的速度。
1.2 BPS6.5产品组件Primeton BPS TM由以下九部分产品组件组成:BPS Process Server(BPS流程引擎)、BPS API & Component Library(BPS API和构件库)、BPS Studio(BPS流程设计建模工具)、BPS Process Composer(BPS业务流程定制)、BPS Rule Engine(BPS规则引擎)、BPS Rule Composer(BPS业务规则定制)、BPS Governor(BPS引擎治理工具)、BPS Admin & Monitor(BPS流程管理监控台)和BPS Work Client(BPS流程客户端)。
BPS6.5产品结构如图1-1所示。
图1-1BPS产品结构图BPS Process Server(BPS流程引擎)BPS Process Server(BPS流程引擎)是BPS运行期的核心,为企业流程运转提供驱动力,保证大业务量并发场景下的流程操作的顺利执行。
BPS Process Server共有三个职责:流程调度、任务调度和应用调度。
BPS Process Server支持包含自由流在内的多种复杂的流程模式,能灵活满足中国特色的业务需求;BPS Process Server支持复杂的代理代办模型,对人工任务的灵活性存在很大的优势;BPS Process Server同时负责与内部或外部的各种应用以同步或异步方式进行交互,保证引擎处理过程中的事务完整性,促使互联网时代大量业务交互能够顺利进行。
BPS Rule Engine(BPS规则引擎)BPS Rule Engine(BPS规则引擎)是一个高性能的业务规则运行环境,它能从业务变量以及系统环境数据中获取必要的数据作为决策数据源,通过复杂计算得出条件判断结果或者参与者集合,然后把结果传递给流程引擎使用。
通过把业务规则引擎和流程引擎的配合使用,可以大大提高业务配置化能力,快速支持业务流程和业务策略的变更。
BPS API & Component Library(BPS API和构件库)BPS API & Component Library(BPS API和构件库)提供众多的流程API与EOS服务构件,为流程业务开发提供了极大的便捷性。
在实际的应用开发过程中,Java开发模式中一般是通过API调用流程引擎所提供的服务,EOS平台开发模式中一般是通过调用EOS服务构件中的服务来使用流程引擎所提供的服务。
BPS API和构件库是BPS流程引擎的访问接口,是对引擎功能的完备封装。
BPS API和构件库包括:流程定义管理接口和服务、实例管理接口和服务、客户端接口和服务、代理代办接口和服务、特殊功能接口和服务以及页面标签库。
BPS Studio(BPS流程设计建模工具)BPS Studio(BPS流程设计建模工具)是基于Eclipse插件体系结构实现的可视化流程设计器,它既可以与用户基于Eclipse的Java集成开发环境融合,又能与Primeton EOS TM 的集成开发环境无缝集成,提供一体化的流畅的开发体验。
BPS Governor(BPS引擎治理工具)BPS Governor(BPS引擎治理工具)是集成BPS提供的系统管理工具,系统管理员可以通过它对BPS流程引擎进行配置和管理。
BPS Process Composer(BPS业务流程定制)BPS Process Composer(BPS业务流程定制)是在Primeton BPS TM流程引擎之上实现的基于Web的业务化流程定制工具,它支持业务部门的流程管理人员基于Web的方式进行流程的业务化配置与调整,为业务人员提供完全的业务域支撑能力,敏捷响应业务流程的变更。
BPS Rule Composer(BPS业务规则定制)BPS Rule Composer(BPS业务规则定制)是在Primeton BPS TM流程引擎和Primeton BPS TM规则引擎之上实现的基于Web的业务化规则定制工具,通过该组件,业务管理人员可以在系统维护期间维护业务规则,使业务策略的变更及时体现到IT系统当中。
业务规则定制过程中可以引用业务变量、流程上下文数据、活动上下文数据等,以"类自然语言"的方式进行灵活的配置,并可以进行各种复杂的运算。
BPS Admin & Monitor(BPS流程管理监控台)BPS Admin & Monitor(BPS流程管理监控台)是业务流程管控人员的流程操作平台。
通过它,业务流程管控人员不但可以对流程实例实施挂起、恢复、回退等操作,还可以进行代理代办交接等管理动作,甚至可以查询业务审计日志,对业务操作人员的流程动作进行监控。
BPS Work Client(BPS流程客户端)BPS Work Client(BPS流程客户端)是一个客户端的典型案例,它为流程的开发、调试和验证提供极大的便捷性。
通过BPS流程客户端,业务人员和开发人员不但可以执行启动流程、查看任务、完成任务等基本操作,还可以进行包括代理、代办、领取等复杂操作。
BPS流程客户端主要用来进行流程的模拟调试,验证流程的可行性和正确性。
在业务运行阶段,应用一般需要构造满足自己特殊需要的客户端。