基于Spring框架的汽车租赁系统分析与设计

来源 :电脑知识与技术 | 被引量 : 0次 | 上传用户:b903630080
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:为了减少汽车租赁企业的成本,推广汽车租赁,提高安全系数和工作效率,该文针对此开发一款可以租赁汽车、换车、续租、还车、车辆状态、租车记录、日志管理、业务统计及附属产品的软件。Action层采用Struts1.0框架技术、持久层采用Hibernate框架技术、业务逻辑采用Spring框架技术将两者有机结合、数据库采用Oracle11g技术,实现一个小型B2C汽车租赁系统。该系统改变了传统汽车租赁模式,规范企业的管理和经营行为,降低出租车辆的风险,满足了消费者用车需求,提高了车辆利用率,又节省了消费者的开支。
  关键词:Browser/Server结构; 汽车租赁; Oracle11g; Spring框架
  中图分类号:TP391 文献标识码:A 文章编号:1009-3044(2018)19-0075-02
  Abstract:To decrease the cost of car rental ,generalize car rental, improve security coefficient and work efficiency, a software is designed to do car rental ,exchange, relet, return , be aware of car condition, rent record, realize log management,business statistics, and offer auxiliary product. With Struts 1.0 skill of action layer and Hibernate frame skill of enduring layer, then spring frame skill of service logic making both of the skills dynamic integration,at last Oracle 11g skill of database finally come true a small B2C system of car rental. This system change the traditional way of car rental,standardize the management and operation manner of enterprise,decrease the risk of car rental,satisfy consumer’s need of car using,increase car use ratio and draw rein for consumers.
  Key words Browser/Server structure ; car rental ; Oracle11g; Spring Framework
  随着交通运输的发展和汽车的普及,汽车租赁慢慢成为一个新兴行业,是满足大众个性化出行和特殊商务活动需求的重要交通方式,对各地旅游业和汽车工业的发展,提高人民生活水平,具有必不可少的现实意义。由于汽车租赁市场过度膨胀和无序发展,汽车租赁业又缺乏有效的行业规范和管理,财政控制购买与企业用车之间的矛盾逐渐加剧,使得汽车租赁业一直处于没有秩序的竞争状态。面对庞大的信息量需要有科学有效的管理系统来提高处理业务的效率,汽车租赁管理系统可以规范企业的管理和经营行为,包括用户配置、车辆类型、汽车销售商、保险类型、保险信息、驾驶员档案、租车记录等减少管理方面的工作量,从而减少企业的经营成本,客户可以电话或者上网订车, 各门店的工作人员可以实现远程办公, 使各门店共享客户与车辆资源,实现资源的共享与优化配置,提高工作效率。
  1 汽车租赁系统功能设计
  2 功能介绍
  整个系统涵盖七大功能模块, 其中用户管理、客户管理和汽车管理模块可以对用户档案、会员档案、车辆档案进行管理。 业务管理和业务统计模块是汽车租赁风险控制的关键,也是系统的重中之重,门店日常经营中对出租单管理、对检查单管理、办理出租业务,车辆报修等业务都是通过本模块进行处理。还有黑名单处理,将信誉等其他信誉不好的客户,加入黑名单管理禁止其租用车辆,对假身份证告知,避免给公司造成不必要的损失,本系统功能模块框图如图1所示。
  2.1 系统功能层次模块图
  2.2 业务管理模块
  车辆档案:登记公司内所有车辆的详细信息,把汽车生产商、类型、保险、租金等所有汽车信息登记档案。管理员可以对档案进行修改,如有新车入库、出租、归还、报废等。
  驾驶员档案:登记公司内驾驶员的档案信息;汽车配备的驾驶员可以根据客户的需要选择,同时管理驾驶员的工作情况,可进行录入修改注销。
  会员档案:登记所有客户的详细信息,如联系电话、地址、身份证等,客户租借的车辆对应的客户,便于查询统计。方便以后客户的租借,可以进行录入修改注销;
  2.3 车辆操作模块
  换车:客户租车后可以根据需要调换车辆;如果客户不满意车辆,可以调换,调换后对车辆及客户的租用车辆信息进行修改。
  续租:租车完成后,如果客户需要可以继续租用车辆,续签合同;续签后要对车辆的租借时间进行修改。
  还车:在此输入租车的合同號,付清费用完成租车整个过程;还车后消除出租车辆的信息,并对此客户存档,车辆可以继续再租。
  2.4 系统包括的范围
  系统注册:包括用户配置、车辆类型、汽车销售商、保险类型、保险信息等;
  车辆档案:登记公司内所有车辆的详细信息,可以录入修改注销;
  驾驶员档案:登记公司内驾驶员的档案信息,可以录入修改注销;   会员档案:登记所有客户的详细信息,便于查询统计,可以录入修改注销;
  车辆状态:查询车辆的状态,及时了解车辆动态;
  会员报表:查询所有来租过车的客户,保留原始档案;
  租车记录:查询车辆租用的记录。
  3 系统数据库设计
  本系统采用MY SQL数据库作为后台数据库,数据库主要表分别为:客户表、汽车信息表、订单详情表、业务统计表、系统管理表和其他的附表,汽车信息表里面有车辆的详细信息,包括押金、车辆的外形图片、租用情况、同类型车数量和访问的网友点击量,客户表里面需要客户实名认证,防止出现汽车损坏找不到责任人,造成大额经济损失,以下是重要的汽车信息和用戶表结构设计:
  4 系统的实现
  系统完成后进行功能测试,对用户的添加(图5),汽车添加页面(图6)
  5 结束语
  本系统根据现实生活中汽车租赁的业务流程,结合当下汽车租赁行业的运营特色,涵盖了汽车租赁业务的所有环节,可以很好地实现汽车租赁行业的信息化要求,即从车辆的预定、审核到租车,车辆预订合同、续租、车辆交接、还车、车辆维修、加油、事故、违章投诉等等车辆的运营,车辆的处置一条龙管理流程。真正了实现以运营管理为基础,以技术和数据决策分析企业管理模式的核心。使得决策层和运营层紧密结合,可以有效地提高工作效率,达到有效管理企业和提高效益的目的。
  参考文献:
  [1] 邹统钎.旅游汽车租赁业:运营方式、发展问题与对策[J].旅游学刊,2015(1):6-8.
  [2] 赵光辉.基于互联网的共享交通发展态势研究[J].综合运输,2016(6):21-327.
  [3] 陈研新,管祖北,钱振水.低碳生态理念下的汽车贸易园区规划研究[J].江西建材,2015(16):37.
  [4] Hwang M S, Lu J L, Lin I C.A practica(l t, n) threshold proxy signature scheme based on RSA cryptosystem[J].IEEE Trans onKnowledge and Data Enginering,2003,15(6):1552-1560.
  [5] 沈黎.基于网络数据库的存储过程和触发器应用研究[J].西南师范大学学报:自然科学版,2016,41(3):51-55.
  [6]] 阎宏.Java 与设计模式[M].北京:电子工业出版社,2002.
