一、系统架构
前端框架(Vue):
Vue.js是一个轻量级、高效的前端框架,适合构建用户界面。它提供了响应式数据绑定和组件化系统,使得开发过程更加模块化和可维护。
在陪玩管理系统中,Vue可以用于构建用户界面,包括首页展示、陪玩师列表、订单管理、用户中心等模块。
后端框架(ThinkPHP6):
ThinkPHP6是一个基于PHP的快速开发框架,它提供了丰富的功能和组件,简化了后端开发过程。
ThinkPHP6具有高效的ORM(对象关系映射)系统、缓存机制、日志记录等功能,适合处理陪玩管理系统的业务逻辑和数据存储。
前后端分离:
前后端分离架构使得前端和后端可以独立开发、测试和部署,提高了开发效率和系统的可维护性。
前端通过API与后端进行通信,获取或提交数据,实现了前后端的解耦。
二、系统功能
用户管理:
包括用户注册、登录、个人信息管理等功能。
可以支持手机号、微信授权等多种登录方式。
陪玩师管理:
陪玩师入驻系统,提交个人资料和技能信息。
后台对陪玩师资料进行审核,确保信息的真实性和合法性。
陪玩师可以管理自己的服务信息,包括服务时间、价格等。
订单管理:
用户可以选择陪玩师、服务时间,并提交订单。
订单状态流转,包括待接单、进行中、已完成、退款等状态。
用户和陪玩师都可以查看订单状态和历史订单。
支付系统:
集成微信、支付宝等支付方式,方便用户进行支付。
支持余额支付,提高用户体验。
即时通讯:
用户与陪玩师之间可以进行实时聊天,沟通服务细节。
可以集成WebSocket或第三方SDK(如融云、环信)来实现即时通讯功能。
评价系统:
用户完成服务后可以对陪玩师进行评价和反馈。
陪玩师也可以对用户进行评价,形成双向评价机制。
陪玩在线、离线说明
我们制作了2种模式,一种是真实检测,一种是后台人工固定状态,后台可自由切换2种模式
一、真实在线状态
系统检测用户是否真实在平台上,从而显示状态,这种模式陪陪必须手机保持访问本系统,才会检测到,比如陪陪手机锁屏、关机、退出平台等都会检测为离线。
二、后台控制在线状态
后台陪陪管理可以人工修改某个陪陪的状态为在线或者离线,这样不不需要检测真实情况,老板前端看到的都是在线状态。
陪陪相关功能说明
下单通知:
1、老板下单,陪陪如在本程序页面会自动弹出提示。
2、短信通知(需开通短信接口,支持阿里云和腾讯云)
阿里云和腾讯云,请去申请模版,模版内容请填写。
腾讯短信模版:你有新的订单,请及时处理接单,订单金额{1}
阿里云短信格式:
模版内容:你有新的订单,请及时处理接单,订单金额${code}
通过审核后后 后台填写模版ID,注意和注册模版收验证码是分开的独立2个模版。
3、公众号消息 (需要用户关注公众号)
4、小程序通知 (需要陪陪订阅,小程序只能发一次,陪陪可订阅多次来接收)
5、APP推送 (陪陪需将本APP允许后台运行或从电池优化中去掉,否则手机会杀掉app,如需要离线推送,需要去手机品牌商申请。)
6、自动语音电话提醒(付费定制功能) 3分钟内陪陪未接单,通过阿里第三方语音电话自动拨打。