文档库 最新最全的文档下载
当前位置:文档库 › 汽车租赁管理系统的设计

汽车租赁管理系统的设计

汽车租赁管理系统的设计
汽车租赁管理系统的设计

汽车租赁管理系统的设计

摘要:最近这些年,计算机技术和数据库技术向成熟化发展,社会的各个领域基本上都开始在应用信息管理系统。汽车租赁管理系统就是以信息系统为基础开发出来的。本文主要介绍了Visual Basic 6.0和Access的一般性原理,详细的论述了该系统是如何生成的,展示了整个系统的制作步骤以及阐述了它的工作原理;设计包含以下几个程序模块:系统用户管理、基本信息管理、会员管理等,分析了系统的可行性并解决了可能存在的问题。

关键词:数据库;Visual Basic 6.0;汽车租赁管理

Design of car rental management system Abstract:In recent years, with the development of the technology of computer and database, information management system has stretched into every field of our society. Based on the development theory of the information management system then developed another management system-- the automobile lend-lease.This paper mainly introduces the develop background of the system and the basic theory of Visual Basic 6.0 and Access Visual. It tells the structure of the automobile lend-lease management system and its working theory; it analyzes the specialty, difficulty and important things in system realization. The design realizes the management of the system users, the basic information, the business, and the members' management.

Keywords: Database; Visual Basic 6.0;The automobile lend-lease management

目录

第一章绪论 (1)

1.1系统背景 (1)

1.2系统功能简介 (1)

1.3开发工具 (1)

1.3.1.Visual Basic 6.0简介 (1)

1.3.2Access2003简介 (2)

1.4可行性研究与需求分析 (2)

1.4.1可行性研究 (3)

1.4.2需求分析 (3)

第二章系统分析 (4)

2.1数据库管理系统简介 (4)

2.2 ADO数据库访问技术 (4)

2.3系统功能分析研究 (5)

2.4数据字典 (6)

2.5数据库各表的数据结构 (7)

第三章系统功能设计 (13)

3.1登录功能模块设计 (13)

3.2主程序界面设计 (14)

3.3基础数据管理模块的实现 (15)

3.3.1车辆和保险类型管理窗体的设计 (15)

3.3.2汽车销售商管理窗体的设计 (16)

3.3.3保险公司管理窗体的设计 (17)

3.3.4车辆管理窗体的设计 (18)

3.4 客户会员管理模块的实现 (19)

3.4.1客户信息管理窗体的设计 (19)

3.4.2会员信息管理窗体设计 (20)

3.4.3会员类型管理窗体设计 (22)

3.5 日常业务管理模块的实现 (23)

3.5.1 汽车租赁管理窗体设计 (23)

3.5.2 汽车归还管理窗体设计 (24)

第四章结束语 (26)

参考文献 (27)

第一章绪论

1.1系统背景

如今,人们生活的水平在不断的提升,汽车已进入千家万户。一种新兴行业迅速崛起于消费市场,并成为最具潜力的行业,这就是汽车租赁。现在的社会,人人视时间为金钱,加快生活节奏,提高生活效率刻迫在眉睫。因此,出现了一种被人们广泛接受的选择,即向汽车公司租赁汽车。这种社会需求带动了汽车租赁公司的发展,使其业务量迅速提升起来。然而,租赁公司以人工方式来处理业务信息时,还是会出现了很多问题,其中典型的弊端就是管理混乱,效率低下,失误增多。通过反复的实践,在租赁行业中借助计算机引入信息管理的重要性被越来越多的租赁公司所熟知,为了改善信息管理,提高服务质量,汽车租赁行的业主们开始不断提高自身素质,同时在工作中加大投入高科技。

众所周知,车辆信息以及客户信息是多而且杂的,为了对这些信息进行科学合理的管理与分析,我们设计开发出了汽车租赁管理系统。该系统主要包括以下几个内容:车辆的基本信息、车辆的出租状态、车辆的投保情况、客户信息的管理等。该系统的开发基本满足了汽车租赁行业对信息的需求。

1.2系统功能简介

汽车租赁公司向客户提供各种服务时,会面临许多问题,为了有效地解决这些问题,我们开发的汽车租赁管理系统能够自动处理公司的业务信息,这样一来,车辆租赁管理就会变得高效率。此系统有以下几个功能:客户信息管理、车辆信息管理、汽车租赁归还管理、会员类型管理、会员信息管理、保险公司管理、汽车销售商管理等。同时还可以对这些管理进行添加、修改、删除、查询等操作。

1.3开发工具

1.3.1.Visual Basic 6.0简介

Visual Basic是一种结构化的编程语言[1],它把一个应用程序开发坏境完整的集成在一起,且具有功能强大。它最大的特点就是操作简单、易学、实用,使程序设计简单化。“visual”即GUI,指的是开发图形用户界面的一种方法。只要在屏幕上加上事先建立好的对象,一点即可,界面的外观以及位置不需要通过

编写大量的代码去实现。“Basic”是一种语言,在整个计算机技术发展史上,它有着举足轻重的的地位。

另外,在Visual Basic中引入了控件的概念,控件在windows中随处可见,我们平时所熟知的按钮,文本框都属于控件。

Visual Basic是数据库工具,它不但可以集成,还具有可视性。Visual Basic 6.0提供了一整套工具,在任何应用程序中都可以通过它来集成数据库。ADO等数据库工具可以通过它来修改,也可以通过它来设计。如果表格和报告绑有数据的话,那我们也可以通过拖放方式创建这些表格和报告。

1.3.2Access2003简介

Microsoft Access数据库管理系统基于Windows平台,是Microsoft Office系列应用软件其中的一部分[2]。传统数据库管理软件所具有的功能它都具备,另外与Internet的集成进一步加强,如此一来,Access数据库的内容用户可以借助这个媒介来共享。这一系列的改进使得它功能齐全,操作简单,使用便捷。

Access 2003由Microsoft公司出品。它的设计介面简洁直观,不用编写程序。

Access2003由如下组成:

资料表:是Access储存资料的地方,所有资料都来源于此,每个资料库至少都有一个资料表。

查询:根据用户的需要,提取出对用户有用的资料。

表单:是一个操作画面,可以让使用者完成输入,查询,修改资料的操作。

报表:一种制作工具,可以通过它将资料库里的资料做成有价值的画面资料。

资料页:当我们把资料发至网路的时候,需要经过资料页这个桥梁才能完成。HTML档会在资料页的建立完成以后,自动生成在资料库档案外。

巨集:它会自动建立简单易操作的资料指令,执行一系列的动作。主要应用在一些频率较高的动作上,当使用者自定义工作环境时也用它。

模组:开发应用系统的工具。使用者可以根据自身具体需求去控制系统。1.4可行性研究与需求分析

1.4.1可行性研究

我们通过调研,发现,以往的汽车租赁管理系统需要重新构架整个系统,才能进行功能模块的修改。这不仅增加了后期系统更新和维护的难度,也浪费财力物力。本系统在基本信息管理模块和日常任务模块里面,可以增加、删除、修改车辆、客户以及驾驶员的信息。对租赁和归还信息的管理也在日常任务模块中一一实现。我们还可以在基础数据管理中打印租赁合同,这个做的非常周到细致,也切合实际情况。

本系统基本特点包括以下内容:操作便捷,用户界面简洁;可实现企业程序化、条理化、规范化、高效化的管理;提供及时、可靠的数据资料,并自动对数据进行分析;多数操作选项采用人工选择的方式,避免了用户记忆一些不必要的指令,减轻用户操作负担。

1.4.2需求分析

汽车租赁管理系统简化了客户租车过程,又使得租赁公司信息走上更规范,易管理的道路,让租赁公司能更好的为客户服务,且在工作上节约了大量的时间和精力。

本系统最后确定的整体方案,是经过了短期的可行性市场调查,同时分析了所有的可行性,并通过长期的实践操作,综合了各项软件指标。在这些前提都满足的情况下认真完成了该系统的设计与开发。

第二章系统分析

2.1数据库管理系统简介

数据库是计算机科学里最重要的一个分支,它奠定了信息管理系统的基础。长期储存在计算机内的数据,最后集合成数据库。在数据库中,我们对数据的组织、描述以及存储是根据固定的数据模型来进行的。它的数据独立性高,冗余度小、容易扩展,用户都可以共享。

Microsoft SQL Server[3]、Microsoft Access等数据库操作系统为数据库的建立,使用和维护进行配置的时候都是在它的支持下进行的。数据库系统是一层数据管理软件,它的位置在用户和操作系统中间,我们以操作系统为基础,管理并控制数据库。另外,也可以直接利用数据库管理系统提供的一系列现成的命令,实现对数据库的基本操作(如建表、向表中添加记录、删除记录和修改记录等)。通过数据库管理系统,用户可以使用各种数据库命令,也可以运行数据库应用程序。另外,该系统还得确保数据的安全以及数据的完整,多用户对数据库的并发使用以及发生故障后系统的回复等任务。

