网上订餐管理系统
===
## 环境
* Python 2.7 [Python官网](https://www.python.org/)
* Django 1.6.5 [Django官网](https://www.djangoproject.com/)
* python-mysql [下载链接](http://sourceforge.net/projects/mysql-python/)
## 运行
1. 使用sqlite3:
把`eatit/setting.py`中`DATABASES`中sqlite3部分的代码取消注释,并注释掉MySQL部分。
使用命令行到主目录下执行`python manage.py syncdb`初始化数据库
其中会提示创建网站后台管理员及密码
使用sqlite3数据库的初始化到此结束。
2. 使用MySQL数据库:
安装MySQL[MySQL下载](http://www.mysql.com/downloads/)
安装MySQL的python对接模块:python-mysql [下载链接](http://sourceforge.net/projects/mysql-python/)
python setup.py build
> 若安装时出现 EnvironmentError: mysql_config not found
> 参考[这篇文章](http://www.unixdo.com/DataBase/mysql_config.html)
> 修改`setup_posix.py`文件:
> mysql_config.path = "/usr/local/mysql-5.0.67/bin/mysql_config"
在MySQL中创建名为`letseat`的数据库
在 `eatit/` 目录下创建`passwd.py`,定义
MYSQL_USER = '数据库用户名'
MYSQL_PASS = '数据库密码'
使用命令行到主目录下执行`python manage.py syncdb`初始化数据库
其中会提示创建网站后台管理员及密码
使用MySQL数据库的初始化到此结束。
* 类Unix环境
./manage.py runserver
然后在浏览器打开`http://localhost:8000`
* Windows
配置好python的环境变量后,使用`启动服务器.bat`
或者使用cmd命令行进入目录下运行`python manage.py runserver`
然后在浏览器打开`http://localhost:8000`
## 框架
使用Django框架开发,数据库使用MySQL。
## 分工
主要负责人 职责
黄俊深 整体框架设计、非查询功能
GUI界面 林锦安
SQL查询功能 张晓波、李伟荣
刘俊良、阿卜力克木 E-R图绘制、文档撰写
## 实体
#### 店铺(shop) ####
#### 菜式(cuisine) ####
#### 用户(user) ####
#### 订单(order) ####
#### 评价(comment) ####
#### 店长(shopkeeper) ####
#### 网站管理员(admin) ####
## 需要实现的查询
1. 按照店名查找菜式
2. 用户查找以往订单
3. 店长修改所选菜式
4. 店长查询销售情况
5. 按照销量排序
6. 按照价格排序
7. 按照评价排序
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
管理系统是一种通过计算机技术实现的用于组织、监控和控制各种活动的软件系统。这些系统通常被设计用来提高效率、减少错误、加强安全性,同时提供数据和信息支持。以下是一些常见类型的管理系统: 学校管理系统: 用于学校或教育机构的学生信息、教职员工信息、课程管理、成绩记录、考勤管理等。学校管理系统帮助提高学校的组织效率和信息管理水平。 人力资源管理系统(HRM): 用于处理组织内的人事信息,包括员工招聘、培训记录、薪资管理、绩效评估等。HRM系统有助于企业更有效地管理人力资源,提高员工的工作效率和满意度。 库存管理系统: 用于追踪和管理商品或原材料的库存。这种系统可以帮助企业避免库存过剩或不足的问题,提高供应链的效率。 客户关系管理系统(CRM): 用于管理与客户之间的关系,包括客户信息、沟通记录、销售机会跟踪等。CRM系统有助于企业更好地理解客户需求,提高客户满意度和保留率。 医院管理系统: 用于管理医院或医疗机构的患者信息、医生排班、药品库存等。这种系统可以提高医疗服务的质量和效率。 财务管理系统: 用于记录和管理组织的财务信息,包括会计凭证、财务报表、预算管理等。财务管理系统
资源推荐
资源详情
资源评论
收起资源包目录
网上订餐管理系统.zip (71个子文件)
SJT-code
数据库.ppt 1.08MB
db.sqlite3 188KB
cart
__init__.py 0B
tests.py 383B
models.py 731B
views.py 3KB
.gitattributes 483B
启动服务器.bat 33B
manage.py 248B
ER详情表.xls 22KB
html
example.html 1KB
shop.html 3KB
base.html 3KB
index.html 869B
test
picture
picture.jpeg 4KB
js
bootstrap.js 64KB
npm.js 484B
bootstrap.min.js 34KB
css
style.css 653B
bootstrap.min.css 111KB
bootstrap-theme.css.map 41KB
bootstrap-theme.css 21KB
bootstrap.css.map 358KB
bootstrap.css 134KB
bootstrap-theme.min.css 19KB
customer
profile.html 185B
logout.html 300B
home.html 308B
login.html 308B
signup.html 294B
test.html 3KB
fonts
glyphicons-halflings-regular.svg 61KB
glyphicons-halflings-regular.ttf 40KB
glyphicons-halflings-regular.woff 23KB
glyphicons-halflings-regular.eot 20KB
cart.html 1KB
customer
profile.html 901B
home.html 308B
login.html 294B
signup.html 294B
eatit
__init__.py 0B
wsgi.py 550B
urls.py 1KB
settings.py 3KB
.gitignore 1KB
customer
__init__.py 0B
tests.py 60B
admin.py 543B
models.py 2KB
views.py 4KB
forms.py 2KB
static
pictures
favor.ico 4KB
picture.jpeg 4KB
js
bootstrap.js 60KB
bootstrap.min.js 34KB
offcanvas.js 140B
String.js 7KB
jquery.min.js 94KB
css
style.css 776B
bootstrap.min.css 111KB
offcanvas.css 960B
fonts
glyphicons-halflings-regular.svg 61KB
glyphicons-halflings-regular.ttf 40KB
glyphicons-halflings-regular.woff 23KB
glyphicons-halflings-regular.eot 20KB
README.md 2KB
shop
__init__.py 0B
tests.py 60B
admin.py 925B
models.py 2KB
views.py 2KB
共 71 条
- 1
资源评论
JJJ69
- 粉丝: 6233
- 资源: 5778
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功