汽车租赁管理系统概述.docx

上传人:b****5 文档编号:11924076 上传时间:2023-04-16 格式:DOCX 页数:52 大小:865.93KB
下载 相关 举报
汽车租赁管理系统概述.docx_第1页
第1页 / 共52页
汽车租赁管理系统概述.docx_第2页
第2页 / 共52页
汽车租赁管理系统概述.docx_第3页
第3页 / 共52页
汽车租赁管理系统概述.docx_第4页
第4页 / 共52页
汽车租赁管理系统概述.docx_第5页
第5页 / 共52页
点击查看更多>>
下载资源
资源描述

汽车租赁管理系统概述.docx

《汽车租赁管理系统概述.docx》由会员分享,可在线阅读,更多相关《汽车租赁管理系统概述.docx(52页珍藏版)》请在冰豆网上搜索。

汽车租赁管理系统概述.docx

汽车租赁管理系统概述

摘要

汽车租赁主要是针对租赁车行开发的管理软件,主要是将原来的手写合同、表单、结算单通过软件管理来实现,有效防止人为的修改。

同时将客户资料,车辆信息输入到计算机中,通过调用车辆客户信息,生成合同协议,提高了操作员的工作效率。

系统的核心模块是业务处理,其中包括车辆租赁、车辆归还、车况详细信息、各种单据的处理及报警管理。

系统主要采用VisualBasic6.0程序设计,并且利用Access数据库建立若干个表,再用VB中邦定工具,ADO等其它工具对数据进行操作,以便实现用户对系统的管理。

文章主要包括对系统进行详细的概述和对开发工具进行了简单的介绍。

对系统的技术、经济、操作等方面的可行性进行了分析以及需求分析。

对系统整体进行设计。

对数据库的设计。

描述了各个功能模块的详细设计。

测试用例及结果分析。

关键词:

汽车租赁管理系统;协议;车辆归还

 

Abstract

Theautomobileleasingmainlyisthemanagementsoftwarethataimsattheleasinggaragedevelopment,mainlyispassoriginalhandwrittencontract,formandlist,thebalanceofaccountslistthesoftwaremanagementtocarryout,preventfromeffectivelyartificialofmodification.Inthemeantimecustomer'sdata,thevehicleinformationinputsacalculator,passingtoadjusttousethevehiclecustomer'sinformation,borncontractagreement,raisetheworkefficiencyoftheoperator.

Thecoremoldpieceofthesystemisthebusinessprocessing,includingavehicleleasing,vehicletoreturnamongthem,thecarconditionisdetailedtheprocessingofwithinformation,variousvoucherandreporttothepoliceamanagement.

ThesystemmainlyadoptsVisualBasic6.0programdesigns,andmakeuseoftheAccessdatabasetobuildupsomeforms,settleothertoollogarithmses,suchas,tool,andADOetc.swiththenationinVBagainaccordingtocarryonanoperation,inordertocarryoutacustomer'smanagementforsystem.

Thearticleincludesmainlytothesystemtocarryondetailedofsaidallwithfoliotodelivertooltocarryonsimpleintroduction.Carriedonanalysisandneedanalysistothepossibilityofwithtechnique,economy,operation...etc.ofthesystem.Itiswholetocarryonadesigntothesystem.Tothedesignofthedatabase.Describethedetaileddesignofeachfunctionmoldpiece.Thetestusestheexampleandtheresultanalysis.

Keywords:

Theautomobileleasingmanagementsystem;Negotiate;Thevehiclereturn

 

第1章概述

系统简介

汽车租赁管理系统是针对车行租车业务进行全面管理的软件解决方案。

它涵盖了车辆管理、用户管理、业务处理、报警报表处理等几个方面。

从根本上解决租车业务的繁琐复杂的数据计算、报警查询、表格处理等工作,使用户能够在几分钟内办理原来需要半小时的工作。

其中的车辆管理是为车行的所有车辆进行的档案管理,购入新车对其进行信息录入,用户选择车辆时能够方便查看到有关本车的所有信息。

另外系统对车辆的维护保养、缴费状况、事故处理方面均有详细的信息管理和报警。

用户管理是使用非接触式射频卡进行身份识别信息处理,用户管理能够对所有用户的资料通过刷卡进行识别,输入用户密码确认身份来进行业务处理,没有用户卡及密码,则任何人无法办理业务,从而使系统的安全性得到保障;业务处理是整个系统进行业务处理的方法,用户通过刷卡能够自动弹出业务处理画面,根据需要,用户可以进行租车、续租、缴费、还车业务。

用户在选择好车辆后,自动弹出合同、交验单,填写好后打印。

