上一节咱们就着几个大众理解,简单的讨论了下一个RPA产品可能应该具备的能力
那本节就对实质性的细节进行比较详细的刨析
对于一个完整的RPA产品技术关键点如下:
第一部分:流程设计及控制能力
--- 该部分主要满足流程设计中所需要具备的必要条件
流程设计能力 --- 主要目标就是系统通过快速的拖拉拽的方式比较快捷的构建出业务流程
流程静态控制能力 --- 通过基本的逻辑单元来构建完整的业务逻辑流程
2.1 数据循环遍历能力 --- 针对复合结构化数据可以逐条或逐个循环进行读取及处理能力
2.2 流程循环/中断/继续能力 --- 控制流程循环执行,循环中中断,循环中断后循环能力
2.3 IF Else逻辑控制能力 --- 基本条件判断分支控制能力
2.4 DoWhile/WhileDo循环控制能力
2.5 Switch多分支控制能力
2.6 变量复制传递能力
2.7 延迟执行能力
流程动态控制能力 --- 当把流程静态设计完成后,必然需要动态的跟踪及调试,以及必须要的由简单到复杂的整合能力
3.1 流程断点调试能力 --- 控制运行中流程在任意位置或环节暂停,便于设计开发人员可以逐步调试跟踪
3.2 流程变量观察能力 --- 当流程在任意位置或环节暂停时,可以观察设定变量的当前取值,便于设计开发人员调试流程逻辑
3.3 流程载体嵌套能力 --- 流程设计时可以嵌套已经完成的流程,并且可以将参数向下传递,以及接收返回结果
第二部分:应用识别及验证能力
--- 该部分为RPA设计器的非侵入性开发核心