在日常生活场景中,我们在门店消费的时候,经常会遇到店员推荐办卡的业务。理发店有理发卡,水果店有水果卡,洗车店有洗车卡。
门店通过办卡,来锁定用户到店消费,用户通过办卡来获取一定的优惠。办卡这个业务从双方的角度看也是一件互惠互利的事情。
门店实现会员管理的业务,可以采购成熟的软件系统,成熟系统的优点是购买之后就可以投入使用,缺点是想修改时通常很难得到及时的响应。
自21年开始,软件开发有了一种新的模式,低代码开发。特点是提供一套线上的开发工具+运行环境,这样软件就可以按需进行搭建,及时进行维护。
要开发软件,我们首先要做一定的规划。我们本次实战教程,准备开发三套程序。一套是PC端的后台软件,提供日程数据录入和维护使用。一套是H5,如果店里断电或者断网的时候可以通过域名在手机里继续办理业务。第三套是面向终端消费者的小程序,可以在小程序方便的查询信息。
1 数据源开发
低代码开发的起点是从数据源开始,需要分门别类的将信息存储好。我们来拆解一下数据源,会员管理系统有会员及会员卡的信息,我们先新建两个数据源。
打开我们的控制台,找到数据源,点击+号创建数据源
输入数据源的名称,先输入会员信息
点击编辑,进入字段的添加视图
点击添加字段,先录入姓名,类型选择文本,设置为主列字段
这里要解释一下啥是主列字段,在数据源的设计中,我们一般将表拆分为主子表,那在子表做数据选择的时候,关联关系会自动识别为下拉选择,这里的下拉项显示的内容就是我们的主列字段。
默认数据源是将主列字段设置为数据标识,数据标识是一个数字加字母的形式,不便于用户选择信息,因此我们要改为一个明显的字段。
继续添加一个字段,字段名称写性别,类型选择枚举
什么是枚举字段呢?一般我们如果在表单里录入时要出现下拉选择的,这种表现形式在数据源录入的时候字段类型就要选择为枚举值。
点击立即创建就可以录入枚举值
这里的选项标识是自动生成的,选项值可以自己修改
录入完毕后会自动关联到我们的枚举
第三个字段我们录入电话,类型选择电话
第四个字段我们录入生日,类型选择日期
第五个字段我们录入邮箱,类型选择邮箱
数据源建立之后,切换到第二个菜单,权限设置
目前可以有三类人员设置权限,超级管理员和外部用户不可修改都是开通的可读写全部数据,默认访客可以根据自己需要进行设置。
2 创建模型应用
PC端的管理后台,可以通过创建模型应用来自动生成,工具会给我们搭建一个基本的功能,包含列表、新增、修改、删除和查询。具体的业务操作,我们需要自定义。
点击创建应用,点击新建数据模型应用
勾选我们的数据源,点击创建页面,完成应用的搭建
然后点击发布按钮,首先要配置菜单
点击根据页面一键生成,自动生成菜单
菜单配置好之后,点击发布,将提示项都处理好
程序发布好之后,可以到企业工作台里体验功能
这里还要介绍一下体验版和正式版的区别,体验版相当于我们的开发版本,日常我们的开发测试都是基于这个版本来做的。开发版是不对外的,正式版是用户真实使用的版本。
为啥要区分成两个版本呢?你作为用户,你也不希望你的软件天天更新吧,而是定期收到更新,要不然你刚录入数据,结果马上结构就变了。
一般的流程是,我们在开发版本做好测试,没啥问题,然后再发一个正式版。H5的话马上就更新了,小程序发正式版,还需要通过微信审核,有可能你的功能不符合规范也不见得能上线。
总结
我们第一篇是介绍了模型应用的创建方法,模型应用是基于数据源来自动创建的,所以规划好数据源是重中之重,照着教程自己体验一下吧。