还车时用户输入合同号后自动弹出交验单,填写好相关数据后进行结算;报警报表是将系统的需要提示的信息经统一查询显示出来,并能进行打印,使车行能够及时了解到当前有哪些车需要进行保养维护,哪些车应该缴费,哪些合同即将到期,哪些用户该缴费等。

大大提高了公司的工作效率,无论对于操作员还是顾客而言既省时又省力。

目前国内部分汽车租赁公司已经认识到该系统的优越性,从而都逐步开始进行各自的租赁管理系统的开发。

开发背景

随着经济发展的快速扩大,如今出现了许多的新兴行业,汽车租赁就是其中之一,使用汽车租赁管理系统可以规范企业的管理和经营行为,可以减少企业的经营成本,提高工作效率。

由于传统的人工登记管理方式弊端不断显现,不再适应现代社会那种快节奏的工作方式。

为了适应汽车租赁公司的需求、社会的需要,开发一种适应汽车租赁公司使用的管理软件势在必行。

所以一个好的汽车租赁管理系统对于汽车租赁公司来说显得由为重要。

公司通过该系统可以准确地掌握客户和车辆的基本信息,并对这些信息进行增加、删除、和修改的操作,将业务导入一种自动化、流程化、数字化的现代办公模式之中,以提升企业数字化信息管理水平,降低企业运营管理成本,并最终提升企业的竞争力。

通过本系统软件,使汽车租赁变得方便快捷,让公司和客户之间有了一道更好的沟通的桥梁。

开发意义

近几年来,随着社会的不断发展,中国加入WTO,社会生活节奏日益加快,人们的生活水平有了显著的提高,汽车成为一种交通必备工具已走进了千家万户,成为日常生活的一部分。

由此汽车租赁这一新兴行业悄然兴起,各种汽车租赁公司百花齐放、百家争鸣。

给人们的工作生活带来了极大的方便,在社会生产生活中发挥着越来越大的不可替代的作用。

汽车租赁行业使得人们提高出行效率,同时也随之不断地发展。

为了更好地服务于广大客户,各大汽车租赁公司先后搭建了各类信息管理系统,诸如叫车系统,客服系统等,逐渐形成了数字化租车的管理概念。

即以信息为汽车租赁行业发展的基本动力,以信息技术为增强汽车租赁公司竞争实力的基本手段,以信息化建设为汽车租赁公司发展的新增长点,以信息文化改变着人们教育、工作方式和思想观念。

汽车租赁公司若想在这个市场竞争激烈的环境下有所发展就必须拥有有效的管理自身基本信息的管理系统,而传统方式的管理这些信息又会花费公司相当多的人力、物力和财力。

那么如何解决这两者之间的矛盾呢?

拥有一套完善而且具备自身特点的信息化管理系统正逐步地成为这些汽车租赁公司的首选,其实现的功能不只是可以为公司降低成本,而且还可以及时准确的反馈市场动态,分析市场的需求,为公司完善自身的服务质量,提升自身的信誉和知名度。

从而根本上实现了服务于广大客户,提高汽车租赁公司各项工作的效率和质量,最终达到提高企业经济效益的目的。

研究内容

系统采用VisualBasic数据库开发功能。

在VisualBasic中不但具有强大的程序设计能力,而且还具有强大的数据库编程能力。

VisualBasic与数据库编程的特点:

首先,它支持ADO存取模式,即ActiveXDataObject数据对象存取模式。

其次,增强了不需要经过复杂编程就可以管理和显示数据源数据的数据控件和数据绑定控件。

数据控件用于与具体的数据库相连接,数据绑定控件用于显示和修改数据库中的数据。

再次,它提供了DataReportDesigner报表设计工具,能够快速地生成报表。

最后,提供了使用和配置连接和的工具与命令及进行ODBC开发的API函数。

1.5开发工具简介

1.VisualBasic的概述

VisualBasic是从BASIC语言发展而来的,是Windows环境下快速开发应用程序的可视化工具。

其中,“Visual”指开发图形用户(GUI)的方法,在应用时不需要编写大量代码去描述界面元素(出现在屏幕上的按钮、列表框等)的外观和位置,而是要把预先建立的对象拖放到屏幕上的技巧。

“Basic”指BASIC(BeginnersAll-PurposeSymbolicInstructionCode)语言,是一种在计算技术发展历史上应用最为广泛的语言。

VB的主要特点如下:

1)面向对象的编程。

2)可视化的编程方法。

3)丰富的数据访问特性。

4)便于与其他应用程序集成。

5)强大的Internet访问方法。

6)真正的本机编译。

7)完备的Help联机帮助功能。

2.ODBC简介

