最新外卖app平台技术方案

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

外卖app 平台技术方案V3.0 外卖 app平台

xxx软件股份有限公司

目录

1 概述.................................................................................................- 1 -

1.1 流程概述................................................................................- 1 -

1.2 要点概括................................................................................- 3 -

1.2.1 稳定并发特性................................................................- 3 -

1.2.2 容灾备份.......................................................................- 3 -

1.2.3 支付问题.......................................................................- 4 -

2 业务流程........................................................................................-. 6 -

2.1 整体架构.................................................................................- 6 -

2.2 模块划分................................................................................- 7 -

2.3 订餐流程................................................................................- 8 -

3 功能模块划分.................................................................................- 9 -

3.1 手机APP.................................................................................- 9 -

3.1.1 订餐用户APP ...............................................................-. 9 -

3.1.2 快递员APP .................................................................-. 11 -

3.1.3 合作饭店APP .............................................................-. 12 -

3.2 网站.....................................................................................-. 12 -

3.2.1 菜品发布,浏览,显示..............................................- 13 -

3.2.2 会员注册: ....................................................................- 15 -

3.2.3 后台运算.....................................................................- 20 -

4 软硬件需求..................................................................................-. 23 -

4.1 软件需求..............................................................................- 23 -

4.2 硬件需求..............................................................................- 24 -

5 工期预算......................................................................................-. 25 -

5.1 需求确认..............................................................................- 25 -

5.2 UI 确认...................................................................................- 25 -

5.3 编码阶段..............................................................................- 25 -

5.4 调试部署..............................................................................- 25 -

5.5 试运行..................................................................................- 26 -

6 费用预算......................................................................................-. 2

7 -

6.1 开发费用..............................................................................- 27 -

6.2 硬件费用..............................................................................- 27 -

外卖app 平台技术方案V3.0

1 概述

1.1 流程概述

市网络订餐系统提供全市的外卖网络预订服务。订餐用户可登录

网站、手机APP查看所在地附近合作饭店提供的菜品,通过网站在线

或手机在线发起订餐需求;网站或手机APP会根据当日所定菜品区域

快递员人数、所定菜品制作时间、所定菜品排队等候人数等各项指标

因素,在线给用户提醒:您好,XX,您将要预订的XX饭店XX菜,当前排队人数X 人,预计送达您处需用时XX分钟;由用户来选择是否

提交预订。

用户提交预订信息以后系统会以短信和网站消息两种方式通知

商家开始做菜,同时系统以以短信和手机APP消息两种方式通知快递

员接单,所属区域快递员 5 分钟内必须接单。快递接单后,通过APP 实时更改单子的状态为已** 快递已接单。

合作饭店可通过网站商家后台对菜品进行管理:添加菜品(名称、图片、价格、网站会员等级折扣、提供日期等),锁定菜品,菜品评

价回复,菜品促销设定,菜品免单设定等;商家可以在网站商家后台

对订单进行管理:开始做菜、制作中、快递已发出。

快递员可以通过网站快递员后台或手机APP对自己所接订单管理:接单、回复评价、结算、更改订单状态等。

如何确认收货(分现金支付和支付宝支付两种)

在确认收货后,可对菜品质量、饭店客户服务态度、快递速度和态度等进行评价。

1.2 要点概括

1.2.1 稳定并发特性

针对网络订餐系统用户集中在某个时段访问带来的系统高并发

问题,目前假定为中午两个小时和晚上两个小时或略长)我们拟采用:1.2.1.1 数据访问层面在编码时将引入数据的冷热分离

针对用户集中访问的数据及频繁访问的数据将在编码过程中做

数据级缓存处理,来达到数据读写的冷热分离,减轻数据库访问压力。

1.2.1.2 架构方面可做软件负载均衡处理

负载均衡建立在现有网络结构之上,它提供了一种廉价有效透明的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性。

1.2.2 容灾备份

基于数据安全和不可抗力因素需要定时同步数据,可以使用脚本制定任务计划每天特定时间点做数据冷备份;也可通过数据库软件功能实时将数据进行异地备份。

1.2.3 支付问题

1.2.3.1 现金支付

订餐用户通过网站或手机APP订餐后,当快递员送达饭菜以后将相应金额当面支付给快递员,快递员结束派送任务后将钱上交至快递公司财务。网络订餐平台、合作饭店以网站的订单系统为准与快递公司进行结算(结算时间、方式、抽成比例另行协商,不嵌入系统)。订餐平台依据制定规则,可在用户消费一定金额后凭对应会员积分可享受免单或优惠。

1.2.3.2 第三方支付工具(支付宝)

订餐用户通过网站或手机APP订餐后,可选择直接用支付宝担保付款、支付宝即时到帐付款、支付宝当面付款三种方式,不同的付款

方式在网站的会员中心所获得的积分是不同的,订餐平台依据制定规则,可在用户消费一定金额后凭对应会员积分可享受免单或优惠。该方式需要用户自行申请支付宝商家账号或由我司协助申请,并提供给我方相应的支付宝接口所需数据。

2 业务流程2.1 整体架构

2.2 模块划分

2.3 订餐流程

3 功能模块划分

3.1 手机APP

手机APP分为两个平台:android 和ios ,三个用户:订餐用户、快递员、合作饭店。

3.1.1 订餐用户APP

3.1.2 快递员APP

3.1.3 合作饭店APP 3.2 网站

相关文档
最新文档