![](https://csdnimg.cn/release/download_crawler_static/89498270/bg1.jpg)
基于JAVA餐厅座位预定网站
开题报告PPT
基于Springboot框架
老师:黄菊华 联系QQ:45157718
![](https://csdnimg.cn/release/download_crawler_static/89498270/bg2.jpg)
数据库
DB
存储系统所有数据
按表存储
JAVA餐厅座位预定网站-系统架构
后台(浏览器
)
B
后台管理系统
一般给到管理员使用
用户端(浏览器)
B
系统前台
普通用户使用
WEB服务器
S
WEB接口(webAPI)
从数据库获取数据
传递数据到数据库
整体架构:B/S架构(即浏览器和服务器架构模式)
![](https://csdnimg.cn/release/download_crawler_static/89498270/bg3.jpg)
JAVA餐厅座位预定网站-系统功能模块
![](https://csdnimg.cn/release/download_crawler_static/89498270/bg4.jpg)
JAVA餐厅座位预定网站-功能
注册登录:游客进行账号注册、登录平台
查看网站介绍:网站介绍、关于我们、联系我们、加入我们、法律声明
菜品介绍:查看餐厅的所有菜品,可以根据分类查询
菜品详情:查看菜品的详细介绍、支持收藏、支持发表评论、评论需要后台管
理员审核后才可见。
餐厅环境:可以查看餐厅多有环境的实景图片
座位预约:选择要预约的日期、或者按人数或者大厅还是包厢筛选、选择要预
定的座位、填写预约的联系方式等,提交预约。
留言反馈:给网站管理员留言,后台管理员可见。
我的座位预约订单:列出用户的所有预约订单信息,审核状态;没有审核或者
审核拒绝的订单用户可以删除。
菜品浏览、收藏、评论:流出用户浏览过的菜品信息、收藏过的菜品信息、评
论过的信息
用户信息:修改用户信息
密码修改:修改用户登录的密码
退出登录:清除登录从cookie,返回网站首页
![](https://csdnimg.cn/release/download_crawler_static/89498270/bg5.jpg)
JAVA餐厅座位预定网站-开发概要
开发操作系统:windows10 + 4G内存 + 500G
开发环境:JDK1.8 + Tomcat8
开发语言:Java
开发框架:springboot
模板引擎:Thymeleaf
开发工具:Idea
数据库:mysql8
数据库管理工具:navicat
其他开发语言:html + css +javascript