在信息资源已成为财富源泉的今天,一个企业或是组织想要得到生存与发展,就必须对信息进行准确的处理,一个满足各个部门信息处理要求的信息系统也因此应运而生。因此,作为信息系统核心,数据库已得到越来越广泛的应用,新的应用领域采用数据库存储和处理信息资源。

2.2 ADO 数据库访问技术

Visual Basic是一种面对用户的编程工具[4-9],它的语言通俗易懂、使用起来灵活,方便。因此它越来越多的用作数据库应用程序的前端开发工具。在Visual Basic中,可以通过ActiveX数据对象,数据访问对象,ODBC直接连接到数据库。其中ADO是使用起来更加简单,灵活的对象模型。本系统就是基于这种技术开发的。ADO在工程的创建过程中的操作的方式如下[10]:

1、连接到数据源。

2、指定命令,不但可以带变量参数而且能优化执行。一般情况下涉及到的都是ADO的Command对象。

3、执行命令,例如一个SELECT脚本。

4、如果这个命令中的数据按表的返回形式是按行进行的话,那么这些行将存储在缓存中,这个缓存区有个优势,就是它方便检查,易于操作和更改。

5、有些时候,更新数据源时,我们可以把缓存行的更改内容重新写回到数据库中。

6、提供一些比较常见的,常规的方法来检测ADO在创建过程中出现的错误,涉及到的对象是ADO的Error。

2.3系统功能分析研究

开发人员通过对市场需求的具体调研和分析,确定本系统应具备以下几个功能模块:基础数据管理、系统管理、日常业务管理、客户会员管理等.下面向大家一一介绍一下各个模块的功能特点。

1、基础数据管理模块

该模块可以添加、修改、删除汽车销售公司和车保公司的相关信息,同时也可以对车辆类型和保险类型进行设置。

2、系统管理模块

该模块可以修改用户登录密码,添加新用户,找回密码以及退出系统等。

3、日常业务管理模块

从该模块中,我们可以查询到车辆的出租状态,审核车的完好情况,还车的功能也可在这模块里实现,另外,不仅在这个模块可以查询到租赁合同,甚至可以打印出来。

4、客户会员管理模块

该模块可以设置会员的等级,添加、修改、删除客户和会员的信息。图2..3.1为汽车租赁管理信息系统的系统功能结构图。

图2.3.1 系统功能结构图

2.4数据字典

数据字典作为分析阶段的工具,它把所有的数据信息集合在一起,其目的就是为了在分析设计软件的时候给人提供关于数据的描述信息[11-13],在数据字典里,如果想要改进分析员和用户之间的通信,那么必须建立一组严密一致的定义才可以。这样才能消除可能的误解。数据字典里,每个数据元素都应该包含名字,别名,描述,定义,位置这五个必不可少的控制信息。数据字典中包含的每个数据元素的控制信息是很有价值的。当我们列出了使用一个给定的数据元素的所有程序的时候,那么我们就很容易估计出,有一个数据发生变化时,将会产生什么样的影响,那么我们就能够对所有受影响的程序或者模块做出相应的调整。

本系统的数据字典如下:

1、名字:car

别名:车辆信息

描述:车辆的购买、保险、技术信息、使用、价格等信息。

定义:

car= carno+cartype+

arname+color+oilno+engineno+carcase+saleid+buydate+insurno+insured +insurtype+insurSdate+insurEdate+deposit+dayprice+weekendprice+we ekprice+monthprice+Daykm+overtimeprice+overkmprice+status+comment 位置:车辆管理,汽车租赁,车辆归还

2、名字:users

别名:用户信息

描述:系统用户的名称

定义:users=username+userpwd

位置:用户信息

3、名字:customer

别名:客户信息

描述:记录客户的名字,年龄,联系方式等各种信息

定义:

customer=id+name+sex+age+idcard+telephone+workplace+address+zipcod

e+email+licenseno+licensetype+gedate+expiredate+diverage+flag+type id+certificate+warrantor+wildcard+wworkplace

4、名字:membertype

别名:会员类型

描述:记录会员类型的编号,名称,折扣率

定义:membertype=id+typename+rate

位置:会员类型定义,会员信息,汽车租赁,车辆归还

5、名字:company

别名:公司信息

描述:车保公司和车辆销售商的公司名称,公司地址,公司的联系方式等信息

定义:

company=id+company+telephone+zipcode+fax+address+email+contact+typ eid+comment

位置:销售商信息,车保公司的信息,车辆的信息

6、名字:types

别名:类型信息

描述:车辆品牌类型以及保险种类

定义:types=id+typename+typeid+description

7、名字:lease

别名:租赁业务信息

描述:合同编号,租赁模式。租还车时间等业务信息

定义:

lease=contractno+carno+custid+leasetime+leasemode+price1+price2+wo rkdays+weekendcount+deposit+daykm+oprice1+oprice2+returntime+retur nkm+othercost+rate+dayment+total+status+createdate+username+realti me

位置:车辆租赁,车辆归还

2.5数据库各表的数据结构

本系统的数据库名称命名为CarMIS,它包括:①用户信息表(users)②车辆信息表(Cars)③公司信息表(Company)④客户信息表(Customer)⑤车辆和保险类型信息表(Types)⑥会员类型信息表(MenberType)⑦租赁信息表(Lease)。各表数据结构如下:

表2.5.1 用户信息表的数据结构

表名:Users 说明:用户信息表

字段名类型大小空值描述Username nvarchar 20 用户名userpwd nvarchar 40 用户密码

表 2.5.2 车辆信息表的数据结构

表名:Cars说明:车辆信息表

字段名类型大小空值描述

Carno nvarchar20Y汽车编号

Typeid smallint2Y烈性编号

carname nvarchar50Y汽车名称

color nvarchar20Y颜色

oilno nvarchar30Y燃油编号engineno nvarchar50Y发动机标号carcase nvarchar50Y车架编号

Saleid int2Y销售商

Buydate smalldatetime10Y购买日期

Insurno nvarchar50Y保险公司

insurid int4Y保单号insurtype nvarchar50Y保险类型Insursdate smalldatetime10Y保险开始日期Insuredate smalldatetime10Y保险结束日期Deposit smallint4Y押金

Dayprice smallint4Y日租金Weekend-pric smallint4Y周末日租金

e

Weekprice smallint4Y周租金monthprice smallint4Y月租金daykm smallint4Y日限公里overtimepric

smallint4Y超时单位费用e

overkmprice smallint14Y超公里单位费用status nvarchar10Y状态

comment ntext10Y备注

表2.5.3 公司信息表的数据结构

表名:Company说明:公司信息表

字段名类型大小空值描述Id int4公司编号Company nvarchar100Y公司名称Telephone nvarchar50Y电话

Zipcode nvarchar8Y邮编Fax nvarchar50Y传真

Addess nvarchar50Y地址

Email nvarchar50Y电邮

Contact nvarchar50Y联系人

Typeid tinyint1Y类型编号comment ntext16Y备注

表2.5.4 客户信息表的数据结构

字段名类型大小空值描述Id nvarchar 20 Y 客户编号

Name nvarchar 50 Y 名称

说明:客户信息表

表名:

Customer

Sex nvarchar 2 Y 性别

Age smallint 2 Y 年龄

Idcard nvarchar 30 Y 会员卡号Telephone nvarchar 30 Y 电话Workplace nvarchar 30 Y 工作地点Address nvarchar 50 Y 地址Zipcode nvarchar 50 Y 邮编

Email nvarchar 10 Y 电邮Licenseno nvarchar 30 Y 驾照ID Licensetype nvarchar 20 Y 驾照类型Getdate nvarchar 20 Y 驾照获得日期Expireddate nvarchar 20 Y 驾照过期日期Driverage smallint 2 Y 驾龄Flag tinyint 2 Y 折扣

Typeid int 4 Y 会员类型编号Certificate nvarchar 40 Y 抵押证件Warrantor nvarchar 50 Y 担保人Widcard nvarchar 30 Y 担保人身份证wworkplace nvarchar 100 Y 担保人工作地点

表2.5.5 车辆和保险类型信息表的数据结构

表名:Types 说明:车辆和保险类型信息表字段名类型大小空值描述Id int 4 编号typename nvarchar 50 Y 类型名称Typeid tinyint 2 类型编号description nvarchar 100 Y 描述

表2.5.6 会员类型信息表的数据结构

