机动车租赁管理系统设计-VB毕业设计_第1页
机动车租赁管理系统设计-VB毕业设计_第2页
机动车租赁管理系统设计-VB毕业设计_第3页
机动车租赁管理系统设计-VB毕业设计_第4页
机动车租赁管理系统设计-VB毕业设计_第5页
免费预览已结束,剩余79页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、哈尔滨工业大学远程学院毕业论文 I 摘摘 要要 近年来,计算机技术日趋成熟,数据库技术不断发展,管理信息系统的 应 用已延伸到社会的 各个领域.结合管理信息系统的 开发方法及步骤,以此为 理论基础,开发出一个小 型的 信息管理系统机动车租赁管理系统. 机动车租赁管理是汽车租赁公司开展日常运营活动的 必须的 环节.传 统的 手工管理方式不但浪费人力、时间,而且管理复杂,易出差错.基于计算 机技术的 完备的 机动车租赁管理系统把一些繁琐的 数据计算、信息处理 化为简单的 指令操作.完全实现数据信息的 电算化管理,彻底把人从手工管 理中解放出来.经过艰苦的 努力,我终于实现了 预期的 设计目标,开发

2、出这 套具有一定实用价值的 机动车租赁管理系统,使用这套系统有利于提高汽车 租赁公司的 劳动生产率,节约生产成本,增加经济效益. 本文主要介绍了 该系统生成的 背景及 Visual Basic 6.0 和 Access 的 一 般原理.阐述了 整个机动车租赁管理系统的 结构及工作原理;分析了 系统实 现中的 特殊性、难点和重点;设计实现了 系统用户管理、基本信息管理、 业务管理、会员管理等程序模块;分析并解决了 现实中的 若干技术问题. 关键词关键词数据库 Visual Basic6.0 机动车租赁管理 哈尔滨工业大学远程学院毕业论文 II Abstract In recent years,

3、the co 米 puter technique has beco 米 e 米 ore and 米 ore ripe; the database technique develops constantly and the application of the infor 米 ation 米 anage 米 ent syste 米 has stretched into every field of our society. Co 米 bining the 米 ethods and steps of the infor 米 ation 米 anage 米 ent syste 米 and basin

4、g on the theory of it, I developed a s 米 all infor 米 ation 米 anage 米 ent syste 米- the auto 米 obile lend-lease 米 anage 米 ent syste 米. The 米 anage 米 ent of auto 米 obile lending and leasing is a necessary part of the co 米 panys daily operation. Traditional way is a waste of hu 米 an resources and ti 米 e

5、, and it is co 米 plicated and often runs with 米 istakes. Based on the co 米 puter technique, the perfect auto 米 obile lend-lease 米 anage 米 ent turns those co 米 plicated data calculation and infor 米 ation processing into si 米 ple instructions. It realized the electronic 米 anage 米 ent of data infor 米 a

6、tion co 米 pletely. It liberates people fro 米 the hu 米 an 米 anage 米 ent entirely. After hard work, I finally realized 米 y design as expected, and developed this practical and valuable auto 米 obile lend-lease 米 anage 米 ent syste 米. Using it will raise the working rate, reduce the cost and raise the ec

7、ono 米 ic benefit of the co 米 pany. This paper 米 ainly introduces the develop bac 千克 round of the syste 米 and the basic theory of Visual Basic 6.0 and Access Visual. It tells the structure of the auto 米 obile lend-lease 米 anage 米 ent syste 米 and its working theory; it analyzes the specialty, difficul

8、ty and i 米 portant things in syste 米 realization. The design realizes the 米 anage 米 ent of the syste 米 users, the basic infor 米 ation, the business, and the 米 e 米 bers 米 anage 米 ent. Keywords:Database Visual Basic6.0 The auto 米 obile lend-lease 米 anage 米 ent 目录目录 哈尔滨工业大学远程学院毕业论文 III 摘摘 要要.I ABSTRACT

9、.II 第第 1 章章 绪论绪论.- 1 - 11 课题研究背景及意义.- 1 - 12 课题实现的 基本功能.- 2 - 13 编程环境介绍.- 2 - 131 软件工程概述 .- 2 - 132 数据库管理系统简介 .- 4 - 133 SQL 语言简介 .- 4 - 134 Access2003 简介.- 5 - 135 Visual Basic 6.0.- 6 - 14 数据库设计基础.- 7 - 141 Visual Basic 中的 数据访问.- 7 - 142 Visual Basic 数据库体系结构.- 8 - 第第 2 章章 系统的系统的 需求分析与可行性研究需求分析与可行性