ODBC(OpenDatabaseConnectivity,开放的数据库互连)是一种访问数据库的统一界面标准,通过ODBC数据库应用程序不需要考虑不同数据库的格式,而采用统一的方法去使用数据库。

ODBC是由Microsoft公司首先确立和倡议的,已被数据库界广泛接受和采用,目前ODBC已成为事实上的工业标准。

ODBC实际上是一组访问数据库的API函数库,应用程序可以通过ODBCAPI函数操作数据库中的数据。

另外,ODBC是基于SQL语言的,所以又是SQL和应用程序之间的标准接口,解决了传统的宿主式或嵌入式SQL接口不够规范的问题。

从物理上看,ODBC实际上是由五个层次组成,

层次中各部件的作用描述如下:

1)数据源名:

它是通过ODBC管理器注册的一个数据源的名称,应用程序根据数据源名就可访问具体的数据库,而使中间的细节变得透明。

2)应用程序:

完成数据库功能的由VisualBasic或其他语言编写的应用程序。

3)ODBC管理器(Administrator):

该程序位于Windows控制面板的32位ODBC内,其主要任务是管理ODBC驱动程序和数据源。

4)驱动程序管理器(DriverManager):

驱动程序管理器包含在ODBC3.2DLL中,对用户是透明的,其任务是管理ODBC驱动程序,是ODBC中最重要的部件。

5)ODBCAPI:

ODBC提供的一组操作数据库的函数。

6)数据源:

数据源包含了数据库位置和数据库类型等信息。

应用程序要访问一个数据库,可先用ODBC管理器注册一个数据源名,管理器根据数据源名提供的数据库位置、数据库类型及ODBC驱动程序等信息,建立起ODBC与具体数据库的联系。

这样,只要应用程序将数据源名提供给ODBC,ODBC就能建立起与相应数据库的连接。

应用程序也可以通过ODBCAPI来访问数据库,实际上ODBCAPI并不能直接访问数据库,必须通过驱动程序管理器与数据库交换信息。

驱动程序管理器负责将应用程序对ODBCAPI的调用传递给正确的驱动程序,而驱动程序在执行完相应的操作后,将结果通过驱动程序管理器返回给应用程序。

通过以上分析可知:

一个基于ODBC的应用程序对数据库的操作不依赖于任何DBMS,不直接与DBMS打交道,所用的数据库操作均由对应的DBMS的ODBC进行访问。

ODBC的最大优点是能以统一的方式处理各种不同类型的数据库,从而使得开发者不需要以特殊的DBMS为目标,也不需要了解不同的DBMS的详细细节,就能开发出数据库应用程序。

3.ADO简介

ADO是微软最新的数据访问技术,它被设计用来与OLEDB一起协同工作,以提供通用数据访问。

OLEDB是一个低层的数据访问接口,它向应用程序提供了一个统一的数据访问方法,用它可以访问各种数据源,包括传统的关系型数据库及电子邮件系统及自定义的商业对象。

ADO使数据库应用程序开发者能够编写通过OLEDB提供者(所谓OLEDB提供者是指响应查询胡应用程序)对在数据库服务器中的数据进行访问和操作的应用程序。

ADO对象模型具有可扩展性,当把数据库应用程序移植到不同的数据库平台上时,只需要更换连接数据库的驱动程序,而不需要对数据库应用程序进行修改。

4.DSN的配置

根据Microsoft的权威定义,DSN的意思是“应用程序用以请求一个连到ODBC数据源的连接(Connection)的名字”,也就是说,它是一个代表ODBC连接的名称,隐藏了诸如数据库文件名、所在目录、数据库驱动程序、用户ID、密码等细节问题,使具体的数据库对应用程序变得透明。

因此,在应用程序中,当用户要建立一个与数据库的连接时,用户不需要考虑数据库文件名、路径等信息,只要给出该数据库在ODBC中注册的DSN即可。

DSN可分成可下三种。

系统DSN(SYSTEMDSN)、用户DSN(USERDSN)、文档DSN(FILEDSN)。

下面为“LEASE”建立一个系统DSN,DNS的名称为“LEASE”,使用WINDOWSXP,具体步骤如下:

1)打开ODBC数据源管理器

执行“开始”—“控制面板”命令,在“控制面板”窗口中双击“性能维护”图标,再双击“管理工具”图标,然后再双击“数据源(ODBC)”图标。

如图1.1所示。

图1.1ODBC数据源管理器对话框

2)选择数据源类型并添加数据源

在“ODBC数据源管理器”对话框中单击“系统DSN”选项卡,再单击“添加”按钮,

选择MicrosoftAccessDriver(*.mdb),再单击完成。