表名MemberType 说明:会员类型信息表

字段名类型大小空值描述Id int 4 会员编号Typename nvarchar 20 Y 类型名称Rate real 8 Y 享受折扣

表 2.5.7 租赁信息表的数据结构

表名:Lease 说明:租赁信息表

字段名类型大小空值描述Contracno nvarchar 50 Y 合同编号Carno nvarchar 20 Y 车辆编号

Custid nvarchar 20 Y 客户编号Leasetime smalldatetime 10 Y 租赁日期Leasemode nvarchar 10 Y 租赁方式

Price1 smallint 4 Y 价格1

Price2 smallint 4 Y 价格2 Workdays smallint 2 Y 工作天数Weekendcount smallint 2 Y 周末天数Deposit int 4 Y 押金

Daykm smallint 2 Y 超限时间数Outkm smallint 4 Y 超限费用Oprice1 smallint 4 Y 日限时间超限费用Oprice2 smallint 4 Y 日限公里超限费用Returntime smalldatetime 10 还车时间returnkm int 4 实际公里Othercost int 4 Y 其他费用Rate real 4 Y 享受折扣Payment int 4 实际支付

Total int 4 费用总额

Status nvarchar 10 Y 状态Createdate smalldatetime 10 创建日期

Username nvarchar 20 经办人realrtime smalldatetime 10 Y 实际还车时间

第三章 系统功能设计

3.1登录功能模块设计

进入系统后的第一个界面是登录模块,在该模块里我们设置了身份验证功

能,以提高系统的安全性。 图3.1.1为登录流程图。

N

Y N

Y Y

图3.1.1登录流程图 图3.1.2为登录模块窗体示意图,它包括一个框架,三个标签控件,两个命令按钮以及两个文本框。

图3.1.2 登陆界面

它的制作过程如下:

第一步:单击工程菜单命令,选择“添加窗体”按钮,在新建的工程对话框

里内添加一个空窗体,画出一个适当的框架。

输入用户名和密码

判断用户是否存在

判断密码是否正确

登录成功

第二步:添加两个标签控件和文本框在画好的框架内,然后把另一个标签和两个命令按钮画在下面,设置各个控件属性,最后编写源代码。

3.2 主程序界面设计

主界面即用户登录成功后进入的界面。大方简洁的外观,,合理的布局,便捷的操作是主界面的特征。它的窗体布局包括,菜单栏内的四个子菜单栏,工具栏内的六个按钮,它们分别连接常用的功能。

菜单栏内的四个子菜单栏分别是【基本信息管理】、【客户会员管理】【日常业务管理】【系统用户管理】,工具栏内的六个按钮分别是【类型管理】【销售商管理】【保险公司管理】【汽车租赁】【汽车归还】【会员信息】。图3.2.1为主程序界面的的示意图。

图 3..2.1 主程序界面

主程序界面的制作过程如下:

第一步:单击新建工程按钮,

第二步:在生成的窗体上单击鼠标右键,即会弹出一个菜单栏上,在该菜单栏单击“菜单编辑器”命令,打开该编辑器。

第三步:设计好程序各级菜单。

第四步:在窗体上添加“图像列表控件”,工具栏按钮所使用的图像都保存在这个控件上;在窗体上添加“工具栏控件”,并把它关联至“图像控制列表控件”,同时加入代表耽搁按钮的“按钮对象”。

第五步:最后编写工具栏对应的源代码。

工具栏单击事件源代码如下:

Private Sub Toolbar1_ButtonClick(ByVal Button As MSComctlLib.Button) Select Case Button.Key

Case "aa"

Load FrmType

FrmType.Show vbModal

Case "bb"

Load FrmSales

FrmSales.Show vbModal

Case "cc"

Load FrmInsurance

FrmInsurance.Show vbModal

Case "dd"

Load FrmLease

FrmLease.Show vbModal

Case "ee"

Load FrmReturn

FrmReturn.Show vbModal

Case "gg"

Load FrmMembers

FrmMembers.Show vbModal

End Select

End Sub

3.3 基础数据管理模块的实现

3.3.1 车辆和保险类型管理窗体的设计

该窗体上设有两个单选按钮,一个datalist控件,四个命令按钮,其窗体如下图所示:

图3.3.1车辆和保险类型设置界面

它的制作过程如下:

首先,添加窗体,把各控件的位置安排好。其次,各个控件的属性分别设置好。例如:将“单选按钮”名称属性设置成“optsel”,caption属性设置成“汽车型号”,Indexs属性设置成“0”,字体属性设置成“黑体”,value值设为“True”。命令按钮的设置方法和上面的方法一样。

3.3.2汽车销售商管理窗体的设计

此窗体用于操作车辆销售商的信息,如:销售商名称,联系电话,传真,地址,邮编,电子邮箱等操作。另外用户还可以根据自己选择的销售商名称,来查询该厂商旗下汽车租赁情况。窗体设计如图3.3.2:

图3.3.2 汽车销售商管理界面

此窗体上一共有六个命令按钮,一个Datagrid控件,一个标签控件和一个文本框。

首先根据设计好的模板个添加窗体,安排好各控件的位置,把各个控件相应属性设置好,如:datagrid控件名称属性设置为“datagrid1”,dragmode属性设置为“1”,allowaddnew属性设为“False”,Allowdelete 属性设置为“False”,allowupdate属性设为“False”。字体设置为“黑体”,Enable和Visible属性均设为“True”。

其添加命令按钮单击事件源代码如下:

Private Sub Cmd_Add_Click()

FrmCompanyEdit.Modify = False

FrmCompanyEdit.nTid = 1

FrmCompanyEdit.txtCompany = ""

FrmCompanyEdit.lblType = "销售商"

FrmCompanyEdit.txtTelephone = ""

FrmCompanyEdit.txtFax = ""

FrmCompanyEdit.txtAddress = ""

FrmCompanyEdit.txtContact = ""

FrmCompanyEdit.txtComment = ""

FrmCompanyEdit.txtZipCode = ""

FrmCompanyEdit.txtEmail = ""

FrmCompanyEdit.Show 1

GridRefresh

End Sub

3.3.3 保险公司管理窗体的设计

此窗体用于对保险公司的信息进行查询,添加,修改和删除。如保险公司的公司名称,联系电话,传真,地址,邮编,电子邮箱等。

设计窗体如图3.3.3:

汽车租赁管理系统毕业设计论文

1 引言 汽车租赁业是社会高度发展的产物,它借助租赁特有优势推动汽车产业发展并带动消费,还起到提高资源利用率、降低环境污染的作用,对国民经济发展有着不可替代的作用。1989年8月1日始建了国内第一家汽车租赁公司,从最初的一家公司70辆车起步至今,在短短的十来年时间里,在国家工商部门注册的汽车租赁公司就已经有近500多家,运营车辆5万多辆,全国汽车租赁市场的营业额约为17—22亿元,随着汽车租赁业的高速发展,预计到2015年,国内汽车租赁市场的营业总额将达到180亿元。 在国外,有遍及全球的汽车租赁管理系统网络,如全球最大的汽车租赁公司赫兹公司有遍及美、加、英、爱尔兰等国的5000多个汽车租赁点,业务遍及全球140多个国家,全球营运车辆超过55万辆;世界第二大汽车租赁公司AVIS 可以在全球174 个国家布局,使它的会员做到一国入会,各国租车,已发展到“一地租车,异地还车和修车”的程度。在国外,异地租赁是通常现象,这源于汽车的普及率和人们对汽车租赁的认知程度都已经达到了一定高度。除此以外还有24小时预定服务,包括网络、电话预订;30公里以内免费送取车,24小时紧急,路上救援服务;信用卡及网上收费。 在我国,由于租车用户对汽车的喜好及用途各有不同,而往往在汽车租赁公司挑选汽车时间过于长,而且没有满意的车辆还会去其他公司挑选,这样不仅仅浪费了时间同时也影响了客户心情,而且在价格方面各个公司也有所不同,顾客有时也会出现现金不足等其他情况。鉴于以上情况的发生,汽车租赁管理系统的开发已属必然,汽车租赁管理系统的开发可以在网站上直接选择自己喜爱的车型,同时也可以时时了解到租金问题,也可以了解汽车的性能等其他客户锁关心的信息。 汽车租赁管理系统结合我国汽车租赁业的发展特点而进行开发,主要功能有系统

汽车租赁管理系统

长沙学院课程设计说明书 题目汽车租赁管理系统 学院计数院 专业(班级) 软件工程 姓名 学号 指导教师杨刚、潘怡 起止日期2017/5/29-2017/6/29

