springboot实现汽车出租系统

橘子汽车出租系统

参考视频:基于SSM+layui的汽车出租项目
真正的大师永远保持着一颗学徒的心

:原视频采用SSM+layui,本项目采用Springbooy+layui

如果有项目相关的技术问题、缺陷报告、建议等信息,请在码云通过 Issue 发布

项目地址

码云:https://gitee.com/qiaoshengda/orangecar

预览:http://esion.xyz:8999

项目截图

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

相关技术栈

  • Springboot
  • mybatis-plus
  • druid
  • hutool
  • spring security

功能说明

  • 普通用户
    • 公告查看
    • 客户管理
      • 新增客户
      • 客户查询
    • 车辆管理
      • 车辆查询
    • 业务管理
      • 车辆出租
      • 车辆入库
        • 出租单查询
        • 检查单新增
      • 出租单查询
    • 个人中心
      • 个人信息修改
      • 密码修改
  • 管理员
    • 系统管理
      • 车辆管理
        • 新增车辆
        • 车辆查询
      • 客户管理
        • 新增客户
        • 修改客户信息
      • 出租单管理
        • 查询出租单
      • 检查管理
        • 检查单查询
      • 用户管理
        • 新增用户
        • 用户基础信息修改
        • 用户密码重置
      • 系统公告
        • 新增系统公告
        • 修改系统公告
    • 数据统计
      • 客户地区统计
      • 业务员销售统计
      • 公司营收统计

数据库说明

数据库文件:carrent.sql

数据库版本建议MySQL8.0以上或MariaDB10.0以上

bus_car

字段类型长度说明备注
numbervarchar10车牌号
brandvarchar255车辆品牌
colorvarchar255车辆颜色
buy_pricedouble8,2购买价格
rent_pricedouble8,2出租价格
depositdouble8,2押金
statustinyint1车辆状态0:未出租;1:已出租
descriptionvarchar255车辆描述
imagevarchar255图片路径
createddatetime0录入时间
operatorvarchar9录入人外键->用户

bus_check

字段类型长度说明备注
idvarchar32检查单号
check_datedatetime0检查时间
descriptionvarchar255问题描述
problemvarchar255存在的问题
compensatedouble8,2赔偿金额
operatorvarchar9操作人
rent_idvarchar32出租单号

bus_customer

字段类型长度说明备注
identityvarchar18身份证号
namevarchar255姓名
gendertinyint1性别0:未知,1:男,2:女
addressvarchar255地址
phonevarchar11电话
careervarchar255职位
createddatetime0创建时间
existtinyint1是否存在1:存在;0:不存在’
operatorvarchar9操作人

bus_rent

字段类型长度说明备注
idvarchar64出租单号
pricedouble8,2实际出租价格
begin_timedate0起租时间
return_timedate0预计还车时间
real_timedatetime0实际还车时间
rent_statustinyint1出租状态0:出租中;1:已归还
customer_identityvarchar255客户身份证号
car_numbervarchar10车辆车牌
operatorvarchar9操作人
createddatetime0创建时间

sys_announcement

字段类型长度说明备注
idint9ID
titlevarchar255标题
contentlongtext内容
createddatetime0创建时间
operatorvarchar9操作人

sys_user

字段类型长度说明备注
usernamevarchar9用户名
passwordvarchar64密码
identityvarchar18身份证号
namevarchar32姓名
gendertinyint1性别0:未知,1:男,2:女
addressvarchar255家庭地址
phonevarchar11电话
positionvarchar255职位
typetinyint1帐户类型0:普通用户;1:管理员
  • 0
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值