汽车租赁管理系统的设计与实现--汽车管理、手机客户端【毕业论文设计】.doc

上传人:文初 文档编号:3449880 上传时间:2019-05-30 格式:DOC 页数:25 大小:4.15MB
下载 相关 举报
汽车租赁管理系统的设计与实现--汽车管理、手机客户端【毕业论文设计】.doc_第1页
第1页 / 共25页
汽车租赁管理系统的设计与实现--汽车管理、手机客户端【毕业论文设计】.doc_第2页
第2页 / 共25页
汽车租赁管理系统的设计与实现--汽车管理、手机客户端【毕业论文设计】.doc_第3页
第3页 / 共25页
汽车租赁管理系统的设计与实现--汽车管理、手机客户端【毕业论文设计】.doc_第4页
第4页 / 共25页
汽车租赁管理系统的设计与实现--汽车管理、手机客户端【毕业论文设计】.doc_第5页
第5页 / 共25页
点击查看更多>>
资源描述

1、第 1 页 (共 25 页)本科毕业论文(20 届)汽车租赁管理系统的设计与实现-汽车管理、手机客户端所在学院专业班级 信息与计算科学学生姓名指导教师完成日期第 2 页 (共 25 页)汽车租赁管理系统的设计与实现-汽车管理、手机客户端摘 要 :如今,人们的出行越来越需要汽车的帮助,生活的发展速度很快,而人们的经济不能满足自己的需求,汽车租赁的市场开始壮大,大大小小的公司兴起,要使商业化的管理效率更高,我们需要更高科技的产品来支持这类市场的管理,汽车租赁系统的应运而生。关键词:租赁;效率;管理Abstract:Nowadays,people travel more and need help

2、with the car, fast pace of life, and peoples economy can not meet their needs, the car rental market began to grow, the rise of large and small companies, to make the commercial management more efficient, we need more high-tech products to support this type of market management, car rental system ca

3、me into being.Key words:Leasing;efficiency;management第 3 页 (共 25 页)1 汽车租赁系统设计11 系统介绍系统的网络结构为了实现汽车租赁企业的连锁经营,分散业务点之间信息传递和共享资源,实行统一化管理,本文基于 Innemet 平台构建了汽车租赁管理信息系统。考虑到客户端的易用性和系统的易维护性,本系统采用 BS 模型结构。这种模型的优势在于系统简单、功能强大、扩展能力良好,以及跨地域的作性能。该系统按应用划分为三层:用户界面层、商业逻辑层、数据库层。在系统中,客户端采用浏览器方式,只负责发送客户端请求、显示服务器端程序的执行结果。

4、所有的车辆租赁业务逻辑、运算和数据都在服务器端实现。各业务点通过浏览器进行汽车租赁业务和车辆管理,高层管理人员也可以通过浏览器对整个系统进行监管及查询资料。客户也可通过浏览器进行车辆预租服务。数据库服务器存放与车辆、客户、业务活动有关的所有资料和数据,WEB服务器是网络用户访问数据库服务器的接口,是 WEB 应用程序的执行平台。预租子系统的数据存放在电子商务服务器里,业务员通过 Intemet 访问电子商务服务器里的订单数据。网络平台开放,可实现远程查询、移动办公。该系统整合原有的前台预定、租赁业务办理、车辆管理、客户档案管理、人员档案管理、账单管理、业务统计,使原有的七大分散的业务集成一个管

5、理系统。基于 Intemet 的系统集成不但保留原来各分散业务功能,而且各功能都实现了网络化管理,每个环节中都可以根据客户、业务员或管理人员的需求查询相关信息。本系统有较强的统计分析功能,根据车辆和业务状况等原始数据进行统计与分析,并以图表形式显示出不同种类车型业绩走向,及车辆支出、收入情况等,便于掌握市场,迅速调整市场策略,提高企业整体竞争实力,降低企业运营风险。除此之外,系统还可以实现网上预租,异地取车还车、修车服务。根据公司业务发展需要,各分公司可以通过本系统查询其他分公司可供调配的车辆情况,请求支援,达到资源共享,使效率最大化,提高实时性。1.2 性能需求1.2.1 稳定性遇到异常情况

6、,能够及时恢复,若异常严重,则回退到最近一个安全点。 1.2.2 及时性第 4 页 (共 25 页)处理客户订单和反馈意见要即时,在客户提交订单后,系统平均要在 5 分钟内自动处理大部分订单,个别特殊订单需要管理员处理,则要在最快的时间给予解决。 1.3 属性 1.3.1 可修改性容许对系统进行修改而不增加原系统的复杂性,支持软件的调试与维护。作为以后功能的扩展,可以增加扩展很多功能。 1.3.2 有效性 汽车租赁系统要能有效地利用计算机的时间资源与空间资源。对时、空效率的考虑中,因为我们的目标是实现汽车租赁公司的最佳管理以为客户提供更加快捷方便的服务,所以对时间资源的考虑放在首位。a 通信;

7、b 计算临界值的检查和。 1.3.3 可移植性 本系统应用于汽车租赁的管理,要求不存在对客户的要求处理不当的问题,而且容易从一个计算机系统或环境搬到另一个计算机系统或环境。1.3.4 可理解性 要求本汽车租赁系统具有清晰的结构,能直接反映客户的需求。可理解性有助于控制软件系统的复杂性,并支持软件的维护、移植与可用。 1.3.5 可维护性 软件产品交付客户使用以后,能够对它进行修改,以便改正潜伏的错误,改进性能和其他属性,如增加更吸引客户的优惠手段,使软件产品适应环境的变化。 1.3.6 可互操作性 多个软件元素能相互通信并很好地协同完成任务。为实现可互操作性,软件的设计要严格遵守标准。 2 数

