业务场景
对于不同的业务场景和产品,流程会不同,需要建设的流程引擎也不同。通常遇到一个场景,业务会依赖好几个系统,先调用A获得数据,再使用B做计算统计,然后进入C拿到结果,可能还要用到D做展现、到处等。而这一系列过程,在传统开发中,不仅周期长,还具有复杂和繁琐的不足。
但是在无代码开发中,这些可以通过不同模块的功能来实现。如,雀书无代码平台,可以通过选择“数据“、“页面”、“报表”和配置“流程”来实现上面的一系列操作。
业务分析
在搭建系统前,要对整个业务和业务流程有一个具体的了解:需要哪些数据?数据落在每个节点需要经过上面样的计算?有哪些流程?每个流程节点不同的情况下一步应该往哪里走?调用完的数据是否自动进入数据表?……
如何实现
1. 业务场景模板
在雀书无代码系统中,不同的业务场景具有不同的解决方案模板。总的来说,类似行业的业务场景需要的系统及功能是类似的,基于这个,雀书提供了不同行业的模板,你可以根据自己的具体需要一件安装模板应用,在模板的基础上变动、编辑应用以适应自身业务的具体需要。
2. 流程引擎的规则设置
对于业务流程来说,能够支持复杂逻辑下的规则设置的流程引擎才是大多数企业需要的。在实际运用中,流程是复杂的。可能每一步都涉及计算、审批、条件设置、流转人的变动等等。这些在雀书无代码系统中都可以通过流程的规则设置来实现。但是,你可能需要一个产品顾问,因为涉及到复杂逻辑的实现一般我们最好了解产品每一个细节点才能玩到飞起。
3. 无代码架构
面对业务员,无代码系统通过功能组件的方式来架构整个系统。表单具有字段选择,报表具有含图标、页面设计等组件,流程设置通过鼠标点击拖拽就能实现简单配置,而具体的流转规则也是无代码可视化操作完成。
4. 自定义表单设计器
无代码系统的的自定义表单设计器一般拥有几十种字段类型,大多数字段类是通过功能逻辑而非手动输入来实现(如 [当前用户] 默认当前用户的名字无需手动输入,[当前日期] 默认填写表单时的日期也无需手动输入),大大方便填写表单的人员。
此外,表单可以随意创建视图模式,方便查看不同条件下的表单数据。表单字段可以通过鼠标拖拽移动布局。字段权限可以分权赋予不同流程节点的负责人填写和修改、查看等等。