当前位置: 首页 > news >正文

python+mysql咖啡店推荐系统django+vue

(1).研究的基本内容
系统的角色分为:
1.管理员
2.会员
3.非会员
角色不同,权限也不相同
 
技术栈
后端:python 
前端:vue.js+elementui
框架:django/flask
Python版本:python3.7+
数据库:mysql5.7
数据库工具:Navicat
开发软件:PyCharm 
1.管理员:
会员注册信息管理:审核会员实名制信息注册;予以审核通过者登录、修改信息的权限; 
咖啡甜点信息管理:增加、删除、修改咖啡厅的咖啡、甜点的信息;
甜点预定信息管理:处理会员提交的限量甜点预定的订单信息,并据此修改咖啡厅限量甜点的剩余数量信息以及会员账户的余额信息;
座位预定信息管理:处理会员提交的座位预定信息,并据此安排咖啡厅座位,修改线上的咖啡厅座位信息以及会员账户的余额信息;
物物交换信息管理:处理会员提交的交换物申请的信息,发布通过审核的交换物的信息,安排交换物在咖啡厅展区的位置;处理有意向进行物物交换的会员对交换物的咨询问题;
会员反馈信息管理:对于会员对咖啡厅的环境、服务、质量等的评价或提出的意见进行回复并做相关的改善处理。
2.会员:
会员信息注册及修改:实名制注册成为会员;登录网站;修改个人信息;
咖啡厅相关信息浏览:包括咖啡厅的地理位置、环境、咖啡和甜点的种类等详细信息,以及在展交换物的信息等;
甜点、座位信息预定:对咖啡厅内限量供应的甜点进行预定;对咖啡厅内的座位进行预定;
提交交换物信息及咨询:提交自己想要换出去的交换物的信息并进行交换申请;对自己想要换来的交换物进行信息咨询等;
咖啡厅评价:对咖啡厅的各方面进行评价,例如环境、服务、质量等等;
3.非会员:
浏览网站基本信息:以访客身份浏览网站的基本信息,如:咖啡厅的位置、环境、咖啡厅的咖啡、甜点供应信息、咖啡厅口碑评价以及在展交换物信息等;


拟解决的主要问题:
前端技术:nodejs+vue+elementui

1、对数据库对应的表格中相应的会员信息、咖啡与甜点的信息、交换物的
信息等进行添加、删除以及修改。
2、实现不同用户名和密码登录或访客身份直接进入不同的管理操作界面。
3、查询数据库对应表格中是否存在符合条件的查询信息。
4、插入限量甜点及座位信息到数据库表格中,根据预定订单更新当前限量
甜点以及咖啡厅座位的剩余数量信息并保存到相应的数据库表格中。
5、利用数据库中存入的信息,取出对应的产品——即咖啡、甜点等信息与
图片进行展示。
6、根据用户输入的内容对数据库表格中的内容进行条件查询,完成咖啡厅
产品搜索的功能。
7、插入会员用户对咖啡厅的评价信息以及咖啡厅的回复信息到数据库表格中,并在网站相应位置展示相关信息。
8、网站页面的设计和美化。

http://www.lryc.cn/news/310378.html

相关文章:

  • 综合实验nginx+nfs+kpa
  • springboot197基于springboot的毕业设计系统的开发
  • group by报错
  • 3、云原生安全之falco的部署
  • Docker架构概述
  • 安装 node 错误的配置环境变量之后使用 npm 报错
  • Matlab 最小二乘插值(曲线拟合)
  • AWTK-MVVM 配置文件模型
  • 【活动】金三银四,前端工程师如何把握求职黄金期
  • 萌新学习RSA第二天(离线分解整数N)
  • STM32学习和实践笔记(1): 装好了的keil μVision 5
  • 企业计算机服务器中了360勒索病毒如何解密,360后缀勒索病毒处理流程
  • 【图像拼接/视频拼接】论文精读:Efficient Video Stitching Based on Fast Structure Deformation
  • LASSO算法
  • xss.haozi.me靶场练习
  • Unity 游戏设计模式:观察者模式
  • 计算机体系结构安全:对体系结构如何支持安全机制进行调研
  • b站小土堆pytorch学习记录—— P15 Dataloader的使用
  • 小程序中使用echarts地图
  • swoole协程
  • Android Gradle 开发与应用 (一) : Gradle基础
  • PostgreSQL操作笔记
  • 【微服务】微服务中常用认证加密方案总结
  • 【Unity】实现从Excel读取数据制作年份选择器
  • Sqli-labs靶场第18关详解[Sqli-labs-less-18]自动化注入-SQLmap工具注入
  • 【测开求职】2023秋招快手一面面经
  • 【Go语言】Go语言中的字典
  • Matlab 机器人工具箱 创建机器人
  • 跨平台指南:在 Windows 和 Linux 上安装 OpenSSL 的完整流程
  • JAVA请求示例获取1688商品详情数据API接口item_get-获得阿里巴巴商品详情(按关键词搜索商品列表)