0411-39943997
工作时间:周一至周日 8:30-17:30
签约客户
signed customers

大连欧亚无人机技术有限公司小程序制作设计-凯发娱乐

标签: 无人机快递 无人机   访问: 962026-02-28

客户名称:大连欧亚无人机技术有限公司

开发模式:定制设计

客户端:微信小程序

ui设计图如下:

wurenji.png

wurenjidiancan.png

一、项目背景与目标

1.1 项目背景

随着无人机技术与即时配送行业的融合发展,客户计划开发一套基于微信小程序的无人机配送外卖系统,实现 线上下单 - 商家制作 - 无人机转运 - 配送员最后一公里送达的全流程数字化管理,提升配送效率与用户体验。

1.2 项目目标

 构建覆盖 顾客 - 商家 - 配送人员 - 平台管理的全角色微信小程序及管理系统;

 实现订单状态全链路可视化跟踪,尤其是无人机配送环节的透明化展示;

 通过自动化任务分配、结算管理等功能,降低平台运营成本;

 对接成熟硬件方案(如订单打印机、语音播报设备),提升商家操作效率。

二、核心技术栈

 后端框架: core 8

 数据库:sqlserver 2019

 前端载体:微信小程序(顾客端、配送人员端、商家端) web 管理后台

 第三方集成:微信支付、微信消息推送、打印机接口、语音播报 sdk

三、用户角色与功能需求

3.1 顾客端(微信小程序)

3.1.1 用户注册与登录

 支持微信授权一键登录(获取微信昵称、头像);

 需绑定手机号(短信验证码验证),用于订单通知与配送联系;

 支持密码重置(通过手机号验证)。

3.1.2 商品浏览与选择

 商品分类展示(如餐饮、生鲜、日用品等);

 商品列表支持按 销量、价格、距离筛选排序;

 商品详情页:包含图片、名称、价格、规格(如大小份)、库存状态、商家信息(名称、评分、配送范围);

 搜索功能:支持商品名称、商家名称模糊搜索。

3.1.3 购物车管理

 加入购物车:选择商品规格后添加,支持修改数量(1-n);

 购物车编辑:删除商品、清空失效商品(如库存不足);

 结算入口:勾选商品后跳转下单页。

3.1.4 下单与支付

 收货地址管理:新增、编辑、删除、设为默认地址(需包含收件人、电话、详细地址、定位信息);

 订单信息确认:商品清单、金额(商品总价 配送费)、优惠券选择(如有)、备注(如 少辣);

 凯发娱乐的支付方式:仅支持微信支付(需对接微信支付接口);

 支付结果同步:支付成功后跳转订单详情页,支付失败可重新支付。

3.1.5 订单状态跟踪

 订单状态实时更新,包含以下节点:

 待接单:订单已提交,等待商家确认;

 已接单:商家确认接收订单;

 制作中:商家开始制作商品;

 已发无人机:商家标记商品已交由无人机配送;

 无人机运输中:展示无人机状态(见 3.1.5.1);

 无人机到达:无人机已抵达指定取货点;

 配送员已收货:配送员取货并开始最后一公里配送;

 配送中:配送员正在前往收货地址;

 已完成:订单送达,顾客确认签收。

 状态变更通知:通过微信模板消息推送(如 您的订单已由无人机发出)。

