数据库实验报告2025.pdf
博学之,审问之,慎思之,明辨之,笃行之。——《礼记》
数据库大作业实验报告
美食点餐系统
一.系统概述
美食点餐系统是以美食介绍,点单购入以及评价反馈为主要功能的数据库系
统。菜单信息主要包括美食图片、美食类别、美食介绍、美食评价等内容。此数
据库系统可以完成用户登录、查找美食、美食评分、菜单管理等功能。
二.环境配置
电脑环境:linux(ubuntu)
数据库平台:Mysql
界面编程环境:Qt
使用语言:C++
三.需求分析
1.用户调查
目前主要业务:客人点餐,餐后评价,热门推荐,菜品管理,销售额查询
1)客人点餐
客人可以根据不同的要求(如菜名,价格等)进行查找
用户点餐后便提交所点菜品的编号
2)菜品管理
对每道菜进行编号
菜品信息的增加,修改,删除
3)餐后评价
客人可以在餐后给每道菜打分或提出建议
菜品的分数或评价会被反馈给管理者
热门推荐
人人好公,则天下太平;人人营私,则天下大乱。——刘鹗
根据客人的点击率和评分对菜品进行排名
在首页显示点击率和评分靠前的菜品
2.属性解释及数据类型
属性名含义数据类型
fno菜品序号int
fname名称nvarchar(50)
price价格int
type类型nvarchar(10)
region地区nvarchar(50)
size份量(g)int
introduction介绍nvarchar(50)
image_path图片路径nvarchar(50)
ono点击量int
score评分decimal(3,1)
time时间datetime
total总额int
suggestion建议nvarchar(50)
uno