smardaten无代码这么牛逼?逻辑编排不用代码!

本文涉及的产品
全局流量管理 GTM,标准版 1个月
公共DNS(含HTTPDNS解析),每月1000万次HTTP解析
云解析 DNS,旗舰版 1个月
简介: smardaten 的 MES 系统案例展示了其在数据对接、应用模块开发等方面的强大能力,尤其是无代码实现前后端逻辑交互。通过数据处理组件、逻辑控制和服务编排,smardaten 能够轻松实现复杂业务逻辑的自动化,如计划编排和工单派工。其高度灵活性和可扩展性使其成为应对多种复杂项目需求的理想选择。平台支持可视化编码调试、增强协作效率、逻辑复用及丰富的组件事件,适用于快速响应和灵活调整的业务场景。

前言

上个月突然刷到smardaten的MES系统案例,从数据对接、应用模块开发、总览大屏、手机APP、OA门户样样搞定,深扒功能才发现什么动态表单和流程都是“小儿科”,现在连前后端逻辑交互都能无码化全搞定

其实市面上低代码/无代码平台也有不少了,但实际上起码要具备逻辑控制和服务编排的能力才能支撑实际开发工作,而大部分平台都有明显短板,稍微复杂点的业务最后还是得敲代码。从这个角度来看,smardaten似乎还挺有吸引力的。那么接下来我们就一起深度评测一下smardaten到底行不行。

 

经典案例

看smardaten在MES系统里做过的业务复杂逻辑,作为吐槽过“无代码”的前同胞,确实感叹很强大。在MES系统中,数据操作自动化、流程变更自动化是比较关键的功能需求,对于提高生产管理效率至关重要。

而smardaten之所以能实现复杂业务逻辑开发,主要是因为平台提供了数据处理组件、逻辑控制和服务编排能力。从新增改查数据到操作变量,再到功能响应与接口调用,利用封装好的图形化算子,可通过无码化的形式完成多个服务、API和数据源的整合,从而实现项目中业务流程的自动化。简单看下计划编排模块和工单派工模块的实现效果。

①计划编排:数据操作自动化

计划人员根据图纸深化后的结果数据,可以导出excel,进行拼接板、楼承板数量、桁架数量、桁架长度、楼承板面积等总数量补充,并对数据库进行导入更新。同时根据工序任务进行按日期排产,提交生产计划。

图片.png  

点击列表页的【详情】按钮,可以看到计划编排的详细信息,点击【计划明细】按钮,就可以打开编制计划列表页面将相关计划的数据导出excel了。

图片.png

图片.png  

在smardaten里,其实就是通过它的“逻辑控制”功能来开发整个计划编排模块的。

图片.png  

如计划编排表单页,先获取上级工程的各ID信息并回填,根据所在楼层字段统计楼层总数(比如所在楼层为 7F、8F ,楼层总数为2)绑定计划名称。且提交的时候需要判断计划名称是否唯一,如果是则能提交,否则提示"该工程下的计划名称不唯一,请修改后提交";若不能新增,提示"仅支持在维护图纸的工程下新增计划"。后续编辑也只支持维护计划名称、所在楼层字段,同时更新计划明细表中的同名参数。

图片.png  

通过计划编排模块,让普通用户也能够轻松地创建数据并导入和更新流程,减少手动操作的错误和时间消耗,实现数据操作自动化。

 

②工单派工:流程变更自动化

调度人员按照工单进行工单派工,同一个工序存在两个班组情况,工单指派开始时间、完成时间后,数据可以在工单详情中查看。

图片.png  

图片.png  

点击工单派单,跳转到工单派工表单页(角色=调度人员 ),利用smardaten的逻辑控制功能,只需要根据工序信息表的数据回填到子表,填充开始日期、完成日期、班组(下拉多选,选择的是班组角色组下面的角色),保存后可更新主表。最后调用生成产品生产工序信息表数据,生成本次生产任务全部的楼承板数据。

图片.png  

图片.png  

 

smardaten能力解析

