汽车租赁管理系统设计与实现
无需注册登录,支付后按照提示操作即可获取该资料.
摘 要
近年来,计算机技术日趋成熟,数据库技术不断发展,管理信息系统的应用已延伸到社会的各个领域。结合管理信息系统的开发方法及步骤,以此为理论基础,开发出一个小型的信息管理系统——机动车租赁管理系统。
机动车租赁管理是汽车租赁公司开展日常运营活动的必须的环节。传统的手工管理方式不但浪费人力、时间,而且管理复杂,易出差错。基于计算机技术的完备的机动车租赁管理系统把一些繁琐的数据计算、信息处理化为简单的指令操作。完全实现数据信息的电算化管理,彻底把人从手工管理中解放出来。经过艰苦的努力,我终于实现了预期的设计目标,开发出这套具有一定实用价值的机动车租赁管理系统,使用这套系统有利于提高汽车租赁公司的劳动生产率,节约生产成本,增加经济效益。
本文主要介绍了该系统生成的背景及Visual Basic 6.0和Access的一般原理。阐述了整个机动车租赁管理系统的结构及工作原理;分析了系统实现中的特殊性、难点和重点;设计实现了系统用户管理、基本信息管理、业务管理、会员管理等程序模块;分析并解决了现实中的若干技术问题。(所有权: 爱毕业设计网 www.2bysj.cn)
关键词 数据库 Visual Basic6.0 机动车租赁管理
Abstract
In recent years, the computer technique has become more and more ripe; the database technique develops constantly and the application of the information management system has stretched into every field of our society. Combining the methods and steps of the information management system and basing on the theory of it, I developed a small information management system-- the automobile lend-lease management system.
The management of automobile lending and leasing is a necessary part of the company's daily operation. Traditional way is a waste of human resources and time, and it is complicated and often runs with mistakes. Based on the computer technique, the perfect automobile lend-lease management turns those complicated data calculation and information processing into simple instructions.
It realized the electronic management of data information completely. It liberates people from the human management entirely. After hard work, I finally realized my design as expected, and developed this practical and valuable automobile lend-lease management system. Using it will raise the working rate, reduce the cost and raise the economic benefit of the company.
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 Basic6.0 The automobile lend-lease management
组织结构及职能分析
中国汽车租赁业开始于1989年,90年代初全国只有10余家汽车租赁公司。1993年经历了第一轮发展,至今全国租赁公司发展到近3000家,车辆总数达到4万余辆。一组权威数据显示,全国持驾照者有3000万,有照无车者1600万。据测算,国内租赁汽车需求缺口在1-40万之间。
据媒体报道,自从1999年以来,每到“五一”、“十一”和春节三大旅游黄金周,各地的汽车租赁公司都不同程度地出现“车辆告急”的情况,其中,私人租车比例超过了50%以上。
随着行业的发展,汽车租赁行业已逐步走上规模化,规范化管理的经营之路,在公司内部,已明确划分若干部门,各部门各司其职,紧密配合,来开展公司日常业务。然而各部门之间必然存在的紧密联系,对公司领导者的统筹协调能力提出了严峻的考验,只有引入计算机管理系统,来协助日常业务的处理,才能提高生产效率。这更突显了汽车租赁管理系统对租赁公司生存与发展的重要影响。通过租赁公司的组织结构图,可以分析出公司内部各部门之间的这种紧密的联系。(所有权: 爱毕业设计网 www.2bysj.cn)
汽车租赁公司组织结构
各部门的职能如下:
公司经理部:负责下属各部门之间的协调调度,总体把握公司全局,制定长期的公司发展计划。
后勤部:负责公司内部汽车的维护,保险。保障车辆处于良好状态,为业务的发展提供坚实的后盾。
市场部:负责公司日常租赁业务的处理,管理车辆租赁的信息,开拓市场。
客服部:负责对公司客户及会员的管理,及时周到地向客户及会员提供服务,努力维护既得市场。
采购部:负责采购新款汽车,处理废旧汽车,保障公司与汽车销售商之间的紧密联系。
行业的发展为计算机管理系统提供了强大的市场需求。应用一套涵盖车辆租赁业务的各个方面,能为租赁公司的业务拓展提供坚实后盾和强力保障的机动车租赁管理系统,使得机动车租赁服务可以快速、规范地完成,节约人力资源,提高服务质量和公司竞争力,这已成为当今汽车租赁行业的必然选择。
业务流程分析
汽车租赁公司在正常开展业务之前,需要先行积累并整理大量的基础资料,包括:汽车销售商、保险公司、客户、会员和公司现有车辆的信息,并且还必须要考虑保险种类,汽车种类及会员类型的变化对业务流程的影响。
各种信息之间的关系比较复杂,很多信息的改变是互相影响的。当发生租赁业务时,需要有客户、汽车、及该租赁行为是否是续租行为三个方面的信息支持,而当要处理一辆汽车的信息时,更是要涉及到销售商、保险公司、保险种类、汽车种类及汽车自身的基本信息等多方面的信息资源。
分析业务行为中诸多方面信息之间的关系,是开发一个实用有效的管理系统的关键,而借助于数据流图来进行分析,则是一个十分科学有效的方法。
数据流图(DFD)是一种图形化技术,它描绘信息流和数据从输入移动到输出的过程中所经受的变换。在数据流图中没有任何具体的物理部件,它只是描绘数据在软件中流动和被处理的逻辑过程。
机动车租赁管理系统基本模型
根据基本系统模型,对其逐步细化,得到描绘逻辑系统细化后的数据流图。
功能分析
在对租赁行业的组织结构及职能充分调查了解后,依据对租赁行业的数据流动特点的分析,现在可以进行系统的功能分析,根据软件工程的原理,需求分析的任务是确定系统必须完成的工作。经过详细的调研分析之后,可以得出机动车租赁管理系统必须具备的功能下:
1、基本信息管理功能:应该包括类型信息、销售商信息、保险公司信息、车辆信息;
2、客户会员管理功能:应该包括客户信息、会员信息、会员类型定义;
3、日常业务管理功能:应该包括汽车租赁、汽车归还;
4、系统用户管理功能:管理对系统拥有使用权的用户信息。(所有权: 爱毕业设计网 www.2bysj.cn)
目录
摘 要 I
ABSTRACT II
第1章 绪论 - 1 -
1.1 课题研究背景及意义 - 1 -
1.2 课题实现的基本功能 - 2 -
1.3 编程环境介绍 - 2 -
1.3.1 软件工程概述 - 2 -
1.3.2 数据库管理系统简介 - 4 -
1.3.3 SQL语言简介 - 4 -
1.3.4 Access2003简介 - 5 -
1.3.5 Visual Basic 6.0 - 6 -
1.4 数据库设计基础 - 7 -
1.4.1 Visual Basic中的数据访问 - 7 -
1.4.2 Visual Basic数据库体系结构 - 8 -
第2章 系统的需求分析与可行性研究 - 10 -
2.1 组织结构及职能分析 - 10 -
2.2 业务流程分析 - 11 -
2.3 功能分析 - 13 -
2.4 数据结构分析 - 13 -
第3章 系统总体设计 - 16 -
3.1 系统目标设计 - 16 -
3.2 系统功能分析 - 16 -
3.2.1 系统功能模块设计 - 16 -
3.2.2 系统功能模块图 - 18 -
3.3 数据库逻辑结构设计 - 19 -
3.3.1 数据字典 - 19 -
3.3.2 数据库中表的设计 - 21 -
第4章 系统详细设计与实现 - 26 -
4.1 主控程序流程设计 - 26 -
4.2 登录模块设计 - 27 -
4.3 主界面设计 - 28 -
4.4 基本信息管理菜单设计 - 30 -
4.4.1 类型信息窗体设计 - 30 -
4.4.2 销售商信息窗体设计 - 32 -
4.4.3 保险公司信息窗体设计 - 33 -
4.4.4 车辆信息窗体设计 - 35 -
4.5 客户会员管理菜单实现 - 36 -
4.5.1 客户信息窗体实现 - 37 -
4.5.2 会员信息窗体实现 - 38 -
4.5.3 会员类型定义窗体实现 - 40 -
4.6 日常业务管理菜单实现 - 41 -
4.6.1 汽车租赁窗体实现 - 42 -
4.6.2 汽车归还窗体实现 - 44 -
4.7 系统用户管理菜单实现 - 45 -
(所有权: 爱毕业设计网 www.2bysj.cn)
4.7.1 用户信息窗体实现 - 46 -
4.8 系统帮助信息菜单实现 - 47 -
4.8.1 帮助的实现 - 48 -
4.8.2 关于的实现 - 49 -
第5章 系统测试 - 50 -
5.1 软件测试的目的及测试方案 - 50 -
5.1.1 软件测试的目的 - 50 -
5.1.2 软件测试的方案 - 51 -
5.2 软件测试过程 - 51 -
结论 - 58 -
致谢 - 59 -
参考文献 - 60 -
附录1 - 62 -
附录2 - 67 -