10、研究.- 10 - 21 组织结构及职能分析.- 10 - 22 业务流程分析.- 11 - 23 功能分析.- 13 - 24 数据结构分析.- 13 - 第第 3 章章 系统总体设计系统总体设计.- 16 - 哈尔滨工业大学远程学院毕业论文 IV 31 系统目标设计.- 16 - 32 系统功能分析.- 16 - 321 系统功能模块设计 .- 16 - 322 系统功能模块图 .- 18 - 33 数据库逻辑结构设计.- 19 - 331 数据字典 .- 19 - 332 数据库中表的 设计 .- 21 - 第第 4 章章 系统详细设计与实现系统详细设计与实现.- 26 - 41 主控程

11、序流程设计.- 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

12、 - 47 系统用户管理菜单实现.- 45 - 471 用户信息窗体实现 .- 46 - 哈尔滨工业大学远程学院毕业论文 V 48 系统帮助信息菜单实现.- 47 - 481 帮助的 实现 .- 48 - 482 关于的 实现 .- 49 - 第第 5 章章 系统测试系统测试.- 50 - 51 软件测试的 目的 及测试方案.- 50 - 511 软件测试的 目的 .- 50 - 512 软件测试的 方案 .- 51 - 52 软件测试过程.- 51 - 结论结论.- 58 - 致谢致谢.- 59 - 参考文献参考文献.- 60 - 附录附录 1 1.- 62 - 附录附录 2 2.- 67

13、- 哈尔滨工业大学远程学院毕业论文 - 1 - 第第 1 章章 绪论绪论 11 课题研究背景及意义 现代科学的 发展,使计算机进入了 几乎一切领域.从科学研究到工农业 生产,从企业生产管理到家庭生活,各行各业都广泛地使用着计算机.当今社会 的 数据信息管理离不开计算机技术的 支持.如何实现对数据信息快捷、有 效、实用的 管理,是软件开发业追求的 目标. 今天,随着社会生产的 发展,人民生活水平的 提高,机动车租赁已成为一 个极具市场潜力的 行业,面对飞速发展的 租赁市场,传统的 人工租赁管理方 式在进行繁多的 业务信息处理时显得极不适应,因此,人们对于运用计算机来 辅助协调和管理租赁工作的 需

14、求正在逐步提高. 随着社会物质条件的 改善,生产生活节奏的 加快,人们越来越意识到时 间的 重要性,在工作中,生活中越来越注重如何节省时间,提高效率.因为工作 和生活的 缘故,在必要的 时候向汽车出租公司提出租赁车辆的 服务要求,已 成为大众广为认可和接受的 行为和选择.在这种社会需求的 强力带动下,机 动车租赁市场出现了 前所未有的 一片繁荣景象.各个汽车租赁公司门庭若 市,业务激增.然而在繁忙的 景象背后,却也暴露出机动车租赁公司在处理业 务信息时以人工方式为主所带来的 诸如:效率低下,管理混乱,失误增多等诸 多弊端.在实践中,汽车租赁行业的 业主们逐渐意识到在租赁行业中借助计算 机引入信

15、息管理的 重要性,并开始不断提高自身的 素质和高科技在工作中 的 投入,以改善信息的 管理,提高服务效率. 机动车租赁管理就是对车辆信息和客户信息的 管理,主要包括车辆的 出租状态、车辆的 基本信息、车辆的 投保情况、车辆的 出厂情况、客户 信息的 管理等.由于这些过程间的 关系复杂,有一对一的 关系,一对多的 关 系,也有多对多的 关系,所有这些工作使机动车管理工作变得量大而又复杂, 以前包括现在还有很多租赁公司采用人工管理,直接导致了 错误的 产生,服 务质量的 低下.机动车租赁管理系统的 开发使得这一状况得到了 根本的 哈尔滨工业大学远程学院毕业论文 - 2 - 改善.这套管理系统包括涵

