项目分析

移动终端自助点餐系统

  • 一款通过移动终端设备展示商品,客户进行选择并下单的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. 怎样在Github参与一个开源项目
  2. C# 密封类sealed
  3. Linux系统编程--2(环境变量,进程控制)
  4. Linux下Apache安装与配置(详细步骤+代码+验证)
  5. 9年120亿,美的数字化转型纪实
  6. activeMQ入门安装
  7. BMP图片读写接口函数
  8. redis缓存跟数据库数据不一致问题解决
  9. 360天擎默认卸载密码_装机工具老毛桃携带木马病毒 卸载安全软件进行恶意推广...
  10. MYSQL获取同时关注了某两个(或者N个)用户的用户
  11. 【CS229】监督学习 vs. 无监督学习
  12. Java短信验证码-互亿无线
  13. 华为云计算认证含金量怎么样?
  14. 7-2 一元多项式的乘法与加法运算 (20 分)
  15. 慧据价值 链接未来丨第八届数据技术嘉年华大会全议程呈现
  16. 设计误区之一-正无穷
  17. Java之Excel导出工具类使用教程
  18. 无人豆浆机?九阳,请开始你的表演
  19. android删除文件恢复app,手机删除文件怎么恢复?手机恢复删除App
  20. java-php-python-ssm在线玩具租赁系统计算机毕业设计

热门文章

  1. PR常见问题:pr导入素材没有音轨怎么办
  2. 软件公司是如何招聘人才的?
  3. 北大计算机复试被刷经历,为什么那么多高分被刷?复试真的有黑幕吗?
  4. 普渡大学计算机图形,普渡大学西拉法叶校区之计算机图形技术系
  5. OA审批流程是什么?如何提升OA审批流程效率?
  6. html ur是什么意思_url是什么意思?
  7. SpringCloud 学习笔记 前端(二) ES6语法相关介绍
  8. 求学信计算机专业英语,英语求学信模板
  9. ZOJ 3987 Numbers(Java枚举)
  10. 电脑里的所有播放器只能播放声音没有画面