8、据库设计第 5 页 (共 25 页)简单介绍同此数据库直接有关的支持软件,如数据库管理系统、存储定位程序和用于装入、生成、修改、更新数据库的程序等。说明这些软件的名称、版本号和主要功能特性,如所用数据模型的类型、允许的数据容量等。列出这些支持软件的技术文件的标题、编号及来源。中间软件:Navicat Premium 10 连接软件:Eclipse 8.x Latest本系统的数据库设计表如图 2-1 所示:图 2-1 数据库设计表3 负责模块第 6 页 (共 25 页)3.1 程序描述模块:车辆管理与手机端开发工具:eclipse数据库连接工具:Navicat数据库:MySql数据库的连接方式

9、:JDBC开发环境:windows 7开发框架:SpringMVC模块介绍:车辆信息的新建,修改等功能,连接数据库获取所有车辆的信息、在租车辆信息、故障车辆信息以及完成租车结账已经登记维修结果,违章处理结果,该模块功能如图 3-1 所示:图 3-1 车辆管理功能模块图车辆管理模块能够管理当前出租、故障、违章和所有的车辆信息,此模块能够实现程序的最主要功能,覆盖失效的车辆信息,可查看所有车辆的信息。3.2 基本设计概念和数据处理流程3.2.1 业务模型层实体包(model)账单实体类(Account.java)车辆实体类(Car.java)出租记录(Lease_record.java )客户车辆

10、中间表(Mid_car_user.java)管理员车辆中间表(Mid_car_mng.java )维修记录(Repair_record.java)第 7 页 (共 25 页)违章记录(Violation_record.java)Dao 包账单 AccountDao.java父类 dao BaseDao.java车辆 CarDao.java管理员和车辆 MidcarmngDao.java客户与车辆中间表 MidcaruserDao.java管理员 MngDao.java记录 RecordDao.javaService 包基本操作 Service 类( 父类)(BaseService )车辆 Se

11、rvice 类(CarService.java )管理员 Service 类(MngService.java)记录 Service 类(RecordService.java)租车 Service 类(RentCarService.java )维修 Service 类(RepairService.java )违章 Service 类(VerviolationService.java )工具包(Utils)JDBC 帮助类(JDBCTool)是否为空工具类(StringUtils)随机数工具类(randomIDutils )加密工具类(MD5Utils )3.2.2 控制层(controller)

12、结账 controller(RentCarController.java)维修 controller(RepaircarController.java)违章 Controller(ViolationController.java)手机端 Controller(MobController.java)车辆管理 Controller(CarmanagerController.java )第 8 页 (共 25 页)3.2.4 视图层(JSP)Listcar.jsp listrepaircar.jsp listviolationcar.jsp violationcarinfo.jsp相关页面3.3 界

13、面设计及要求3.3.1 界面需求系统的界面要求如下:)页面内容:主题突出,站点定义、术语和行文格式统一、规范、明确,栏目、菜单设置和布局合理,传递的信息准确、及时。内容丰富,文字准确,语句通顺;专用术语规范,行文格式统一规范。)导航结构:页面具有明确的导航指示,且便于理解,方便用户使用。)技术环境:页面大小适当,能用各种常用浏览器以不同分辨率浏览;无错误链接和空链接;采用 CSS 处理,控制字体大小和版面布局。)艺术风格:界面、版面形象清新悦目、布局合理,字号大小适宜、字体选择合理,前后一致,美观大方;动与静搭配恰当,动静效果好;色彩和谐自然,与主题内容相协调。3.3.2 响应时间需求 无论是

14、前台用户页面和后台管理页面,当用户登录,进行任何操作的时候,系统应该及时的进行反应,反应的时间在 5 秒以内。系统应能监测出各种非正常情况,如与设备的通信中断,无法连接数据库服务器等,避免出现长时间等待甚至无响应。3.4 输入项当前出租当前出租信息页面,键盘输入信息,点击查询按钮,即可模糊查询;输入信息第 9 页 (共 25 页)类型不限。故障车辆故障车辆信息页面,键盘输入信息,点击查询按钮,即可模糊查询;输入信息类型不限。违章车辆违章车辆信息页面,键盘输入信息,点击查询按钮,即可模糊查询;输入信息类型不限。所有车辆所有车辆信息页面,键盘输入信息,点击查询按钮,即可查询;输入的信息可以全部输入

15、或者部分输入进行模糊查询。点击增加按钮,新增信息数据类型都为字符型即可,点击提交按钮,保存新增用户信息。3.5 输出项当前出租当前出租信息页面,键盘输入信息,点击查询按钮,页面显示当前出租的车辆信息;故障车辆故障车辆信息页面,键盘输入信息,点击查询按钮,页面显示故障车辆信息;违章车辆违章车辆信息页面,键盘输入信息,点击查询按钮,页面显示违章车辆信息;所有车辆所有车辆信息页面,键盘输入信息,点击查询按钮;点击增加按钮,键盘输入信息,点击保存按钮,提示保存成功。4 项目流程展示4.1 网站登录第 10 页 (共 25 页)请遵循如下操作:打开本地 IE 浏览器;在浏览器地址栏输入管理平台地址:http:/127.0.0.1 :8080/carPro图 4-1 汽车租赁系统首页界面4.2 业务展示当您不知如何使用本系统时,建议遵循如下操作,点击右上角:

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。