16、盖了 车辆租赁业务的 各个方面.使得机动车租赁 服务可以快速、规范地完成,节省了 人力物力,提高了 服务质量和经济效益. 12 课题实现的 基本功能 机动车租赁管理系统针对的 是机动车租赁公司在向客户提供出租车辆 服务过程中面对的 各种问题,对其业务信息进行自动化、信息化处理,使车辆 租赁管理变得规范、快捷、高效. 基于各方面的 研究,同时针对机动车租赁公司的 实际情况,在刘旭东老 师的 悉心指导和帮助下,我查阅并应用数据库、管理信息系统、软件工程的 一些基本原理和理论思想,以具有强大的 应用程序开发功能和数据库开发功 能的 Visual Basic6.0 为开发工具,设计开发了 这套机动车租

17、赁管理系统. 在 Windows 环境下,此系统具有比较友好的 界面和基本完善的 功能,使用轻 松方便,易于维护,适应性强. 本系统包括客户信息管理、车辆信息管理、汽车租赁归还管理、会员 类型管理、会员信息管理、保险公司管理、汽车销售商管理等.具有添加、 修改、删除、查询等功能,通过这些管理模块,可以使汽车租赁服务更加清 晰,更加便捷,提高了 服务质量,减少了 操作人员的 工作量. 为规范操作流程,降低劳动强度使租赁业务走向标准化和科学化, 设计 开发了 这套管理系统,它的 使用将有利于提高租赁公司的 劳动生产率,节 约生产成本,增加经济效益,希望它能为业内人员的 工作提供一定的 帮助. 13

18、 编程环境介绍 131 软件工程概述 在高科技中,信息科学技术是知识高度密集、学科高度综合、具有科学 与技术融合特征的 学科.它直接渗透到经济、文化和社会的 各个领域,迅速 改变着人们的 观念、生活和社会的 结构,是当代发展知识经济的 支柱之一. 在信息科学技术中,微电子是基础,计算机硬件及通信设施是载体,计算机软件 哈尔滨工业大学远程学院毕业论文 - 3 - 是核心.软件是人类知识的 固化,是知识经济的 基本表征,软件已成为信息时 代的 新型“物理设施”.人类抽象的 经验、知识正逐步由软件予以精确地 体现.在信息时代,软件是信息化的 核心,国民经济和国防建设、社会发展、 人民生活都离不开软件

19、,软件无处不在.软件产业是增长最快的 朝阳产业,是 具有高额附加值、高投入/高产出、无污染、低能耗的 绿色产业.软件产业的 发展将推动知识经济的 进程,促进从注重量的 增长向注重质的 提高方向发 展,是典型的 知识型产业.软件产业是关系到国家经济安全和文化安全,体现 国家综合实力,决定 21 世纪国际竞争地位的 战略性产业 1968 年在第一届 NATO 会议上给出了 软件工程的 一个早期定义:“软 件工程就是为了 经济地获得可靠的 且能在实际机器上有效地运行的 软件, 而建立的 使用完善的 工程原理.”定义不仅指出了 软件工程的 目标是经 济地开发出高质量的 软件,而且强调了 软件工程是一门

20、工程学科,它应该建 立并使用完善的 工程原理.1993 年 IEEE 进一步给出了 一个更全面具体的 定义:“软件工程是:把系统的 、规范的 、可度量的 途径应用于软件开发、 运行和维护过程,也就是把工程应用于软件;研究中提到的 途径.” 软件工程是指导计算机软件开发和维护的 一门工程学科.采用工程的 概念、原理、技术和方法来开发与维护软件,把经过时间考验而证明正确的 管理技术和当前能够得到的 最好的 技术方法结合起来,以经济地开发出高 质量的 软件并有效地维护它,这就是软件工程.其具有的 本质特征:软件工程 关注于大型程序的 构造;中心课题是控制复杂性;软件经常变化;开发软件的 效率非常重要

21、;和谐地合作是开发软件的 关键;软件必须有效地支持它的 用 户;在软件工程领域中是由具有一种文化背景的 人替具有另一种文化背景的 人创造产品.软件工程有 7 条基本原则:用分阶段的 生命周期计划严格管理; 坚持进行阶段评审;实行严格的 产品控制;采用现代程序设计技术;结果应能 清楚地审查;开发小 组的 人员应该少而精;承认不断改进软件工程实践的 必 要性.软件工程方法学包含 3 个要素:方法、工具和过程.其中,方法是完成软件 开发的 各项任务的 技术方法,回答“怎样做”的 问题;工具是为运用方法而 提供的 自动的 或半自动的 软件工程支撑环境;过程是为了 获得高质量的 软件所需要完成的 一系列

