项目分析

移动终端自助点餐系统

  • 一款通过移动终端设备展示商品,客户进行选择并下单的Web项目
  • 主要数据来源为商家个人发布
  • 基于 Flask 框架,以 前后端不分离 的形式实现具体业务逻辑

技术实现

  • 基于 Python 3.0 + Flask 框架实现
  • 数据存储使用 Redis + MySQL 实现
  • 第三方扩展:
    • xx云:文件存储平台
    • xx通讯:短信验证码平台
  • 布署:基于ubuntu 16.04系统,使用 Gunicorn + Nginx 进行布署

功能模块

  • 商品模块

    • 首页商品列表
    • 商品详情
  • 餐桌模块
    • 浏览记录/订单信息
    • 商品添加/提交
  • 后台管理

具体需求

  • 首页

    1. 根据分类进行商品展示
    2. 上拉滑动加载更多数据
    3. 点击商品图片跳转到详情页
    4. 顶部为商家信息展示
    5. 右侧显示商品销售排行
  • 注册
    1. 商家自行注册
    2. 图片验证码正确后才能发送短信验证码
    3. 短信验证码每60秒发送一次
    4. 条件出错时有相应的错误提示
  • 登录
    1. 商家在指定移动设备上进行登陆
  • 首页商品展示
    1. 进入默认展示畅销分类下的商品数据
    2. 可以根据商品名称进行搜索
  • 商品分类管理
    1. 展示所有分类列表
    2. 可以添加/修改分类
  • 商品详情
    1. 商品内容 html 数据展示
    2. 顾客点击加入餐桌可以添加商品
    3. 显示商品添加状态(数量)
    4. 右侧显示商品销售排行
  • 我的餐桌(购物车)
    1. 以分页的形式展示数据
    2. 默认按价格降序排序
    3. 顾客可以为各商品添加备注信息
  • 商品管理
    1. 商家可以推出和下架商品
    2. 可以将商品的图片上传到xx云
    3. 发布完商品跳转到商品列表主页
  • 退出
    1. 提供退出功能
  • 后台-登录
    1. 提供后台登录页面
    2. 如果当前管理员用户已登录,进入到登录页面之后直接跳转到后台主页
  • 后台-顾客统计
    1. 登录到后台界面之后展示顾客统计界面
    2. 显示累积接待顾客总数
    3. 展示当前月新增顾客人数
    4. 展示当前日新增顾客人数
  • 后台-活跃时间
    1. 显示用户下单时间信息统计
  • 后台-订单确认与打印
    1. 展示顾客订单内容
    2. 点击进入订单详情界面
    3. 如果订单确认,需要进行打印
    4. 订单确认后添加已接收订单标记

