本项目主要针对计算机相关专业的正在做毕设的学生和需要项目实战练习的Java学习者,也可作为课程设计、期末大作业。 项目都经过严格调试,确保可以运行! 包含:项目源码、数据库、LW、演示录像等,该项目可以直接作为毕设使用。
开发运行环境
①前端:微信小程序开发工具
② 后端:Java
- 框架:ssm
- JDK版本:JDK1.8
- 服务器:tomcat7
- 数据库:mysql 5.7
- 数据库工具:Navicat12
- 开发软件:eclipse/myeclipse/idea
- Maven包:Maven3.3.9
- 浏览器:谷歌浏览器
论文目录
【如需全文请按文末获取联系】
一、项目简介
本火锅店点餐系统提供管理员、用户两种角色的服务。总的功能包括菜品的查询、菜品的购买、餐桌预定和订单管理。本系统可以帮助管理员更新菜品信息和管理订单信息,帮助用户实现在线的点餐方式,并可以实现餐桌预定。本系统采用成熟技术开发可以完成点餐管理的相关工作。
二、系统设计
2.1软件功能模块设计
系统的功能结构是采用树形图来绘制功能设计。根据分析所得,本系统的功能设计为管理员、用户两部分。管理员为菜品管理、菜品分类管理、用户管理、订单管理等,用户的功能为查询菜品,在线点餐、预定餐桌、管理个人信息等。本火锅店点餐系统的功能结构设计图如下图3-1所示:
2.2数据库设计
(1)管理员的ER图中的属性有账号、密码、权限。管理员ER图如下图3-10所示:
(3)菜品的ER图里的属性有菜品编号、菜品名称、价格、食材等,菜品的ER图如下图3-12所示:
(4)订单的ER图里的属性有订单人、编号、订单时间、菜品等,订单ER图如下图3-13所示:
(6)本系统的全局ER图如下图3-15所示:
三、系统项目部分截图
3.1注册登陆功能
3.2管理员权限的功能实现
用户信息管理功能的详细实现 java基础饭馆点餐管理员负责用户信息的删除和管理,用户的姓名和手机号都可以由管理员在此功能里看到。管理员查询用户信息的功能实现如下图4-2所示:
菜品管理功能的详细实现管理员可以对菜品的信息进行管理、审核。本功能可以实现菜品的定时更新和审核管理。管理员添加菜品信息的实现界面如下图4-3所示:
餐桌管理功能的详细实现 本功能包括查询餐桌,也可以发布新的餐桌信息。查询餐桌信息的实现详情如下图4-4所示:
订单管理功能的详细实现管理员可以查询用户的订单,并完成菜品的安排,实现界面如下图4-8所示:
3.3用户权限的功能详细实现
用户信息管理功能的详细界面实现当用户登录进系统后可以修改自己的资料,可以使自己信息的保持正确性。还可以修改密码。用户信息管理的实现界面如下图4-9所示:
菜品展示功能的详细实现用户可以浏览所有的菜品,可以查看详细的菜品内容,也可以进行菜品的点餐。用户浏览菜品的界面实现如下图4-10所示:
点餐功能的详细实现在本功能里用户可以进行点餐。点餐功能的实现界面如下图4-11所示:
购物车功能的实现用户可以管理购物车里的菜品,实现界面如下图4-13所示:
订单管理功能的详细实现用户可以管理自己的订单,在订单管理界面里也可以进行查询操作。订单管理功能的实现界面如下图4-14所示:
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.bianchenghao6.com/h6javajc/25964.html