汽车租赁管理系统(VB).doc
《汽车租赁管理系统(VB).doc》由会员分享,可在线阅读,更多相关《汽车租赁管理系统(VB).doc(51页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 课程设计论文题目:基于VB的汽车租赁管理系统 作者:唐星星班级:08工业A1学号:摘 要近年来,计算机技术日趋成熟,数据库技术不断发展,管理信息系统的应用已延伸到社会的各个领域。结合管理信息系统的开发方法及步骤,以此为理论基础,开发出一个小型的信息管理系统汽车租赁管理系统。 汽车租赁管理是汽车租赁公司开展日常运营活动的必须的环节。传统的手工管理方式不但浪费人力、时间,而且管理复杂,易出差错。基于计算机技术的完备的汽车租赁管理系统把一些繁琐的数据计算、信息处理化为简单的指令操作。完全实现数据信息的电算化管理,彻底把人从手工管理中解放出来。经过艰苦的努力,我终于实现了预期的设计目标,开发出这套具
2、有一定实用价值的汽车租赁管理系统,使用这套系统有利于提高汽车租赁公司的劳动生产率,节约生产成本,增加经济效益。 本文主要介绍了该系统生成的背景及Visual Basic 6.0和Access的一般原理。阐述了整个汽车租赁管理系统的结构及工作原理;分析了系统实现中的特殊性、难点和重点;设计实现了系统用户管理、基本信息管理、业务管理、会员管理等程序模块;分析并解决了现实中的若干技术问题。 关键词:数据库;Visual Basic6.0;汽车租赁管理 ABSTRACT In recent years, the computer technique has become more and more r
3、ipe; 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 syst
4、em- the automobile lend-lease management system. The management of automobile lending and leasing is a necessary part of the companys 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 perf
5、ect 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 desi
6、gn 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 Bas
7、ic 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 t
8、he members management. Keywords:Database;Visual Basic6.0;The automobile lend-lease management目录摘 要IABSTRACTII1 绪论11.1 课题研究背景及意义11.2 课题实现的基本功能11.3编程环境的介绍21.3.1 Access2003简介21.3.2 Visual Basic 6.0简介21.3.3 数据库管理系统简介31.3.4 SQL语言简介31.3.5 ADO数据库访问技术41.4数据库设计基础51.4.1 Visual Basic中的数据访问51.4.2 Visual Basic数据
9、库体系结构.52 系统的需求分析和可行性研究62.1 组织结构及职能分析62.2业务流程分析72.3功能分析82.4数据结构分析93 系统总体设计.113.1 系统目标设计113.2系统功能分析123.2.1 系统功能模块设计123.2.2 系统功能模块图123.3 数据库逻辑结构设计133.3.1 数据字典133.3.2 数据库中表的设计154 系统详细设计与实现184.1 主控程序流程设计184.2登录模块设计194.3 主界面设计204.4 基本信息管理菜单设计214.4.1 类型信息窗体设计214.4.2 销售商信息窗体设计234.4.3保险公司信息窗体设计244.4.4车辆信息窗体设
10、计264.5 客户会员管理菜单实现274.5.1 客户信息窗口实现274.5.2 会员信息窗体实现294.5.3 会员类型定义窗体实现314.6 日常业务管理菜单实现324.6.1 车辆租赁窗体实现324.6.2 车辆归还窗体实现344.7 系统用户管理菜单实现354.7.1 用户信息窗体的实现364.8 系统帮助信息菜单实现374.8.1 系统帮助信息模块374.8.2 关于的实现385 系统测试395.1 软件测试过程39参考文献44结束语45致谢461 绪论1.1 课题研究背景及意义 现代科学的发展,使计算机进入了几乎一切领域。从科学研究到工农业生产,从企业生产管理到家庭生活,各行各业都
11、广泛地使用着计算机。当今社会的数据信息管理离不开计算机技术的支持。如何实现对数据信息快捷、有效、实用的管理,是软件开发业追求的目标。 今天,随着社会生产的发展,人民生活水平的提高,汽车租赁已成为一个极具市场潜力的行业,面对飞速发展的租赁市场,传统的人工租赁管理方式在进行繁多的业务信息处理时显得极不适应,因此,人们对于运用计算机来辅助协调和管理租赁工作的需求正在逐步提高。 随着社会物质条件的改善,生产生活节奏的加快,人们越来越意识到时间的重要性,在工作中,生活中越来越注重如何节省时间,提高效率。因为工作和生活的缘故,在必要的时候向汽车出租公司提出租赁车辆的服务要求,已成为大众广为认可和接受的行为
12、和选择。在这种社会需求的强力带动下,汽车租赁市场出现了前所未有的一片繁荣景象。各个汽车租赁公司门庭若市,业务激增。然而在繁忙的景象背后,却也暴露出汽车租赁公司在处理业务信息时以人工方式为主所带来的诸如:效率低下,管理混乱,失误增多等诸多弊端。在实践中,汽车租赁行业的业主们逐渐意识到在租赁行业中借助计算机引入信息管理的重要性,并开始不断提高自身的素质和高科技在工作中的投入,以改善信息的管理,提高服务效率。 汽车租赁管理就是对车辆信息和客户信息的管理,主要包括车辆的出租状态、车辆的基本信息、车辆的投保情况、车辆的出厂情况、客户信息的管理等。由于这些过程间的关系复杂,有一对一的关系,一对多的关系,也
13、有多对多的关系,所有这些工作使汽车管理工作变得量大而又复杂,以前包括现在还有很多租赁公司采用人工管理,直接导致了错误的产生,服务质量的低下。汽车租赁管理系统的开发使得这一状况得到了根本的改善。这套管理系统包括涵盖了车辆租赁业务的各个方面。使得汽车租赁服务可以快速、规范地完成,节省了人力物力,提高了服务质量和经济效益。1.2 课题实现的基本功能汽车租赁管理系统针对的是汽车租赁公司在向客户提供出租车辆服务过程中面对的各种问题,对其业务信息进行自动化、信息化处理,使车辆租赁管理变得规范、快捷、高效。基于各方面的研究,同时针对汽车租赁公司的实际情况,在刘旭东老师的悉心指导和帮助下,我查阅并应用数据库、
14、管理信息系统、软件工程的一些基本原理和理论思想,以具有强大的应用程序开发功能和数据库开发功能的Visual Basic6.0为开发工具,设计开发了这套汽车租赁管理系统。在Windows环境下,此系统具有比较友好的界面和基本完善的功能,使用轻松方便,易于维护,适应性强。本系统包括客户信息管理、车辆信息管理、汽车租赁归还管理、会员类型管理、会员信息管理、保险公司管理、汽车销售商管理等。具有添加、修改、删除、查询等功能,通过这些管理模块,可以使汽车租赁服务更加清晰,更加便捷,提高了服务质量,减少了操作人员的工作量。为规范操作流程,降低劳动强度使租赁业务走向标准化和科学化,设计开发了这套管理系统,它的
15、使用将有利于提高租赁公司的劳动生产率,节约生产成本,增加经济效益,希望它能为业内人员的工作提供一定的帮助。1.3编程环境的介绍1.3.1 Access2003简介Microsoft 公司出品的关联式资料库套装软体。它提供视觉化的设计介面,不必撰写程式,即可快速,简单地开发出美观实用的资料库管理系统。access的结构:资料(data)栏位(field)记录(record)档案(file)资料库(data base);资料(data)资料项(item)资料录(record)资料表(table)资料库(data base)Access2003有以下组成:资料表:为access储存资料的地方,亦为资
16、料的根本来源,一个资料库至少要存在一个资料表。查询:可依使用者需求,以一些限制条件(筛选,过滤)来选取资料表中。表单:建立一个让使用者输入,查询,修改资料的操作画面。报表:将资料库里的资料运用报表做成有利用价值的画面资料。资料页:为access2003的新增物件,资料发布至网路的媒介。此物件完成建立后,将会在资料库档案外,再产生一个HTML档。巨集:建立简单的资料操作指令与将一连串的执行动作自动化。应用于一些重复性高的动作或者用于使用者自订工作环境上。模组:开发应用系统的工具。是让使用者能更随心所欲的去控制系统。1.3.2 Visual Basic 6.0简介20世纪60年代初,美国Dartm
17、outh学院的两位学者G.Keneny和Thomos E.Kurty发明了一种称为“BASIC”的语言,它的诞生称得上是计算机语言发展史上的一件大事,对计算机的推广应用起到了重要的作用。自从Basic语言问世以来,“Basic”已经成为了编程入门者学习语言的代名词。Basic语言以其易学易用的特点风靡全球。然而自从微软公司推出了划时代的 Visual Basic,Basic又从一门“玩具语言”一跃而成为功能强大的应用软件开发语言。它功能强大,语法简单,执行代码效率高。据统计,开发同样的应用软件,采用 VB开发要比用 VC+的效率提高 70。因此,VB已经成为每一个编程工作者学习时的首选语言。1
18、991年,微软推出了Visual Basic1.0版。这在当时引起了很大的轰动。接着于1992年微软推出Visual BasicB2.0,1993年推出Visual Basic3.0,1995年推出Visual Basic4.0,1997年推出Visual Basic5.0,1998年推出Visual Basic6.0。并且从Visual Basic3.0开始,微软将ACCESS的数据库驱动集成到了Visual Basic中,这使得Visual Basic的数据库编程能力大大提高。从Visual Basic4.0开始,Visual Basic也引入了面向对象的程序设计思想。而且,Visual
19、Basic还引入了“控件”的概念,使得大量已经编好的Visual Basic程序可以被我们直接拿来使用,如今,Visual Basic已经有了6.0版。Visual Basic已逐渐成为简单易学、功能强大的编程工具。它不但在一般程序设计方面比传统的程序设计语言具有明显的优势,而且可作为多媒体创作工具,支持程序跳转,具有脱机播放动画的能力,并采用了动画过渡技术等。它的软件费用支出低,易学习的突出特点,使其易于被许多非专业人员掌握使用。通过几年的发展,它已成为一种真正专业化的开发语言和环境。用户可用Visual Basic快速创建Windows程序,在现在还可以编写企业水平的客户服务器程序及强大的
20、数据库应用程序。1.3.3 数据库管理系统简介数据库是数据管理的最新技术,是计算机科学的重要分支。数据库是指长期储存在计算机内的、有组织的、可共享的数据集合。数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。数据库管理系统是位于用户与操作系统之间的一层数据管理软件。主要有数据定义功能、数据操纵功能、数据库的运行管理和数据库的建立和维护功能。它是数据库系统的一个重要组成部分。十余年来,数据库管理系统已从专用的应用程序包发展成为通用的系统软件。由于数据库具有数据结构化、最低冗余度、较高的程序与数据独立性、易于扩充、易于编制应用程序等优
21、点,较大的信息系统都是建立在数据库设计之上的。因此,不仅大型计算机及中小型计算机,甚至微型机都配有数据库管理系统。目前,对数据库各种模型的研究以及理论上的探讨都还在蓬勃开展,其应用也从一般管理扩大到计算机辅助设计、人工智能以及科技计算等领域。今天,信息资源已成为各个部门的重要财富和资源。建立一个满足各级部门信息处理要求的行之有效的信息系统也成为一个企业或组织生存和发展的重要条件。因此,作为信息系统核心和基础的数据库技术得到越来越广泛的应用,从小型单项事务处理系统到大型信息系统,从联机事务处理到联机分析处理,从一般企业管理到计算机辅助设计与制造(CAD/CAM)、计算机集成制造系统(CIMS)、
22、办公信息系统(OIS)、地理信息系统(GIS)等,越来越多新的应用领域采用数据库存储和处理他们的信息资源。对于一个国家来说,数据库的建设规模、数据库信息量的大小和使用频度已成为衡量这个国家信息化程度的重要标志。1.3.4 SQL语言简介SQL(Structured Query Language)语言是1974年由Boyce和Chamberlin提出的。1975年1979年IBM公司San Jose Research Laboratory研制了著名的关系数据库管理系统原形System R并实现了这种语言。由于它功能丰富,语言简捷倍受用户及计算机工业界欢迎,被众多计算机公司和软件公司所采用。经各公
23、司的不断修改、扩充和完善,SQL语言最终发展成为关系数据库的标准语言。1986年10月美国国家标准局(American National Standard Institute,简称ANSI)的数据库委员会X3H2批准了SQL作为关系数据库语言的美国标准。同年公布了SQL标准文本(简称SQL-86)。1987年国际标准化组织(International Organization for Standardization,简称ISO)也通过了这一标准。此后,ANSI不断修改和完善SQL标准,并于1989年公布了SQL-89标准,1992年又公布了SQL-92标准。自SQL成为国际标准语言以后,各个数
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 汽车 租赁 管理 系统 VB
限制150内