课程设计任务书 课程名称:数据库系统原理课程设计 设计题目:汽车租赁管理系统。 已知技术参数和设计要求: 题目:汽车租赁管理系统 1、某汽车租赁公司汽车租赁管理系统需要如下信息: 工作人员信息包括:工号、姓名、性别、联系电话等。 客户信息包括:身份证号、姓名、性别、所在单位、联系电话等。 车辆信息包括:车牌号、品牌、颜色、座位数、日租价格、日租超公里价格、月租价格、租赁状态、购入日期等。 车辆类别信息包括:分类号,库存数。 其业务规则描述如下: 一个工作人员可以对很多辆车辆进行管理,一辆车也可以被多个工作人员管理;一辆车只能属于一种车辆类别,而一种车辆类别可以包含多辆车;一个客户可以租多辆不同的车。 2、系统功能的基本要求: 可以实现对车辆、租赁客户的查询,可以查询汽车、客户租赁历史记录。可以按类别统计汽车的租赁金额和剩余的库存数,可以统计某一年龄客户群体对某类汽车的租赁喜好,能模拟客户对汽车的租借、归还业务。 各阶段具体要求: 1、需求分析阶段 ●定义数据项的含义和取值 ●定义目标系统的数据流 2、概念结构设计阶段 ●画出实体模型E-R图 3、逻辑结构设计阶段 ●将实体模型转化为关系模型 ●给出每个关系的主关键字和函数依赖集 ●分析你所设计的关系数据库模式是否属于3NF 4、物理设计阶段 ●确定所有字段的名称、类型、宽度、小数位数及完整性约束 ●确定数据库及表的名称及其组成 ●确定索引文件和索引关键字 5、数据库安全及维护设计阶段 ●设计一个适合的数据库安全策略(用户身份认证、访问权限、视图) ●为了实现复杂的数据完整性约束,设计适当的触发器

基于Web汽车租赁系统需求分析说明书

基于Web汽车租赁系统 需求分析 制订: 修改:

引言 (4) 1编写目的 (4) 1.1软件的作用范围 (4) 1.2定义与缩写 (4) 1.3参考资料 (5) 2一般性描述 (5) 2.1软件与其环境之间的关系 (5) 2.2软件功能 (6) 2.3客户特征 (6) 2.4限制与约束 (7) 2.5假设与前提 (7) 3特殊需求 (7) 3.1功能与行为需求 (7) 3.1.1客户注册、登录和注销 (7) 3.1.2客户查询汽车租赁信息 (7) 3.1.3客户按照各类标准浏览租赁 (8) 3.1.4客户预订汽车 (8) 3.1.5客户查询订单 (8) 3.1.6客户取消本次的订单 (9) 3.1.7客户查询、修改个人信息 (9) 3.1.8客户可以查看帮助信息 (9) 3.1.9管理员登录和退出 (9) 3.1.10管理员修改密码 (9) 3.1.11管理员查看当前注册客户的信息 (10) 3.1.12录入汽车信息 (10) 3.1.13更新租赁优惠通知 (10) 3.1.14删除汽车信息和租赁通知 (10) 3.1.15处理客户租赁订单 (10) 3.1.16取消客户订单 (10) 3.1.17租赁次数统计 (11) 3.1.18客户反馈信息 (11) 3.1.19处理客户信息反馈 (11) 3.1.20统计注册客户信息 (11) 3.1.21管理员进行注册客户的管理 (11) 3.2外部界面需求 (11) 3.2.1客户界面 (11) 3.2.2硬件界面 (12) 3.2.3软件界面 (12) 3.3性能需求 (12) 3.3.1汽车租赁运行要稳定 (12) 3.3.2处理客户订单和反馈意见要及时 (12) 3.3.3汽车租赁要尽可能的吸引客户 (12) 3.4设计约束 (12)

汽车租赁系统数据库设计说明

汽车租赁系统 一、课程设计的目的和意义 随着汽车租赁领域的繁荣和飞速发展,租车行业的信息量越来越大,越来越复杂。传统的管理方式无法适应当前迅速发展的市场,计算机和计算机网络技术迅速发展和普及,使用汽车租赁系统可以使得汽车租赁的效率得到很大的提高,同时降低经营成本,提高利润。 应用对数据库原理的理论学习,通过实践熟练掌握数据库创建、基本操作、程序系统的建立。并通过数据库原理软件设计实践,巩固在课堂教学中学习的关于数据库原理的有关知识和数据库系统建立的方法,熟练掌握对于实际问题,为了建立一个关系数据库信息管理系统,必须得经过需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库实施以及数据库运行和维护的一般过程,为毕业设计打下基础。 二、术语定义 E-R图:为理解和表示问题域的信息而建立的数据模型,简称E-R图。具有实体、关系、属性三要素。 数据流图:数据流图是用来描绘软件系统逻辑模型的图形工具,是描绘信息在系统中流动和处理的情况的。 数据字典:数据字典是对数据流图中出现的所有数据元素、数据流、文件、处理的定义的集合。 三、数据库的要求 主要功能:本系统包括客户信息管理、车辆信息管理、汽车租赁归还管理、会员类型管理、会员信息管理、保险公司管理、汽车经销商管理等。具有添加、修改、查询、删除等功能。方便租赁公司的工作,提高租赁公司的工作质量和工作效率。 性能要求:租借和归还信息必须及时更新,汽车租赁系统的信息必须无差错的存储在主服务器上。 输出要求:数据完整,详实。 输出要求:简捷,快速,实时、准确。 安全与要求:管理员享有对客户信息库及汽车租借信息库和职员信息库的管理与修改。工作人员只享有对汽车租赁信息库的部分修改(写入与读出)。 完成期限:预计三个月 一、汽车租赁系统需求分析: 系统功能需求: 1)客户可以通过不同的方式(包括、前台、网上)预订车辆 1、能够保存客户的预订申请单 2、能够保存客户的历史记录 3、工作人员可以处理申请 4、技术人员可以保存对车辆检修的结构 2)满足以上功能需要以下几个模块: 1、基本数据维护模块。基本数据维护模块提供了使用者录入、修改并维护基本数据的途径。 例如对客户的个人信息、租赁信息、车辆的基本信息等的录入和修改 2、基本业务模块。基本业务模块中,客户可以填写汽车租赁申请表,工作人员负责处理这 些表格。同时,技术人员可以提交每辆车的状态,以便工作人员根据这些资料决定是否

汽车租赁管理系统_2

数据库课程实训报告题目:汽车租赁管理系统

目录 目录 (2) 1课题内容和要求 (1) 1.1课题描述 (1) 1.2 课题要求 (1) 2需求分析 (1) 2.1 功能需求分析 (1) 2.2 数据需求分析 (1) 3系统设计 (3) 3.1 功能模块设计 (3) 3.2 数据库概念设计 (3) 3.3 数据库逻辑设计 (4) 3.4 数据库物理设计 (4) 3.5 数据库表间联系 (4) 4系统实现 (5) 4.1 管理员模块实现 (5) 4.2 车辆信息模块实现 (6) 4.3客户信息模块实现 (7) 4.4司机信息模块实现 (8) 5代码调试与功能测试 (9) 5.1 测试方案 (9) 5.2 测试结果 (9) 6收获与体会 (12) 参考文献 (13) 附录 (14) 附录1源程序部分清单 (14) 附录1.1登陆 (14) 附录1.2 车辆信息 (16) 附录1.3 客户信息 (24) 附录1.4 司机信息 (33) 附录1.5 车辆租赁 (41)

汽车租赁管理系统设计 1 课题内容和要求 1.1课题描述 汽车租赁管理系统是可以通过对汽车基本信息进行增加、删除、修改,对租赁客户信息进行增加、删除、修改,实现汽车的租借、归还、续借的管理系统。 1.2 课题要求 1) 可以对汽车基本信息进行增加、删除、修改 2) 可以对租赁客户信息进行增加、删除、修改 3) 可以实现汽车的租借、归还、续借 4) 可以按重要字段查询汽车、客户等基本信息 5) 可以实现租赁金额的计算 6) 可以查询汽车、客户租赁历史记录 2 需求分析 2.1 功能需求分析 程序首先需要登录模块来实现管理员或者客户的登陆,在车辆信息模块中来实现对汽车基本信息的增加、删除、修改,在客户信息模块中实现对客户信息的增加、删除、修改,租赁模块来实现对客户对汽车的租赁功能实现,车辆查询模块来实现对车辆信息的查询,系统统计模块实习对租金收入、租用时间的统计。 2.2 数据需求分析 登陆模块:

汽车租赁管理系统的设计与实现