为了深度体验smardaten的逻辑编排的能力到底好不好用?我也是在其官网注册了账号,试用了2个礼拜,下面带你们看下平台实际能够实现的能力范围,并通过基本的操作逻辑评估能力高低。

一、逻辑控制篇

逻辑控制,作为项目交互场景中的关键一环,在smardaten平台上,无论是前端页面的交互控制、数据操作,还是解析调用等动作,都有相应的封装好的图形化算子,再利用这些算子的拖拽连接,具体来说能实现下述三类场景:

(1)变量定义与操作

通过组件动作搭配操作变量,smardaten可以根据获取方式定义变量内容,内容来源可以是自定义、数据资产、常量。定义后的变量可以进行计算、修改、打印等操作,同时支持页面或组件间的参数传递、数据回填、接口调用等场景,为复杂的业务流程提供了强大的支撑。

图片.png  

(2)数据校验与反馈

在表单保存时,smardaten通过组件动作获取表单,再经过条件分支进行判断流转,能够自动对表单内数据进行校验,判断数据是否符合预设要求。对于不符合要求的数据,平台能够即时控制页面无法提交,并通过设置通知提示组件清晰要求用户修改。

(3)动态数据获取与回填

同时,在点击或组件内容改变的情况下,smardaten能够动态获取资产数据或数据库数据,并对这些数据进行解析、计算转换或拼装回填至当前表单中。

 

 

二、服务编排篇

服务编排是smardaten无代码平台的另一大亮点。它允许前端组件通过服务编排触发后端的交互配置,将一系列的后台操作编排成一个服务流程。这一功能不仅简化了后端事务的处理流程,还大大提高了系统的可维护性和可扩展性。

(1)流程化操作

服务编排将复杂的后台操作抽象为一系列的流程节点,如“开始”、“结束”节点以及各种数据处理和逻辑判断节点。用户只需按照业务逻辑配置这些节点,即可完成整个服务流程的编排。

图片.png  

(2)数据操作与逻辑判断

在服务编排中,smardaten支持对JSON数据进行解析、拼接、合并等操作,同时也支持逻辑判断功能。通过这些操作,用户可以对处理后的数据进行增删改查等数据库操作,也可以直接查询数据库数据并返回使用。

图片.png  

(3)全域数据能力调用

除了基本的数据操作能力外,smardaten还支持直接调用平台内的全域数据能力,如数据服务、数据流、控制流等。这使得用户可以在服务编排中轻松集成各种外部数据源和服务,实现数据的全面整合与利用。

图片.png  

 

总结

为高效实现复杂的业务逻辑,往往需要可集成的编码工具,弥补前后端独立开发的缺点。轻量级低代码平台大部分只能解决简单交互场景的问题,smardaten的高度灵活性和可扩展性则使得其能够应对多种复杂项目需求。

体验到此,smardaten平台有以下几个亮点。首先是它支持可视化编码调试,内置流程自检功能,根据参数调试流程,减少编码错误;其次它可以增强协作效率,前后端串联配置逻辑,配置即可用,减少前后端对接工作;再一个它逻辑复用能力强,可以复制逻辑编排,快速开发应用逻辑,减少重复开发工作;然后它支持图形化逻辑编排,前后端提供30+逻辑节点,编排式交互提高易用性;最后它的组件事件丰富,表单、按钮等组件层及页面层均支持多种事件触发逻辑编排,满足各种开发场景。

总的来说,smardaten无代码平台整体功能比较完善,界面美观整洁,支持多人协作,同时还配有一定的模板可以选用,特别适合需要快速响应或灵活调整的业务板块。对于老手来说,这极大地提高了开发效率。对于业界新人,也可以访问丰富的社区资源,经过一定的学习后,打造自己的第一个产品。大家如果有相关需求,不妨到官网体验一番,相信你必有所收获。

 

 