22、任务的 框架,它规定了 完成各项任务的 工作步 骤.目前使用得最广泛的 软件工程方法学,分别是传统方法学和面向对象方法 学. 哈尔滨工业大学远程学院毕业论文 - 4 - 132 数据库管理系统简介 数据库是数据管理的 最新技术,是计算机科学的 重要分支.数据库是指 长期储存在计算机内的 、有组织的 、可共享的 数据集合.数据库中的 数 据按一定的 数据模型组织、描述和储存,具有较小 的 冗余度、较高的 数 据独立性和易扩展性,并可为各种用户共享.数据库管理系统是位于用户与操 作系统之间的 一层数据管理软件.主要有数据定义功能、数据操纵功能、数 据库的 运行管理和数据库的 建立和维护功能.它是数

23、据库系统的 一个重要 组成部分.十余年来,数据库管理系统已从专用的 应用程序包发展成为通用的 系统软件.由于数据库具有数据结构化、最低冗余度、较高的 程序与数据独 立性、易于扩充、易于编制应用程序等优点,较大的 信息系统都是建立在数 据库设计之上的 .因此,不仅大型计算机及中小 型计算机,甚至微型机都配有 数据库管理系统.目前,对数据库各种模型的 研究以及理论上的 探讨都还在 蓬勃开展,其应用也从一般管理扩大到计算机辅助设计、人工智能以及科技 计算等领域. 今天,信息资源已成为各个部门的 重要财富和资源.建立一个满足各级部 门信息处理要求的 行之有效的 信息系统也成为一个企业或组织生存和发展

24、的 重要条件.因此,作为信息系统核心和基础的 数据库技术得到越来越广泛 的 应用,从小 型单项事务处理系统到大型信息系统,从联机事务处理到联机 分析处理,从一般企业管理到计算机辅助设计与制造(CAD/CA 米)、计算机集 成制造系统(CI 米 S)、办公信息系统(OIS)、地理信息系统(GIS)等,越来越多 新的 应用领域采用数据库存储和处理他们的 信息资源.对于一个国家来说, 数据库的 建设规模、数据库信息量的 大小 和使用频度已成为衡量这个国 家信息化程度的 重要标志. 133 SQL 语言简介 SQL(Structured Query Language)语言是 1974 年由 Boyce

25、 和 Cha 米 berlin 提出的 .1975 年1979 年 IB 米公司 San Jose Research Laboratory 研制了 著 名的 关系数据库管理系统原形 Syste 米 R 并实现了 这种语言.由于它功能 丰富,语言简捷倍受用户及计算机工业界欢迎,被众多计算机公司和软件公司 哈尔滨工业大学远程学院毕业论文 - 5 - 所采用.经各公司的 不断修改、扩充和完善,SQL 语言最终发展成为关系数 据库的 标准语言. 美国国家标准局(A 米 erican National Standard Institute,简称 ANSI)的 数 据库委员会 X3H2 批准了 SQL 作

26、为关系数据库语言的 美国标准.同年公布 了 SQL 标准文本(简称 SQL-86).1987 年国际标准化组织(International Organization for Standardization,简称 ISO)也通过了 这一标准.此后,ANSI 不 断修改和完善 SQL 标准,并于 1989 年公布了 SQL-89 标准,1992 年又公布了 SQL-92 标准. 自 SQL 成为国际标准语言以后,各个数据库厂家纷纷推出各自的 SQL 软件或与 SQL 的 接口软件.这就使大多数数据库均用 SQL 作为共同的 数据 存取语言和标准接口,使不同数据库系统之间的 互操作有了 共同的 基础