基于IOS的汽车租赁管理系统的设计与实现 目录 1.绪论错误!未定义书签。 1.1 简介 1.2 项目背景与意义 1.2.1 背景 1.2.2 意义 1.3 国内外研究现状 1.3.1 本项目国外研究现状 1.3.2 本项目国内研究现状 2.系统开发的技术与环境3 3.1 windows操作系统错误!未定义书签。 3.2 visual studio2010 错误!未定义书签。 3.3 SQL Server2008 5 3.系统的总体分析6 4.1 系统的可行性分析 6 4.1.1 可行性研究的目的6 4.1.2 技术可行性6 4.1.3 操作可行性7 4.2 系统的需求分析7 4.3 系统功能概述8 4.4 系统功能特点9

4.5 业务流程图 9 4.6 数据流程图 9 4.7数据字典12 4.8数据存储13 4.系统的总体设计14 5.1系统设计原则14 5.2模块分析与整体设计14 5.3 数据库设计和构建 20 5.系统的详细设计26 6.系统功能的具体实现 27 7.1 登录部分的设计27 7.2 业务信息管理部分 31 7.总结42 参考文献 44

第一章绪论 1. 本文研究的背景与意义 1.1 背景 随着全球经济形势的变化,人们的生活方式也在改变。越来越多的家庭、个人选择租赁汽车,这样既节省了时间、也节省了钱。由于工作上的特殊要求和业余生活的丰富多样化,人们对于汽车的要求也不尽相同。这时,租赁公司就可以根据用户的特定要求,为其提供专用的汽车。中小企业也利用租赁汽车来完成其经营活动,于是这使得当代汽车租赁市场呈现出一个明显的发展趋势。 1.2 意义 随着当今社会科学技术的快速发展,人民生活水平得到了很大的改善,汽车租赁已成为一个极具市场潜在的行业,面对日趋发展的租赁市场,传统的的人工租赁管理方式在进行繁多的业务信息处理时显得极不方便,直接导致了错误的产生,服务质量的低下。因此,人们对于运用计算机技术来协调和管理租赁工作的需求正在逐步加大。 汽车租赁系统就是对车辆和客户信息的管理,主要包括车辆的出租状态、保险类型、车辆的基本信息、客户信息、会员类型管理等。由于这些过程间的关系复杂,有一对一的关系,一对多的关系,也有多对多的关系,所有这些工作使汽车管理工作变得量大而又复杂,以前很多租赁公司采用人工管理,直接导致了错误的产生,服务质量的低下。汽车租赁管理系统的开发使得这一状况得到了根本的改善。这套管理

申办汽车租赁公司管理系统程序

一、办理《经营许可证》: 1、从业申请书(容含有:公司发起人组成及简介,拟定公司名称、地址、组织形式、规模、经营形式)。 2、可行性分析报告(容含有:市场调查、公司规模、车辆类型及构成、资金来源、投资回收期分析、经济效益分析、社会效益分析、行业前景预测)。 3、资信证明(银行资信证明或者验资报告200万)。 4、法人及股东(公司发起人)复印件。 二、办理开业准备手续: 1、凭《经营许可证》办理工商营业执照。 2、办理法人代码证。 3、购买车辆(按审批表上批准的车型和数量购买),办理车辆入户手续及车辆保险。 4、办理税务登记证。 三、办理开业手续: 1、办理车辆《道路运输证》。(持:车辆行驶证、保险单原件及复印件,公司名称条形章(0.6cm*5cm*4cm,仿宋体,无边框))。 2、办理户籍档案手续(持:工商营业执照、税务登记证、法人代码证、公司章程、验资报告、办公及停车地证明(房产证明或租房合同)、经营许可审批表)。 3、领取行业管理户籍薄、格式合同、服务规牌等。 4、正式开业经营。 四、注意事项: 1、审批时效45天(自经营申请批准至办理《道路运输证》后正式开业)。45天未购置车辆或工商营业执照、税务登记证、企业代码证自动注销。 2、办证期间(车辆《道路运输证》办理前)不得有发布广告,不能租出车辆等经营行为或其他试营业行为。 第一条为加强汽车租赁业管理,保护汽车租赁业经营人(以下简称租赁经营人)和使用租赁汽车的承租人(以下简称承租人)的合法权益,促进汽车租赁业的健康发展,根据国家有关法律法规,结合本市实际,制定本办法。 第二条汽车租赁是指在约定时间租赁经营人将租赁汽车交付承租人使用,收取租赁费用,不提供驾驶劳务的经营方式。 第三条本办法适用于本市行政区域除公共汽车、出租汽车客运以外的各类客车、货车、特种汽车和其它机动车辆的租赁经营活动。 第四条市交通行政管理部门市汽车租赁业的主管部门,其所属的道路运政管理机构可受主管部门的委托具体负责汽车租赁业的管理工作。 第五条从事汽车租赁经营,应符合下列条件: (一)租赁汽车应是新车或达到一级技术等级的在用车,并具有齐全有效的车辆行驶证件;(二)须有不少于租赁汽车价值5﹪的流动资金; (三)有固定的经营和办公场所。 (四)有经营机构和相应的管理人员、专业技术人员; (五)具有法人资格。 第六条从事汽车租赁经营,须到市交通行政管理部门办理资格审批手续。经营者凭资格审批手续,办理营业执照和税务登记,并按有关规定办理车辆第三者责任险。 第七条

UML课程设计报告_汽车租赁系统的需求分析与设计

课程设计报告 2009 ~ 2010 学年第二学期 教学单位信息工程与技术系 课程名称 UML统一建模语言课程设计课程设计题目汽车租赁系统的需求分析与设计指导教师 XXXX 学生姓名 XXXXX 专业名称计算机科学与技术(数据库)年级 08级 汽车租赁系统的需求分析与设计

一.课程设计目的 UML统一建模课程是一门面向对象开发方法的设计语言。UML统一建模课程设计实验课,着重加强面向对象建模技术。使用UML统一建模语言,用需求模型简化业务领域;用分析模型验证用例的正确性,一致性,完备性,可行性;用设计模型标识解决方案。通过模型实现了从业务领域到软件领域的映射。通过建模,使问题可视化,形式化。通过一序列的建模和迭代活动,对于提高学生综合素质十分必要。 UML统一建模课程是本科类计算机专业的一门骨干课程,技术复杂,应用范围广。本课程设计实验主要内容:构建系统的分析模型、设计模型。主要目标如下: 1. 掌握面向对象的分析技术、设计技术; 2. 构建“汽车租赁系统”的需求分析模型和设计模型; 二.课程设计题目描述和要求 本课程设计中包含: A.软件需求分析 B.汽车租赁系统的需求分析 C.系统的UML基本模型 D.系统中的类 E.系统的配置与实现 1、系统目标 系统的整体目标是:利用互联网和信息化技术,结合汽车租赁经营的实际运作情况,建设一个覆盖汽车租赁经营全部业务的“汽车租赁系统”,通过该系统提高企业信息化水平,完善经营管理体系,提高员工素质,进一步加强企业市场竞争能力。 2、功能要求 “汽车租赁系统”中的功能需求可以包括以下几个方面: ●客户可以通过不同的方式(包括电话、前台、网上)预订车辆; ●能够保存客户的预订申请单; ●能够保存客户的历史记录; ●工作人员可以处理客户申请; ●技术人员可以保存对车辆检修的结果。 满足上述需求的系统主要包括以下几个模块: ●基本数据维护模块:该模块提供了使用者录入、修改并维护基本数据的途径。 ●基本业务模块:在系统中,客户可以填写汽车租赁申请表,工作人员处理这些表格;

汽车租赁管理系统

目录 1、前言 (2) 2、系统需求分析 (3) 3、功能模块图 (4) 4、用例图 (5) 4.1、客户参与的用例图 (7) 4.2、公司职员参与的用例图 (8) 5、时序图 (9) 5.1、汽车信息管理时序图 (9) 5.2、修改密码时序图 (10) 5.3、汽车租赁管理时序图 (10) 5.4、汽车续租管理时序图 (11) 5.5、汽车归还时序图 (11) 6、协作图 (12) 6.1、客户预定的协作图 (12) 6.2、客户取车的协作图 (12) 6.3、客户还车的协作图 (13) 7、状态图 (14) 7.1、汽车信息管理状态图 (14) 7.2、修改密码状态图 (14) 7.3、汽车租赁管理状态图 (15) 7.4、汽车续租管理状态图 (15) 7.5、汽车归还管理状态图 (16) 8、活动图 (17) 9、组件图 (18) 10、类图 (20) 11、配置图 (22) 12、E-R图 (23)

1、前言 本文主要目的是利用建模工具对汽车租赁管理系统进行建模,用类图、用例图、时序图、协作图、状态图、活动图、组件图、配置图等设计汽车租赁管理系统的软件过程,更好的被用户所理解。

