简单总结一下,这个系统是一个外卖点餐系统,也就是仿美团饿了么,也是当时我的毕业设计,花费了我很多精力,主要包括了移动端App、服务端(中台)和商家的后台管理。答辩完后我就将移动端源码放到了GitHub上去了,这一晃眼一年多过去了,直到最近我才发现star已经好几十了,也有人提issue,正所谓酒香不怕巷子深(有点吹捧了,别介意),说明这个项目对很多人还是有借鉴意义的,特别是对于需要准备毕设的同学。
下面我就简单介绍一下这个系统,因为功能确实有点多,我就大致介绍一下App端和商家后台管理部分功能吧,后面我会把所有源码以及数据库备份分享出来。

一、移动端(App)

  • 开发语言:Android
  • 开发工具:Android Studio
  • 主要功能:登录、注册、订餐(支付方式为模拟支付)、订单管理、订单评价、用户信息管理、收货地址管理、地图定位、视频监控、送餐导航、智能客服助手(图灵机器人)、二维码扫描、微信分享、App扫码下载、当前定位城市天气查询、网络监听及控制等功能。

部分功能效果图

首页
登录
订餐
地址管理
地图定位和送餐导航
个人信息管理
智能客服助手

接入了图灵机器人接口,如果用的人多了,每天可用额度可能会不够,建议自己去图灵弄个接口换上。

分享功能
二维码扫描

扫描对应商品二维码可查看相应商品详情,后台首页有二维码。

二、商家后台管理

  • 开发语言:.net
  • 开发工具:Visual Studio
  • 主要功能:商品管理,商家管理,用户管理,订单管理
    后台是根据不同的角色显示不同菜单(要是看不到去数据库改下你账号对应的角色就行)。


  • 后台首页:传送门(有的图片换服务器时弄丢了,不过不影响使用)
  • 源码地址:https://github.com/yangxch/FoodOrdering

转载于:https://www.cnblogs.com/xch-yang/p/11547441.html

干货| 外卖点餐系统(App及后台)相关推荐

  1. 微信小程序 #项目笔记# | 从0到1实现外卖点餐系统小程序

    目录 开发前准备 项目展示 项目分析 项目初始化 封装网络请求 任务1 商家首页 任务分析 焦点图切换 中间区域单击跳转到菜单列表 底部商品展示 任务2 菜单列表 任务分析 折扣信息区 设计菜单列表布 ...

  2. SSM基于微信小程序的外卖点餐系统 毕业设计-附源码2711704

    基于微信小程序的外卖点餐系统的设计与实现 摘要 立足于当下餐饮行业现有的点餐模式,分析传统APP点餐的运作流程,结合微信小程序的特点设计新型的外卖点餐系统.近几年,人们生活水平日益提升,但工作强度和压 ...

  3. vue.js毕业设计,基于vue.js前后端分离外卖点餐系统(H5移动项目) 开题报告

      毕业论文 基于Vue.js外卖点餐系统(H5) 开题报告 学    院: 专    业: 年    级: 学生姓名: 指导教师: 黄菊华   XXXX大学本科生毕业论文(设计)开题报告书 姓   ...

  4. ssm基于微信小程序的外卖点餐系统的设计与实现毕业设计-附源码211704

    摘要 立足于当下餐饮行业现有的点餐模式,分析传统APP点餐的运作流程,结合微信小程序的特点设计新型的外卖点餐系统.近几年,人们生活水平日益提升,但工作强度和压力不断增强,尤其是对于上班族而言,到餐厅吃 ...

  5. python外卖点餐系统毕业设计开题报告

    本文给出的python毕业设计开题报告,仅供参考!(具体模板和要求按照自己学校给的要求修改) 选题目的和意义 目的:本课题主要目标是设计并能够实现一个基于Python在线外卖点餐系统,管理员通过后台添 ...

  6. Springboot具有智能推荐功能的外卖点餐系统bia14计算机毕业设计-课程设计-期末作业-毕设程序代做

    Springboot具有智能推荐功能的外卖点餐系统bia14计算机毕业设计-课程设计-期末作业-毕设程序代做 [免费赠送源码]Springboot具有智能推荐功能的外卖点餐系统bia14计算机毕业设计 ...

  7. 基于python下django框架 实现外卖点餐系统详细设计

    前言介绍(开发目的和意义) 本课题主要目标是设计并能够实现一个基于Python在线外卖点餐系统,管理员通过后台添加菜品,用户浏览器登录,查看菜品.购买.下单等.根据需求,本系统采用的是BS(Brows ...

  8. 基于javaweb的校园外卖点餐系统(java+ssm+jsp+mysql)

    基于javaweb的校园外卖点餐系统(java+ssm+jsp+mysql) 运行环境 Java≥8.MySQL≥5.7.Tomcat≥8 开发工具 eclipse/idea/myeclipse/st ...

  9. Springboot毕设项目具有智能推荐功能的外卖点餐系统bia14(java+VUE+Mybatis+Maven+Mysql)

    Springboot毕设项目具有智能推荐功能的外卖点餐系统bia14(java+VUE+Mybatis+Maven+Mysql) 项目运行 环境配置: Jdk1.8 + Tomcat8.5 + Mys ...

最新文章

  1. APPlication,Session和Cookie的区别
  2. 语言堆栈入门——堆和栈的区别
  3. Java 面试题 —— 老田的蚂蚁金服面试经历
  4. Java单例模式的几种实现方式
  5. 使用临界段实现优化的进程间同步对象-原理和实现
  6. Redis笔记 -- 链表和链表节点的API函数(三)
  7. Ubuntu14.04 64位 JAVA Eclipse ADT AndroidStudio 安装
  8. 新浪微博如何批量删除以前发过的微博
  9. 【软件设计】软件设计基础方法(含软件设计步骤流程)
  10. 超简单的子父组件传值
  11. 域用户账户、组的管理
  12. Revel 企业级 Go 应用开发框架
  13. 一文了解关于 CryptoPunks 的10个冷知识
  14. vite:配置ip访问
  15. PiaolinPlatformV3.0.0 - 调用手机或电脑摄像头进行拍摄(拍照模块上线)
  16. 虚幻4蓝图脚本中,函数,事件,宏的区别
  17. 设置coursera DNS
  18. TJCTF之Bricked Binary
  19. 新绝代双骄3终极全攻略6
  20. port and land

热门文章

  1. 服务器迁移性能测试,网站迁移到云服务器需要哪些测试
  2. Unity Shader学习笔记(5)基于摄像机深度和法线的后处理描边效果
  3. 市场博弈!Mobileye的「开放」和智能驾驶大规模「上车」
  4. 面试官:你还有什么要问的吗?
  5. sap测试IDOC include ZXTRKU02
  6. laravel创建定时任务
  7. 苹果6s怎么会不支持电信版本?
  8. Mac删除文件快捷键
  9. H5唤起关注公众号页面
  10. 如何获得微信公众号关注页面地址?