项目背景和意义

目的:本课题主要目标是设计并能够实现一个基于微信高校食堂就餐预约小程序系统,前台用户使用小程序,小程序使用微信开发者工具开发;后台管理使用基PP+MySql的B/S架构,开发工具使用phpstorm;通过后台录入食堂菜品分类,录入菜品,管理和处理订单,用户通过小程序登录,查看食堂菜品分类和菜品信息,加入购物车,下单预约就餐。

意义:基于微信高校食堂就餐预约小程序系统是计算机技术与高校食堂就餐管理相结合的产物,通过微信小程序高校食堂就餐预约系统实现了对高校食堂的高效管理。

随着计算机技术的不断提高,计算机已经深入到社会生活的各个角落;而采用人工预约就餐的方法,不仅效率低,易出错,手续繁琐,而且耗费大量人力。为了满足消费人员对菜品介绍,就餐预约等进行高效的管理,在工作人员的具备一定的计算机操作能力的前提下,特编此基于微信高校食堂就餐预约小程序系统以提高高校食堂就餐效率。

可行性分析

基于微信高校食堂就餐预约小程序系统有以下三方面可以总结系统开发的可行性,具体如下:

1.技术可行性

以Windows7或10为操作系统,采用phpstorm软件为开发后台管理,运用mysql进行数据库存储,使用微信开发者工具开发微信小程序;后台管理系统硬件环境是PC机,前台用户在手机上使用微信小程序。

2.经济可行性

一方面,采用phpstorm和微信开发者工具开发有好的人机界面和强劲的功能支持,使销售人员的工作效率进一步提高从而节省人力、物力;另一方面,系统的制作成本低,在现有的PC机上即可使用phpstorm和微信开发者工具进行开发。

3.操作可行性

phpstorm软件在操作上是在Windows操作系统上进行后台管理系统的使用,主要凭借使用Windows操作技术即可完成数据的录入、修改、删除等功能,简单方便。

用户使用手机登录基于微信高校食堂就餐预约小程序系统来完成就餐的预约的使用。

主要功能模块

后台管理员功能

会员列表:查看所有注册会员信息,支持删除
录入资讯:录入资讯标题、内容等信息
管理资讯:查看已录入资讯列表,支持删除和修改
留言列表:所有用户留言信息列表,支持删除
首页轮播图管理:上传广告图片,设置广告链接

菜品分类管理:录入菜品分类,查看所有已录入分类,支持修改和删除
录入菜品:选择菜品分离,录入菜品名称、价格、上传菜品图片、录入菜品介绍、简介等
菜品管理:查看所有已经录入的菜品列表,支持修改和删除
订单列表:显示所有用户预约的就餐订单信息
订单处理:后台管理员进行订单处理,比如上菜处理

小程序功能

用户注册登录:注册普通账号,然后使用注册的账号登录登录
微信授权登录:直接使用微信作为账号,授权后登录
资讯功能:用户可以任意浏览资讯列表和详细信息   
所有菜品:显示提供的所有菜品列表
菜品查询:在菜品列表顶部,输入菜品关键字,点击查询可以筛选出对应菜品
菜品信息: 点击到菜品详情页面,可以查看菜品的图片、参考价格、简介、简介等
菜品评论列表:在菜品页面,切换到评论栏目,可以查看所有用户评论的内容
菜品收藏:在菜品信息详情,下方点击“收藏”,进行收藏
加入购物车:在菜品信息详情,下方点击“加入购物车”,点击到购物车列表,可以看到加入购物车的菜品
立即购买:立即购买相当于是加入购入车+跳转到购物车的操作
购物车列表:显示所有在购物车的菜品,可以通过-减少,+增加数量
购物车结算:在购物车点击去结算,在结算页面,确认要就餐预约的菜品,填写备注,下单结算
订单列表:显示用户已下单的订单信息,默认用户是待付款状态
取消订单:用户没有付款的订单,可以点击取消订单
模拟付款:真实支付需要营业执照,我们这里假设点击模拟支付,真实支付成功
就餐确定:用户到达指定时间,就餐完毕后,点击就餐确定,订单流程结束
菜品评价:用户订单结束后,可以对订单的菜品进行评论
我的菜品收藏列表:用户收藏的菜品列表,可以删除。
退出系统:清除缓存,返回小程序首页
留言:用户可以在小程序对管理平台留言。

开发概要

主要安介绍了系统在开发过程中所应用到的一些关键的技术,主要包括了前端小程序开发的MINA框架;后台开发PHP编程、数据存储MySQL数据库;以及常规的网页技术HTML/CSS/JAVASCRIPT的介绍。

开发操作系统:windows10 + 4G内存 + 500G

小程序开发:微信开发者工具(MINA框架)

后台环境:IIS +PHP

