技术架构:JSP + Servlet + JDBC + MySQL
本系统在以下环境中开发与运行:操作系统为 Windows 10;JDK 版本为 1.8(Java 8);Web 服务器为 Apache Tomcat 8.5.100,端口 8096;数据库为 MySQL 5.7,数据库驱动使用 mysql-connector-java-5.1.49.jar;项目采用 Eclipse/IDEA 方式进行开发,最终以 Web 应用目录形式部署到 Tomcat 的 webapps 目录下运行。
前台功能主要包括:用户注册与登录(登录后保持会话状态,退出时销毁会话);车型中心(分页展示全部可租车辆,支持按车型分类与关键词搜索);车辆详情与在线预订(展示车辆完整信息,选择取车与还车日期后提交订单);我的订单(查看订单列表,对待支付订单在线支付,对未取车订单取消订单);个人中心(修改真实姓名、手机号、身份证号、驾驶证号等资料,修改登录密码);意见反馈(发表留言并查看平台回复);平台公告(查看公告列表与详情)。
后台功能主要包括:管理员登录与退出;数据概览(统计订单总数、进行中订单、注册用户数与累计营业额,并展示最新订单);车辆管理(新增车辆、删除车辆、标记车辆状态为可租/已租/维修);订单管理(查看全部订单,对已支付订单确认取车、对已取车订单确认还车);用户管理(查看注册用户列表并删除违规用户);留言管理(回复用户留言、删除留言);公告管理(发布与删除平台公告)












