Python+Flask+MySQL开发的在线外卖订餐系统(附源码)

Python+Flask+MySQL开发的在线外卖订餐系统(附源码),第1张

本项目为Python在线外卖订餐系统, 基于Flask框架+MySQL数据库开发,轻量简洁。

一、项目模块及功能介绍

本系统包括登录模块、注册模块、商家用户模块、买家用户模块、系统管理员模块。具体功能介绍如下:

1、登录模块选择管理员、商家用户、用户三种身份登录将输入的用户名与密码与数据库中的数据进行对比验证2、注册模块选择商家用户、用户两种身份注册将注册信息(用户名、密码、电话、地址)存入数据库3、商家用户模块维护商家个人信息(店名、地址、联系电话、商家图片)修改商家个人登录密码维护菜单列表(菜品名称、菜品描述、营养成分、销量、价格、菜品图片、是否为招牌菜),包括添加、删除、修改对菜品列表按照销量或价格排序查看查看顾客订单与完成情况对顾客订单按照时间或价格排序查看查看顾客对商家当前菜品的评论(订单号、顾客用户名、餐厅名、是否完成、花费、评分、评语、交易时间)4、买家用户模块维护买家用户个人信息(用户名、地址、联系电话)修改用户个人登录密码查看商家列表(店名、地址、联系电话、商家图片)查看商家菜单列表(菜品名称、菜品描述、营养成分、销量、价格、菜品图片、是否为招牌菜)对菜单列表按销量或价格排序查看筛选出菜单列表中的特色菜将菜品加入购物车维护购物车,包括选择、删除、搜索、修改数量对购物车进行结算,结算时商品价格可促销打折,可选择堂食或外卖两种就餐方式查看商家评价信息查看以完成订单对当前订单按时间或价格排序查看查看已发表评价(订单号、顾客用户名、餐厅名、是否完成、花费、评分、评语、交易时间)查看可发表评价的订单对可发表评价的订单按交易时间或价格排序查看5、系统管理员模块查看各商家获得的评价信息对各商家获得的评价信息按照评分升序查看移除恶意营销商家二、项目结构









三、环境依赖Python 3.9.10Flask 2.1.1PyMySQL 1.0.2MySQL 8.0.28四、运行方法

先以MySQL的root身份执行SQL脚本初始化数据库与数据表项(会提示输入root用户的登录密码)


再执行Web服务启动程序


注意此处mysql_pwd也是你MySQL的root用户登录密码,db_name即你用init.sql创建的数据库名称。

五、系统部分界面展示1、首页

Python+Flask+MySQL开发的在线外卖订餐系统(附源码),第2张

2、注册界面

Python+Flask+MySQL开发的在线外卖订餐系统(附源码),第3张

3、登录界面

Python+Flask+MySQL开发的在线外卖订餐系统(附源码),第4张

4、商家主界面

Python+Flask+MySQL开发的在线外卖订餐系统(附源码),第5张

5、商家菜单界面

Python+Flask+MySQL开发的在线外卖订餐系统(附源码),第6张

6、商家添加菜品界面

Python+Flask+MySQL开发的在线外卖订餐系统(附源码),第7张

7、商家修改菜品界面

Python+Flask+MySQL开发的在线外卖订餐系统(附源码),第8张

8、商家个人中心

Python+Flask+MySQL开发的在线外卖订餐系统(附源码),第9张

9、商家个人信息修改界面

Python+Flask+MySQL开发的在线外卖订餐系统(附源码),第10张

10、商家密码修改界面

Python+Flask+MySQL开发的在线外卖订餐系统(附源码),第11张

11、买家主界面

Python+Flask+MySQL开发的在线外卖订餐系统(附源码),第12张

12、买家菜单界面

Python+Flask+MySQL开发的在线外卖订餐系统(附源码),第13张

13、买家购物车界面

Python+Flask+MySQL开发的在线外卖订餐系统(附源码),第14张

14、买家个人中心

Python+Flask+MySQL开发的在线外卖订餐系统(附源码),第15张

15、买家个人信息修改界面

Python+Flask+MySQL开发的在线外卖订餐系统(附源码),第16张

16、买家密码修改界面

Python+Flask+MySQL开发的在线外卖订餐系统(附源码),第17张

17、管理员主界面

Python+Flask+MySQL开发的在线外卖订餐系统(附源码),第18张

81


本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » Python+Flask+MySQL开发的在线外卖订餐系统(附源码)

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情