后台开发语言:PHP

后台开发工具:Dreamweaver +PhpStorm

数据库:mysql8

数据库管理工具:navicat

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

开发文件说明

后台管理文件

所在路径:后台源码ht目录是后台

绿色显示的是系统框架,不要动

位置

程序名

说明

源码根目录

login.php

后台登录页面

源码根目录

check_u_login.php

后台登录处理程序

ht

后台根目录

index.php

后台首页

left.php

后台左侧菜单

u_logout.php

退出登录

ht/quanxian

密码管理

mima.php

密码修改页面

mima_act.php

密码修改程序

ht/zixun

资讯

zixun_add.php

资讯录入页面

zixun_add_act.php

资讯录入数据库程序

zixun_list.php

资讯列表

zixun_xiugai.php

资讯修改页面

zixun_xiugai_act.php

资讯修改程序

zixun_del.php

资讯删除程序

ht/ qita

广告和留言

ad_index_wx.php

轮播图设置页面

ad_index_wx_baocun

轮播图设置程序处理

liuyan_list.php

留言列表

liuyan_delt.php

留言删除

ht/huiyuan

会员

hy_list.php

会员列表

hy_del.php

会员删除

ht/ shangpin

商品(菜品)

caidan_1ji.php

商品(菜品)分类管理

sp_add.php

商品(菜品)录入页面

sp_add_act.php

商品(菜品)录入程序

sp_list.php

商品(菜品)列表

sp_del.php

商品(菜品)删除

sp_xiugai.php

商品(菜品)修改页面

sp_xiugai_act.php

商品(菜品)修改程序

dd_list.php

商品(菜品)订单列表

dd_chuli.php

商品(菜品)订单处理

小程序接口文件

小程序接口

程序名

包含

首页

wx_lunbo.php

获取顶部轮播图片数组(多个图片)

wx_news_list.php

获取最新资讯3条

wx_CpList_top4.php

最新上架菜品(4)条

wx_CpList_paihang.php

菜品排行(4)条

所有菜品

wx_fenlei.php 获取分类

wx_CpList_top4.php

最新上架4个菜品

wx_CpList.php

获取所有菜品

点餐栏目

wx_fenlei_chanpin.php

获取分类菜品

wx_fenlei.php

加载左侧分类

wx_gwc_feiyong.php

获取购物车费用

wx_gwc_add.php

加入购物车

wx_gwc_shuxiugai.php

更新数量

wx_gwc_del.php

删除购物车

菜品详情页

wx_sp_info-a.php

根据产品id获取产品的信息

wx_sp_info-b.php

根据产品id获取产品的详细信息

wx_gwc_add.php

加入购物车

wx_gwc_add.php

购买:加入购物车+跳转到购物车

wx_shoucang_add.php

录入收藏数据

购物车

wx_gwc_list.php

获取购物车列表

wx_gwc_del.php

删除购物车

wx_gwc_shuxiugai.php

更新购物车数据

wx_gwc_feiyong.php

获取购物车费用

下单页面

wx_gwc_list.php

获取下单购物车商品信息

wx_gwc_feiyong.php

获取购物车费用

wx_gwc_xiadan.php

提交下单信息

评论页面

wx_AddPinLun.php

提交评论

资讯信息

wx_news_list_byid.php

获取资讯列表

wx_news_info.php

获取资讯信息详情

留言

wx_api_liuyan.php

提交留言

会员

wx_check_reg_yonghu.php

普通用户注册

wx_check_login_yonghu.php

普通用户登录

wx_check_reg_yonghu-weixin.php

微信登录

wx_dingdan_list.php

加载订单列表

wx_dingdan_fukuan.php

模拟付款

wx_dingdan_del.php

取消订单

wx_dingdan_shouhuo.php

确认离店

wx_shoucang_list.php

获取收藏列表

wx_shoucang_del.php

删除收藏

wx_huiyuan_xinxi_byid.php

读取会员信息

wx_huiyuan_xinxi_update_byid.php

更新会员信息

wx_huiyuan_mima_act.php

密码修改

功能模块图

功能实体图

数据库ER图

作品效果截图

