一个基于JavaWeb的电梯管理系统,使用JSP + Servlet实现。
功能特点
1. 用户管理
- 用户注册
- 用户登录
- 管理员/普通用户角色区分
2. 电梯类型管理(管理员)
- 查看电梯类型列表
- 添加新电梯类型
- 编辑电梯类型
- 删除电梯类型(需检查是否有关联的电梯和租用记录)
3. 电梯管理(管理员)
- 查看电梯列表
- 添加新电梯
- 编辑电梯信息
- 删除电梯
- 设置电梯状态(可用/不可用)
4. 租用记录管理
- 查看租用记录列表(管理员可查看所有,用户只能查看自己的)
- 添加租用记录(从电梯列表页面进行租用)
- 删除租用记录(管理员可删除所有,用户只能删除自己的)
技术栈
- 后端:Java Servlet
- 前端:JSP, HTML, CSS, JavaScript
- 数据库:MySQL
- 服务器:Tomcat
- 项目管理:Maven
部署到Tomcat
- 将项目打包成WAR文件
- 放入Tomcat的webapps目录
- 启动Tomcat
访问系统
- 打开浏览器访问:http://localhost:8080/elevator-management
- 默认管理员账号:admin/admin