项目分析 移动终端自助点餐系统相关推荐

  1. 【Android】线上自助点餐系统

    [Android]线上自助点餐系统 效果视频 商品选购界面 效果图 商品数据 商品标题文件 商品详细文件信息 商品图片 添加商品数据 解析左侧标题数据 解析右侧商品数据 左侧标题与右侧商品双向绑定 加 ...

  2. 【C++课程设计——自助点餐系统】主页及登录界面

    #include<iostream> using namespace std; class Page{private:string username="admin";s ...

  3. 个人项目(二)-- 自助点餐系统

    一.需求分析 现在很多餐馆里都使用自助点餐系统节省人力,但是页面大都略显花哨,忽视了系统应有的便捷性.因此,我有了设计一个页面简单,功能齐全的点餐系统的想法. 二.程序设计 自助点餐系统应该具有以下功 ...

  4. JAVA毕设项目喜枫日料店自助点餐系统(java+VUE+Mybatis+Maven+Mysql)

    JAVA毕设项目喜枫日料店自助点餐系统(java+VUE+Mybatis+Maven+Mysql) 项目运行 环境配置: Jdk1.8 + Tomcat8.5 + Mysql + HBuilderX( ...

  5. c++课程设计自助点餐系统

    [题目]自助点餐系统 [目的] 通过设计一个小型的自助点餐系统,训练综合运用所学知识处理实际问题的能力,强化面向对象的程序设计理念,使自己的程序设计与调试水平有一个明显的提高. [要求] 1.每个学生 ...

  6. 食堂自助点餐系统需求分析

    我们团队选择的项目是高校食堂自助点餐系统,以下是我们团队的需求分析 各位合作伙伴:我们的产品高校食堂自助点餐系统是为了解决高校学生的痛苦,高校学生吃饭时间集中在下课的高峰期,因就餐人群数目过大 导致食 ...

  7. asp.net1028-餐厅自助点餐系统#毕业设计

    项目编号:asp.net1028-餐厅自助点餐系统#毕业设计 运行环境:VS+SQL 开发工具:VS2010及以上版本 数据库:SQL2008及以上版本 使用技术:HTML+JS+HTML 开发语言: ...

  8. java计算机毕业设计喜枫日料店自助点餐系统源码+系统+数据库+lw文档+mybatis+运行部署

    java计算机毕业设计喜枫日料店自助点餐系统源码+系统+数据库+lw文档+mybatis+运行部署 java计算机毕业设计喜枫日料店自助点餐系统源码+系统+数据库+lw文档+mybatis+运行部署 ...

  9. java计算机毕业设计喜枫日料店自助点餐系统源代码+数据库+系统+lw文档

    java计算机毕业设计喜枫日料店自助点餐系统源代码+数据库+系统+lw文档 java计算机毕业设计喜枫日料店自助点餐系统源代码+数据库+系统+lw文档 本源码技术栈: 项目架构:B/S架构 开发语言: ...

  10. 食堂自助点餐系统NABCD

    N(Need):学校食堂是学生就餐的首选之地,但由于就餐人员集中在下课的高峰期,因就餐人群数目过大导致食堂购餐需要排队浪费了很多时间:同时,食堂的餐品由于创新不够.打饭员打饭分量及计算饭钱不精确等原因 ...

最新文章

  1. React for循环渲染组件
  2. python学习笔记(05)
  3. Redis进阶-Redis安全相关操作
  4. Python apply函数
  5. Redhat 停止sendmail的方法
  6. CentOS安装Nagios网络监视工具
  7. 读取 Radio 的值
  8. 美团flutter_Flutter包大小治理上的探索与实践
  9. quartz mysql 报错_7月27 mysql quartz 连接报错
  10. java--迭代(三)foreach解析与字节码
  11. tn文本分析语言(三):高级语法
  12. python详解绘制风玫瑰图
  13. groovy入门-GString
  14. python保存图片到指定路径_python 抓取页面数据,并保存图片文本到指定目录文件夹...
  15. Mac M1芯片Android Studio使用模拟器
  16. Java操作Word图表
  17. 数字逻辑笔记4逻辑代数的基本定理和规则
  18. 使用chrom访问本地项目需要输入http
  19. Cf#741-C. Rings(构造)
  20. 6-7 判断满足条件的三位数 (15 分)

热门文章

  1. oracle删除目录 数据库文件,数据库生成一个app文件夹为什么删不掉
  2. 计算机知识与技能比赛活动总结,中职技能大赛总结(精选6篇)
  3. python 单词拆音节_实用小技巧,Python一秒将全部中文姓名转为拼音!
  4. VMware虚拟机全屏状态下如何快速切换回原主机界面
  5. 短期出差北京个人所见所闻所感
  6. 蒙特卡罗计算积分matlab,matlab下二重积分的蒙特卡洛算法
  7. 电脑无法查看计算机属性,我的电脑属性打不开怎么办
  8. python 批处理合并表格_高效办公4——Python批量合并Excel指定列相同内容单元格...
  9. ubuntu下gstreamer解码器
  10. 3Dmax自动加载脚本错误,语法错误:位于bad,需要因子