最新外卖app平台技术方案.docx
- 文档编号:25868333
- 上传时间:2023-06-16
- 格式:DOCX
- 页数:20
- 大小:952.98KB
最新外卖app平台技术方案.docx
《最新外卖app平台技术方案.docx》由会员分享,可在线阅读,更多相关《最新外卖app平台技术方案.docx(20页珍藏版)》请在冰豆网上搜索。
最新外卖app平台技术方案
外卖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.2UI确认...................................................................................-25-
5.3编码阶段..............................................................................-25-
5.4调试部署..............................................................................-25-
5.5试运行..................................................................................-26-
6费用预算......................................................................................-.27-
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.3合作饭店APP
3.2网站
3.2.1菜品发布,浏览,显示
菜品发布功能描述
菜品导航、最新菜品
发布、修改、锁定菜品,按菜品类型,分类,预订量,导航,排列最新菜品品(可作成排行前十名)
推荐菜品、特价菜品
发布、修改、锁定菜品,根据性价比,新鲜度,活动,促销等条件分类菜品
商品列表多种查看功能
扩大搜索条件,逐级搜索
地图搜索店面,进入饭店页面
菜品多图、多样式、相关菜品、菜品制作过程及营养价值取材用料等介绍。
菜品发布
图片数量:
10张以内大小:
固定像素
相关参数:
价格,说明,介绍,图片,折扣
3.2.2会员注册:
3.2.2.1订餐用户会员
注册步骤:
1.填写信息>2.手机验证>3.注册成功(普通会员)
登陆与密码找回:
通过用户名填写注册Email或手机号码找回密
码。
会员号系统自动生成11位数字(暂定以手机号为会员账号),会员号唯一。
会员号:
方便数据库检索、接餐联系人、积分回馈等网站运营,在网站会员资料中不予显示。
会员预订管理:
在“会员中心”内显示历史订单。
用户可以自由察看自己以往的订餐记录,从定单按日期排列(可以升序,可以降序),其中关键字段为:
定单号,定单日期,订餐人,订餐金额,订餐统计;最近三个月消费金额统计,订餐统计与归类等。
会员财务管理:
总消费金额,节省金额,总节省金额
会员编辑功能:
会员可以修改自己的信息,其中会员信息字段包括:
Email,电话,手机,详细地址,管理订餐人联系方式
密码修改功能:
会员可以在会员中心修改自己的密码:
其中字段为:
原始密码,新密码,确认新密码。
游客信息:
游客可以浏览网站所有菜品,但不能使用预订功能。
提示其注册。
登陆,方可进行预订或收藏。
3.2.2.2饭店用户会员
注册步骤:
1.填写信息>2.手机验证>3.营业执照编号>3.注册成功(饭店会员)
饭店会员注册成功以后需要在起会员后台上传营业执照彩色扫描件,待平台客服审核确认通过后,方可在起后台提交菜品信息。
登陆与密码找回:
通过营业执照编号填写注册Email或手机号码找回密码。
会员号系统以营业执照编号辅助,手机号为会员账号,会员号唯
一。
会员号:
方便数据库检索、快递员取餐联系人、财务分成等网站运营。
在“会员中心”内显示历史订单,可以自由察看用户以往的订餐记录,从定单按日期排列(可以升序,可以降序),其中关键字段为:
定单号,定单日期,订餐人,订餐金额,订餐菜品;最近三个月收入金额统计,订餐统计与归类等。
会员财务管理:
总收入金额,分成金额,提现金额等。
会员编辑功能:
会员可以修改自己的信息,其中会员信息字段包括:
Email,电话,手机,详细地址,管理负责人联系方式
密码修改功能:
会员可以在会员中心修改自己的密码:
其中字段为:
原始密码,新密码,确认新密码。
菜品管理:
添加菜品,修改菜品,锁定菜品,设置菜品价格、折扣、菜品制作过程及营养价值取材用料、评价回复等。
3.2.2.3快递员中心
注册步骤:
1.填写信息>2.手机验证>3.快递公司邀请码>3.注册成功
快递员注册成功以后待平台客服审核确认通过后,方可看到用户预订菜品派单信息。
登陆与密码找回:
通过用户名填写注册Email或手机号码找回密
码。
会员号系统以手机号为会员账号,会员号唯一。
会员号:
方便数据库检索、送餐联系人、财务分成等网站运营。
在“会员中心”内显示历史订单,可以自由察看用户以往的送
餐记录,从定单按日期排列(可以升序,可以降序),其中关键字段为:
定单号,定单日期,订餐人,订餐金额,订餐菜品;最近三个月接单金额统计,送餐统计与归类等。
会员财务管理:
总收入金额,分成金额,提现金额等。
会员编辑功能:
会员可以修改自己的信息,其中会员信息字段包括:
Email,电话,手机,详细地址,管理负责人联系方式
密码修改功能:
会员可以在会员中心修改自己的密码:
其中字段为:
原始密码,新密码,确认新密码。
派送区域管理:
快递员可以在其后台选定派送区域,如果遇到请假情况的需要在起快递后台标注请假,以便系统自动派单。
3.2.3后台运算
订单分两种:
网站订单用户在网站下的订单;APP订单用户通过手机APP下达的订单。
1)订单生成指令
订餐需求发起根据订单日期该菜品归属饭店所在区域快递员在
岗数量、该菜品目前制作中数量计算订单是否能够生存,并反馈给订餐用户相应指令,提示付款或选择其他菜品。
2)快递员接单列表
系统根据订单生成指令汇总未派送状态的菜品生成接单表。
如果系统判断出当前区域只有一个快递员具备接单能力,将已短信形式告知该快递员有单,快递员不能拒单;如果系统判断出当前区域有多个快递员具备接单能力,将已短信形式群发该区域所有快递员有单可接,5分钟内如果没有快递员接单,系统将从该区域快递员中抽选一位单子最少的快递员进行强制派单。
快递员主动接单可通过手机APP接单列表去接单。
3)菜品配送
快递员根据派单指令去饭店取菜并派送给订餐人;为了提供派送效率并避免派单过程中的人为差错,系统外需强制要求饭店要预估准
备出菜时间、要求区域快递员预估准确最长到达饭店时间,系统根据
计到达时间、提醒快递员饭店预计出菜时间,同时也可防止用户等餐时间过长对平台产生负面影响。
4软硬件需求
4.1软件需求
开发平台:
采用4.5框架集,开发工具为MicrosoftVisualStudio2012
编程语言:
C#Language
数据库工具:
MicrosoftSQLServer2012
操作系统:
Windowsserver2008
4.2硬件需求
4.2.1购买服务器
10000-30000元服务器1-3台,可满足并发需要;同时需要办理
机房托管,每台费用每年大致在5000-15000区间。
4.2.2租用服务器
每年每台10000-30000区间
5工期预算
5.1需求确认
10个工作日内我方将安排专人与客户进行全方位的沟通跟进,完善网络订
餐系统各项细节需求。
如因客户自身原因造成的工期延误,日期顺延;
5.2UI确认
30个工作内我方将根据项目需求进行网站端、移动端UI设计。
(客户审核
耗时不计入工期);
5.3编码阶段
60个工作日内我方将完成项目所有编码需求;
5.4调试部署
5个工作日内完成项目所有系统部署;
5.5试运行
项目部署完成后我方将与客户一起进行为期一个月的试运行。
说明:
试运行结束以后,我方提供半年的免费技术服务支持,客
户如需增加新功能费用协商另计。
6费用预算
6.1开发费用
平台包含网站端及苹果和安卓两类移动终端,经我公司全面核算研发费用合计150000元人民币。
6.2硬件费用
各项硬件产生费用以实际部署需要及客户购买意愿不定。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 最新 外卖 app 平台 技术 方案
![提示](https://static.bdocx.com/images/bang_tan.gif)