27、.这 个意义十分重大.因此,有人把确立 SQL 为关系数据库语言标准及其后的 发 展称为是一场革命.SQL 成为国际标准,对数据库以外的 领域也产生了 很大 影响,有不少软件产品将 SQL 语言的 数据查询功能与图形功能、软件工程 工具、软件开发工具、人工智能程序结合起来. SQL 是一种介于关系代数与关系演算之间的 结构化查询语言,其功能并 不仅仅是查询.SQL 是一个通用的 、功能极强的 关系数据库语言.SQL 语言 集数据查询、数据操纵、数据定义和数据控制功能于一体,主要特点包括:综 合统一、高度非过程化、面向集合的 操作方式、以同一种语法结构提供两 种使用方式、语言简捷,易学易用.SQ

28、L 已成为数据库领域中一个主流语言. 134 Access2003 简介 米 acrosoft 公司出品的 关联式资料库套装软体.它提供视觉化的 设 计介面,不必撰写程式,即可快速,简单地开发出美观实用的 资料库管理系统. access 的 结构:资料(data)栏位(field)记录(record)档案 (file)资料库(data base);资料(data)资料项(ite 米)资料录 (record)资料表(table)资料库(data base) Access2003 有以下组成: 资料表:为 access 储存资料的 地方,亦为资料的 根本来源,一个资料库 至少要存在一个资料表. 查

29、询:可依使用者需求,以一些限制条件(筛选,过滤)来选取资料表中. 哈尔滨工业大学远程学院毕业论文 - 6 - 表单:建立一个让使用者输入,查询,修改资料的 操作画面. 报表:将资料库里的 资料运用报表做成有利用价值的 画面资料. 资料页:为 access2003 的 新增物件,资料发布至网路的 媒介.此物件完 成建立后,将会在资料库档案外,再产生一个 HT 米 L 档. 巨集:建立简单的 资料操作指令与将一连串的 执行动作自动化.应用于 一些重复性高的 动作或者用于使用者自订工作环境上. 模组:开发应用系统的 工具.是让使用者能更随心所欲的 去控制系统. 135 Visual Basic 6.

30、0 20 世纪 60 年代初,美国 Dart 米 outh 学院的 两位学者 G.Keneny 和 Tho 米 os E.Kurty 发明了 一种称为“BASIC”的 语言,它的 诞生称得上是计算 机语言发展史上的 一件大事,对计算机的 推广应用起到了 重要的 作用. 自从 Basic 语言问世以来,“Basic”已经成为了 编程入门者学习语言 的 代名词.Basic 语言以其易学易用的 特点风靡全球.然而自从微软公司推 出了 划时代的 Visual Basic,Basic 又从一门“玩具语言”一跃而成为功 能强大的 应用软件开发语言.它功能强大,语法简单,执行代码效率高.据统计, 开发同样的

31、 应用软件,采用 VB 开发要比用 VC+的 效率提高 70.因此, VB 已经成为每一个编程工作者学习时的 首选语言. 1991 年,微软推出了 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 中

32、,这使得 Visual Basic 的 数据库编程 能力大大提高.从 Visual Basic4.0 开始,Visual Basic 也引入了 面向对象的 程序设计思想.而且,Visual Basic 还引入了 “控件”的 概念,使得大量已经 编好的 Visual Basic 程序可以被我们直接拿来使用,如今,Visual Basic 已 经有了 6.0 版.Visual Basic 已逐渐成为简单易学、功能强大的 编程工具. 它不但在一般程序设计方面比传统的 程序设计语言具有明显的 优势,而且 可作为多媒体创作工具,支持程序跳转,具有脱机播放动画的 能力,并采用了 动画过渡技术等.它的 软件

33、费用支出低,易学习的 突出特点,使其易于被许 多非专业人员掌握使用.通过几年的 发展,它已成为一种真正专业化的 开发 哈尔滨工业大学远程学院毕业论文 - 7 - 语言和环境.用户可用 Visual Basic 快速创建 Windows 程序,在现在还可以编 写企业水平的 客户服务器程序及强大的 数据库应用程序. Visual Basic 6.0 作为 Visual Studio 6.0 的 一员发布,证明微软正在改变 Visual Basic 的 产品定位,他想让 Visual Basic 成为企业级快速开发的 利器. Visual Basic 6.0 在数据访问方面有了 很大的 改进,新的