3.1.5.1 无人机状态展示方案(三选一,优先方案 1 2

 方案 1(最简):文字状态描述

 起飞:无人机已从商家起飞

 运输中:无人机正在前往取货点

 即将到达:无人机即将抵达取货点(预计 5 分钟内)

 方案 2(易实现):距离显示

 实时展示无人机与取货点的距离:无人机距离取货点 xx

 距离更新频率:每 30 秒刷新一次。

 方案 3(简化地图):

 简化地图界面(无需高精度),标记商家位置、取货点位置、无人机当前位置;

 仅显示直线距离,不展示实时路径。

3.1.6 个人中心

 订单历史:按 全部、待支付、待收货、已完成、已取消分类查看;

 地址管理:同 3.1.4

 优惠券:未使用、已使用、已过期分类展示;

 意见反馈:文本输入 图片上传(反馈配送、商品问题)。

3.2 配送人员端(微信小程序)

3.2.1 登录与认证

 账号登录:使用平台分配的账号密码登录;

 身份认证:登录后需验证手机号(与注册信息匹配),确保本人操作。

3.2.2 任务列表管理

 任务分类:

 待接收任务:系统分配的新任务,需手动确认接收;

 进行中任务:已接收且未完成的任务(含 等待无人机到达”“已取货配送中子状态);

 已完成任务:当天 / 历史完成的任务;

 任务详情:包含订单编号、取货点(无人机降落点)、收货地址、商品信息、顾客电话。

3.2.3 无人机状态同步

 同步展示顾客端的无人机状态(与 3.1.5.1 方案一致),便于配送员提前到达取货点;

 无人机到达提醒:通过小程序内消息 手机通知栏提醒(如 无人机已抵达取货点,请前往取货)。

3.2.4 配送操作流程

 取货确认:到达取货点后,点击 确认取货(可选项:扫描无人机 / 包裹上的取货码,避免错拿);

 开始配送:取货后点击 开始配送,系统记录取货时间;

 送达确认:抵达顾客地址后,点击 确认送达,需顾客提供验证码(由顾客端生成)或拍照上传签收凭证;

 异常处理:支持 无法配送申报(需填写原因,如顾客电话不通),提交后由管理员介入。

3.2.5 任务调度与管理

 任务分配规则:系统按 待处理任务数量平均分配原则,向在线配送员推送新任务;

 任务取消:已接收任务未取货前,可点击 取消任务(需填写原因),任务自动回归池重新分配;

 任务转派:若临时无法配送,可选择 申请转派,由管理员手动分配给其他配送员。

3.2.6 请假管理

 请假申请:选择请假日期(单日 / 多日)、请假类型(事假 / 病假),提交申请;

 审批状态:展示 待审批、已通过、已拒绝状态;

 请假历史:查看过去 6 个月的请假记录。

3.2.7 任务统计与工资预览

 日统计:当日完成订单数、超时订单数、配送收入(预估);

 月统计:当月完成订单数、总配送收入、出勤率;

 工资明细:按日 / 周展示收入构成(基础配送费 超时补贴等),支持导出明细。

3.3 商家端(微信小程序 web 辅助端)

3.3.1 登录与店铺管理

 登录:商家账号密码登录(支持多店员账号,主账号可分配权限);

 店铺信息:查看 / 编辑店铺名称、地址、营业时间、配送范围(与无人机取货点绑定)。

3.3.2 订单接收与处理

 新订单提醒:

 语音播报:收到新订单时自动播报 您有新的订单,请及时处理(对接成熟语音 sdk,如阿里云语音);

 小程序弹窗 手机通知栏提醒,5 分钟未处理自动二次提醒。

 订单确认:商家查看订单详情(商品、数量、备注、顾客地址)后,点击 确认接单(若无法接单,选择 拒单并填写原因,订单自动取消并通知顾客)。

 制作流程:

 点击 开始制作,标记订单进入制作中状态(同步至顾客端);

 制作完成后,点击 制作完成,等待无人机取货;

 点击 已发无人机,标记商品已交由无人机配送(同步至顾客端和配送员端)。

3.3.3 自动打印功能

 对接成熟打印机方案(如美团外卖打印机、飞鹅打印机):

 新订单确认后自动打印订单小票(含订单号、商品、数量、备注、取货码);

 支持手动补打(如小票丢失);

 打印机状态监控:离线时小程序提醒 打印机已离线,请检查

3.3.4 数据统计

 订单统计:当日 / 当月订单数、成交金额、退单数;

 商品分析:热销商品 top10、商品销售占比;

 营收明细:按日 / 周展示收入(扣除平台抽成后),支持导出报表。

3.4 管理后台(web 端)

3.4.1 管理员权限管理

 多角色设置:超级管理员(全权限)、运营管理员(订单 / 用户管理)、财务管理员(分账 / 工资);

 操作日志:记录所有管理员的关键操作(如审核商户、修改分账比例),支持按时间 / 操作人查询。

3.4.2 商户管理

 商户入驻审核:

 查看商户提交的资料(营业执照、食品经营许可证、店铺照片);

 审核结果:通过(开通店铺权限)/ 拒绝(填写拒绝原因);

 商户信息管理:编辑商户基本信息、修改配送范围、暂停 / 恢复营业;

 违规处理:对违规商户(如虚假订单)进行警告、罚款、封号操作。

3.4.3 商品管理

 商品审核:新商品 / 修改商品信息需审核(检查图片、价格、描述合规性);

 商品上下架:手动下架违规商品,支持批量操作;

 分类管理:新增 / 编辑 / 删除商品分类,设置分类排序。

3.4.4 订单管理

 订单查询:按订单号、时间、状态、商家、顾客等多条件筛选;

 订单详情:查看全链路状态记录(各节点时间、操作人);

 异常订单处理:介入 配送员无法配送”“商家拒单等异常订单,手动分配或取消。

3.4.5 配送人员管理

 配送员信息管理:查看 / 编辑姓名、电话、身份证号、入职时间;

 资质审核:审核配送员提交的健康证、身份证照片;

 状态管理:设置配送员状态(在线 / 离线 / 休息),手动禁用违规账号。

3.4.6 工资管理

 薪资规则设置:基础配送费、超时补贴、差评扣款等规则配置;

 工资计算:自动按日 / 月计算配送员工资(基于任务统计数据);

 工资发放:生成工资单(可导出 excel),记录发放状态(未发放 / 已发放)。

3.4.7 分账管理

 分账规则设置:与商家约定抽成比例(按品类 / 店铺类型设置不同比例)、结算周期(如每月 1-5 日结算上月);

 账单生成:自动生成商家月度账单(总营收 - 平台抽成 - 退款 = 应结算金额);

 结算管理:记录商家结算状态(待结算 / 已结算),上传结算凭证(如转账截图);

 对账功能:支持商家在线查看账单明细,平台与商家对账差异处理。

3.4.8 数据统计与分析

 平台总览:当日 / 当月订单总量、交易总额、活跃用户数、配送完成率;

 趋势分析:订单量 / 交易额按日 / / 月趋势图;

 角色分析:商家活跃度、配送员人均配送量、顾客复购率。

四、业务流程总览

1. 顾客下单流程

浏览商品加入购物车提交订单微信支付等待商家接单跟踪订单状态接收商品确认完成。

2. 商家处理流程

接收新订单语音播报 自动打印确认接单开始制作制作完成标记 已发无人机”→订单结束。

3. 配送流程

接收系统分配任务查看无人机状态无人机到达后取货开始配送顾客签收任务完成。

4. 平台管理流程

商户入驻审核商品审核订单监控配送员调度工资计算与商家分账结算。

五、非功能需求

1. 性能要求

 小程序页面加载时间≤3 秒;

 订单状态更新延迟≤10 秒;

 支持同时在线用户≥1000 人。

1. 安全性要求

 用户密码加密存储(md5 盐值);

 支付信息传输加密(https);

 敏感操作(如修改分账规则)需二次验证。

1. 可用性要求

 系统全年可用率≥99.9%

 数据每日自动备份,支持 7 天内数据恢复。

1. 兼容性要求

 微信小程序兼容主流手机机型(ios 12 android 8.0 );

 管理后台兼容 chromeedgefirefox 最新版本浏览器。

六、项目交付物

1. 顾客端微信小程序(源码 上线版本);

2. 配送人员端微信小程序(源码 上线版本);

3. 商家端微信小程序 web 辅助端(源码 上线版本);

4. 管理后台 web 系统(源码 部署包);

5. 数据库脚本(建表语句、初始化数据);

6. 接口文档(swagger 格式);

7. 操作手册(用户手册、管理员手册);

8. 测试报告(功能测试、性能测试)。


凯发娱乐 copyright© 2020 仟亿科技,all rights reserved.
网站地图