2、系统需求分析 随着汽车工业的发展和汽车的普及,汽车租赁成为近年来兴起的一个新行业。使用汽车租赁管理系统可以规范企业的管理和经营行为,减少企业的经营成本,提高工作效率。 针对以上的要求,汽车租赁管理系统的用户是汽车租赁企业的管理人员,其需求功能应包括汽车类型管理、会员类型管理、保险类型管理、销售商管理、保险公司管理、客户信息管理、会员信息管理和汽车租赁、续租、归还管理等主要功能,从而可以形成统一有效的管理。 在该系统中,要实现对汽车类型信息、会员类型信息和保险类型信息等基本信息的添加、修改、删除、和查询;销售商信息的添加、修改、删除和查询;保险公司信息的添加、修改、删除和查询;客户信息和会员信息的添加、修改、删除和查询以及汽车租赁、续租、归还等具体操作的实现。以满足当前该行业在处理业务上的需求。

汽车租赁管理系统的设计与实现

基于I O S的汽车租赁管理系统的设计与实现 目录 1.绪论错误!未定义书签。 1.1 简介 1.2 项目背景与意义 1.2.1 背景 1.2.2 意义 1.3 国内外研究现状 1.3.1 本项目国外研究现状 1.3.2 本项目国内研究现状 2.系统开发的技术与环境1 3.1 windows操作系统错误!未定义书签。 3.2 visual studio2010 错误!未定义书签。 3.3 SQL Server2008 2 3.系统的总体分析3 4.1 系统的可行性分析3 4.1.1 可行性研究的目的3 4.1.2 技术可行性3 4.1.3 操作可行性3 4.2 系统的需求分析3 4.3 系统功能概述4 4.4 系统功能特点4 4.5 业务流程图4 4.6 数据流程图4 4.7数据字典5 4.8数据存储5 4.系统的总体设计6 5.1系统设计原则6 5.2模块分析与整体设计6 5.3 数据库设计和构建7 5.系统的详细设计8 6.系统功能的具体实现9 7.1 登录部分的设计9 7.2 业务信息管理部分9 7.总结11 参考文献13 第一章绪论 1. 本文研究的背景与意义 1.1 背景 随着全球经济形势的变化,人们的生活方式也在改变。越来越多的家庭、个人选择租赁汽车, 这样既节省了时间、也节省了钱。由于工作上的特殊要求和业余生活的丰富多样化,人们对 于汽车的要求也不尽相同。这时,租赁公司就可以根据用户的特定要求,为其提供专用的汽 车。中小企业也利用租赁汽车来完成其经营活动,于是这使得当代汽车租赁市场呈现出一个 明显的发展趋势。 1.2 意义 随着当今社会科学技术的快速发展,人民生活水平得到了很大的改善,汽车租赁已成为一个

汽车租赁管理系统

汽车租赁管理系统 1 2020年4月19日

数据库课程实训报告题目: 汽车租赁管理系统

目录 目录.................................. 错误!未定义书签。1课题内容和要求......................... 错误!未定义书签。 1.1课题描述............................. 错误!未定义书签。 1.2 课题要求............................. 错误!未定义书签。2需求分析............................... 错误!未定义书签。 2.1 功能需求分析......................... 错误!未定义书签。 2.2 数据需求分析......................... 错误!未定义书签。3系统设计............................... 错误!未定义书签。 3.1 功能模块设计......................... 错误!未定义书签。 3.2 数据库概念设计....................... 错误!未定义书签。 3.3 数据库逻辑设计....................... 错误!未定义书签。 3.4 数据库物理设计....................... 错误!未定义书签。 3.5 数据库表间联系....................... 错误!未定义书签。4系统实现............................... 错误!未定义书签。 4.1 管理员模块实现....................... 错误!未定义书签。 4.2 车辆信息模块实现..................... 错误!未定义书签。 4.3客户信息模块实现..................... 错误!未定义书签。 4.4司机信息模块实现..................... 错误!未定义书签。5代码调试与功能测试..................... 错误!未定义书签。 5.1 测试方案............................. 错误!未定义书签。

汽车租赁系统的分析与设计

汽车租赁管理系统

1 汽车租赁系统的需求分析 1.1系统功能需求 1.1.1 系统的功能需求包括以下几个方面。 1.客户需要提前预订车辆。 2.车辆出租由于下述原因而变得复杂。 (1)需要提交司机的信息:全名,生日,驾照号码,驾照等级。 (2)要记录第三方付款单位。 (3)确认用户是否签订碰撞损失免责书,责任保险,个人事故保险。 (4)签订租车协议。协议号,客户名,租赁类型,车辆序号,车辆价格,汽车离店时间,里程,预期换车的时间等信息。 3.还车由于下述原因而变得复杂。 (1)油箱不满要计油费到附加费用中。 (2)若汽车出现事过(受损,客户伤亡等),确认用户是否签订碰撞损失免责书,责任保险,个人事故保险,没有签订的要计入相应的费用到附加费用中。 (3)登记归还日期,时间,里程等信息。 (4)系统计算相应的收费数目。 满足上述需求的系统主要包括以下几个模块。 (1)系统用户管理模块。 (2)日常业务管理模块。 (3)车辆信息管理模块。 (4)客户会员管理模块。 2 系统的UML基本模型 2.1汽车租赁管理系统事件列表

2.2.1 创建用例图之前首先需要确定参与者。 (1)在汽车租赁系统中,需要客户的参与。客户可以提出预订请求,预订请求得到确认后可以取车,租赁期限到期后还应该将车返还给租赁商。 (2)租赁公司的员工则需要处理客户的租赁申请,并在汽车返还时对车辆状况进行检查:2.2.2由以上分析可以看出,所有的动作都是围绕着客户和公司员工进行的。因此,系

统中的参与者主要有两类:客户和公司员工。 系统的用例主要如下三个: (1)预订车辆用例。客户在取车之前应该首先预订车辆。 (2)取车用例。如果客户的车辆预订得到确认,要在确定的日期到前台取车。 (3)还车用例。客户应该在规定时间还车。 2.2.3扩展的基本用例叙述

车辆租赁管理系统

车辆租赁管理系统

网络数据库课程设计 车辆租赁管理 班级:网络07-2班 学号: 姓名:李建杰

前言近年来,计算机技术日趋成熟,数据库技术不断发展,管理信息系统的应用已延伸到社会的各个领域。结合管理信息系统的开发方法及步骤,以此为理论基础,开发出一个小型的信息管理系统——车辆租赁管理系统。 车辆租赁管理是汽车租赁公司开展日常运营活动的必须的环节。传统的手工管理方式不但浪费人力、时间,而且管理复杂,易出差错。基于计算机技术的完备的车辆租赁管理系统把一些繁琐的数据计算、信息处理化为简单的指令操作。完全实现数据信息的电算化管理,彻底把人从手工管理中解放出来。经过艰苦的努力,我终于实现了预期的设计目标,开发出这套具有一定实用价值的车辆租赁管理系统,使用这套系统有利于提高汽车辆租赁公司的劳动生产率,节约生产成本,增加经济效益。 信息管理系统的服务性系统,能满足保险业务的需求、客户群的拓展和管理模式的变化。系统开发具有超前意识,强调系统的标准化、系列化,模块化设计,有明确的功能模块结构和技术支持模块结构,便于系统维护、修改和升级,跟随先进技术的发展。工程信息管理的自动化、规范化是当今社会的发展趋势。信息录入项目齐全、完整、系统,这些无疑是现代

工程信息管理系统的要求。现代化的工程信息管理系统中灵活使用了表格对档案分门别类,组成工程信息管理系统,能够方便地查询、阅读、修改、交流和重复使用。 目录 1. 需求分析: (4) 2. 概念设计 (5) 3. 逻辑设计 (9) 4. 物理设计 (11) 5. 数据库的实现 (11) 6. 设计心得 (20) 7. 参考文献……………………………………………………20.

汽车租赁管理系统

数据库课程实训报告题目:汽车租赁经管系统

目录 目录2 1课题内容和要求1 1.1课题描述1 1.2 课题要求1 2需求分析1 2.1 功能需求分析1 2.2 数据需求分析1 3系统设计3 3.1 功能模块设计3 3.2 数据库概念设计3 3.3 数据库逻辑设计4 3.4 数据库物理设计4 3.5 数据库表间联系4 4系统实现5 4.1 经管员模块实现5 4.2 车辆信息模块实现6 4.3客户信息模块实现7 4.4司机信息模块实现8 5代码调试与功能测试9 5.1 测试技术方案9 5.2 测试结果9 6收获与体会12 参考文献13 附录14 附录1源程序部分清单14 附录1.1登陆14 附录1.2 车辆信息16 附录1.3 客户信息24 附录1.4 司机信息33 附录1.5 车辆租赁41

