HITSZ 2021 年秋季学期「数据库设计」课程实验项目,基于 MySQL+Django 实现**校园食堂点餐系统**。
主要环境:
- PowerDesigner
- MySQL Workbench 8.0 CE
- Python 3.8
- Django 3.2.8
- BootStrap 3.3.7
- Django-simpleui
## 系统功能 :snake:
<div align="center">
<img src="img/func1.png" alt="管理员模块" align="center" width=80% />
<img src="img/func2.png" alt="用户模块" align="center" width=80% />
</div>
## 项目结构 :pencil:
```
django_CCOS
├── canteen //app1
├── customer //app2
├── dish //app3
│ ├── admin.py
│ ├── apps.py
│ ├── migrations
│ ├── models.py //数据库模型
│ ├── tests.py
│ ├── urls.py
│ ├── views.py //实现的视图
│ └── __init__.py
├── django_CCOS
│ ├── asgi.py
│ ├── settings.py //配置文件
│ ├── urls.py
│ ├── wsgi.py
│ └── __init__.py
├── manage.py
├── media //图片文件
│ └── images
├── static //样式文件
│ ├── bootstrap-3.3.7-dist
│ ├── css
│ └── js
└── templates //页面模板
├── base.html
├── canteen
│ ├── canteen_base.html
│ ├── canteen_list.html //食堂展示
│ └── shop_list.html //窗口展示
├── customer
│ ├── index.html
│ ├── information.html //完善用户信息
│ ├── login.html //登录界面
│ ├── logout.html //登出界面
│ ├── register.html //注册界面
│ └── show_info.html //个人
└── dish
├── dish_base.html
├── dish_list.html //菜品展示
└── my_order.html //我的订单
```
## 快速开始 :rocket:
1. 初始化:
- 卸载原依赖 `pip uninstall -y -r requirement.txt`
- 配置新依赖 `pip install -r requirements.txt`
2. 数据库准备:
- 打开 MySQL Workbench 服务器,创建本地数据库 `create database django_CCOS`
- 项目参数修改:打开 settings.py 配置文件,找到 MySQL 自定义参数,修改为你自己的配置
4. 项目启动,进入项目 `django_CCOS` 目录,执行:
- `python manage.py makemigrations`
- `python manage.py migrate`
- `python manage.py runserver`
5. 前端访问:http://127.0.0.1:8000
5. 后台访问:http://127.0.0.1:8000/admin
- 创建管理员:`python manage.py createsuperuser`
- 自行添加食堂、窗口、菜品,否则初始不显示
## 效果图 :yum:
![image-20211107210032459](img/image-20211107210032459.png)
![image-20211107210104324](img/image-20211107210104324.png)
![image-20211107210220338](img/image-20211107210220338.png)
![image-20211107210124156](img/image-20211107210124156.png)
![image-20211107210146836](img/image-20211107210146836.png)
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
【作品名称】:基于 MySQL+Django 实现校园食堂点餐系统。 【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。 【项目介绍】:数据库准备: 打开 MySQL Workbench 服务器,创建本地数据库 create database django_CCOS 项目参数修改:打开 settings.py 配置文件,找到 MySQL 自定义参数,修改为你自己的配置 项目启动,进入项目 django_CCOS 目录,执行: python manage.py makemigrations python manage.py migrate python manage.py runserver 前端访问:http://127.0.0.1:8000 后台访问:http://127.0.0.1:8000/admin 创建管理员:python manage.py createsuperuser 自行添加食堂、窗口、菜品,否则初始不显示
资源推荐
资源详情
资源评论
收起资源包目录
campus-canteen-ordering-main.zip (93个子文件)
campus-canteen-ordering-main
.DS_Store 6KB
LICENSE 1KB
img
func1.png 58KB
image-20211107210104324.png 1.8MB
logo.png 73KB
image-20211107210146836.png 419KB
image-20211107210220338.png 1.65MB
func2.png 46KB
image-20211107210032459.png 1.91MB
image-20211107210124156.png 270KB
CCOS
CCOS.cdb 95KB
CCOS.pdm 187KB
crebas.sql 6KB
CCOS.ldm 96KB
CCOS.ldb 96KB
CCOS.cdm 95KB
CCOS.pdb 187KB
工作空间.sws 676B
requirements.txt 29B
.gitignore 2KB
django_CCOS
.DS_Store 6KB
media
.DS_Store 6KB
images
backimage.jpg 551KB
canteen
__init__.py 0B
tests.py 60B
admin.py 729B
migrations
__init__.py 0B
apps.py 174B
models.py 3KB
urls.py 251B
views.py 520B
templates
canteen
canteen_base.html 207B
shop_list.html 1KB
canteen_list.html 1KB
dish
dish_base.html 211B
dish_list.html 2KB
dish_detail.html 85B
my_order.html 1KB
base.html 3KB
customer
register.html 2KB
logout.html 0B
information.html 2KB
login.html 1KB
index.html 447B
show_info.html 1KB
manage.py 667B
dish
__init__.py 0B
tests.py 60B
admin.py 701B
migrations
__init__.py 0B
apps.py 111B
models.py 3KB
urls.py 266B
views.py 2KB
django_CCOS
__init__.py 45B
wsgi.py 399B
urls.py 1KB
settings.py 4KB
asgi.py 399B
customer
__init__.py 0B
tests.py 60B
admin.py 685B
migrations
__init__.py 0B
apps.py 176B
models.py 2KB
urls.py 377B
views.py 6KB
forms.py 2KB
static
js
jquery-3.2.1.min.js 85KB
jquery-3.2.1.js 262KB
bootstrap-3.3.7-dist
js
bootstrap.js 68KB
npm.js 484B
bootstrap.min.js 36KB
css
bootstrap-theme.min.css.map 25KB
bootstrap.min.css 118KB
bootstrap-theme.css.map 47KB
bootstrap-theme.css 26KB
bootstrap.css.map 380KB
bootstrap.css 143KB
bootstrap-theme.min.css 23KB
bootstrap.min.css.map 529KB
fonts
glyphicons-halflings-regular.svg 106KB
glyphicons-halflings-regular.ttf 44KB
glyphicons-halflings-regular.woff 23KB
glyphicons-halflings-regular.eot 20KB
glyphicons-halflings-regular.woff2 18KB
css
main.css 1KB
list.css 127B
message_info.css 0B
login.css 792B
master.css 3KB
upload.css 533B
README.md 3KB
共 93 条
- 1
资源评论
MarcoPage
- 粉丝: 4292
- 资源: 8837
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功