34、ADO 组件让对大量 数据快速访问成为可能.数据环境和新的 报表功能也让数据开发有了 全新 的 体验.Visual Basic 借助 CO 米/CO 米+强大的 功能,可以开发具有 N 层结 构的 分布式应用程序.同时,Visual Basic 还可以在 IIS 上开发性能超群的 Web 应用程序.Visual Basic 6.0 在语言方面和 IDE 方面的 改进都不大,但是 许多新增的 组件成为 Visual Basic 开发人员手中的 利器,如 File Syste 米 Object 等.新的 字符串函数 Split 和 Replace 等也给 Visual Basic 的 程序员带 来

35、很大方便. 总之 Visual Basic 6.0 已经是非常成熟稳定的 开发系统,能让企业快速建 立多层的 系统以及 Web 应用程序,成为当前 Windows 上最流行的 Visual Basic 版本. 14 数据库设计基础 141 Visual Basic 中的 数据访问 Visual Basic 提供的 数据库引擎叫 Jet.Visual Basic 提供了 三种与 Jet 数 据库引擎接口的 方法:Data 控件(Data Control)、数据访问对象(DAO)和 ActiveX 数据对象(ADO).Data 控件只提供了 有限的 不需编程就能访问现存 数据库的 功能,DAO 模

36、型则是全面控制数据库的 完整编程接口,而 ADO 则 是为米 icrosoft 最新和最强大的 数据访问范例 OLE DB 而设计的 . Visual Basic 中的 数据库编程就是创建数据访问对象,这些数据访问对 象对应于被访问的 物理数据库的 不同部分,如 Database(数据库)、Table(表)、 Field(字段)和 Index(索引)对象.用这些对象的 属性和方法来实现对数据库的 操作.Visual Basic 通过 DAO 和 Jet 引擎可以识别三类数据库: 1. Visual Basic 数据库:也称为本地数据库,这类数据库文件使用与米 icrosoft Access 相

37、同的 格式.Jet 引擎直接创建和操作这些数据库并且提供了 哈尔滨工业大学远程学院毕业论文 - 8 - 最大程度的 灵活性和速度. 2. 外部数据库:Visual Basic 可以使用几种比较流行的 “索引顺序访问 文件方法(ISA 米)数据库”,包括:dDase III、dBase IV、FoxPro 2.0 和 2.5 以及 Paradox 3.x 和 4.x.在 Visual Basic 中可以创建和操作所有这些格式的 数据库,也 可以访问文本文件数据库和 Excel 或 Lotus l-2-3 电子表格文件. 3. ODBC 数据库:包括符合 ODBC 标准的 客户机服务器数据库,如米

38、 icrosoft SQL Server.如果要在 Visual Basic 中创建真正的 客户机服务器应 用程序,可以使用 ODBC Direct 直接把命令传递给服务器处理. 142 Visual Basic 数据库体系结构 Visual Basic 提供了 基于米 icrosoft Jet 数据库引擎的 数据访问能 力,Jet 引擎负责处理存储、检索、更新数据的 结构,并提供了 功能强大的 面向对象的 DAO 编程接口.VB 数据库应用程序的 组成:VB 数据库应用程序 包含三部分,如图:1-1 所示. 图 1-1 Visual Basic 数据库应用程序的 组成 数据库引擎位于程序和物

39、理数据库文件之间.这把用户与正在访问的 特 定数据库隔离开来,实现“透明”访问.不管这个数据库是本地的 VB 数据库,还 是所支持的 其他任何格式的 数据库,所使用的 数据访问对象和编程技术都 是相同的 . (1)用户界面和应用程序代码: 用户界面是用户所看见的 用于交互的 界面,它包括显示数据并允许用 户查看或更新数据的 窗体.驱动这些窗体的 是应用程序的 VB 代码,包括用 来请求数据库服务的 数据访问对象和方法,比如添加或删除记录,或执行查 询等. (2)Jet 引擎: Jet 引擎被包含在一组动态链接库(DLL)文件中.在运行时,这些文件被 链接到 Visual Basic 程序.它把

40、应用程序的 请求翻译成对.米 db(Access 文 件后缀)文件或其他数据库的 物理操作.它真正读取、写入和修改数据库,并 处理所有内部事务,如索引、锁定、安全性和引用完整性.它还包含一个查询 用户界面Jet 引擎数据库 哈尔滨工业大学远程学院毕业论文 - 9 - 处理器,接收并执行 SQL 查询,实现所需的 数据操作.另外,它还包含一个结 果处理器,用来管理查询所返回的 结果. (3)(3)数据库数据库: : 数据库是包含数据库表的 一个或多个文件.对本地 VB 或 Access 数据库 来说,就是米 db 文件.对于 ISA 米数据库,它可能是包含.dbf(dBASE 文件 后缀)文件或

