Ultimus产品功能及模块详细介绍
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.Ultimus产品功能及模块详细介绍
Ultimus BPM Suite是Ultimus公司提供的一个完整业务流程管理/工作流自动化系
统,具有流程管理所要求的300个功能,这些功能可以非常好的满足企业各种流程自动化及管理的需求,而无需进行大量的代码开发。这就大大降低了企业在实现流程自动化的代码工作,也大大降低后续流程维护的困难。
Ultimus BPM Suite产品的理念是通过对企业内部及外部的业务流程的整个生命周期进行流程梳理、自动化、管理监控和优化, 使企业利润得以提升,最终提供企业构建端到端的业务流程管理平台:
端到端的流程管理平台(End to end process management)
1.1、产品体系结构
Ultimus BPM Suite提供一个具有弹性的、开放的、可靠的企业级业务流程自动化及管理必备的体系结构,完全满足以上提出的流程管理系统的元素,同时还提供更多的丰富功能。
以下是Ultimus产品系统架构图,主要包括几个大的模块:
z Ultimus BPM Studio:流程协同开发设计工具,提供包括BPM Studio Server 和Client的工具,后台有一个标准的流程储存库(Process Repository);
z Ultimus BPM Server:包括强大的工作流引擎(Process Engine)以及业界唯一的规则引擎(Rule Engine);
z Ultimus Organization Chart:流程组织结构图,可以方便和包括微软AD以及第三方标准的LDAP;
z Ultimus Client:使用者执行环境,包括各种客户端;
z Ultimus Flobot:提供各种强大的流程机器人,方便和第三方系统集成需要;
z Ultimus系统数据库:目前支持包括微软SQL和Oracle企业级数据库。
1.2、产品模块详细介绍
Ultimus解决方案提供针对不同阶段、不同角色需要的工具以及模块,能够满足IT
部门开发以及业务部门的各种需求,以下将详细介绍:
1.2.1、流程顾问:流程梳理工具Process Designer
Ultimus在产品套件Ultimus BPM Suite整合了流程设计及模型化分析工具
--Ultimus Process Designer(也可以安装单机版本),主要提供三种不同类
型的用户使用:
z业务流程管理者:可让业务流程管理者以图形方式设计新的、建立模型、或改造目前的业务流程。
z企业业务分析师:可让企业分析师其它统计分析创建流程的模型。他们可依照自己的判断定义各种实际情境,计算执行任务所需的资源、完
成每项任务所需的时间以及各种可能影响结果的事件在流程中发生的
机率。这些情境接着可应用在流程设计上,藉此来预测流程的行为、找
出瓶颈所在以及探索各种优化流程的方法。
z工作流程顾问:导入自动化方案是最适合由经验丰富的 IT 专业人员进行的开发任务。其它 Ultimus Process Designer 的文件和设计功能,
工作流程建置顾问可详细说明建议实施的流程以及支持流程所需的各
种参数。因此 Ultimus Process Designer 便成了创建自动化工作流程
方案的起点。
Ultimus Process Designer提供给以上不同类型用户进行流程的图形化描述
业务流程图,流程活动以及设置6标准差参数,同时结合文字描述方式描述
各种属性,以便后续流程开发人员可以快速了解业务部门提出的业务流程需
求,如下图:
一旦设计好业务流程的最后版本,而且重要的需求、异常情形和特殊状况都已记录后,这时通常就需要将设计转成电子文件,以便查看并让其他人使用。Ultimus Process Designer 提供了保存流程设计以及产生电子文件的功能,能够将模型、组件和需求纳入文件当中。使用 Ultimus 的强大流程文件功能,用户可以使用 Microsoft Word 定义报表模板,Ultimus Process
Designer 会自动创建 Word 文件来定义流程。
当业务人员设计好业务流程后,可用通过建立模型来评估其效率。用户可以按照各种情境来创建流程的模型,大幅改善流程的设计。报表可为用户提供重要的数据,以进行流程改善。以大量实例来建立流程模型,使用户可以了
解某些步骤的异常任务负载状况,或是因停滞时间过长而中断流程的情况。
1.2.2、流程实施/开发工程师:Ultimus BPM Studio
Ultimus提供行业内独一无二的协作式流程设计和开发环境。它在单一整合
的环境下提供流程开发及表单设计特点。IT设计人员可以轻易地制作表单、条件式传递(Conditional Routing)、集成数据库等,而无需编程或编写脚
本。如需更复杂的开发应用,开发人员可结合使用Web Services、XML和定
制的.NET托管代码。开发人员还可以将自选的编辑器插入 BPM Studio,包
括Visual ,并在单一的环境管理BPM解决方案中的所有组件。
支持集中部署,协同开发应用的架构
Ultimus BPM Studio支持严格的安全控制,能够满足客户集团总部和各分公司对于开发的流程管理机制,如下图:
图形化设计流程图
Ultimus BPM Studio里面有个很独特的功能—Event condition table条件事件列表,如下图:
条件事件列表
Ultimus BPM Studio可以支持在主流程里面包含子流程,在主流程的设计界面中增加子流程的节点,步骤属性界面中选择子流程,并勾选“传输全局变量”选项即可实现主流程与子流程之间的数据交互。如图:
Ultimus BPM Studio可以很方便支持串行或者并行以及其他方式,如下图: