日常经常有粉丝问,怎么学习微搭低代码,零基础可以学习吗?这就要看你学习工具用来干啥了,大部分人还是希望通过工具来创业的。
你有一个好想法,就差一个程序员了。好想法不容易,但是开发更难。首先要把你的想法按照系统的思维梳理一下,然后根据场景进行设计功能。如果是零基础往往不具备实战的经验,要全面地学习往往很困难。
为了解决如何入门及学习的问题,规划了这么一个实战的课程。我们第一篇呢就先从需求开始入手。
我们的业务场景是家政服务,可以从我们实际的生活场景来规划和考虑功能。
比如我们作为业主,经常有请家政的需求,比如每逢过年的时候需要擦玻璃,那么需要一个小程序能分门别类的展示各项服务,可以看到服务的内容和价格。
一般的家政人员会有一个家政公司在运营,顾客在网上选购好服务内容后就需要确定上门的时间,还要告知服务的地点。
家政公司在确认订单后,要分配上门人员,在服务结束后通常希望顾客给一个评价。
按照上述的分析,我们初步规划了四类人员
系统管理员
可以上架下架服务产品
可以审核注册的人员信息
业务主管
可以注册成为业务主管
可以将订单分配给服务人员
可以查询订单
可以取消订单
员工
可以注册成为员工
可以查看订单信息
可以确认订单
可以取消订单
顾客
可以注册成为顾客
可以查看产品信息
可以新增预约
可以取消预约
可以评价
那么梳理好需求之后,我们就要规划一下数据源。我们首先需要一个用户表,用来存放各类人员的信息
字段名称 | 字段类型 |
姓名 | 文本 |
性别 | 枚举(男、女) |
联系电话 | 电话 |
地址 | 地理位置 |
小区名称 | 文本 |
楼栋信息 | 文本 |
用户状态 | 枚举(待审核、已审核) |
角色 | 枚举(管理员、员工、顾客) |
openid | 文本 |
除了基本信息外,我们还有一些系统控制的字段,用户状态需要由系统管理员来进行修改,角色的话用户注册时候自主选择,但是系统管理员进行审核。openid用来区分不同的用户
数据源规划好之后,登录微搭的控制台,我们在数据模型菜单下新建数据模型
输入数据源的名称
联系客服