项目简介
本项目是基于Java Spring、SpringMVC和MyBatis(SSM)框架开发的汽车租赁管理系统。系统分为系统模块和业务模块,系统模块包含用户登录、菜单管理等功能;业务模块涵盖客户管理、车辆管理、业务管理以及统计分析等功能。
项目的主要特性和功能
系统模块
- 用户登录:校验用户名和密码,登录成功记录日志,未登录时拦截。
- 菜单管理:可全查询菜单和按树查询,支持菜单增删改。
- 角色管理:支持全查询和模糊查询,可对角色进行增删改。
- 用户管理:支持全查询和模糊查询,可对用户增删改和重置密码。
- 数据源监控:用Druid监控数据源。
业务模块
- 客户管理:有客户列表,支持分页和模糊查询,可进行客户增删改和数据导出。
- 车辆管理:有车辆列表,支持分页和模糊查询,可进行车辆增删改。
- 业务管理:
- 汽车出租:根据客户身份证查询未出租车辆信息并出租。
- 出租单管理:支持多条件模糊查询和分页,可对出租单进行修改、删除和导出。
- 汽车入库:管理汽车入库操作。
- 检查单管理:支持多条件模糊查询和分页,可对检查单进行修改和导出。
- 统计分析:包含客户男女比例图、月出租量统计、销售员业绩统计、出租车辆类型统计。
安装使用步骤
- 数据库配置:用Navicat或其他工具在MySQL创建对应数据库,导入项目SQL文件。
- 项目导入:用IDEA/Eclipse导入项目,若为Maven项目选Maven,导入后执行Maven clean和Maven install命令。
- 数据库连接配置:修改
src/main/resources
目录下的db.properties
文件,配置数据库连接信息。 - 启动项目:将项目加入Tomcat容器并启动。
- 访问项目:项目启动后,通过浏览器访问
http://localhost:8989/carRental/
。普通用户名zhangsan
,密码123456
;管理员用户名admin
,密码123456
。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】