汽车租赁经管系统设计 1 课题内容和要求 1.1课题描述 汽车租赁经管系统是可以通过对汽车基本信息进行增加、删除、修改,对租赁客户信息进行增加、删除、修改,实现汽车的租借、归还、续借的经管系统。 1.2课题要求 1) 可以对汽车基本信息进行增加、删除、修改 2) 可以对租赁客户信息进行增加、删除、修改 3) 可以实现汽车的租借、归还、续借 4) 可以按重要字段查询汽车、客户等基本信息 5) 可以实现租赁金额的计算 6) 可以查询汽车、客户租赁历史记录 2需求分析 2.1功能需求分析 程序首先需要登录模块来实现经管员或者客户的登陆,在车辆信息模块中来实现对汽车基本信息的增加、删除、修改,在客户信息模块中实现对客户信息的增加、删除、修改,租赁模块来实现对客户对汽车的租赁功能实现,车辆查询模块来实现对车辆信息的查询,系统统计模块实习对租金收入、租用时间的统计。 2.2数据需求分析 登陆模块:

汽车租赁公司GPS车辆监控管理系统方案[1]

汽车租赁公司GPS车辆监控管理系统方案 作者:德宝科技 一、租车公司GPS车辆管理系统介绍 1、租车公司GPS车辆管理系统需求分析 基于汽车租赁和设备租赁行业,因为租赁方无法掌握资产位置和实际使用状态,普遍存在的用户骗租、过期不还、过度使用等情况对租赁企业效益造成严重的经济损失和发展影响。针对租赁行业管理难题,专门为行业设计了特制功能,使租赁公司能够及时了解出租资产的动向,提高管理效率,降低资产损失,有效提高企业车辆管理促进行业良性发展。 2、租车公司GPS车辆管理系统应用效益 ■实时掌控车辆运营情况,防范杜绝骗租、过期不还行为; ■提高企业市场竞争力,保障经营(车辆)财产安全; ■降低企业经营风险成本、提高服务水平,增强公司实力; ■为汽车租赁行业管理提供了强大而有效的工具 二、租车公司GPS车辆管理系统总体设计 1、租车公司GPS车辆管理系统设计原则 在设计系统的技术实现方案时我们遵循了以下原则: ●实时监控:随时掌握车辆的当前位置、运动轨迹。 ●远程断油:必要时中心下发指令锁车,车辆一旦停车就无法使用。 ●远程恢复:车主交纳款项后立即解除锁车。 ●可靠性高:不易损坏。

●方便维护:可以远程让设备重启,方便维护。 ●体积小巧:方便隐蔽安装。 租车公司GPS车辆管理系统经济性 租车公司GPS车辆管理系统设计在性能最优的情况下尽量降低成本,追求性价比的最大化;租车公司GPS车辆管理系统全部独力开发,便于长期合作,也保证软件系统的经济性。 2、租车公司GPS车辆管理系统定制的功能: (1)定位追踪 ●即时定位。 ●连续记录车辆位置默认30秒。 ●记录的参数包括:车速、位置、行驶方向、报警状态。 (2)远程断油 ●停车断油:中心下发指令给设备,设备判断车速为0时才执行断油指令,有密码权限保护。 ●分级管理:高级用户才能远程断油操作,监控员只能定位。; ●断油恢复:中心下发远程指令可恢复车辆正常,解除锁车。 (3)防盗报警 ●自定义防盗报警:设备提供和原车防盗器对接的自定义检测线束,防盗器发出盗警信号,报警数据上传到中心。 (4)行车范围管理 ●区域报警:车辆超出规定的行车范围后报警。 ●报警报表:车辆所有报警记录自动生成文档。

汽车租赁商业计划书

一、市场分析 1宏观环境分析(PEST分析) 1.1政治法律环境 1.1.1缺乏有利、有效的政策、法规和管理机构 1.1.2汽车租赁企业在税收、信贷等方面不能享有政策优惠 1.1.3地方政府保护主义使市场条块分割,连锁经营受限 1.2经济环境 1.2.1 我国总体经济环境对汽车租赁行业的影响 目前,城市公交业、城际快运、物流业在我国具有良好的发展前景,由于运输工具在这些行业中的资产中属于核心资产,对车辆有着大量的和持续的需求,但由于各方面的原因,从事这些客货业运输的企业融资渠道单一,车辆更新的后续资金存在不同程度的缺口,并且随着时间的推移,这种更新需求和资金缺口的矛盾日益显现。解决车辆更新与增添问题,目前已成为道路运输行业发展的关键。为此,道路运输企业融资需求也越来越大。针对以上道路运输业的种种需求,作为道路运输行业的辅助服务子行业,汽车租赁业的各项功能如果能够得到有效发挥,不但以有效满足这些需求,而且对道路运输业的发展具有很好的促进作用。 1.2.2 GDP与人均GDP对汽车租赁行业的影响 国际经验表明,入均收入水平与汽车普及率之间存在着显著的相关关系。汽车拥有率相对较低的国家在人均收入上升的过程中,汽车拥有率有加速上升的趋势。人均GDP达到1000美元,轿车开始进入高收入家庭,千人拥有率小于10辆;人均GDP在1000-3000美元之间,轿车开始进入中等收入家庭,千人拥有率在50-200辆之间;人均GDP达到3000-5000美元,千人拥有率高达200-500

辆。人均GDP在3000美元到6000美元期间和6000美元到10000美元期间是汽车拥有率上升最快的两个时期。 目前,中国已一跃已成为全球第四大汽车市场。中国汽车工业己开始在全球市场中堀起。汽车租赁业作为汽车消费市场的一个重要组成部分,历来是汽车制造商最为关注的一个重要促销渠道,随着中国汽车工业在全球汽车业的迅速崛起,汽车租赁业也面临着全新的发展机遇。 1.2.3居民消费水平对汽车租赁业的影响 从宏观趋势来看,中国经济持续快速的增长是一个不可逆转的趋势。在人均GDP 达到1000 美元以后,汽车进入家庭也同样是不可逆转的。目前没有出现汽车广泛进入家庭的现象主要是因为汽车行业开始进入了调整时期。在完成短暂的行业调整后,预计下一轮高产即将到来。因为那时候国车市应该初步完成了中低档车价格和国际价格的接轨,汽车业的增长开始实实在在的取决于国民的需求。 1.3社会文化环境 1.3.1消费者主观因素 流动人口租车市场潜力无限。该潜力主要来源于国际国的旅游人口。随着2008年奥运会的举办入境旅游的人数会逐步发展,这里面就隐藏着中国汽车租赁业的无限商机,隐藏着长途租车、异地租车、异地还车的新汽车租赁业务的运作方式。 对企业消费者来说,以“成本可控”为代表的新的管理理念正在不断推动

汽车租赁信息管理系统设计与实现

