当前位置: 首页 > article >正文

基于SSM的“一汽租车辆共享平台”的设计与实现(源码+数据库+文档+PPT)

基于SSM的“一汽租车辆共享平台”的设计与实现(源码+数据库+文档+PPT)

  • 开发语言:Java

  • 数据库:MySQL

  • 技术:SSM

  • 工具:IDEA/Ecilpse、Navicat、Maven

系统展示

图片

登录界面

图片

租车界面

图片

订单管理界面

图片

财务报表界面

图片

理赔界面

图片

合同管理界面

图片

投诉留言界面

摘要

随着人们生活水平的不断提高,人们租车进行旅游的行为已成为大家的不二选择。汽车租赁服务被称为交通运输服务行新兴的服务行业,因为汽车租赁无须办理保险、无须年检维修、车型可随意更换等优点,以租车代替买车来控制企业成本,其实这种汽车管理方式在外企中是十分流行的方式,正慢慢受到国内企事业单位和个人用户的青睐。

本课题基于SSM框架,设计并实现一个基于Java web的汽车租赁系统。为以后的商业化运作打好了坚定的基础.

背景

至2010年年底,全国汽车租赁车辆超过10万辆,产值超过140亿元。预计到2015年,我国汽车租赁市场的整体租车规模将达到30万辆,整体市场规模将超过350亿元。

数据统计,国内汽车租赁市场兴起于1990年北京亚运会,随后在北京、上海、广州及深圳等国际化程度较高的城市率先发展,直至2000年左右,汽车租赁市场开始在其他城市发展。国内汽车租赁市场快速发展趋势主要体现在近五年内。2005年前,汽车租赁市场远不及今日的火爆程度,租赁公司也以中小型企业为主。中国汽车租赁业于1989年起源于北京,进入2001年前后,掀起了第三轮的汽车租赁企业发展高峰。从此,国内汽车租赁行业有了大跨步的发展,从原来仅限在北京、上海、广州等大型城市的汽车租赁业务,发展到了中小城市、乃至县镇。截至2006年底,中国13个中心城市,共有汽车租赁公司787家,租赁汽车44864辆,租赁站点446个,从业人员14682人,营业额20亿元。 世界主要汽车租赁公司的运营车辆都保持在数十万辆左右,管理着多达数千个遍布全球的租赁站点,以美国通用汽车公司旗下的安飞士汽车租赁公司为例,全球范围内员工超过2万人,租赁站点2000个,年车辆预定量超过3000万次电话,平均每年完成2000万次租车交易,每月10万辆,每年120万辆的租赁车辆接受维护保养,有15万个客户因为每年至少在安飞士租15次车成为可以享受优惠服务的特别会员,年营业额超过40亿欧元。

部分源码

public class Htgl {
private int beginRow;
 
 private int pageSize;

    public int getBeginRow() {
  return beginRow;
 }

 public void setBeginRow(int beginRow) {
  this.beginRow = beginRow;
 }

 public int getPageSize() {
  return pageSize;
 }
 
    public void setPageSize(int pageSize) {
  this.pageSize = pageSize;
 }
    /**
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column htgl.id
     *
     * @mbggenerated Sun Jan 21 13:46:16 CST 2018
     */
    private String id;

    /**
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column htgl.title
     *
     * @mbggenerated Sun Jan 21 13:46:16 CST 2018
     */
    private String title;

    /**
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column htgl.aname
     *
     * @mbggenerated Sun Jan 21 13:46:16 CST 2018
     */
    private String aname;

    /**
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column htgl.bname
     *
     * @mbggenerated Sun Jan 21 13:46:16 CST 2018
     */
    private String bname;

    /**
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column htgl.akaihu
     *
     * @mbggenerated Sun Jan 21 13:46:16 CST 2018
     */
    private String akaihu;

    /**
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column htgl.bkaihu
     *
     * @mbggenerated Sun Jan 21 13:46:16 CST 2018
     */
    private String bkaihu;

    /**
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column htgl.azjhm
     *
     * @mbggenerated Sun Jan 21 13:46:16 CST 2018
     */
    private String azjhm;