基于PHP+小程序(MINA框架)+Mysql数据库的食堂餐厅就餐预约小程序系统设计与实现相关推荐

  1. 基于Java后台(Springboot框架)+前端小程序(MINA框架)+Mysql数据库的教室图书馆座位预约小程序系统设计与实现

    项目背景和意义 目的:本课题主要目标是设计并能够实现一个基于微信小程序预约订座小程序,前台用户使用小程序,后台管理使用Java+Mysql开发,后台使用了springboot框架:通过后台添加座位类型 ...

  2. 基于Java后台(Springboot框架)+前端小程序(MINA框架)+Mysql数据库的旅游景区景点购票小程序系统设计与实现

    项目背景和意义 目的:本课题主要目标是设计并能够实现一个基于微信小程序景区景点预约购票系统,前台用户使用小程序,后台管理使用Java+Mysql开发,后台使用了springboot框架:通过后台添加景 ...

  3. 基于PHP+小程序(MINA框架)+Mysql数据库的校园二手书交易小程序系统设计与实现

    项目背景和意义 目的:本课题主要目标是设计并能够实现一个基于微信校园二手交易小程序系统,前台用户使用小程序,后台管理使用基PHP+MySql的B/S架构:通过后台管理资讯.会员管理.分类管理.交易信息 ...

  4. 基于PHP+小程序(MINA框架)+Mysql数据库的电影院售票选座小程序系统设计与实现

    项目背景和意义 目的:本课题主要目标是设计并能够实现一个基于微信小程序电影院订票选座系统,前台用户使用小程序,后台管理使用基PHP+MySql的B/S架构:通过后台添加电影.场次,用户通过小程序登录, ...

  5. 基于PHP+小程序(MINA框架)+Mysql数据库的有声读物音频播放小程序系统设计与实现

    项目背景和意义 目的:小程序是一种不需要下载安装即可使用的应用,它实现了应用触手可及的梦想,用户扫一扫或者搜一下即可打开应用.另一方面,面对有声阅读的收费化,广告化的趋势,我希望给用户提供免费.舒适. ...

  6. 基于PHP+小程序(MINA框架)+Mysql数据库的小说小程序系统设计与实现

    项目背景和意义 目的:本课题主要目标是设计并能够实现一个基于微信小程序的在线免费小说平台,前台用户使用小程序,后台管理使用基PHP+MySql的B/S架构:管理员通过后台录入作者信息,发布资讯,管理会 ...

  7. 基于Java后台(Springboot框架)+前端小程序(MINA框架)+Mysql数据库的影视评论交流小程序系统设计与实现

    项目背景和意义 目的:本课题主要目标是设计并能够实现一个基于微信小程序影视评论交流系统,前台用户使用小程序,后台管理使用Java+Mysql开发,后台使用了springboot框架:通过后台设置影视属 ...

  8. 基于Java后台(Springboot框架)+前端小程序(MINA框架)+Mysql数据库的菜谱美食小程序系统设计与实现

    项目背景和意义 目的:本课题主要目标是设计并能够实现一个基于微信小程序美食菜谱点评系统,前台用户使用小程序,后台管理使用Java+Mysql开发,后台使用了springboot框架:通过后台添加资讯和 ...

  9. 基于PHP+小程序(MINA框架)+Mysql数据库的旅游攻略小程序系统设计与实现

    项目背景和意义 目的:本课题主要目标是设计并能够实现一个基于微信景区景点旅游攻略小程序系统,前台用户使用小程序,小程序使用微信开发者工具开发:后台管理使用基PP+MySql的B/S架构,开发工具使用p ...

最新文章

  1. 廖雪峰python教程书-Python 爬虫:把廖雪峰的教程转换成 PDF 电子书
  2. html 把文字显示控制,控制字体加粗显示的html标签是哪个
  3. UVA116 单向 DSP(多段图最短路)
  4. JMeter测试实例
  5. ios开发 将json格式数据上传服务器
  6. 东北大学计算机硬件题库,东北大学计算机硬件试题.pdf
  7. redo log详解
  8. php邮箱发送,PHP的邮箱发送
  9. LINUX系统ubuntu显示隐藏文件夹选项
  10. 常用的logo设计技巧
  11. HTML绘制小房子,简笔画教程怎么画小房子
  12. RHCSA之Linux系统简介
  13. 像素(px)到底是个什么单位
  14. python入门三剑客怎么样_python三剑客
  15. 业务埋点实现用户画像分析,助力精准推送
  16. 边沿检测电路的多种实现
  17. 安卓dip和px相互转换
  18. antd 走马灯案例
  19. 掌握14种UML图,清晰图示
  20. Python如何只用20行代码给证件照换底色,学会了不怕没有女朋友!!!

热门文章

  1. 练习STM32动态更改PWM波频率和占空比
  2. bash快捷键Quick bash shortcuts--用Enki学Linux系列(4)
  3. 对路径“C:\”的访问被拒绝
  4. WebRTC禁用NACK
  5. 第十三课 类族结构的进化
  6. 进化算法EA——多对象优化遗传(MOO),差分进化法(DE),遗传编程(GP)
  7. 如何将链接生成二维码
  8. 网页字体弄成微软雅黑html,网页字体替换为微软雅黑
  9. java高仿新浪微博短链接地址生成工具ShortUrlGenerator.java
  10. Intel SGX入门教程(二)在windows环境搭建intel sgx环境并运行helloworld程序