如果要返回上一步,则单击上一步即可。

如图1.2所示。

图1.2创建新数据源对话框

3)选择驱动数据源的驱动程序

在“数据源名”文本框中输入“lease”数据源名,在“说明”文本框中输入教学数据库的说明信息。

单击“选择”按钮,将出现如图所示的“选择数据库”对话框。

在该对话框中选择“教学”数据库后单击“确定”按钮。

如图1.3所示。

图1.3ODBCMicrosoftAccess安装对话框

4)设置数据源参数

选择驱动器,文件类型及目录,在数据库中会出现数据库的名称,选中数据库的名称,单击确定按钮。

如图1.4所示。

图1.4选择数据库对话框

5)完成

单击“ODBCMicrosoftAccess安装”对话框中的“确定”按钮,完成数据源的配置。

此时在“ODBC数据源管理器”中可以看到系统数据源名“lease”,如图1.5所示。

图1.5创建lease数据源

5.Access简介

Access是OfficeXP软件包中的产品之一,是一个关系数据库管理系统(RDBMS),与其他的关系数据库管理系统相比,Access具有简单易学、方便实用等特点,易于开发小型的数据库管理系统相比,Access具有简单易学、方便实用等特点,易于开发小型的数据库应用程序。

Access通过数据库的方式来处理数据,在Access的数据库中包含了表、表之间关系、查询、报表、宏和数据访问页等对象。

其实可以把数据库看成是一个相关对象的容器,创建数据库是使用Access进行数据处理的第一步。

在Access中可以使用以下三种方法创建数据库:

1)用数据库向导创建数据库;

2)创建空的数据库;

3)用现有文件创建数据库。

如图1.6所示。

图1.6数据库界面

第2章可行性分析

在现行的汽车租赁流程中,操作员常常花费大量的时间和精力用纸和笔来记录汽车及客户的基本情况,在这过程中修改和删除,都是极其不方便的,有时还可能因为登记簿更换造成客户的丢失。

不利于查询,而且降低了工作效率。

显然已有的工作方式已经不能适应现代人们高节奏高效率的生活方式了,而急需更加完善的现代管理模式。

根据以上现状,我们对该管理系统进行了在技术、经济、操作及其他方面的可行性分析。

技术可行性分析

目前VisualBasic6.0以其新颖的图形用户界面,卓越的多任务操作系统性能,高层次的软件开发平台,已成为最优秀的设计软件之一。

它方便了数据库的管理和维护工作。

因此,在技术方面完全可以实现本系统所要求的各项功能。

经济可行性分析

针对各汽车租赁公司目前仍以手工方式添加及修改车辆及客户基本信息,耗费了大量的人力物力以至于财力,而在本系统完成以后则可大量的节省其开支和时间,减轻了操作员的负担,同时目前计算机的软硬件的性价格比也越来越高。

因此,本系统的制作成本不会很高,一般公司完全有能力承担。

在经济上的可行性,此系统一旦投入使用,可以大大提高公司的工作效率,节省了大量的人力和物力,其经济效益远远超过了它的开发成本。

操作可行性分析

系统的是用VisualBasic语言设计,它是在Windows环境下快速开发应用程序的可视化工具。

本软件的用户是汽车公司的内部人员,其员工的学历、素质较高,应该具有一定的计算机操作技能。

由于其是在充分研究了并了解了汽车租赁流程之后而开发的,所以它给了操作人员以全新且实用的方法来管理信息,操作更简单,功能更强大,使操作人员从以往繁杂的工作中解脱出来。

使操作员和客户之间更好的沟通。

其他方面的可行性分析

当今时代是飞速发展的信息时代。

在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的环境。

计算机的最大好处在于利用它能够进行信息管理。

使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。

在法律上的可行性:

系统属于自主开发,没有知识产权纠纷问题,在信息管理方面可以保证安全,保护公司内部的隐私权。

在社会上的可行性:

随着人们的生活水平日益增长,汽车行业的日益增加,汽车租赁出现在了人们的日常生活中,给人们带来了许多方便,不但节省时间还节省金钱。

汽车租赁管理系统是适应这个时代的发展,跟随人们前进的脚步,具有重要的社会意义。

总之,系统的操作方式在运行环境中是否能够正确运行。

汽车租赁管理信息系统将根据实际考察与调研的结果,设计出适应汽车公司租赁工作需要,并且系统操作简单、界面友好、美观,功能全面、能提高工作效率,节省时间、数据安全性好,稳定性高、投资小、回报大的管理信息系统。

 

第3章需求分析

业务流程