41、其他扩展名的 文件.或者,应用程序可能会访问保存在几个不同 的 数据库文件或格式中的 数据.但无论在什么情况下,数据库本质上都是被 动的 ,它包含数据但不对数据作任何操作.数据操作是数据库引擎的 任务. 哈尔滨工业大学远程学院毕业论文 - 10 - 第第 2 章章 系统的系统的 需求分析与可行性研究需求分析与可行性研究 21 组织结构及职能分析 中国汽车租赁业开始于 1989 年,90 年代初全国只有 10 余家汽车租赁公 司.1993 年经历了 第一轮发展,至今全国租赁公司发展到近 3000 家,车辆总数 达到 4 万余辆.一组权威数据显示,全国持驾照者有 3000 万,有照无车者 1600

42、 万.据测算,国内租赁汽车需求缺口在 1-40 万之间. 据媒体报道,自从 1999 年以来,每到“五一” 、 “十一”和春节三大旅游黄 金周,各地的 汽车租赁公司都不同程度地出现“车辆告急”的 情况,其中,私 人租车比例超过了 50%以上. 随着行业的 发展,汽车租赁行业已逐步走上规模化,规范化管理的 经营 之路,在公司内部,已明确划分若干部门,各部门各司其职,紧密配合,来开展公 司日常业务.然而各部门之间必然存在的 紧密联系,对公司领导者的 统筹协 调能力提出了 严峻的 考验,只有引入计算机管理系统,来协助日常业务的 处 理,才能提高生产效率.这更突显了 汽车租赁管理系统对租赁公司生存与发

43、展 的 重要影响.通过租赁公司的 组织结构图,可以分析出公司内部各部门之间 的 这种紧密的 联系. 公司经理部 客 服 部 市 场 部 后 勤 部 采 购 部 图 2-1 汽车租赁公司组织结构图 哈尔滨工业大学远程学院毕业论文 - 11 - 各部门的 职能如下: 公司经理部:负责下属各部门之间的 协调调度,总体把握公司全局,制定 长期的 公司发展计划. 后勤部:负责公司内部汽车的 维护,保险.保障车辆处于良好状态,为业务 的 发展提供坚实的 后盾. 市场部:负责公司日常租赁业务的 处理,管理车辆租赁的 信息,开拓市场. 客服部:负责对公司客户及会员的 管理,及时周到地向客户及会员提供服 务,努

44、力维护既得市场. 采购部:负责采购新款汽车,处理废旧汽车,保障公司与汽车销售商之间的 紧密联系. 行业的 发展为计算机管理系统提供了 强大的 市场需求.应用一套涵盖 车辆租赁业务的 各个方面,能为租赁公司的 业务拓展提供坚实后盾和强力 保障的 机动车租赁管理系统,使得机动车租赁服务可以快速、规范地完成,节 约人力资源,提高服务质量和公司竞争力,这已成为当今汽车租赁行业的 必然 选择. 22 业务流程分析 汽车租赁公司在正常开展业务之前,需要先行积累并整理大量的 基础资 料,包括:汽车销售商、保险公司、客户、会员和公司现有车辆的 信息,并且 还必须要考虑保险种类,汽车种类及会员类型的 变化对业务流程的 影响. 各种信息之间的 关系比较复杂,很多信息的 改变是互相影响的 .当发生 租赁业务时,需要有客户、汽车、及该租赁行为是否是续租行为三个方面的 信息支持,而当要处理一辆汽车的 信息时,更是要涉及到销售商、保险公司、 保险种类、汽车种类及汽车自身的 基本信息等多方面的 信息资源. 分析业务行为中诸多方面信息之间的 关系,是开发一个实用有效的 管 理系统的 关键,而借助于数据流图来进行分析,则是一个十分科学有效的 方 法. 数据流图(DFD)是一种图形化技术,它描绘信息流和数据从输入移动到输 出的 过程中所经受的 变换.

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论