仅只有未实名的,新媒易不收取任何费用,公益非盈利机构
24小时服务热线: 4000-163-302
请扫码咨询

新闻动态

NEWS CENTER

在流程设计器中,流程节点是非常重要的逻辑控制节点

2020-03-17

在流程设计器中,流程节点是非常重要的逻辑控制节点。它是在整个流程得以组成的必备功能。对于流程节点的种类开发、节点功能定义、功能描述以及应用场景举例是该产品设计的重要一环。

通过研究分析得出,电商流程中台的流程节点大致可以分为13个类别,每一种类别都是一个具有独立逻辑的运行单元,通过系统开发进行设定。

以下是流程节点属性定义内容,主要包括:流程节点的名称、功能描述、应用场景举例、以及逻辑路线示意图。

流程节点1:独立运行功能

  • 功能描述: 这是一个独立的功能模块,是组成一个流程的单元,也可以是产品的一个独立功能。
  • 应用场景举例:商城首页。(例如:智能机器人问答功能模块。)
  • 逻辑路线示意图:

流程节点2:一个页面

  • 功能描述:在这个流程节点中,支持插入一个静态的展示页面,内容展示形态支持:图片、文字、视频、>GIF小动画、轮播图。
  • 应用场景举例:例如:使用说明页面、示例性弹窗页面、通知页面。
  • 逻辑路线示意图:


流程节点3:一个流程

  • 功能描述:该项功能将该流程节点定义为一个流程,允许流程的嵌套和叠加,形成多重子流程。同时,支持自制的流程再次上传复用。
  • 应用场景举例:购物车管理流程中嵌套有价格计算流程、商品仓储流程、地址与配送流程等等。
  • 逻辑路线示意图:


流程节点4:逻辑选择功能

  • 功能描述:对2项及2项以上内容进行选择的逻辑,可实现单项、多项、全部选择。选择 A、选择 A&B、选择 A&C&D、选择 A&B&C&D、选择 A~Z。
  • 应用场景举例:商品展示页逻辑选择。(例如:一个商品展示页的可能流程包含如下内容,逻辑选择功能可以根据单选、多选、全部选择等规则,进行流程配置。)


逻辑路线示意图:


流程节点5:逻辑切换功能

  • 功能描述:在两种状态之间进行切换,选择A即放弃B,选择B即放弃A。两者只是状态和权限的不同,用户只是在两者之间进行切换,并不存第三种选择。A/B切换。
  • 应用场景举例:身份切换(例如:登录和退出的逻辑,用户可以在某个流程节点上根据意愿进行逻辑的切换。)、退货/退款等审核流程(审核通过、拒绝)。
  • 逻辑路线示意图:


流程节点6:逻辑判断功能

  • 功能描述:一个操作行为可能引起2个及以上的不同状态,逻辑判断功能对所有状态进行判断并反馈数据。即对用户操作行为进行响应式反馈。判断为A、判断为B、判断为C、判断为…
  • 应用场景举例:信息一致性判断(例如:登录时账号密码不匹配、注册时两侧输入的密码不一致等)、操作完成率判断(例如:支付成功、支付失败、支付取消等。)、内容获取判断(例如:内容为空、内容错误、格式不对、内容不匹配)。
  • 逻辑路线示意图:


流程节点7:逻辑排序功能

功能描述:当流程处于并发状态,需要执行多个单线流程时,逻辑排序功能可对多个流程进行优先级设定,让程序运算有章可循。

  • 执行顺序①: A-B-C-D-E
  • 执行顺序②: B-C-D-E-A
  • 执行顺序③: C-D-E-A-B
  • 执行顺序④: D-E-A-B-C

应用场景举例:价格计算流程(例如:多种优惠价格叠加使用时,按照流程设定的顺序进行结算。)、支付方式流程(例如:在支持的多种支付方式里,按照流程设定的顺序进行结算。)。

逻辑路线示意图:

相关推荐