其他文献
黄有福,男,朝鲜族,1943年2月出生,吉林省永吉县人。现为中央民族大学民族学系教授、民族学专业博士生导师、韩国文化研究所所长,兼任中国朝鲜民族史学会会长、中国朝鲜史研究会代会长、中国朝鲜族发展研究会副会长、中国民族学学会理事、中国都市人类学学会理事。
2007年2月.因自家种植的大棚油桃需要喷洒农药.52岁的果农许长收便来到本村的冠县某农资公司前社庄经销店。看到包装盒上注明“本产品使用范围是包括桃在内的18种农作物.与赤霉
近年来,国内磷矿价格上涨速度较快,仅一年多时间涨幅就高达70%。这轮持续一年有余的磷矿石涨价行情。主要还是取决于磷矿主产地的行政干预措施等。而笔者以为,如果剔除短期内磷矿
当前车辆内部的CAN和LIN网络数量越来越多,neoVI FIRE通过在单一硬件中提供6个CAN通道和4个LIN通道来顺应该发展趋势。美国英特佩斯控制系统是跨国的汽车总线专业测试工具的供
针对精制硫酸生产装置的诸多不足,进行工艺优化及自动控制技术改造,得到良好效果。
摘要:基于云平台的安卓白板演示系统包括云平台的服务端和安卓客户端两个部分,是一个便于远程沟通与演示的辅助工具,其中,客户端是基于Android Studio平台利用Java语言开发实现的,实现了文本输入、自由书写、简单图形绘制、图元颜色选择、重点标记、擦除等绘制功能以及与服务端通信的功能。服务端是利用C 的Socket技术实现与客户端的通信并且对客户端的权限进行管理,从而实现同一网络中电脑终端与
针对深圳东部电厂辅助车间的自动控制系统设计,提出了辅助系统的集散控制系统(ADCS)的方案,并在工程实施中成功应用。在整合不同厂家、不同类型的PLC控制技术方面,巧妙地利用网络
介绍西门子S7-200/300PLC与上位机通信软件的设计。使用PRODAVE软件包的动态链接库建立Profibus-DP及以太网通信,实现上位机对PLC数据的读写操作。在MFC环境下完成界面的开发
介绍欧瑞F2000-P变频器控制电路的接线方式、系统设计。
我好像答应过明年夏天再去看你