    /**
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column htgl.bzjhm
     *
     * @mbggenerated Sun Jan 21 13:46:16 CST 2018
     */
    private String bzjhm;

    /**
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column htgl.alxdh
     *
     * @mbggenerated Sun Jan 21 13:46:16 CST 2018
     */
    private String alxdh;

    /**
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column htgl.blxdh
     *
     * @mbggenerated Sun Jan 21 13:46:16 CST 2018
     */
    private String blxdh;

    /**
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column htgl.hphm
     *
     * @mbggenerated Sun Jan 21 13:46:16 CST 2018
     */
    private String hphm;

    /**
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column htgl.CREATETIME
     *
     * @mbggenerated Sun Jan 21 13:46:16 CST 2018
     */
    private Date createtime;

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column htgl.id
     *
     * @return the value of htgl.id
     *
     * @mbggenerated Sun Jan 21 13:46:16 CST 2018
     */
    public String getId() {
        return id;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column htgl.id
     *
     * @param id the value for htgl.id
     *
     * @mbggenerated Sun Jan 21 13:46:16 CST 2018
     */
    public void setId(String id) {
        this.id = id;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column htgl.title
     *
     * @return the value of htgl.title
     *
     * @mbggenerated Sun Jan 21 13:46:16 CST 2018
     */
    public String getTitle() {
        return title;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column htgl.title
     *
     * @param title the value for htgl.title
     *
     * @mbggenerated Sun Jan 21 13:46:16 CST 2018
     */
    public void setTitle(String title) {
        this.title = title;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column htgl.aname
     *
     * @return the value of htgl.aname
     *
     * @mbggenerated Sun Jan 21 13:46:16 CST 2018
     */
    public String getAname() {
        return aname;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column htgl.aname
     *
     * @param aname the value for htgl.aname
     *
     * @mbggenerated Sun Jan 21 13:46:16 CST 2018
     */
    public void setAname(String aname) {
        this.aname = aname;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column htgl.bname
     *
     * @return the value of htgl.bname
     *
     * @mbggenerated Sun Jan 21 13:46:16 CST 2018
     */
    public String getBname() {
        return bname;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column htgl.bname
     *
     * @param bname the value for htgl.bname
     *
     * @mbggenerated Sun Jan 21 13:46:16 CST 2018
     */
    public void setBname(String bname) {
        this.bname = bname;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column htgl.akaihu
     *
     * @return the value of htgl.akaihu
     *
     * @mbggenerated Sun Jan 21 13:46:16 CST 2018
     */
    public String getAkaihu() {
        return akaihu;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column htgl.akaihu
     *
     * @param akaihu the value for htgl.akaihu
     *
     * @mbggenerated Sun Jan 21 13:46:16 CST 2018
     */
    public void setAkaihu(String akaihu) {
        this.akaihu = akaihu;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column htgl.bkaihu
     *
     * @return the value of htgl.bkaihu
     *
     * @mbggenerated Sun Jan 21 13:46:16 CST 2018
     */
    public String getBkaihu() {
        return bkaihu;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column htgl.bkaihu
     *
     * @param bkaihu the value for htgl.bkaihu
     *
     * @mbggenerated Sun Jan 21 13:46:16 CST 2018
     */
    public void setBkaihu(String bkaihu) {
        this.bkaihu = bkaihu;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column htgl.azjhm
     *
     * @return the value of htgl.azjhm
     *
     * @mbggenerated Sun Jan 21 13:46:16 CST 2018
     */
    public String getAzjhm() {
        return azjhm;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column htgl.azjhm
     *
     * @param azjhm the value for htgl.azjhm
     *
     * @mbggenerated Sun Jan 21 13:46:16 CST 2018
     */
    public void setAzjhm(String azjhm) {
        this.azjhm = azjhm;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column htgl.bzjhm
     *
     * @return the value of htgl.bzjhm
     *
     * @mbggenerated Sun Jan 21 13:46:16 CST 2018
     */
    public String getBzjhm() {
        return bzjhm;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column htgl.bzjhm
     *
     * @param bzjhm the value for htgl.bzjhm
     *
     * @mbggenerated Sun Jan 21 13:46:16 CST 2018
     */
    public void setBzjhm(String bzjhm) {
        this.bzjhm = bzjhm;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column htgl.alxdh
     *
     * @return the value of htgl.alxdh
     *
     * @mbggenerated Sun Jan 21 13:46:16 CST 2018
     */
    public String getAlxdh() {
        return alxdh;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column htgl.alxdh
     *
     * @param alxdh the value for htgl.alxdh
     *
     * @mbggenerated Sun Jan 21 13:46:16 CST 2018
     */
    public void setAlxdh(String alxdh) {
        this.alxdh = alxdh;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column htgl.blxdh
     *
     * @return the value of htgl.blxdh
     *
     * @mbggenerated Sun Jan 21 13:46:16 CST 2018
     */
    public String getBlxdh() {
        return blxdh;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column htgl.blxdh
     *
     * @param blxdh the value for htgl.blxdh
     *
     * @mbggenerated Sun Jan 21 13:46:16 CST 2018
     */
    public void setBlxdh(String blxdh) {
        this.blxdh = blxdh;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column htgl.hphm
     *
     * @return the value of htgl.hphm
     *
     * @mbggenerated Sun Jan 21 13:46:16 CST 2018
     */
    public String getHphm() {
        return hphm;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column htgl.hphm
     *
     * @param hphm the value for htgl.hphm
     *
     * @mbggenerated Sun Jan 21 13:46:16 CST 2018
     */
    public void setHphm(String hphm) {
        this.hphm = hphm;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column htgl.CREATETIME
     *
     * @return the value of htgl.CREATETIME
     *
     * @mbggenerated Sun Jan 21 13:46:16 CST 2018
     */
    public Date getCreatetime() {
        return createtime;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column htgl.CREATETIME
     *
     * @param createtime the value for htgl.CREATETIME
     *
     * @mbggenerated Sun Jan 21 13:46:16 CST 2018
     */
    public void setCreatetime(Date createtime) {
        this.createtime = createtime;
    }
}

结论

经过近几个月的努力,本次毕业设计活动终于告一段落。在短短的几个月内,我的毕业设计完成的并不是很顺利,其中出现了各种各样的问题,从很大程度上,得益于我的指导老师的悉心指导和亲朋好友的鼓励与帮助。在此,我向他们表示我最诚挚的敬意和最衷心的感谢!

在毕业设计过程中,指导老师的给了我大力支持和帮助,使得设计过程中所遇到的许多问题得以解决,并且使我能够在解决问题的同时,很好地掌握了所用相关领域的知识以及自主思考、解决问题的方法,同时掌握了进行课题研究时将所用的方法、模式和具体实现手段相结合的技巧,充分地将所学理论应用于毕业设计的实践过程当中,使我独立分析、解决问题的能力得以提高。在设计完成的过程中,我还得到了许多同学的热情帮助,在此表示感谢!


http://www.kler.cn/a/458428.html

相关文章:

  • vue-复制剪贴板
  • pytorch整体环境打包安装到另一台电脑上
  • 高级技巧-使用Mysql 实现根据条件过滤整个分组数据
  • 正则化强度的倒数C——让模型学习更准确
  • Bash 脚本教程
  • 【Python】什么是元组(Tuple)?
  • TCP/IP原理
  • OpenCV-Python实战(4)——图像处理基础知识
  • 数据资产运营平台如何搭建?数据要素资产运营平台解决方案 解读
  • C++软件设计模式之代理(Proxy)模式
  • pikachu靶场搭建详细步骤
  • 爬虫入门一 基础知识 以及request
  • 【HF设计模式】04-工厂模式
  • 【论文笔记】Top-nσ: Not All Logits Are You Need
  • 游戏引擎学习第65天
  • “校园疫情防控的技术支持”:疫情管控系统的实现与评估
  • WPF系列四:图形控件Rectangle
  • 【代码分析】Unet-Pytorch
  • 【每日学点鸿蒙知识】hvigor升级、Dialog动画、LocalStorage无效、页面与子组件的生命周期、cookie设置
  • GNN图神经网络模型详解与代码复现