汽车租赁管理系统的设计.doc
《汽车租赁管理系统的设计.doc》由会员分享,可在线阅读,更多相关《汽车租赁管理系统的设计.doc(30页珍藏版)》请在咨信网上搜索。
1、汽车租赁管理系统的设计摘要:最近这些年,计算机技术和数据库技术向成熟化发展,社会的各个领域基本上都开始在应用信息管理系统。汽车租赁管理系统就是以信息系统为基础开发出来的。本文主要介绍了Visual Basic 6.0和Access的一般性原理,详细的论述了该系统是如何生成的,展示了整个系统的制作步骤以及阐述了它的工作原理;设计包含以下几个程序模块:系统用户管理、基本信息管理、会员管理等,分析了系统的可行性并解决了可能存在的问题。关键词:数据库;Visual Basic 6.0;汽车租赁管理Design of car rental management systemAbstract:In rec
2、ent 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
3、 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 desi
4、gn 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目录第一章 绪论11.1系统背景11.2系统功能简介11.3开发工具11.3.1.VisualBasic6.0简介11.3.2Access2003简介21.4可行性研究与需求分析21.4.1可行性研究31.4.2需求分析3第二章
5、系统分析42.1数据库管理系统简介42.2 ADO数据库访问技术42.3系统功能分析研究52.4数据字典62.5数据库各表的数据结构7第三章 系统功能设计133.1登录功能模块设计133.2主程序界面设计143.3基础数据管理模块的实现153.3.1车辆和保险类型管理窗体的设计153.3.2汽车销售商管理窗体的设计163.3.3保险公司管理窗体的设计173.3.4车辆管理窗体的设计183.4 客户会员管理模块的实现193.4.1客户信息管理窗体的设计193.4.2会员信息管理窗体设计203.4.3会员类型管理窗体设计223.5 日常业务管理模块的实现233.5.1 汽车租赁管理窗体设计233.
6、5.2 汽车归还管理窗体设计24第四章 结束语26参考文献27 第一章 绪论1.1系统背景 如今,人们生活的水平在不断的提升,汽车已进入千家万户。一种新兴行业迅速崛起于消费市场,并成为最具潜力的行业,这就是汽车租赁。现在的社会,人人视时间为金钱,加快生活节奏,提高生活效率刻迫在眉睫。因此,出现了一种被人们广泛接受的选择,即向汽车公司租赁汽车。这种社会需求带动了汽车租赁公司的发展,使其业务量迅速提升起来。然而,租赁公司以人工方式来处理业务信息时,还是会出现了很多问题,其中典型的弊端就是管理混乱,效率低下,失误增多。通过反复的实践,在租赁行业中借助计算机引入信息管理的重要性被越来越多的租赁公司所熟
7、知,为了改善信息管理,提高服务质量,汽车租赁行的业主们开始不断提高自身素质,同时在工作中加大投入高科技。 众所周知,车辆信息以及客户信息是多而且杂的,为了对这些信息进行科学合理的管理与分析,我们设计开发出了汽车租赁管理系统。该系统主要包括以下几个内容:车辆的基本信息、车辆的出租状态、车辆的投保情况、客户信息的管理等。该系统的开发基本满足了汽车租赁行业对信息的需求。1.2系统功能简介 汽车租赁公司向客户提供各种服务时,会面临许多问题,为了有效地解决这些问题,我们开发的汽车租赁管理系统能够自动处理公司的业务信息,这样一来,车辆租赁管理就会变得高效率。此系统有以下几个功能:客户信息管理、车辆信息管理
8、、汽车租赁归还管理、会员类型管理、会员信息管理、保险公司管理、汽车销售商管理等。同时还可以对这些管理进行添加、修改、删除、查询等操作。1.3开发工具1.3.1.VisualBasic6.0简介 VisualBasic是一种结构化的编程语言1,它把一个应用程序开发坏境完整的集成在一起,且具有功能强大。它最大的特点就是操作简单、易学、实用,使程序设计简单化。“visual”即GUI,指的是开发图形用户界面的一种方法。只要在屏幕上加上事先建立好的对象,一点即可,界面的外观以及位置不需要通过编写大量的代码去实现。“Basic”是一种语言,在整个计算机技术发展史上,它有着举足轻重的的地位。 另外,在Vi
9、sualBasic中引入了控件的概念,控件在windows中随处可见,我们平时所熟知的按钮,文本框都属于控件。 VisualBasic是数据库工具,它不但可以集成,还具有可视性。VisualBasic6.0提供了一整套工具,在任何应用程序中都可以通过它来集成数据库。ADO等数据库工具可以通过它来修改,也可以通过它来设计。如果表格和报告绑有数据的话,那我们也可以通过拖放方式创建这些表格和报告。1.3.2Access2003简介 MicrosoftAccess数据库管理系统基于Windows平台,是MicrosoftOffice系列应用软件其中的一部分2。传统数据库管理软件所具有的功能它都具备,另
10、外与Internet的集成进一步加强,如此一来,Access数据库的内容用户可以借助这个媒介来共享。这一系列的改进使得它功能齐全,操作简单,使用便捷。 Access 2003由Microsoft公司出品。它的设计介面简洁直观,不用编写程序。 Access2003由如下组成: 资料表:是Access储存资料的地方,所有资料都来源于此,每个资料库至少都有一个资料表。 查询:根据用户的需要,提取出对用户有用的资料。 表单:是一个操作画面,可以让使用者完成输入,查询,修改资料的操作。 报表:一种制作工具,可以通过它将资料库里的资料做成有价值的画面资料。 资料页:当我们把资料发至网路的时候,需要经过资料
11、页这个桥梁才能完成。HTML档会在资料页的建立完成以后,自动生成在资料库档案外。 巨集:它会自动建立简单易操作的资料指令,执行一系列的动作。主要应用在一些频率较高的动作上,当使用者自定义工作环境时也用它。 模组:开发应用系统的工具。使用者可以根据自身具体需求去控制系统。1.4可行性研究与需求分析 1.4.1可行性研究 我们通过调研,发现,以往的汽车租赁管理系统需要重新构架整个系统,才能进行功能模块的修改。这不仅增加了后期系统更新和维护的难度,也浪费财力物力。本系统在基本信息管理模块和日常任务模块里面,可以增加、删除、修改车辆、客户以及驾驶员的信息。对租赁和归还信息的管理也在日常任务模块中一一实
12、现。我们还可以在基础数据管理中打印租赁合同,这个做的非常周到细致,也切合实际情况。 本系统基本特点包括以下内容:操作便捷,用户界面简洁;可实现企业程序化、条理化、规范化、高效化的管理;提供及时、可靠的数据资料,并自动对数据进行分析;多数操作选项采用人工选择的方式,避免了用户记忆一些不必要的指令,减轻用户操作负担。1.4.2需求分析 汽车租赁管理系统简化了客户租车过程,又使得租赁公司信息走上更规范,易管理的道路,让租赁公司能更好的为客户服务,且在工作上节约了大量的时间和精力。 本系统最后确定的整体方案,是经过了短期的可行性市场调查,同时分析了所有的可行性,并通过长期的实践操作,综合了各项软件指标
13、。在这些前提都满足的情况下认真完成了该系统的设计与开发。第二章 系统分析2.1数据库管理系统简介数据库是计算机科学里最重要的一个分支,它奠定了信息管理系统的基础。长期储存在计算机内的数据,最后集合成数据库。在数据库中,我们对数据的组织、描述以及存储是根据固定的数据模型来进行的。它的数据独立性高,冗余度小、容易扩展,用户都可以共享。MicrosoftSQLServer3、MicrosoftAccess等数据库操作系统为数据库的建立,使用和维护进行配置的时候都是在它的支持下进行的。数据库系统是一层数据管理软件,它的位置在用户和操作系统中间,我们以操作系统为基础,管理并控制数据库。另外,也可以直接利
14、用数据库管理系统提供的一系列现成的命令,实现对数据库的基本操作(如建表、向表中添加记录、删除记录和修改记录等)。通过数据库管理系统,用户可以使用各种数据库命令,也可以运行数据库应用程序。另外,该系统还得确保数据的安全以及数据的完整,多用户对数据库的并发使用以及发生故障后系统的回复等任务。 在信息资源已成为财富源泉的今天,一个企业或是组织想要得到生存与发展,就必须对信息进行准确的处理,一个满足各个部门信息处理要求的信息系统也因此应运而生。因此,作为信息系统核心,数据库已得到越来越广泛的应用,新的应用领域采用数据库存储和处理信息资源。2.2 ADO数据库访问技术 Visual Basic是一种面对
15、用户的编程工具4-9,它的语言通俗易懂、使用起来灵活,方便。因此它越来越多的用作数据库应用程序的前端开发工具。在VisualBasic中,可以通过ActiveX数据对象,数据访问对象,ODBC直接连接到数据库。其中ADO是使用起来更加简单,灵活的对象模型。本系统就是基于这种技术开发的。ADO在工程的创建过程中的操作的方式如下10:1、连接到数据源。2、指定命令,不但可以带变量参数而且能优化执行。一般情况下涉及到的都是ADO的Command对象。3、执行命令,例如一个SELECT脚本。4、如果这个命令中的数据按表的返回形式是按行进行的话,那么这些行将存储在缓存中,这个缓存区有个优势,就是它方便检
16、查,易于操作和更改。5、有些时候,更新数据源时,我们可以把缓存行的更改内容重新写回到数据库中。 6、提供一些比较常见的,常规的方法来检测ADO在创建过程中出现的错误,涉及到的对象是ADO的Error。2.3系统功能分析研究 开发人员通过对市场需求的具体调研和分析,确定本系统应具备以下几个功能模块:基础数据管理、系统管理、日常业务管理、客户会员管理等.下面向大家一一介绍一下各个模块的功能特点。1、基础数据管理模块 该模块可以添加、修改、删除汽车销售公司和车保公司的相关信息,同时也可以对车辆类型和保险类型进行设置。2、系统管理模块 该模块可以修改用户登录密码,添加新用户,找回密码以及退出系统等。3
17、、日常业务管理模块 从该模块中,我们可以查询到车辆的出租状态,审核车的完好情况,还车的功能也可在这模块里实现,另外,不仅在这个模块可以查询到租赁合同,甚至可以打印出来。4、客户会员管理模块 该模块可以设置会员的等级,添加、修改、删除客户和会员的信息。图2.3.1为汽车租赁管理信息系统的系统功能结构图。图2.3.1系统功能结构图2.4数据字典 数据字典作为分析阶段的工具,它把所有的数据信息集合在一起,其目的就是为了在分析设计软件的时候给人提供关于数据的描述信息11-13,在数据字典里,如果想要改进分析员和用户之间的通信,那么必须建立一组严密一致的定义才可以。这样才能消除可能的误解。数据字典里,每
18、个数据元素都应该包含名字,别名,描述,定义,位置这五个必不可少的控制信息。数据字典中包含的每个数据元素的控制信息是很有价值的。当我们列出了使用一个给定的数据元素的所有程序的时候,那么我们就很容易估计出,有一个数据发生变化时,将会产生什么样的影响,那么我们就能够对所有受影响的程序或者模块做出相应的调整。本系统的数据字典如下:1、名字:car别名:车辆信息描述:车辆的购买、保险、技术信息、使用、价格等信息。定义:car= carno+cartype+arname+color+oilno+engineno+carcase+saleid+buydate+insurno+insured+insurtyp
19、e+insurSdate+insurEdate+deposit+dayprice+weekendprice+weekprice+monthprice+Daykm+overtimeprice+overkmprice+status+comment位置:车辆管理,汽车租赁,车辆归还2、名字:users别名:用户信息描述:系统用户的名称定义:users=username+userpwd位置:用户信息 3、名字:customer别名:客户信息描述:记录客户的名字,年龄,联系方式等各种信息定义:customer=id+name+sex+age+idcard+telephone+workplace+addr
20、ess+zipcode+email+licenseno+licensetype+gedate+expiredate+diverage+flag+typeid+certificate+warrantor+wildcard+wworkplace4、名字:membertype别名:会员类型描述:记录会员类型的编号,名称,折扣率定义:membertype=id+typename+rate位置:会员类型定义,会员信息,汽车租赁,车辆归还5、名字:company别名:公司信息描述:车保公司和车辆销售商的公司名称,公司地址,公司的联系方式等信息定义:company=id+company+telephone+
21、zipcode+fax+address+email+contact+typeid+comment位置:销售商信息,车保公司的信息,车辆的信息 6、名字:types别名:类型信息描述:车辆品牌类型以及保险种类定义:types=id+typename+typeid+description 7、名字:lease别名:租赁业务信息描述:合同编号,租赁模式。租还车时间等业务信息定义:lease=contractno+carno+custid+leasetime+leasemode+price1+price2+workdays+weekendcount+deposit+daykm+oprice1+opri
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 汽车 租赁 管理 系统 设计
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。