汽车租赁管理系统的用户分为系统管理员和普通用户两种,普通用户只有查看信息一种权限,而管理员既有查看信息的权限又有对信息进行添加、修改和删除的权限。

软件启动后,根据帐号密码确认操作员的操作权限。

系统初始化时需要输入车辆信息,有了车辆信息才能有车可租。

分级别管理:

普通操作员可以操作业务。

系统管理员可以设置添加操作员资料。

最高权限的管理员可以修改车辆基本价格,查看客户密码、进行高级操作等。

每个新客户来到,首先输入客户资料信息,并对其担保人等情况进行登记。

成为正式的会员后才能进行车辆租赁。

输入该客户的客户编号后,系统进入业务处理系统,进行租车、还车等业务。

系统包括以下几个模块:

1.汽车管理系统

其中包括:

汽信息管理、对车辆的维修记录管理、对车辆的保养记录管理、

车辆交费查询。

2.客户管理系统

客户信息包括如下内容:

客户编号、承租人、性别、身份证号、工作单位、移动电话、单位地址、单位电话、家庭住址、住宅电话、是否会员、照片位置、司机姓名、司机身份证号、驾驶证号、司机联系电话、担保方担保移动电话、担保方单位电话、担保方单位地址、担保方家庭住址、担保方住宅电话、担保方有效证件、经办人。

3.业务处理系统

业务处理系统是在车辆管理、客户管理的基础上进行的。

具体流程如下:

当客户来租车,如果客户是新客户,则需要进行客户登记,进入客户管理系统。

如果是老客户则进入业务处理系统。

每个客户进入到业务处理系统中可以进行交费、租车、还车。

其中包括单据处理和报警处理单据处理。

单据处理:

业务有关部门的单据能够进行查询修改。

报警管理分为客户缴费报警:

提醒那么些忘记续缴押金的客户余额不足;车辆保养报警:

主要提醒的公司的车辆已经快到保养的公里数或时间时,按规定提前显示提示信息;租车超期报警:

顾名思义,就是说客户的还车时间已到,需要在规定的时间内将车辆归还;车辆缴费报警:

即提醒些车辆的养路费,保险费即将到期了,公司需要对该车辆进行费用的补交。

数据时序图

租车时序图:

如图3.1所示。

图3.1租车时序图

还车时序图:

如图3.2所示。

图3.2还车时序图

数据字典

数据流图只能给出系统逻辑功能的一个总框架而缺乏详细、具体的内容。

数据字典通过对数据流、数据元素、数据存储、加工的描述,对数据流图的各种成分起注解、说明作用,给这些成分赋予实际的内容。

根据系统的数据流程图,得到数据流、数据存储和加工的数据字典(DD),以下是系统数据字典的部分数据条目。

1.源点、终点词条描述

名称:

管理员

别名:

管理对象

描述:

具有登录信息、查询修改权限的用户

定义:

管理员=代码+名称+密吗

输入数据流:

管理员名、密码

输出数据流:

用户信息

位置:

管理员信息表

名称:

用户

别名:

租车对象

描述:

具有租车权限

定义:

用户信息=承租人+性别+身份证号

输入数据流:

用户内容

输出数据流:

位置:

用户信息表

2.数据流词条描述

数据流名称:

合同信息

别名:

描述:

对租车内容进行描述

数据流来源:

用户租车后生成合同

数据流流向:

用户和管理员

数据流组成:

合同信息=合同编号+押金金额+预付款额+合同起始时间+合同

      结束时间+租金+收款人

位置:

合同内容信息表

 

数据流名称:

车辆基本信息

别名:

描述:

对车辆信息进行描述

数据流来源:

管理员

数据流流向:

用户

数据流组成:

车辆信息=车牌号+车型+排汽量+发动机号

位置:

车辆信息表

环境要求

系统运行环境:

1.操作系统:

WindowsXP

2.开发工具:

VisualBasic6.0和Access2000数据库

配置:

1.CPU:

PIII800

2.RAM:

128MB

3.硬盘:

40G

4.监视器:

Windows系统支持的监视器,可显示16位

5.打印机:

WindowsXP支持的各类打印机

6.操作系统:

中文WindowsXP

 

第4章总体设计

总体设计的基本目的是比较抽象概括的方式确定系统如何完成预定的任务,也就是说,应该确定系统的物理配置方案,并且进而确定组成系统的每个程序的结构。

功能模块图

总体设计的基本目的是比较抽象概括的方式确定系统如何完成预定的任务,也就是说,应该确定系统的物理配置方案,并且进而确定组成系统的每个程序的结构。

系统功能模块图如图4.1所示。

本系统功能模块划分:

1.车辆信息管理模

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 能源化工

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1