您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 管理学资料 > InforSuite Flow 技术白皮书
InforSuiteFlow技术白皮书中创软件商用中间件股份有限公司2010年02月前言INFORSUITEFLOW技术白皮书I前言本文档适合对象《InforSuiteFlow技术白皮书》适用于希望了解工作流以及InforSuiteFlow工作流产品的技术人员及最终用户。内容组织《InforSuiteFlow技术白皮书》共分六章,第一章为概念介绍;第二章为InforSuiteFlow体系结构的介绍;第三章为InforSuiteFlow产品特点;第四章为InforSuiteFlow的功能列表;第五章InforSuiteFlow产品价值;第六章为InforSuiteFlow的典型应用。公司联系方式用户可以通过如下的联系方式详细了解该产品:1、市场服务热线:400-618-61802、邮箱:sales@cvicse.com3、传真:0531-817536684、网址:业务单元、操作和事件.................................................................................................244.10.管理监控.......................................................................................................................25第5章产品价值.......................................................................................................................285.1.快速构建复杂流程应用,新业务快速上市.................................................................285.2.掌握流程运行成本,实现绩效管理.............................................................................285.3.提高应用开发的生产力.................................................................................................28第6章典型应用.......................................................................................................................29概述INFORSUITEFLOW技术白皮书1第1章概述现代社会中,人们对所从事工作的分工越来越细,完成一项工作已经不是一个人的事,需要多人之间的协作,并以通过对工作过程合理的组织,才能高效的完成工作。工作流正是为了解决多人之间的组织协作问题而出现的一种技术,它利用计算机建立业务过程模型,将不同的人、不同的任务组织起来,并控制业务的执行顺序以及任务在不同的人之间的分配。InforSuiteFlow是中创软件商用中间件有限公司开发的工作流中间件产品。它是参考国际工作流管理规范实现的工作流中间件,为工作流自动化和流程再造提供基础平台。InforSuiteFlow能够可视化的进行业务流程的分析、定义和业务单元的组装,从而使应用开发人员更关注于业务逻辑的实现,降低了复杂流程应用的开发难度。InforSuiteFlow为应用系统提供统一的流程开发、运行和管理平台,使得应用系统可以在不修改业务逻辑代码的条件下,通过重新定义流程就可以实现流程逻辑的变化。体系结构2第2章体系结构InforSuiteFlow的产品结构如下图:图表2-1产品结构图2.1.开发平台开发平台基于Eclipse插件体系,是一个统一开放的业务流程应用开发环境,包含项目管理、流程设计和表单设计等功能。流程设计具有图形化的工作流定义功能,用户可使用鼠标通过“拖拉”操作轻松INFORSUITEFLOW技术白皮书体系结构INFORSUITEFLOW技术白皮书3实现业务流程定义。流程设计遵循XPDL规范将流程定义保存为XML,并可将XML定义文件导入到数据库中供引擎使用。表单设计基于JSF和Hibernate技术,支持业务实体建模、页面流和JSF表单设计,可针对业务模型提供较强的代码生成能力,通过表单定制快速生成增、删、改、查等常见的业务逻辑。同时,这些生成后的代码对于开发人员是可见的,目标框架结构基于J2EE,属于行业主流标准,可根据需要进行修改。2.2.运行平台运行平台是流程应用运行的基础平台,包含工作流引擎、任务表处理器和消息提醒工具等部分。工作流引擎负责实例化流程,并根据流程定义控制驱动流程实例的运行、分配活动的执行人。引擎对外提供了流程运行时的相关数据,并保存应用对流程相关数据的修改。引擎对外提供丰富的供流程运行的应用编程接口API和服务提供者接口SPI。任务表处理器提供了发起流程、待办任务列表、工作台处理和综合查询等功能,是流程应用运行的环境。执行人通过任务表处理器实时的参与到任务处理中,并驱动流程运转。消息提醒工具作为客户端工具,可通过消息服务引擎实现即时消息提醒功能。2.3.管理平台流程管理平台提供了流程定义的导入导出,
本文标题:InforSuite Flow 技术白皮书
链接地址:https://www.777doc.com/doc-3974295 .html