有奖捉虫:办公协同&微信生态&物联网文档专题 HOT
用于美容、美发、美甲、美体等单店及中小型连锁品牌,通过线上渠道增加获客能力

需求分析

美业模板主要为店铺展示、服务展示、服务预约以及预约管理,因此我们将功能拆分为两部分。
小程序端:包括服务展示、店铺展示、服务预约、预约订单查看修改。
管理端:包括服务分类、服务、店铺的信息设置,已经服务订单的查看和状态修改。

功能规划

需求收集好后,我们通过思维导图来梳理美业所有功能。
功能规划



数据源设计

服务数据源

字段名称
字段标识
字段类型
字段描述
服务名称
name
文本、短文本
用于储存服务名称
服务分类标识
categoryId
关联关系
关联服务分类数据源(*-1多个服务对应一个服务分类)
服务图片
image
图片
用于储存服务图片
售价
salePrice
数字
用于储存服务销售价格
服务时长
duration
数字
用于储存服务时长(单位:时)
上架状态
status
枚举
用于储存服务上架状态(1:编辑中,2:上架,3:下架)
服务详情
detail
富文本
用于储存服务详情
是否推荐
isHot
布尔值
用于判断是否在首页展示推荐

服务分类数据源

字段名称
字段标识
字段类型
字段描述
分类名称
name
文本、短文本
用于储存分类名称(设为主列字段用于关联服务)
分类 icon
icon
图片
用于储存分类 icon
首页展示
inHome
布尔值
用于判断是否在首页展示

店铺信息数据源

字段名称
字段标识
字段类型
字段描述
店铺名称
name
文本、短文本
用于储存店铺名称
轮播图
carousels
数组<图片>
用于储存首页展示 banner 图
营业时间
workTime
对象
用于储存详细营业时间
开始工作日
workTime.startKey
枚举
用于储存开始工作日(1:周一,2:周二,3:周三,4:周四,5:周五,6:周六,7:周日)
结束工作日
endKey
枚举
用于储存结束工作日
开始时间
workTime.start
日期时间
用于储存每日营业开始时间
结束时间
workTime.end
日期时间
用于储存每日营业结束时间
地址信息
location
对象
用于储存店铺地址
地图位置
location.map
地理位置
用于储存在地图上坐标信息
地区选择
location.area
地区
用于储存店铺地区信息
详细地址
location.address
文本、长文本
用于储存店铺详细地址
客服电话
telphones
文本、短文本
用于储存店铺客服电话
店铺 logo
logo
图片
用于储存店铺 logo

客户预约数据源

字段名称
字段标识
字段类型
字段描述
服务标识
serviceId
关联关系
用于储存预约服务信息(*-1多个客户预约对应一个服务)
预约电话
telephone
电话 、手机号码
用于储存预约电话
预约日期
date
日期时间
用于储存预约日期
预约状态
status
枚举
用于储存预约状态(1:待服务,2:已完成,3:用户取消,4:超时作废)
预约人 ID
wxOpenId
文本、短文本
用于储存预约人 openId