资源目录
压缩包内文档预览:(预览前20页/共79页)
编号:6894620
类型:共享资源
大小:5.71MB
格式:RAR
上传时间:2018-01-02
上传人:专业****设计
认证信息
个人认证
葛**(实名认证)
江苏
IP属地:江苏
20
积分
- 关 键 词:
-
定做请加QQ:
1060741974
参考网站
http://www.bysj360.com/
http://www.bylw520.ne
- 资源描述:
-
VB062机动车租赁管理系统,定做请加QQ:,1060741974,
,参考网站
,/
,http://www.bylw520.ne
- 内容简介:
-
哈尔滨工业大学远程学院毕业论文I摘要近年来,计算机技术日趋成熟,数据库技术不断发展,管理信息系统的应用已延伸到社会的各个领域。结合管理信息系统的开发方法及步骤,以此为理论基础,开发出一个小型的信息管理系统机动车租赁管理系统。机动车租赁管理是汽车租赁公司开展日常运营活动的必须的环节。传统的手工管理方式不但浪费人力、时间,而且管理复杂,易出差错。基于计算机技术的完备的机动车租赁管理系统把一些繁琐的数据计算、信息处理化为简单的指令操作。完全实现数据信息的电算化管理,彻底把人从手工管理中解放出来。经过艰苦的努力,我终于实现了预期的设计目标,开发出这套具有一定实用价值的机动车租赁管理系统,使用这套系统有利于提高汽车租赁公司的劳动生产率,节约生产成本,增加经济效益。本文主要介绍了该系统生成的背景及VisualBasic6.0和Access的一般原理。阐述了整个机动车租赁管理系统的结构及工作原理;分析了系统实现中的特殊性、难点和重点;设计实现了系统用户管理、基本信息管理、业务管理、会员管理等程序模块;分析并解决了现实中的若干技术问题。关键词数据库VisualBasic6.0机动车租赁管理哈尔滨工业大学远程学院毕业论文IIAbstractInrecentyears,thecomputertechniquehasbecomemoreandmoreripe;thedatabasetechniquedevelopsconstantlyandtheapplicationoftheinformationmanagementsystemhasstretchedintoeveryfieldofoursociety.Combiningthemethodsandstepsoftheinformationmanagementsystemandbasingonthetheoryofit,Idevelopedasmallinformationmanagementsystem-theautomobilelend-leasemanagementsystem.Themanagementofautomobilelendingandleasingisanecessarypartofthecompanysdailyoperation.Traditionalwayisawasteofhumanresourcesandtime,anditiscomplicatedandoftenrunswithmistakes.Basedonthecomputertechnique,theperfectautomobilelend-leasemanagementturnsthosecomplicateddatacalculationandinformationprocessingintosimpleinstructions.Itrealizedtheelectronicmanagementofdatainformationcompletely.Itliberatespeoplefromthehumanmanagemententirely.Afterhardwork,Ifinallyrealizedmydesignasexpected,anddevelopedthispracticalandvaluableautomobilelend-leasemanagementsystem.Usingitwillraisetheworkingrate,reducethecostandraisetheeconomicbenefitofthecompany.ThispapermainlyintroducesthedevelopbackgroundofthesystemandthebasictheoryofVisualBasic6.0andAccessVisual.Ittellsthestructureoftheautomobilelend-leasemanagementsystemanditsworkingtheory;itanalyzesthespecialty,difficultyandimportantthingsinsystemrealization.Thedesignrealizesthemanagementofthesystemusers,thebasicinformation,thebusiness,andthemembersmanagement.Keywords:DatabaseVisualBasic6.0Theautomobilelend-leasemanagement目录哈尔滨工业大学远程学院毕业论文III摘要.IABSTRACT.II第1章绪论.-1-11课题研究背景及意义.-1-12课题实现的基本功能.-2-13编程环境介绍.-2-131软件工程概述.-2-132数据库管理系统简介.-4-133SQL语言简介.-4-134Access2003简介.-5-135VisualBasic6.0.-6-14数据库设计基础.-7-141VisualBasic中的数据访问.-7-142VisualBasic数据库体系结构.-8-第2章系统的需求分析与可行性研究.-10-21组织结构及职能分析.-10-22业务流程分析.-11-23功能分析.-13-24数据结构分析.-13-第3章系统总体设计.-16-哈尔滨工业大学远程学院毕业论文IV31系统目标设计.-16-32系统功能分析.-16-321系统功能模块设计.-16-322系统功能模块图.-18-33数据库逻辑结构设计.-19-331数据字典.-19-332数据库中表的设计.-21-第4章系统详细设计与实现.-26-41主控程序流程设计.-26-42登录模块设计.-27-43主界面设计.-28-44基本信息管理菜单设计.-30-441类型信息窗体设计.-30-442销售商信息窗体设计.-32-443保险公司信息窗体设计.-33-444车辆信息窗体设计.-35-45客户会员管理菜单实现.-36-451客户信息窗体实现.-37-452会员信息窗体实现.-38-453会员类型定义窗体实现.-40-46日常业务管理菜单实现.-41-461汽车租赁窗体实现.-42-462汽车归还窗体实现.-44-47系统用户管理菜单实现.-45-471用户信息窗体实现.-46-哈尔滨工业大学远程学院毕业论文V48系统帮助信息菜单实现.-47-481帮助的实现.-48-482关于的实现.-49-第5章系统测试.-50-51软件测试的目的及测试方案.-50-511软件测试的目的.-50-512软件测试的方案.-51-52软件测试过程.-51-结论.-58-致谢.-59-参考文献.-60-附录1.-62-附录2.-67-哈尔滨工业大学远程学院毕业论文-1-第1章绪论11课题研究背景及意义现代科学的发展,使计算机进入了几乎一切领域。从科学研究到工农业生产,从企业生产管理到家庭生活,各行各业都广泛地使用着计算机。当今社会的数据信息管理离不开计算机技术的支持。如何实现对数据信息快捷、有效、实用的管理,是软件开发业追求的目标。今天,随着社会生产的发展,人民生活水平的提高,机动车租赁已成为一个极具市场潜力的行业,面对飞速发展的租赁市场,传统的人工租赁管理方式在进行繁多的业务信息处理时显得极不适应,因此,人们对于运用计算机来辅助协调和管理租赁工作的需求正在逐步提高。随着社会物质条件的改善,生产生活节奏的加快,人们越来越意识到时间的重要性,在工作中,生活中越来越注重如何节省时间,提高效率。因为工作和生活的缘故,在必要的时候向汽车出租公司提出租赁车辆的服务要求,已成为大众广为认可和接受的行为和选择。在这种社会需求的强力带动下,机动车租赁市场出现了前所未有的一片繁荣景象。各个汽车租赁公司门庭若市,业务激增。然而在繁忙的景象背后,却也暴露出机动车租赁公司在处理业务信息时以人工方式为主所带来的诸如:效率低下,管理混乱,失误增多等诸多弊端。在实践中,汽车租赁行业的业主们逐渐意识到在租赁行业中借助计算机引入信息管理的重要性,并开始不断提高自身的素质和高科技在工作中的投入,以改善信息的管理,提高服务效率。机动车租赁管理就是对车辆信息和客户信息的管理,主要包括车辆的出租状态、车辆的基本信息、车辆的投保情况、车辆的出厂情况、客户信息的管理等。由于这些过程间的关系复杂,有一对一的关系,一对多的关系,也有多对多的关系,所有这些工作使机动车管理工作变得量大而又复杂,以前包括现在还有很多租赁公司采用人工管理,直接导致了错误的产生,服务质量的低下。机动车租赁管理系统的开发使得这一状况得到了根本的改善。这哈尔滨工业大学远程学院毕业论文-2-套管理系统包括涵盖了车辆租赁业务的各个方面。使得机动车租赁服务可以快速、规范地完成,节省了人力物力,提高了服务质量和经济效益。12课题实现的基本功能机动车租赁管理系统针对的是机动车租赁公司在向客户提供出租车辆服务过程中面对的各种问题,对其业务信息进行自动化、信息化处理,使车辆租赁管理变得规范、快捷、高效。基于各方面的研究,同时针对机动车租赁公司的实际情况,在刘旭东老师的悉心指导和帮助下,我查阅并应用数据库、管理信息系统、软件工程的一些基本原理和理论思想,以具有强大的应用程序开发功能和数据库开发功能的VisualBasic6.0为开发工具,设计开发了这套机动车租赁管理系统。在Windows环境下,此系统具有比较友好的界面和基本完善的功能,使用轻松方便,易于维护,适应性强。本系统包括客户信息管理、车辆信息管理、汽车租赁归还管理、会员类型管理、会员信息管理、保险公司管理、汽车销售商管理等。具有添加、修改、删除、查询等功能,通过这些管理模块,可以使汽车租赁服务更加清晰,更加便捷,提高了服务质量,减少了操作人员的工作量。为规范操作流程,降低劳动强度使租赁业务走向标准化和科学化,设计开发了这套管理系统,它的使用将有利于提高租赁公司的劳动生产率,节约生产成本,增加经济效益,希望它能为业内人员的工作提供一定的帮助。13编程环境介绍131软件工程概述在高科技中,信息科学技术是知识高度密集、学科高度综合、具有科学与技术融合特征的学科。它直接渗透到经济、文化和社会的各个领域,迅速改变着人们的观念、生活和社会的结构,是当代发展知识经济的支柱之一。哈尔滨工业大学远程学院毕业论文-3-在信息科学技术中,微电子是基础,计算机硬件及通信设施是载体,计算机软件是核心。软件是人类知识的固化,是知识经济的基本表征,软件已成为信息时代的新型“物理设施”。人类抽象的经验、知识正逐步由软件予以精确地体现。在信息时代,软件是信息化的核心,国民经济和国防建设、社会发展、人民生活都离不开软件,软件无处不在。软件产业是增长最快的朝阳产业,是具有高额附加值、高投入/高产出、无污染、低能耗的绿色产业。软件产业的发展将推动知识经济的进程,促进从注重量的增长向注重质的提高方向发展,是典型的知识型产业。软件产业是关系到国家经济安全和文化安全,体现国家综合实力,决定21世纪国际竞争地位的战略性产业1968年在第一届NATO会议上给出了软件工程的一个早期定义:“软件工程就是为了经济地获得可靠的且能在实际机器上有效地运行的软件,而建立的使用完善的工程原理。”定义不仅指出了软件工程的目标是经济地开发出高质量的软件,而且强调了软件工程是一门工程学科,它应该建立并使用完善的工程原理。1993年IEEE进一步给出了一个更全面具体的定义:“软件工程是:把系统的、规范的、可度量的途径应用于软件开发、运行和维护过程,也就是把工程应用于软件;研究中提到的途径。”软件工程是指导计算机软件开发和维护的一门工程学科。采用工程的概念、原理、技术和方法来开发与维护软件,把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来,以经济地开发出高质量的软件并有效地维护它,这就是软件工程。其具有的本质特征:软件工程关注于大型程序的构造;中心课题是控制复杂性;软件经常变化;开发软件的效率非常重要;和谐地合作是开发软件的关键;软件必须有效地支持它的用户;在软件工程领域中是由具有一种文化背景的人替具有另一种文化背景的人创造产品。软件工程有7条基本原则:用分阶段的生命周期计划严格管理;坚持进行阶段评审;实行严格的产品控制;采用现代程序设计技术;结果应能清楚地审查;开发小组的人员应该少而精;承认不断改进软件工程实践的必要性。软件工程方法学包含3个要素:方法、工具和过程。其中,方法是完成软件开发的各项任务的技术方法,回答“怎样做”的问题;工具是为运用方法而提供的自动的或半自动的软件工程支撑环境;过程是为了获得高质量的软件所需要完成的一系列任务的框架,它规定了完成各项任务的工作步骤。目前使用得最广泛的软件工程方法学,分别是传统方法学和面向对象方法学。哈尔滨工业大学远程学院毕业论文-4-132数据库管理系统简介数据库是数据管理的最新技术,是计算机科学的重要分支。数据库是指长期储存在计算机内的、有组织的、可共享的数据集合。数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。数据库管理系统是位于用户与操作系统之间的一层数据管理软件。主要有数据定义功能、数据操纵功能、数据库的运行管理和数据库的建立和维护功能。它是数据库系统的一个重要组成部分。十余年来,数据库管理系统已从专用的应用程序包发展成为通用的系统软件。由于数据库具有数据结构化、最低冗余度、较高的程序与数据独立性、易于扩充、易于编制应用程序等优点,较大的信息系统都是建立在数据库设计之上的。因此,不仅大型计算机及中小型计算机,甚至微型机都配有数据库管理系统。目前,对数据库各种模型的研究以及理论上的探讨都还在蓬勃开展,其应用也从一般管理扩大到计算机辅助设计、人工智能以及科技计算等领域。今天,信息资源已成为各个部门的重要财富和资源。建立一个满足各级部门信息处理要求的行之有效的信息系统也成为一个企业或组织生存和发展的重要条件。因此,作为信息系统核心和基础的数据库技术得到越来越广泛的应用,从小型单项事务处理系统到大型信息系统,从联机事务处理到联机分析处理,从一般企业管理到计算机辅助设计与制造(CAD/CAM)、计算机集成制造系统(CIMS)、办公信息系统(OIS)、地理信息系统(GIS)等,越来越多新的应用领域采用数据库存储和处理他们的信息资源。对于一个国家来说,数据库的建设规模、数据库信息量的大小和使用频度已成为衡量这个国家信息化程度的重要标志。133SQL语言简介SQL(StructuredQueryLanguage)语言是1974年由Boyce和Chamberlin提出的。1975年1979年IBM公司SanJoseResearchLaboratory研制了著名的关系数据库管理系统原形SystemR并实现了这种语言。由于哈尔滨工业大学远程学院毕业论文-5-它功能丰富,语言简捷倍受用户及计算机工业界欢迎,被众多计算机公司和软件公司所采用。经各公司的不断修改、扩充和完善,SQL语言最终发展成为关系数据库的标准语言。1986年10月美国国家标准局(AmericanNationalStandardInstitute,简称ANSI)的数据库委员会X3H2批准了SQL作为关系数据库语言的美国标准。同年公布了SQL标准文本(简称SQL-86)。1987年国际标准化组织(InternationalOrganizationforStandardization,简称ISO)也通过了这一标准。此后,ANSI不断修改和完善SQL标准,并于1989年公布了SQL-89标准,1992年又公布了SQL-92标准。自SQL成为国际标准语言以后,各个数据库厂家纷纷推出各自的SQL软件或与SQL的接口软件。这就使大多数数据库均用SQL作为共同的数据存取语言和标准接口,使不同数据库系统之间的互操作有了共同的基础。这个意义十分重大。因此,有人把确立SQL为关系数据库语言标准及其后的发展称为是一场革命。SQL成为国际标准,对数据库以外的领域也产生了很大影响,有不少软件产品将SQL语言的数据查询功能与图形功能、软件工程工具、软件开发工具、人工智能程序结合起来。SQL是一种介于关系代数与关系演算之间的结构化查询语言,其功能并不仅仅是查询。SQL是一个通用的、功能极强的关系数据库语言。SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,主要特点包括:综合统一、高度非过程化、面向集合的操作方式、以同一种语法结构提供两种使用方式、语言简捷,易学易用。SQL已成为数据库领域中一个主流语言。134Access2003简介Macrosoft公司出品的关联式资料库套装软体。它提供视觉化的设计介面,不必撰写程式,即可快速,简单地开发出美观实用的资料库管理系统。access的结构:资料(data)栏位(field)记录(record)档案(file)资料库(database);资料(data)资料项(item)资料录(record)资料表(table)资料库(database)Access2003有以下组成:资料表:为access储存资料的地方,亦为资料的根本来源,一个资料哈尔滨工业大学远程学院毕业论文-6-库至少要存在一个资料表。查询:可依使用者需求,以一些限制条件(筛选,过滤)来选取资料表中。表单:建立一个让使用者输入,查询,修改资料的操作画面。报表:将资料库里的资料运用报表做成有利用价值的画面资料。资料页:为access2003的新增物件,资料发布至网路的媒介。此物件完成建立后,将会在资料库档案外,再产生一个HTML档。巨集:建立简单的资料操作指令与将一连串的执行动作自动化。应用于一些重复性高的动作或者用于使用者自订工作环境上。模组:开发应用系统的工具。是让使用者能更随心所欲的去控制系统。135VisualBasic6.020世纪60年代初,美国Dartmouth学院的两位学者G.Keneny和ThomosE.Kurty发明了一种称为“BASIC”的语言,它的诞生称得上是计算机语言发展史上的一件大事,对计算机的推广应用起到了重要的作用。自从Basic语言问世以来,“Basic”已经成为了编程入门者学习语言的代名词。Basic语言以其易学易用的特点风靡全球。然而自从微软公司推出了划时代的VisualBasic,Basic又从一门“玩具语言”一跃而成为功能强大的应用软件开发语言。它功能强大,语法简单,执行代码效率高。据统计,开发同样的应用软件,采用VB开发要比用VC+的效率提高70。因此,VB已经成为每一个编程工作者学习时的首选语言。1991年,微软推出了VisualBasic1.0版。这在当时引起了很大的轰动。接着于1992年微软推出VisualBasicB2.0,1993年推出VisualBasic3.0,1995年推出VisualBasic4.0,1997年推出VisualBasic5.0,1998年推出VisualBasic6.0。并且从VisualBasic3.0开始,微软将ACCESS的数据库驱动集成到了VisualBasic中,这使得VisualBasic的数据库编程能力大大提高。从VisualBasic4.0开始,VisualBasic也引入了面向对象的程序设计思想。而且,VisualBasic还引入了“控件”的概念,使得大量已经编好的VisualBasic程序可以被我们直接拿来使用,如今,VisualBasic已经有了6.0版。VisualBasic已逐渐成为简单易学、功能强大的编程工具。它不但在一般程序设计方面比传统的程哈尔滨工业大学远程学院毕业论文-7-序设计语言具有明显的优势,而且可作为多媒体创作工具,支持程序跳转,具有脱机播放动画的能力,并采用了动画过渡技术等。它的软件费用支出低,易学习的突出特点,使其易于被许多非专业人员掌握使用。通过几年的发展,它已成为一种真正专业化的开发语言和环境。用户可用VisualBasic快速创建Windows程序,在现在还可以编写企业水平的客户服务器程序及强大的数据库应用程序。VisualBasic6.0作为VisualStudio6.0的一员发布,证明微软正在改变VisualBasic的产品定位,他想让VisualBasic成为企业级快速开发的利器。VisualBasic6.0在数据访问方面有了很大的改进,新的ADO组件让对大量数据快速访问成为可能。数据环境和新的报表功能也让数据开发有了全新的体验。VisualBasic借助COM/COM+强大的功能,可以开发具有N层结构的分布式应用程序。同时,VisualBasic还可以在IIS上开发性能超群的Web应用程序。VisualBasic6.0在语言方面和IDE方面的改进都不大,但是许多新增的组件成为VisualBasic开发人员手中的利器,如FileSystemObject等。新的字符串函数Split和Replace等也给VisualBasic的程序员带来很大方便。总之VisualBasic6.0已经是非常成熟稳定的开发系统,能让企业快速建立多层的系统以及Web应用程序,成为当前Windows上最流行的VisualBasic版本。14数据库设计基础141VisualBasic中的数据访问VisualBasic提供的数据库引擎叫Jet。VisualBasic提供了三种与Jet数据库引擎接口的方法:Data控件(DataControl)、数据访问对象(DAO)和ActiveX数据对象(ADO)。Data控件只提供了有限的不需编程就能访问现存数据库的功能,DAO模型则是全面控制数据库的完整编程接口,而ADO则是为Microsoft最新和最强大的数据访问范例OLEDB而设计的。VisualBasic中的数据库编程就是创建数据访问对象,这些数据访问对象对应于被访问的物理数据库的不同部分,如Database(数据库)、哈尔滨工业大学远程学院毕业论文-8-Table(表)、Field(字段)和Index(索引)对象。用这些对象的属性和方法来实现对数据库的操作。VisualBasic通过DAO和Jet引擎可以识别三类数据库:1.VisualBasic数据库:也称为本地数据库,这类数据库文件使用与MicrosoftAccess相同的格式。Jet引擎直接创建和操作这些数据库并且提供了最大程度的灵活性和速度。2.外部数据库:VisualBasic可以使用几种比较流行的“索引顺序访问文件方法(ISAM)数据库”,包括:dDaseIII、dBaseIV、FoxPro2.0和2.5以及Paradox3.x和4.x。在VisualBasic中可以创建和操作所有这些格式的数据库,也可以访问文本文件数据库和Excel或Lotusl-2-3电子表格文件。3.ODBC数据库:包括符合ODBC标准的客户机服务器数据库,如MicrosoftSQLServer。如果要在VisualBasic中创建真正的客户机服务器应用程序,可以使用ODBCDirect直接把命令传递给服务器处理。142VisualBasic数据库体系结构VisualBasic提供了基于MicrosoftJet数据库引擎的数据访问能力,Jet引擎负责处理存储、检索、更新数据的结构,并提供了功能强大的面向对象的DAO编程接口。VB数据库应用程序的组成:VB数据库应用程序包含三部分,如图:1-1所示。图1-1VisualBasic数据库应用程序的组成数据库引擎位于程序和物理数据库文件之间。这把用户与正在访问的特定数据库隔离开来,实现“透明”访问。不管这个数据库是本地的VB数据库,还是所支持的其他任何格式的数据库,所使用的数据访问对象和编程技术都是相同的。(1)用户界面和应用程序代码:用户界面是用户所看见的用于交互的界面,它包括显示数据并允许用户查看或更新数据的窗体。驱动这些窗体的是应用程序的VB代码,包括用来请求数据库服务的数据访问对象和方法,比如添加或删除记录,或执行查询等。用户界面Jet引擎数据库哈尔滨工业大学远程学院毕业论文-9-(2)Jet引擎:Jet引擎被包含在一组动态链接库(DLL)文件中。在运行时,这些文件被链接到VisualBasic程序。它把应用程序的请求翻译成对.mdb(Access文件后缀)文件或其他数据库的物理操作。它真正读取、写入和修改数据库,并处理所有内部事务,如索引、锁定、安全性和引用完整性。它还包含一个查询处理器,接收并执行SQL查询,实现所需的数据操作。另外,它还包含一个结果处理器,用来管理查询所返回的结果。(3)数据库:数据库是包含数据库表的一个或多个文件。对本地VB或Access数据库来说,就是mdb文件。对于ISAM数据库,它可能是包含.dbf(dBASE文件后缀)文件或其他扩展名的文件。或者,应用程序可能会访问保存在几个不同的数据库文件或格式中的数据。但无论在什么情况下,数据库本质上都是被动的,它包含数据但不对数据作任何操作。数据操作是数据库引擎的任务。哈尔滨工业大学远程学院毕业论文-10-第2章系统的需求分析与可行性研究21组织结构及职能分析中国汽车租赁业开始于1989年,90年代初全国只有10余家汽车租赁公司。1993年经历了第一轮发展,至今全国租赁公司发展到近3000家,车辆总数达到4万余辆。一组权威数据显示,全国持驾照者有3000万,有照无车者1600万。据测算,国内租赁汽车需求缺口在1-40万之间。据媒体报道,自从1999年以来,每到“五一”、“十一”和春节三大旅游黄金周,各地的汽车租赁公司都不同程度地出现“车辆告急”的情况,其中,私人租车比例超过了50%以上。随着行业的发展,汽车租赁行业已逐步走上规模化,规范化管理的经营之路,在公司内部,已明确划分若干部门,各部门各司其职,紧密配合,来开展公司日常业务。然而各部门之间必然存在的紧密联系,对公司领导者的统筹协调能力提出了严峻的考验,只有引入计算机管理系统,来协助日常业务的处理,才能提高生产效率。这更突显了汽车租赁管理系统对租赁公司生存与发展的重要影响。通过租赁公司的组织结构图,可以分析出公司内部各部门之间的这种紧密的联系。公司经理部客服部市场部后勤部采购部图2-1汽车租赁公司组织结构图哈尔滨工业大学远程学院毕业论文-11-各部门的职能如下:公司经理部:负责下属各部门之间的协调调度,总体把握公司全局,制定长期的公司发展计划。后勤部:负责公司内部汽车的维护,保险。保障车辆处于良好状态,为业务的发展提供坚实的后盾。市场部:负责公司日常租赁业务的处理,管理车辆租赁的信息,开拓市场。客服部:负责对公司客户及会员的管理,及时周到地向客户及会员提供服务,努力维护既得市场。采购部:负责采购新款汽车,处理废旧汽车,保障公司与汽车销售商之间的紧密联系。行业的发展为计算机管理系统提供了强大的市场需求。应用一套涵盖车辆租赁业务的各个方面,能为租赁公司的业务拓展提供坚实后盾和强力保障的机动车租赁管理系统,使得机动车租赁服务可以快速、规范地完成,节约人力资源,提高服务质量和公司竞争力,这已成为当今汽车租赁行业的必然选择。22业务流程分析汽车租赁公司在正常开展业务之前,需要先行积累并整理大量的基础资料,包括:汽车销售商、保险公司、客户、会员和公司现有车辆的信息,并且还必须要考虑保险种类,汽车种类及会员类型的变化对业务流程的影响。各种信息之间的关系比较复杂,很多信息的改变是互相影响的。当发生租赁业务时,需要有客户、汽车、及该租赁行为是否是续租行为三个方面的信息支持,而当要处理一辆汽车的信息时,更是要涉及到销售商、保险公司、保险种类、汽车种类及汽车自身的基本信息等多方面的信息资源。分析业务行为中诸多方面信息之间的关系,是开发一个实用有效的管理系统的关键,而借助于数据流图来进行分析,则是一个十分科学有效的方法。数据流图(DFD)是一种图形化技术,它描绘信息流和数据从输入移动到输出的过程中所经受的变换。在数据流图中没有任何具体的物理部件,它只是描绘数据在软件中流动和被处理的逻辑过程。哈尔滨工业大学远程学院毕业论文-12-机动车租赁管理系统的基本模型如图2-2。用户用户机动车租赁管理系统业务反馈图2-2机动车租赁管理系统基本模型根据基本系统模型,对其逐步细化,得到描绘逻辑系统细化后的数据流图,如图2-3所示。哈尔滨工业大学远程学院毕业论文-13-图2-3机动车租赁管理系统数据流图23功能分析在对租赁行业的组织结构及职能充分调查了解后,依据对租赁行业的数据流动特点的分析,现在可以进行系统的功能分析,根据软件工程的原理,需求分析的任务是确定系统必须完成的工作。经过详细的调研分析之后,可以得出机动车租赁管理系统必须具备的功能下:1、基本信息管理功能:应该包括类型信息、销售商信息、保险公司信息、车辆信息;2、客户会员管理功能:应该包括客户信息、会员信息、会员类型定义;3、日常业务管理功能:应该包括汽车租赁、汽车归还;4、系统用户管理功能:管理对系统拥有使用权的用户信息。24数据结构分析这一设计阶段是在需求分析的基础上,设计出能满足用户需求的各种实体,以及它们之间的关系,为后面的逻辑结构设计打下基础。本系统根据以上的设计规划出的实体有:客户信息实体、汽车信息实体、保险公司信息实体、销售商信息实体、类型信息实体、会员类型实体。各个实体-图如下:哈尔滨工业大学远程学院毕业论文-14-客户信息实体车辆信息实体投保购买保险公司实体销售商实体租赁选择类型信息实体会员类型实体选择图3-3各实体间关系E-R图客户信息实体基本信息会员信息抵押担保信息驾驶证信息图3-4客户信息实体E-R图哈尔滨工业大学远程学院毕业论文-15-销售商信息实体公司名称传真联系电话联系地址邮编电子邮箱联系人备注图3-5销售商信息实体E-R图类型信息实体名称描述图3-6类型信息实体E-R图汽车信息实体基本信息保险信息租赁价格信息图3-7汽车信息实体E-R图哈尔滨工业大学远程学院毕业论文-16-保险公司信息实体公司名称传真联系电话联系地址邮编电子邮箱联系人备注图3-8保险公司信息实体E-R图会员类型实体名称折扣率图3-9会员类型实体E-R图哈尔滨工业大学远程学院毕业论文-17-第3章系统总体设计31系统目标设计系统开发的总体任务是实现机动车租赁公司各种信息的系统化、规范化和自动化,从而达到提高管理效率的目的:(1)从用户的观点来看,要求系统能够达到以下目标:及时地收集保存信息;快速地传递信息;提供准确的信息;实现数据共享。(2)设计员从技术观点看,要求系统能达到以下目标:方便用户使用;具有较高的可靠性;具有较好的运行效果;具有较高的可维护性和可扩充性,能够适应用户新的业务要求。32系统功能分析321系统功能模块设计其主要完成的功能如下:1、类型信息:包括汽车类型的添加、修改、删除;汽车保险类型的添加、修改、删除。具体信息包括分类名称、具体描述;2、销售商信息:包括销售商信息的添加、修改、删除、查询、哈尔滨工业大学远程学院毕业论文-18-查看销售汽车。具体信息包括销售商的公司名称、联系地址、联系电话、传真、邮政编码、电子邮箱、联系人、备注;3、保险公司信息:包括保险公司信息的添加、修改、删除、查询、查看保险汽车。具体信息包括保险公司的公司名称、联系地址、联系电话、传真、邮政编码、电子邮箱、联系人、备注;4、车辆信息:包括车辆信息的查找、修改、添加、删除。具体信息包括车辆的(1)基本信息,有车牌号码、车辆类型、车辆名称、车辆颜色、发动机号、车架编号、燃油编号、购买日期、销售商、状态,(2)保险信息,有保险公司、保单号、开始日期、结束日期、保险种类,(3)租赁价格信息,有押金、日租金、周末租金、周租金、月租金、日限公里数、超时费用、超公里费用、车辆描述;5、客户信息:包括客户信息的查找、修改、添加、删除、加入会员。具体信息包括(1)基本信息,有客户编号、姓名、性别、年龄、身份证号、电话、工作
- 温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。