更新时间:2024-01-05 GMT+08:00
分享

业务场景及流程设计说明

本入门以创建一个面试管理流程为例,向您介绍如何使用AstroFlow中的子表单组件。子表单是一种高级的容器组件,支持在创建后向内部添加多种组件。例如,在填写个人简历表单时,需要录入多条工作经历,录入的数据类型相同,数据的行数不固定,但都属于同一种业务规则数据,此时可以在表单中设计一个子表单来规范其录入。

业务场景

本入门中,面试管理的业务流程,如图1所示。

图1 面试管理的业务流程
  1. 求职者发起求职申请。
  2. 用人部门主管进行简历初审。

    如果初审不通过,则流程直接结束。

  3. 初审通过,发送邮件提醒HR预约面试。
  4. HR预约面试,并将结果反馈给用人部门主管。
  5. 用人部门主管进行现场面试,填写面试结果。

开发流程

在AstroFlow中,开发一个面试管理流程的步骤,如图2所示。

图2 面试管理流程图
  1. 步骤一:创建面试流程管理应用

    应用是AstroFlow业务系统运行时的访问入口,由表单和流程组成。所以,在使用AstroFlow创建工作流前,需要先创建一个应用。

  2. 步骤二:添加简历管理表单

    在应用中添加一个简历管理表单,供求职者填写个人基本信息、教育经历、工作经历和资格证书等信息。

  3. 步骤三:编排面试流程

    创建一个表单触发流程,当简历管理表单中有新增数据时,触发流程执行。

  4. 步骤四:发布应用

    发布应用,获取应用运行态的访问地址。应用发布后,求职者才可以登录应用,填写求职信息。

  5. 步骤五:业务功能测试

    验证面试管理流程是否按照预期执行。

分享:

    相关文档

    相关产品