之前有个朋友提问,问我国内有哪些永久免费好用的低代码开发平台?并表示他试用的低代码平台不下十家,始终认为现在国内大多数低代码开发平台只是个玩具,最多是个数据库管理平台,能真正实现快速开发的还没找到,让我给推荐一个。
后面通过我跟他细聊,发现他在试用了那么多家低代码之后,依旧感觉低代码是个玩具。竟然是因为这3个原因:
其实这3个原因,刚开始接触低代码的朋友都会遇到,这也是本人之前所踩过的坑。当时没整明白,一度也想过放弃。但后面转念一想,既然都开始研究了一周,不能白瞎了这段时间,所以咬牙坚持了下来。后面又重新梳理流程,问平台,看资料,又坚持了10天。不得不说,很多时候真的是咬牙坚持下来了,你才会发现一些事情的真相。
现在已然是越用越痴迷的一个状态了。这种状态也让我从中明白了一个道理:只有我们自己真正搭出一套应用系统,才能明白“低代码”为何这么香!
那么,永久免费的低代码开发平台哪个好呢?以及低代码的正确使用方法应该是怎么样的呢?下面本人就拿自己经常用的“织信Informat”企业级低代码为例(他家的免费版),给大家详细讲解:如何用低代码成功搭建一套进销存系统。大家跟着我的搭建思路流程走一遍,相信也能给你带来很多启发。
1、整理需求:
某食品加工公司在生产过程中涉及多种原料的进料、用料、库存统计、供应商管理及员工的领用记录,希望能有一个进销存系统能够高效管理以上信息,减少不必要的数据录入工作,使用这套进销存系统的人员有,仓库管理员、质检员、加工组。
2、根据需求梳理流程:
3、根据流程构建系统架构图:
好了,前三步,完成准备工作,现在正式开始搭建。
最近一直在用织信,所以这里,我们以织信Informat企业级低代码开发平台为例,进行深入讲解。
1、创建应用
登录账号后,点击【创建应用】
2、创建表单
进入应用,首先按照系统架构图中,创建好5个新的【数据空表】。
3、创建字段
(注:这里要操作3步,具体如下图。)
选择表头右侧的小箭头,点击【设置】,进入表单设置。
找到【表单字段】,这里可以进行字段的增减修改,按照系统架构图,将各表的字段都建立出来。
【字段类型】根据所填数据类型的不同多种可选,例如“属性”就应当使用单选,数量就用整数,普通文本选择单行文本。
4、设置关联关系
这里先解释一下,什么是“关联关系”?
解释完后,咱们继续操作。
如下图所示,创建对应字段,【原料名称】的字段类型要采用【关联记录】。
(这里要注意的是:字段类型涉及“关联”的一律采用新建,不要在已有字段上直接修改。)
再设置关联到库存表。
建立完成后,回到表头点击下图按钮弹出【表格设置】。
下拉到底,再选择【显示所有】即可看到刚才所新建的字段。
(注:此举是为了防止多人协同办公时有人新建字段导致数据错乱。)
5、完成数据表设置
以第4步“设置关联关系”为例,分别将剩余表头的字段建立完成,并依次将关联关系设置完成。
至此,或许你会觉得不可思议,但进销存系统已搭建完成。
是不是感觉很快?
同时你也会有顾虑,会想到说:“这么简单搭建出来的进销存系统能发挥啥作用?”
为了打消你的疑虑,下一步,我们结合业务流程试用一下,看看他的用处。
虽然前面建立了五张表,但实际在操作中只需使用三张表即可,避免数据的重复填写。
1、入库功能
入库涉及的角色有两类,仓库管理员及质检员,所以需要填写的表也只有两张:
(1)、仓库管理员直接在【库存表】中点击创建,在入库记录中填写相关入库信息;
(2)、质检员在【质检表】内点击创建,以入库批次号作为质检记录的跟踪依据。
如上图【库存表】中新增了3条库存信息,【入库清单】实现自动带入更新。
2、用料功能
同理【生产中控】中新增一件产品,生产本产品需要三样原料,【用料清单】实现自动带入更新,同时【库存表】也自动更新库存量,实现闭环。
【库存表】自动更新库存。
【质检表】可关联相应生产批次的信息。
那么,到此,流程跑通了就结束了吗?其实,还差最后一步!!!
到了真正使用的时候,我们还需要设置使用人员的权限。
权限设置步骤:点击应用顶部,进入应用设置;
【角色权限】创建新的使用角色,给每角色配置相应的可视/编辑权限,这里大家根据使用需求来设置勾选即可。
当然,织信Informat企业级低代码平台的功能还有很多很多,今天所展现的只是冰山一角,但奈何今日精力有限,所以今天先介绍到这了。感兴趣的可自行体验。
1、审批
【审批】支持串联审批及并行审批,操作上支持转交、回退、驳回,基本涵盖所有审批工作。
2、仪表盘
提供28种仪表盘(折线图、柱状图、饼图、甘特图等),支持企业数据报表全方位分析。
3、模板打印
针对每张表都可以独立设置打印模板,连接打印机即可直接进行打印。
4、自动化
针对不具备编程能力的普通用户,织信提供了可视化的自动化配置功能。
织信自动化是把脚本模块复杂的代码编程逻辑封装起来,并将织信平台中常用的功能、常用的编程逻辑、函数封装成一个个的可视化功能模块, 用户只需要通过操作自动化模块中的各项功能,随意拖拽、组合就能实现原先不能被满足或者需要通过脚本模块编写代码才能实现的业务需求!
5、应用脚本
应用脚本的目标用户是具有编程基础的程序员。 脚本使用标准javascript进行开发,并支持ES 6版本标准,通过调用织信提供的丰富的扩展API接口,以实现各种业务场景的功能。
脚本的优点是对于复杂场景,较自动化功能而言开发更为迅速。但缺点是对使用者要求较高,需要使用者具备编程的能力。
6、WebApi
如果大家需要在你自己的系统中访问织信的数据,那可以使用WebApi。通过WebApi,你可以:
总结:
总的来说,市场上永久免费低代码开发平台还是有的,但是会有很多的限制,比如部分高级功能不能用,或者只给你试用半个月,这种大家要根据自己的实际试用需求来权衡。除此之外,低代码开发平台优势还是很大的,但因其目前还处于早期“发育”阶段,在普及和教育客户方面仍有很大空间,如果低代码服务商不教会用户如何使用低代码搭建应用,让客户自己瞎琢磨,在这个过程中必然会流失大量客户。
最后,永久免费低代码开发平台可以了解一下织信Informat。这家是本人目前经常在用的企业级低代码平台,其内置了帮助中心,开发文档,上手视频,操作小技巧等内容,可以很好地帮助上手,而且这些内容也提炼了部分低代码的功能要点,会详细举例告诉你这个功能能做什么,怎么用,做成之后的效果,以及可以应用到哪些场景等等。配合这些教学内容,就算你是一个菜鸟也能快速上手。