电商系统架构
2025-06-04 17:00:31 0 举报
AI智能生成
私域电商系统架构(功能、系统、设计)
作者其他创作
大纲/内容
功能架构
用户端
第一版可以只做3个tab,简单点
第一版可以只做3个tab,简单点
首页
店铺列表(切换店铺)
店铺详情
WIFI
店铺指引
电话
去预约
获取商品可用时间段(近X天)
1. 商家手动创建未来X天的可用时间
2. 后端定时生成未来X天的可用时间段
3. 前端默认往后推
或者需要产品确定(共享空间可能涉及维修维护)
2. 后端定时生成未来X天的可用时间段
3. 前端默认往后推
或者需要产品确定(共享空间可能涉及维修维护)
续单:跳转到正在进行中的订单列表
充值::跳转到充值页
开门::跳转到待使用订单列表
充值活动
我的预约
- 正在进行中的订单列表
- 如果没有正在进行中,显示【立即预约】:跳转到首页
- 正在进行中的订单列表
- 如果没有正在进行中,显示【立即预约】:跳转到首页
个人中心
个人数据:姓名、头像、累计服务时长、卡券数等
历史订单
充值活动
常见问题
联系客服
操作指南
加入我们
商家端
原型参考
创建门店
门店列表
按钮:切换门店
门店概览
门店管理
直接用一个form表单展示
直接用一个form表单展示
操作
编辑
开业/停业
开业/停业
店铺配置
店铺名字
banner
店铺标签
手机号
WIFI
店长微信二维码
关联美团店铺
关联抖音店铺
关联抖音店铺
商品管理
商品列表
操作
创建/编辑
将不同类型(实物、虚拟类)商品,分开进行配置,分别开发不同的配置页
以前我们开发只提供一个创建页面,让用户去选择是什么类型的商品;
分开做的好处,用户体验好,能明确区分不同类型商品的属性;
我们甚至可以做的更细,比如虚拟类商品再次进行拆分,比如:优惠券、充值活动,分别做维护页((增加、修改、详情)
以前我们开发只提供一个创建页面,让用户去选择是什么类型的商品;
分开做的好处,用户体验好,能明确区分不同类型商品的属性;
我们甚至可以做的更细,比如虚拟类商品再次进行拆分,比如:优惠券、充值活动,分别做维护页((增加、修改、详情)
过去的错误案例
让用户自己选择商品类型(实物、虚拟),用户自己创建商品基础属性、业务属性,其实用户可能不会配置
服务类商品
https://yk.fkw.com/news/16468
https://yk.fkw.com/news/16468
参考
商品名称(琴房名称)
banner
标签(琴房)
-------------------------
店铺名字
店铺标签
经纬度
手机号
WIFI
店长微信二维码
banner
标签(琴房)
-------------------------
店铺名字
店铺标签
经纬度
手机号
WIFI
店长微信二维码
优惠券
https://yk.fkw.com/news/17954
https://yk.fkw.com/news/17954
参考
使用规则
实物产品
https://yk.fkw.com/news/30534
https://yk.fkw.com/news/1264604
https://yk.fkw.com/news/30534
https://yk.fkw.com/news/1264604
参考
套餐
充值
套餐
可以不做
可以不做
上架/下架
删除
删除
硬件列表
优惠券管理
列表
操作
新增/编辑
名称
时长
价格
可用时间段
活动开始时间
活动结束时间
适用琴房(商品)
发放数量
时长
价格
可用时间段
活动开始时间
活动结束时间
适用琴房(商品)
发放数量
删除
订单管理
服务单列表
关联琴房(格式:A琴房/ID)
订单价格
服务状态(待开始、进行中、已结束、已取消)(已结束 = 服务结束 + 取消)
服务开始时间
服务结束时间
订单价格
服务状态(待开始、进行中、已结束、已取消)(已结束 = 服务结束 + 取消)
服务开始时间
服务结束时间
核销记录
优惠券类型(平台、抖音、美团)
名称
时长
价格
用户手机号
开始时间
结束时间
名称
时长
价格
用户手机号
开始时间
结束时间
充值记录
会员管理
会员列表
会员详情
财务管理
银行卡号
订单列表
订单号
类型:服务单、优惠券
订单价格
订单状态
支付状态
类型:服务单、优惠券
订单价格
订单状态
支付状态
提现管理
统计:总收入、已提现、可提现
申请提现
提现列表(申请金额,申请日期,申请状态,实际打款金额、手续费)
申请提现
提现列表(申请金额,申请日期,申请状态,实际打款金额、手续费)
教练管理
员工管理
第一期只有一个店长账号,有所有权限
第一期只有一个店长账号,有所有权限
员工可以管理多个门店,有不同角色
员工列表
创建
修改
详情
禁用
修改
详情
禁用
角色管理
创建
修改
删除
修改
删除
系统配置
业务配置
美团佣金比例
抖音佣金比例
消息通知
公众号通知
小程序通知
短信通知
在线客服
小程序通知
短信通知
在线客服
运营端
商户管理
创建商户
商户列表
商户审核
如果允许商户自行注册,需要审核功能
如果允许商户自行注册,需要审核功能
操作
停用/启用
提现申请
申请列表
操作
审核
通过->打款金额,手续费
拒绝 -> 备注
订单管理
用户管理:商户的客户列表页
用户ID、手机号、累计充值等等
财务管理
提现记录
系统管理
用户管理
角色管理
权限管理
帮助文档
如何关联美团商品
如何关联抖音商品
。。。
维护
1. 新的需求
2.
3.
4.
甲方补充材料
微信公众平台 - 小程序
域名,二级域名看看有没有要求,3个2级域名
服务器(4核8G)
腾讯云 3000元/年
美团商户账号
允许商家使用平台账号
美团开放平台(单独对接) - 3000张券/298元
抖音来客账号
允许商家使用平台账号
Q
1. 如果首页显示所有店铺的琴房,个人中心的优惠券如何显示?显示所有店铺的优惠券?默认显示所有优惠券,然后手动切换?
1. 如果首页显示所有店铺的琴房,订单列表如何显示?显示所有订单?然后手动切换店铺?
2. 商家端有几种角色,对应什么权限?
https://yk.fkw.com/news/1137813
https://d1.faiusr.com/4/AAEIABAEGAAgxsSZkgYonpimXw.png
数据模型
商户
身份证号
手机号
门店
名称
备注
banner
所在地区(省市区)
详细地址
联系电话
Wifi
地图位置(经纬度)
营业状态(未营业、营业中)
营业时间(营业日:周一 - 周日;营业时段:00:00-12:00 13:00-20:00)
是否为总店
关联美团店铺ID
关联抖音店铺ID
商户ID
备注
banner
所在地区(省市区)
详细地址
联系电话
Wifi
地图位置(经纬度)
营业状态(未营业、营业中)
营业时间(营业日:周一 - 周日;营业时段:00:00-12:00 13:00-20:00)
是否为总店
关联美团店铺ID
关联抖音店铺ID
商户ID
{
"pay_tips": [
"到店后点击【开门】后,进入琴房享受",
"琴房使用期间,门锁和电源常开"
],
"book_step": [
"1.小程序下单预约琴房时间",
"2.到达预约时间点击开门",
"3.享受快乐的弹琴时间",
"4.到时离开琴房或续约"
],
"instruction": "呼叫“小智管家”可开关空调,调节温度",
"attention_tips": [
"琴房处于24h实时监控状态",
"练琴时请随手关门",
"离开时请带好随身物品,关灯关门"
],
"finish_pay_tips": [
"如遇支付故障,请联系客服解决"
]
}
门店会员
会员是用户的扩展,与门店关联
类似于台球的账户表
类似于台球的账户表
会员号(第几位会员)
会员等级
总消费金额
总充值金额
成为会员时间
上次到店时间
。。。公共字段
会员等级
总消费金额
总充值金额
成为会员时间
上次到店时间
。。。公共字段
可以添加【用户基本信息】,让租户/门店维护自己的数据
员工
账号
姓名
手机号
简介
姓名
手机号
简介
商品(共享空间)
数据结构
基础信息
名称
pic_urls
状态(可用、停用)
价格
售卖单位(1h)
单位售卖价格
商户ID
自定义信息(单纯用于展示)
属性名称
属性值
商品ID
。。。公共字段
属性值
商品ID
。。。公共字段
业务信息(涉及到业务计算)
属性名称
属性code
属性值
商品ID
。。。公共字段
属性code
属性值
商品ID
。。。公共字段
根据具体业务分析
到店服务类
名称
pic_urls
状态(可用、停用)
价格
售卖单位(1h)
单位售卖价格
坐标
商户ID
-------------------
服务时间
- 周几(周一 - 周日)
- 时间段(00:00 - 24:00)
- 价格(有默认价格)
pic_urls
状态(可用、停用)
价格
售卖单位(1h)
单位售卖价格
坐标
商户ID
-------------------
服务时间
- 周几(周一 - 周日)
- 时间段(00:00 - 24:00)
- 价格(有默认价格)
订单
ID
订单名称
订单编号
商品ID
订单价格
优惠券ID
用户ID
用户手机号
业务类型(商品、优惠券)
商品订单参数(开始时间、结束时间)
支付方式(微信、优惠券)
支付状态(待支付、已支付、已取消)
订单状态(待支付、已关闭、待使用、已使用)
下单时间
支付时间
使用时间
关联订单ID(用于续费场景)
商户ID
服务单
场景:服务类商品,比如网吧、上门按摩,
服务最基本的有开始、结束时间,押金方式涉及到单位时间的价格,参考【商品模块】
服务最基本的有开始、结束时间,押金方式涉及到单位时间的价格,参考【商品模块】
ID
订单名称
订单ID
用户ID
用户手机号
押金
服务开始时间
服务结束时间
订单名称
订单ID
用户ID
用户手机号
押金
服务开始时间
服务结束时间
优惠券
名称
描述
类型(时长卡、次卡)
时长
有效期
可用店铺IDs
可用时间(周内:周1)
可用时间(日内:10:00 - 12:00)
价格
关联美团商品id
关联抖音商品id
上架状态
商户ID
充值活动:参考台球
教练
用户(商家)
门店角色
总店长
店长
店员
权限
0 条评论
下一页