设计技术:
- 开发语言:Java
- 数据库:MySQL
- 技术:Springboot+Mybatis+vue
- 工具:IDEA、Maven、Navicat
主要功能:
用户进入系统可以查看首页、个人中心、车辆信息管理、租赁订单列表管理、还车记录管理等操作
管理员登陆后,主要功能模块包括首页、个人中心、用户管理、车辆品牌管理、车辆信息管理、车辆颜色管理、租赁订单列表管理、还车记录管理、管理员管理、我的收藏管理、系统管理等功能
管理员功能模块
管理员登录,通过填写用户名、密码、角色进行登录,如图5-1所示。
图5-1管理员登录界面图
管理员登录进入汽车租赁系统可以查看首页、个人中心、用户管理、车辆品牌管理、车辆信息管理、车辆颜色管理、租赁订单列表管理、还车记录管理、管理员管理、我的收藏管理、系统管理等信息,如图5-2所示。
图5-2管理员功能界面图
用户管理,在用户管理列表可以查看账号、姓名、性别、年龄、手机、邮箱、照片等内容,还可以根据需要修改或删除等操作,如图5-3所示。
车辆品牌管理,在车辆品牌管理列表可以查看品牌等信息,并可根据需要进行修改或删除等操作,如图5-4所示。
图5-4车辆品牌管理界面图
车辆颜色管理,在车辆颜色管理可以查看颜色等信息,并可根据需要进行修改或删除等操作,如图5-5所示。
车辆信息管理,在车辆信息管理可以查看车辆名称、车牌号码、车辆品牌、车辆类型、车辆照片、车辆颜色、换挡方式、车辆天窗、车座、租赁价格、车辆详情等内容,并且根据需要进行修改或删除等操作,如图5-6所示。
图5-6车辆信息管理界面图
租赁订单列表管理,在租赁订单列表管理可以查看账号、姓名、手机、车辆名称、车牌号码、车辆品牌、车辆类型、换挡方式、租赁价格、租赁天数、提车日期、实付金额、是否支付、审核回复、审核状态、审核等内容,并且根据需要进行修改或删除等操作,如图5-7所示。
还车记录管理,在还车记录管理可以查看账号、姓名、手机、车辆名称、车牌号码、车辆品牌、车辆类型、换挡方式、租赁价格、还车日期、租赁天数、审核回复、审核状态、核等内容,并且根据需要进行修改或删除等操作,如图5-8所示。
图5-8还车记录管理界面图
用户功能模块
用户登录进入汽车租赁系统可以查看首页、个人中心、车辆信息管理、租赁订单列表管理、还车记录管理等内容,如图5-9所示。
图5-9用户功能界面图
还车记录管理,在还车记录管理列表中通过查看账号、姓名、手机、车辆名称、车牌号码、车辆品牌、车辆类型、换挡方式、租赁价格、还车日期、租赁天数、审核回复、审核状态等信息并详情、删除,如图5-10所示。
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.cqjtu.studentdocument.dao.RoleDao"><!-- 通用查询映射结果 --><resultMap id="BaseResultMap" type="com.cqjtu.studentdocument.entity.Role"><id column="id" property="id" /><result column="create_datetime" property="createDatetime" /><result column="update_datetime" property="updateDatetime" /><result column="remark" property="remark" /><result column="role_name" property="roleName" /></resultMap><!-- 通用查询结果列 --><sql id="Base_Column_List">id, create_datetime, update_datetime, remark, role_name</sql></mapper>
前台首页功能模块
汽车租赁系统,在汽车租赁系统可以查看首页、车辆信息、系统公告、个人中心、后台管理
图5-11前台首页界面图
用户登录、用户注册,通过注册获取账号、密码、姓名、性别、年龄、手机、邮箱等信息进行注册、登录,如图5-12所示。
图5-12用户登录、用户注册界面图
车辆信息,在车辆信息页面可以查看车辆名称、车牌号码、车辆品牌、车辆类型、车辆照片、车辆颜色、换挡方式、车辆天窗、车座、租赁价格、车辆详情等信息进行购买、点我收藏,如图5-13所示。
图5-13车辆信息界面图
个人中心,在个人中心页面可以
查看账号、密码、姓名、性别、年龄、手机、邮箱等进行更新信息、退出登录如图5-14所示。
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.cqjtu.studentdocument.dao.RoleDao"><!-- 通用查询映射结果 --><resultMap id="BaseResultMap" type="com.cqjtu.studentdocument.entity.Role"><id column="id" property="id" /><result column="create_datetime" property="createDatetime" /><result column="update_datetime" property="updateDatetime" /><result column="remark" property="remark" /><result column="role_name" property="roleName" /></resultMap><!-- 通用查询结果列 --><sql id="Base_Column_List">id, create_datetime, update_datetime, remark, role_name</sql></mapper>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.cqjtu.studentdocument.dao.UserDao"><!-- 通用查询映射结果 --><resultMap id="BaseResultMap" type="com.cqjtu.studentdocument.entity.User"><id column="id" property="id" /><result column="create_datetime" property="createDatetime" /><result column="update_datetime" property="updateDatetime" /><result column="birth" property="birth" /><result column="college" property="college" /><result column="grade" property="grade" /><result column="major" property="major" /><result column="name" property="name" /><result column="password" property="password" /><result column="role_id" property="roleId" /><result column="sex" property="sex" /><result column="stu_no" property="stuNo" /><result column="username" property="username" /><result column="real_age" property="realAge" /><result column="culture_level" property="cultureLevel" /><result column="nation" property="nation" /><result column="native_place" property="nativePlace" /><result column="occupation" property="occupation" /><result column="present_address" property="presentAddress" /><result column="teacher_id" property="teacherId"/></resultMap><!-- 通用查询结果列 --><sql id="Base_Column_List">id, create_datetime, update_datetime, birth, college, grade, major, name, password, role_id, sex, stu_no, username</sql></mapper>
需要加V分享 javalyh124