云服务器内容精选

  • 流程引擎简介 随着企业规模的不断扩大、业务复杂性的持续增加,传统的业务流程管理方式已经无法满足高效、灵活和可控的要求。为了满足企业自动化、标准化和智能化管理业务流程的需求,硬件开发工具链平台云服务(CraftArts IPDCenter)提供了流程引擎功能。 流程引擎是一种用于管理和执行业务流程的软件工具。您可以通过流程引擎的建模、编排、执行、监控等功能,将业务流程抽象成可执行的流程模板,并自动化执行流程,从而提高工作效率、降低成本、增强风险控制能力。
  • 流程编排服务 流程引擎提供了“流程编排服务”,包含流程元模板、流程服务编排、流程日志管理等能力。 流程元模板 流程元模板是一类流程的模板,可通过页面或API的方式发起多个流程元模板对应的流程,由流程编辑、数据编辑和UI编辑页面组成。 流程服务编排 流程引擎提供可视化流程服务编排功能,支持HTTP、APIEDIT等服务类型,同时提供流程元模板全生命周期的服务编排管理,包括流程的编排、调试、发布和流程实例的运行等,为企业提供自定义流程服务编排一站式服务。 流程运行服务 简单地说,流程运行是企业在运营管理中实现端到端运作的整个过程。企业可以在流程运行阶段,结合实际业务场景对流程建模内容进行实际测试,记录并分析流程运转情况,以便于后续流程的优化和调整。 在流程引擎的流程运行服务中,应用的登录人员可以查看其名下的相关流程待办、流程申请、流程草稿、流程审批记录等信息,运行服务管理员可以随时监控当前应用的所有流程实例运转情况,对流程实例进行挂起、激活、转审等操作。
  • 操作步骤 在运行环境主菜单中,单击“业务配置中心”。 图1 选择业务配置中心 在“应用配置”页签的App下,单击具体的应用,例如“故障单流程”。 图2 单击故障单流程 在左侧导航栏中,选择“流程配置”,单击需要定制修改的业务流程,例如“事故处理场景”。 选择“业务模型”,显示该业务流程涉及的模型对象,单击“新建”,可添加自定义字段。 图3 添加自定义字段 选择“场景流程”,显示该业务流程涉及的场景流程。 (当需要新建场景流程时,可执行该步骤)单击“新建”,可基于模板新增场景流程。 图4 新增流程 (可选,当需要修改已有场景流程时,可执行该步骤)单击列表中的流程标签,进入流程配置页面,单击左上方禁用图标,可对已有的流程进行修改。 当前仅支持修改“定制”类型的场景流程,“预置”类型的流程场景不支持编辑修改,仅可以启用/禁用。 图5 选择场景流程 图6 修改已有流程 选择“页面”页签,可查看到被流程所引用的页面列表。 图7 查看被流程引用的页面
  • 什么是流程配置 了解流程配置前,请先熟悉一下BPM的概念。BPM是Astro轻应用提供的图形化流程编排引擎,着重于构建带有用户交互行为的业务流程,例如审批流、工单派发流程、故障单处理流程等。 在开发环境开发好带有BPM资源的应用后,并将应用打包发布到运行环境。在运行环境中该BPM资源是受保护的,不能定制修改,但某些业务场景,用户希望能够在运行环境中基于已有的BPM流程进行复用、定制修改。在该背景下,Astro轻应用提供了流程配置功能。 流程配置是对BPM流程进行一定的封装,其中定义了流程的基本要素,使用户能够在运行环境的业务配置中心中对流程进行复用及定制。 下面以创建一个故障单处理流程为例,介绍如何在开发环境中创建流程配置,并打包发布到运行环境,以及如何在运行环境中进行复用和定制。 图1 创建流程配置流程图 父主题: 如何创建流程配置
  • 设置工作状态流转方向(状态) 根据实际需要配置工作项状态的流转状态。工作项状态的流转状态配置好后,在工作项“列表”视图页面中单击工作项的状态,根据当前类型的状态显示可流转的状态。 单击“流转方向”页签,进入状态流转方向设置。 状态流转方向决定当前状态下的工作项是否能正常流转到目标状态,会影响工作项状态设置及拖动等功能。 勾选或取消勾选即可设置某状态是否能流转至某状态。 勾选表示可流转,不勾选表示不能流转。
  • 添加自定义字段 添加自定义字段,可为字段指定不同的字段类型,灵活满足不同的场景,字段类型包括:多行文本、单行文本、单选、多选、数字和日期。 添加完自定义字段后,可根据需要将工作项类型配置中定义好的字段添加到工作项模板中。模板定义成功后,在创建工作项时,默认使用已自定义好的工作项模板。 在“自定义字段配置”页面可以添加自定义字段。 单击右上角“添加自定义字段”,弹出字段新建窗口。 设置字段信息,包括名称、类型和描述。 单击“添加”完成创建。 (可选)将添加好的字段添加到工作项模板中。详情操作请参见工作项字段模板配置。 模板字段定义成功后,在创建工作项时,即可使用已自定义好的工作项模板(包含新添加的工作项字段)。