## 微信小程序校园外卖系统-数据库课程设计
### 基本功能😄
学生客户可以在查看在售商品的各种信息,选择商品后下单,在系统内查看订单状态(制作中,派单中,接单中等),在订单完成后可以对购买商品进行评分评价,在用户界面完善自身地址,头像,电话等相关信息。
商家可以增加,删除,修改出售的商品,接单,制作完成后派单给想要进行兼职工作的系统用户,查看商家的各种统计信息。
学生配送员可以在系统中查看商家在发布的各种派单信息,接单后将外卖送至客户手中。
### 小程序界面预览👀
#### 买家页面
![img](README/wpse5kaQF.png)![img](README/wps1KO96p.png)
#### 卖家页面
![img](README/wpsg0DdOO.png)![img](README/wpsDBeYYv.png)
### 实现方式(微信小程序+flask+mysql)👨🏼💻
本项目采用前后端分离的方式开发。由于Flask框架具有轻巧,简洁等明显优势,我们采用其作为后端框架。微信小程序利用POST方式传递参数到服务器后端,后端接受小程序的表单信息,在数据库进行相应的增加,删除,查询,修改操作,并将结果通过JSON数据返回至微信小程序前端。
数据库采用MySQL,首先通过Navicat软件进行基本的创建表,创建视图,创建触发器,设置完整性约束。服务器后端通过pymysql进行对数据库的操作,统计分析页面使用Echarts实现。
### 如何配置🔧
#### 服务端配置
- 用户需要在服务器上安装mysql,进入mysql,创建一个新的数据库meituan
```mysql
create database meituan;
```
然后导入我们提供的数据库初始化脚本`/server/Database/setup.sql`
```mysql
source yourpath/2020sjkks/server/Database/setup.sql
```
- 在`server/run.py` 的开头设置数据库参数,示例:
```python
DATABASE='meituan'#数据库名称
USER='root'#数据库用户
PASSWORD='sjkks'#数据库密码
img_path = 'yourpath/2020sjkks/server/imgs/' #图片缓存文件夹 注意最后带有/
```
- 运行`run.py`
```bash
python3 run.py
```
到这里为止服务器初始化成功。
#### 小程序配置
- 在`app.js`中设置服务器地址即可。
- 管理帐号默认为 用户名:管理员 密码:12345
Enjoy and give star!😗
Yuki-^_^
- 粉丝: 3112
- 资源: 4587
最新资源
- 1998-2022年全国及31省份一般公共预算收支(财政收入、支出)数据-最新出炉.zip
- 1998-2022年上市公司产学研合作成果与专利数据汇总-最新出炉.zip
- 1998-2022年机构投资者持股数量与持股比例数据汇总-最新出炉.zip
- 1998-2022年中国各企业避税程度相关数据-最新出炉.zip
- 1998-2022年省级产业结构合理化与高级化完整计算过程(2022更新,无缺失)-最新出炉.zip
- 1998-2022年上市公司共同机构所有权指标(参考顶刊,含构造过程与Stata代码)-最新出炉.zip
- 1999-2020年全国各省法治水平指数数据统计-最新出炉.zip
- 1999-2021年中国分省平均受教育年限面板数据(两份)-最新出炉.zip
- 1999-2021年投资效率(Biddle模型和Chen模型,含非效率投资情况)数据-最新出炉.zip
- 1999-2022年全国分省份按城乡全社会固定资产投资数据汇总-最新出炉.zip
- 1999-2022年上市公司金融错配、信贷错配及金融资源配置数据合集-最新出炉.zip
- 1999-2022年上市公司员工人数数据统计-最新出炉.zip
- 1999-2022年省级研究与试验发展(R&D)经费内部支出更新(2022年,无缺失)-最新出炉.zip
- 1999-2022年投资者、消费者、企业等信心与景气指数表-最新出炉.zip
- 1999-2022年投资效率(Biddle和Chen模型,非效率投资情况)数据-最新出炉.zip
- 1999-2022年中国300多地级市土地出让金收入数据集-最新出炉.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