餐厅管理系统是一个基于 Java Web 技术开发的应用,旨在帮助餐厅管理员和注册用户管理菜品信息。系统实现了用户登录、注册、个人信息管理、菜品信息查询与管理等功能。
-
前端: CSS3 (Bootstrap 5, Font Awesome 6), JavaScript, JSP + JSTL
-
后端: Java Servlet, JavaBeans, DAO (Data Access Object) 模式
-
数据库: MySQL
-
开发工具: IntelliJ IDEA, Tomcat, Navicat
- 用户注册与登录
- 用户个人信息管理(包括修改用户名、邮箱和密码)
- 菜品信息增删改查
- Servlets: 处理业务逻辑请求(如添加菜品、删除菜品、登录、注册等)
- JSP: 页面展示,结合 JSTL 实现动态内容加载
- DAO: 封装数据库操作,简化代码结构