汽车租赁作为租赁的一个类别,其特性是交通服务,共性是租赁。就特性看,以短期租赁(Rental)、网络化服务为特征的汽车租赁服务已成为满足个性化需求的主要交通模式;从共性看,以长期租赁方式(Leasing)获取车辆所有权为特征的汽车融资租赁因其促进销售的优势,成为汽车销售的方式之一。因此,人们对于运用计算机来辅助协调和管理租赁工作的需求正在逐步提高。 一、系统分析 (一)系统需求分析 汽车租赁管理是汽车租赁公司开展日常运营活动的必须环节。传统的手工管理方式不但浪费人力、时间,而且管理复杂,易出差错。而计算机技术的汽车租赁管理系统把一些繁琐的数据计算、信息处理化为简单的指令操作,完全实现数据信息的电算化管理,从而提高汽车租赁公司的劳动生产率,节约生产成本,增加经济效益。 1.系统目标 软件开发的意图为便于汽车租赁的管理,方便查看管理有关汽车及租赁的情况。本系统需要实现的目标有以下几点:(1)能对车辆信息进行添加,修改,删除;(2)能对客户信息进行添加,修改,删除;(3)能对租赁信息进行查询;(4)能添加管理员;(5)能对汽车销售上信息和保险公司信息进行管理。 2.用户需求 用户需求是指用户要求新系统应具有的全部功能和特性。 (1)使用范围:按汽车租赁公司的相关业务完成汽车租赁系统管理。 (2)使用权限:汽车租赁公司工作人员。 (3)需求内容:A 查询、修改、删除租赁信息;B 查询、修改、删除车辆信息;C 查询、修改、删除客户信息;D 查询、修改、删除汽车销售商和保险公司信息;E 修改登录密码;F 添加管理员。 3.性能需求 为了保证系统能够长期、安全、稳定、可靠、高效的运行,汽车租赁管理信息系统应该满足以下的性能需求: (1)数据处理的及时性,准确性 系统处理的准确性和及时性是系统的必要性能。本系统在设计和开发过程中,要充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满足企业对信息处理的需求。由于本系统的各种数据对于整个系统的功能和性能举足轻重,因此其准确性在很大程度上决定了系统功能和性能。在系统开发过程中,必须采用一定的数据验证方法确保数据的准确性。 (2)数据安全性 系统数据的安全性在整个系统中占有十分重要的地位。任何系统都应保证数据的安全性。 (3)系统的易用性 本系统是直接面向业务操作员的,而使用人员往往对计算机并不时非常熟悉。这就要求系统能够提供易用的人机交互界面。要实现这一点,就要求系统应该尽量使用用户熟悉的术语和中文信息的 界面,缩短用户对系统熟悉的过程。4.其他需求 (1)要求界面适当美观,通用性比较强; (2)系统负荷能力强,防止数据量过大,而影响速度。(二)可行性分析1.技术可行性 技术上的可行性分析主要分析现有技术条件能否顺利完成开发工作,硬件、软件配置能否满足开发者的需要,各类技术人员的数量,水平,来源等。而我所要开发的汽车租赁管理信息系统将要处理的只是一些量多而类型简单的数据,以目前计算机的硬件基础及发展趋势,将完全能满足系统的开发与运行。本系统宜采用Visual Basic,Access 等现有技术来开发,技术上可行。 2.经济可行性 经济可行性分析主要是对开发新系统所投入的资金与系统投入使用后所带来的经济效益进行比较,确认新系统是否会给企业带来一定的经济效益。随着信息化社会的发展,人们对信息、数据等的准确性的需求也不断加大,相应的,各行各业的管理模式也不同程度的趋向于完全的自动化管理,管理软件的开发更是随着社会的发展迅速崛起。汽车租赁管理系统是一个不会直接产生经济效益的投资,但是能够节省人员资源的消耗和浪费,从而节约成本,提高效率。从成本效益角度来观察,这个系统的开发成本不是很高,在使用后,起到的作用也是十分可观的。 3.操作可行性 汽车租赁管理系统是基于VB 6.0平台开发的,VB 系列是被广泛应用于数据库开发和操作的一套成熟的软件平台,而且它对于一个小型的数据库处理具有不可比拟的优点和简单方便的特点,所以从操作可行性方面是可行的。开发出来的界面也是十分容易使用,具有简单,容易上手的特点。 4.法律可行性 本系统完全是本人在指导老师的指导下独立完成的,故不存在侵权行为或者由于本系统带来的法律纠纷等问题,所以在法律上是可行的。 通过以上四点的分析,可以确定本系统的开发是可行的。(三)系统功能分析 系统功能分为:租赁管理,档案管理,系统管理,帮助管理四个部分。 1.租赁管理:能对车辆租赁情况进行管理。 2.档案管理:能对保险公司信息,销售商信息,车辆信息,客户/会员进行添加,修改,删除等功能。 3.系统管理:能对管理员进行添加和修改密码的管理。 4.帮助管理:介绍本系统功能及报表的打印功能。二、系统总体设计 (一)总体设计目标 系统规划系统开发的总体任务是实现汽车租赁信息关系的系统化、规范化和自动化。面对庞大的信息量,要做到对汽车租赁的 作者简介:何石峰(1982-),男,现供职于渭南技术学院。 汽车租赁信息管理系统设计与实现 何石峰 (渭南技术学院,陕西渭南714000) 摘要:本文主要介绍了汽车租赁系统是基于C/S 结构,采用VB 作为前台开发工具,Access 作为后台数据库。对汽车租赁管理信息系统 进行了详细的需求分析,阐述系统的功能需求,利用先进的技术和模块化的软件结构,通过租赁管理,档案管理,系统管理,帮助管理四个功能系统,实现信息化管理。 关键词:C/S 结构;汽车租赁管理;Visual Basic 6.0;Access 中图分类号:F719 文献标识码:A 文章编号:1009-8631(2011)01-0198-02 198

汽车租赁系统需求分析说明书_v1.3

汽车租赁系统需求分析说明书

变更记录 日期版本变更说明作者YYYY-MM-DD 1.0 初始版本 签字确认 系统模块对应章节对应部门负责人签字

目录 1概述 (4) 1.1目的 (4) 1.2背景 (4) 1.3范围 (4) 1.4术语定义 (5) 1.5参考资料 (5) 1.6任务概述 (5) 1.6.1目标 (5) 1.6.2用户的特点 (6) 1.6.3假定和约束 (6) 1.7运行环境 (6) 1.7.1软件环境 (6) 1.7.2硬件环境 (6) 1.7.3接口 (7) 1.7.4控制 (7) 1.8需求规定 (7) 1.8.1对功能的规定 (7) 1.8.2系统功能层次模块图 (8)

1概述 1.1目的 本说明书目的在于明确说明系统需求,界定系统实现功能的范围,指导系统设计以及编码。 本说明书的预期读者为:客户、项目经理,汽车租赁管理系统--系统分析员,系统设计人员,开发工程师,测试经理以及测试设计人员等。 1.2背景 随着汽车工业的发展和汽车的普及,汽车租赁成为近年来兴起的一个新兴行业。使用汽车租赁管理系统可以规范企业的管理和经营行为,减少企业的经营成本,提高工作效率。运用软件开发原理,开发一套企业管理软件,进一步熟悉软件的生命周期。 1.3范围 系统包括的范围: 系统注册:包括用户配置、车辆类型、汽车销售商、保险类型、保险信息等 车辆档案:登记公司内所有车辆的详细信息,可以录入修改注销; 驾驶员档案:登记公司内驾驶员的档案信息,可以录入修改注销; 会员档案:登记所有客户的详细信息,便于查询统计,可以录入修改注销; 车辆状态:查询车辆的状态,及时了解车辆动态; 会员报表:查询所有来租过车的客户,保留原始档案; 租车记录:查询车辆租用的记录;

UML课程设计汽车租赁系统UML文档

汽车租赁系统-UML建模 小组成员:沈思文、黄言、刘立博、赖侨杰(组长) 任务分配: 沈思文:数据库管理模块 黄言:信息查询模块 刘立波:基础数据维护模块 赖侨杰:基础业务模块 一、需求分析: (1)客户可以通过不同的方式(包括电话、前台、网上)预订车辆 (2)能够保存客户的预订申请单 (3)能够保存客户的历史记录 (4)工作人员可以处理申请 (5)技术人员可以保存对车辆检修的结构 二、系统模块划分: 1、基本数据维护模块。基本数据维护模块提供了使用者录入、修改并维护基本数据的途径。例如对客户的个人信息、租赁信息、车辆的基本信息等的录入和修改; (1)添加车辆信息。汽车租赁商的车辆信息需要保存到数据库,车辆信息包括车辆的车型、车牌号码和车辆的状态等。

(2)修改车辆信息。车辆被租借以后状态会发生变化,要根据具体情况修改车辆的状态,如预留、租赁和空闲。 (3)添加员工信息。公司员工的信息应该保存到系统数据库中,以便管理人员根据员工的表现对员工进行考核。 (4)修改员工数据。交易的任务完成率要保存在员工信息中,员工完成一笔交易,要更新员工的个人信息。 2、基本业务模块。基本业务模块中,客户可以填写汽车租赁申请表,工作人员负责处理这些表格。同时,技术人员可以提交每辆车的状态,以便工作人员根据这些资料决定是否批准客户的请求。 (1)用户填写预定申请。客户在租赁汽车之前首先要填写预定申请。 (2)工作人员处理预定请求。工作人员要处理客户的预定申请,可以根据客户租赁的历史记录和目前车辆的状况决定是否同意客户的预定请求。

(3)技术人员填写服务记录。公司的技术人员早客户归还车辆以后要对车辆进行彻底的检查,以确定车辆目前的状况,检查完要填写服务记录。 (4)工作人员处理还车请求。工作人员将根据车辆的状况和租赁的时间收取此次租赁的费用,如果车辆有损坏,还要收取一定的罚金。 3、数据库管理模块。在汽车租赁系统中,对客户、工作人员及车辆的信息都要进行统一管理,车辆的租赁情况也要进行详细的登记。 (1)客户信息。客户信息除了包括客户的基本信息之外,还包括客户的租赁历史纪录。 (2)车辆信息管理。车辆信息包括车辆的车型,车辆的新旧程度,车辆的状态等。 (3)租赁信息管理。租赁信息包括客户的租赁申请表记录和技术

相关文档