vue.js毕业设计,基于vue.js前后端分离外卖点餐系统设计与实现(H5移动项目)

news/2024/7/5 4:54:22

功能介绍

【后台管理员功能】
会员列表:查看所有注册会员信息,支持删除
录入资讯:录入资讯标题、内容等信息
管理资讯:查看已录入资讯列表,支持删除和修改
广告设置:上传图片和设置小程序首页轮播图广告地址
留言列表:所有用户留言信息列表,支持删除

菜品分类管理:支持录入、查看、修改和删除已有分类
菜品录入:选择菜品分类、录入菜品名称、库存、已销售、价格、上传菜品图片、填写菜品介绍
菜品管理:查看所有已经录入的菜品信息、支持修改和删除
菜品订单:查看所有用户下单的订单信息,包括下单时间、费用、收货地址、收货人信息、订单菜品信息和备注等
订单处理:处理菜品发货信息等

【小程序用户功能】
用户注册登录:注册普通账号,然后使用注册的账号登录登录
资讯功能:用户可以任意浏览资讯列表和详细信息   

菜品库:点击所有菜品;支持通过查询来查找所需要菜品
菜品信息: 点击到菜品详情页面,可以查看菜品介绍、图片、价格、销售等、详情、已购买用户的评论列表。 
菜品收藏:在操作信息详情,下方点击“收藏”,进行收藏 
菜品选购:在菜品的详情页面,点击“加入购物车”,也可以直接点击“立即购买”
菜品购物车:列出打算下单的菜品列表,支持数量增加和减小
外卖下单:在购物车列表点击“去结算”,选择或者填写收货地址、确认要下单的菜品和数量;填写备注。点击“下单结算”,然后跳转到订单列表 
取消订单:在“我的订单”列表中,针对没有付款的订单,点击“取消申请”,删除订单 
去付款::在“我的订单”列表中,点击“去付款”,模拟付款 
菜品评论:在“我的订单”列表中,已经付款的订单,可以对每个菜品,点击“评价”,去打分和填写菜品评论. 
收货地址管理:录入收货地址、查看所有收货地址,修改收货地址、删除 

我的收藏:用户收藏的菜品列表。 
退出系统:清除缓存,返回小程序首页
留言:填写留言的内容,提交到网站管理后台

H5移动端功能

后台管理功能

开发概要

后台开发

服务器端环境:iis  + php (可以自行搭建其他比如phpstudy之类的)

开发环境:windows7 |windows10都可以

开发语言:php7

开发工具:phpstorm(其他开发工具vscode、dreamweaver等都可以)

数据库:mysql8

数据库管理工具:navicat

其他开发语言:html + css +javascript

前端uniapp开发

框架:基于vue.js的uniapp框架

开发工具:Hbuiderx

其他开发语言:html + css +javascript


http://lihuaxi.xjx100.cn/news/173671.html

相关文章

SpringBoot中如何获取request对象呢?

转自: SpringBoot中如何获取request对象呢? 下文笔者讲述SpringBoot中获取Request对象的方法分享,如下所示 Request对象简介 Request对象中封装了客户端的请求信息包含请求头,请求体及其它的请求信息 那么如何在SpringBoot中获取这一重要信息呢&…

点击化学FAM荧光素:6-FAM-alkyne,FAM alkyne 6-isomer,6-炔基-羧基荧光素

【中文名称】6-炔基-羧基荧光素 【英文名称】 FAM alkyne,6-isomer,6-FAM-alkyne 【CAS】478801-49-9 【分子式】C24H15NO6 【分子量】413.39 【纯度标准】95% 【包装规格】25mg,50mg,100mg 【是否接受定制】可进行定制,定制时间周…

华为云RDS数据库测评:性能超出预期,双11优惠还在继续

一、前言 作为一名电商行业公司的员工,深刻体会到系统大压力、高并发下保证服务的正常使用是多么严峻的挑战。双11这段时间,因为激增的使用量让我们的数据库服务严重吃紧,压力特别的大,甚至还出现了交易漏单,脏数据等…

Hive 3.1.3

1.下载安装包 Index of /hive/hive-3.1.3https://dlcdn.apache.org/hive/hive-3.1.3/ 2.安装&修改配置文件 2.1 安装MySQL a. 搜索centos7默认的mariadb & 卸载 [root@node1 ~]# rpm -qa | grep mariadb mariadb-libs-5.5.44-2.el7.centos.x86_64 卸载 [r…

你也还在找程序员外包平台吗?有这几个就足够了!

大家都知道,如果程序员想在工作之余赚一点外快的话,接外包是所有兼职赚钱之中来钱比较快的一种。但是要找到一些比较靠谱的,能够经常使用的接外包平台,似乎是一件费时又费力的事情。 接下来就为大家推荐几个比较好的程序员接外包的…

MySQL数据库期末考试试题及参考答案(09)

版权声明 本文原创作者:谷哥的小弟作者博客地址:http://blog.csdn.net/lfdfhl 一、 填空题 MySQL提供的____命令可以将数据库导出成SQL脚本,以实现数据的备份。mysqldump命令备份多个数据库时,数据库名称之间用____隔开。MySQL中…

狂神的MySQL(1)

01、什么是数据库,为什么要学习数据库 javaEE:企业级java开发 Web 前端(页面:展示,数据!) 后台(连接点:连接数据库JDBC,连接前端(控制&#xf…

什么叫渗透测试爆破

转眼间,从大三开始学安全,到现在也有五年了,也算是对渗透测试有一定理解,公众号准备出一些入门教程,以实操为主,希望可以帮助到想入门渗透测试的小白。如果觉得有用,可以在文章后面支持一下我&a…