目录
相关文章
|
数据可视化 前端开发 JavaScript
可视化逻辑编排工具——低代码/无代码
可视化逻辑编排工具——低代码/无代码
525 0
|
人工智能 数据可视化 前端开发
如何用smardaten无代码平台进行复杂逻辑编排?
如何用smardaten无代码平台进行复杂逻辑编排?
|
JSON 前端开发 数据可视化
从低代码到无代码:可视化逻辑编排
如何用可视化逻辑编排的方式解决逻辑相关的问题,实现无代码化的研发模式?
从低代码到无代码:可视化逻辑编排
|
存储 JSON 移动开发
逻辑编排在优酷可视化搭建中的实践(三) - 元件与平台
前一篇文章里讲解了逻辑与Runtime&DSL,也提到了逻辑编排三板斧:元件 + 编排器 + Runtime,我在本篇将主要聊一聊元件设计以及YOHO的平台化。
475 1
逻辑编排在优酷可视化搭建中的实践(三) - 元件与平台
|
存储 JSON 前端开发
逻辑编排在优酷可视化搭建中的实践(一) - 逻辑与Runtime
页面可视化搭建系统从16年开始如雨后春笋般涌现而出,从活动页搭建到中后台搭建,有开源有仅公司内部使用的,都致力于将前端从繁复的体力劳动中解脱出来,提高页面生产效率。优酷内部也有一套营销活动搭建系统,每年生产2K+活动页;能够满足这么多页面的需求,除了沉淀了大量可复用的组件外,围绕着搭建系统的前端研发每天都在不停地维护升级老的组件,同时生产新的组件。
461 1
逻辑编排在优酷可视化搭建中的实践(一) - 逻辑与Runtime
|
JSON 数据可视化 前端开发
逻辑编排在优酷可视化搭建中的实践(二) - 编排器与业务
说到逻辑编排大家应该都不陌生了,目前我们集团有多面向后端的逻辑编排技术专项,且没有统一的标准、沉淀通用的方案。也有前端逻辑编排项目,但均面向前端开发提效的逻辑编排,而我们是要打造一个面向非研发人员,可让他们根据图形化组件搭建出逻辑的平台。
647 0
逻辑编排在优酷可视化搭建中的实践(二) - 编排器与业务
|
存储 JSON 前端开发
逻辑编排在优酷可视化搭建中的实践 - 逻辑与Runtime
页面可视化搭建系统从16年开始如雨后春笋般涌现而出,从活动页搭建到中后台搭建,有开源有仅公司内部使用的,都致力于将前端从繁复的体力劳动中解脱出来,提高页面生产效率。优酷内部也有一套营销活动搭建系统,每年生产2K+活动页;能够满足这么多页面的需求,除了沉淀了大量可复用的组件外,围绕着搭建系统的前端研发每天都在不停地维护升级老的组件,同时生产新的组件。
逻辑编排在优酷可视化搭建中的实践 - 逻辑与Runtime
|
1月前
|
小程序 前端开发 数据库
上门服务的开发基本逻辑流程。
在数字化时代,上门服务小程序成为连接消费者与服务提供者的桥梁。本文深入探讨其前后端设计、开发与维护:前端注重响应式布局、清晰导航及丰富交互,提升用户体验;后端则通过微服务架构、数据库设计及业务逻辑实现,确保系统高效稳定。团队协作与持续优化贯穿整个流程,旨在打造优质服务体验。
|
2月前
|
IDE Java 开发工具
流操作代码开发后端逻辑
该文档指导开发者在魔笔平台上下载代码模板并进行自定义逻辑流操作开发。首先登录魔笔并下载`bundle.zip`模板,解压缩后获得一个包含`custom-action-core`模块的Java工程。核心模块已预置接口与实现类,开发者需在`execute`方法中编写业务逻辑。工程要求JDK11+及Maven3.5+环境,并提供IDEA调试建议。每个自定义操作对应一个实现类,`MobiContext`参数简化了实体与结构体操作。注意不要修改工程特定目录以外的内容以确保兼容性。
35 2
|
4月前
|
数据可视化 测试技术
提升代码可读性问题之如何基于流程编排构建用户信息查询逻辑
提升代码可读性问题之如何基于流程编排构建用户信息查询逻辑