




已阅读5页,还剩45页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
中图分类号: 学校代码: 10055 密级: 硕 士 专 业 学 位 论 文 大型企业车辆管理调度系统 开大学研究生院 二一 三 年 五 月 摘 要 大型企业车辆管理调度系统 摘 要 随着 国民 经济的日益增长 , 车辆 已成为 最重要的交通工具 , 在企事业单位中得以普及 , 特别是在大型企事业单位中,其 车辆 的 数目已经远远不止简单的几辆 ,与此同时 便 产生了 有限的 车辆资源的合理 分配 及 使用 的 问题。 企业的汽车管理调度越来越需要科学化、标准化、高效化、规范化的管理。 本文探讨了企业车辆管理调度系统的研究背景、发展现状以及研究意义,根据当前企业车辆管理调度的业务流程和功能需求,对该系统进行了需求分析、总体设计和详细设计,并利用 快速可视化开发能力,编程实现了一套 界面友好 、功能完备、操作方便的车辆管理调度系统。 车辆管理调度系统具有用户登录、前台界面、车辆档案管理、车辆运营管理、车辆日常管理、驾驶员管理、系统设置管理、系统维护等功能,并具备报表制作功能。 车辆管理调度系统作为企业的车辆 管理调度系统,紧密切合用户需求,不仅满足了企业的车辆管理、调度需求,还提供了访问权限控制、数据备份和恢复以及丰富的统计功能,为企业的车辆管理调度提供了一个功能齐全、简单易用、成本低廉的解决方案。 关键词: 车辆管理 of of to be in in of a to a of of a of to be of as as to of B of a to a as as a as to s as as a of a to 录 前 言 . 1 第一章 系统开发背景 . 2 究背景 . 2 内外研究现状 . 2 在 的问题 . 2 课题的研究内容 . 3 究计划与预期成果 . 4 第二章 本课题涉及的主要技术 . 5 发工具概述 . 5 据库技术概述 . 5 据存取技术 . 6 课题中用到的数据库技术 . 6 第三章 车辆管理调度系统的需求分析 . 7 求调查 . 7 能需求分析 . 8 辆档案管理 . 8 辆运营管理 . 8 辆日常管理 . 9 驶员管理 . 9 统设置 . 10 统维护 . 11 第四章 车辆管理调度系统的总体设计 . 11 统层次结构概述 . 11 统总体功能结构 . 12 能模块分解 . 12 辆档案管理模块 . 13 辆运营管理模块 . 13 辆日常管理模块 . 13 驶员管理模块 . 13 统设置模块 . 13 统维护模块 . 13 第五章 车辆管理调度系统的详细设计 . 14 统中各模块的详细设计 . 14 户登录 . 14 辆档案管理 . 15 辆运营管理 . 15 辆管理 . 15 驶员管理 . 16 统设置 . 17 统维护 . 17 据库设计 . 17 据库与系统的连接 . 22 第六章 车辆管理调度系统的实现 . 23 界面设计 . 23 功能模块的实现 . 23 辆档案管理 . 23 辆运营管理 . 27 辆日常管理 . 29 驶员档案管理 . 32 统设置 . 35 统维护 . 37 第七章 总结 . 41 参考文献 . 42 附录 . 43 致 谢 . 45 前 言 随着 我国 经济的 快速发展 , 交通在各项经济活动和日常生活中占据着非常重要的地位,而汽车作为目前重要的交通工具之一,在其中扮演着重要的角色。一个单位中汽车的多少、好坏,也从侧面反应了这个单位的经济实力是否强大。汽车对企事业单位的发展,起到了不可磨灭的重要作用。但是当汽车在发挥它的作用的同时,也渐渐地带来了一些问题。 如今, 信 息化时代已经 全面 到来,生活中各种信息 纷繁复杂。并且 交通的日益发达, 使用车辆的人越来越多, 一个 机关企事业 单位 也 不再是简单 地拥有 一辆商务车,而是有很多辆车组成,而且车型 、分工 也不再单一, 对于拥有各种类型车辆的 大型 机关企事业单位,车辆的管理工作成为日常事务中的一项重要工作。如何让事务管理人员及时了解每一辆车的情况,提高车辆的使用效率,就成为各单位中亟待解决的一个难题。 一个企业的良好发展,离不开先进的管理手段和方式。作为机关企事业单位发展的重要环节,车辆的管理同样需要一种先进的管理手段和方式。大型 企业车辆管理 调度 系统就是在这样的大背景下应运而生的。 由于 车辆 管理 调度 的流程十分严谨,可以杜绝人为造成的各种不利因素,解决实际管理中普遍存在的“跑冒滴漏”的问题,统计数据的真实性能使管理模式趋于完善和更加规范,避免了传统人工操作中某些人为因素带来的合作者之间的信任危机。 这样的系统,发挥了计算机存储空间大、处理性能高、数据安全可靠、内容清晰鲜明等优势,对机关企事业单位的车辆进行管理,实现了计算机资源的合理利用,实现了减少劳动力、提高劳动质量的目的。 高程度的信息化管理, 以及 简单易懂的可视化操作界面,使管理者能够对车辆 的 基本信息,驾驶员 的 信息,车辆的运营、维修、违章、事故等信息一目了然, 便于大型企业的车辆管理者对车辆及驾驶员进行管理调度。 虽然市面上陆续推出了五花八门的车辆管理系统,并取得了一定规模的应用。但由于开发经验的缺乏或对行业理解有偏差,使得市场上的产品的质量参差不齐,不能适用于各种规模的企事业单位,开发出来的系统与实际应用很难完全适用,软件或多或少地存在着一些缺陷,例如存在操作不方便,车辆与驾驶员信息不统一等问题。 本课题针对当前 发展环境下, 各大 机关 企事业单位信息化管理调度车辆的实际应用特点,通过分析调查其具体业务流程 和信息化需求,进行系统 地 设计和实现。采用查找文献、调查分析、同类系统的功能界面分析等方式 , 进行系统的需求分析和业务逻辑的设计,采用 发工具对软件界面原型进行快速实现,然后在确定界面原型的基础上,进行具体系统业务功能的实现。 本课题设计和实现的大型企业车辆管理调度系统 包括车辆管理、驾驶员管理,以及车辆的运营、维修、违章、事故管理等内容,具有完整的增 、 删 、 改 、 查功能,界面友好,操作方便易于上手。该系统有利于机关企事业单位专业化、信息化管理,提高效率,节约人力资源,具有很强使用价值。 第一章 系统开发背景 究背景 随着 国民 经济的日益增长 , 车辆 已成为 最重要的交通工具 , 在企事业单位中得以普及 ,特别是在大型企事业单位中,其 车辆 的 数目已经远远不止简单的几辆 , 与此同时 便 产生了 有限的 车辆资源的合理分配 及 使用 的 问题。该问题涉及到车辆的档案管理;驾驶员 的 档案管理;车辆 ( 维修费用、洗车费用、燃料费用 、 养路费等 ) 管理;车辆使用管理和交通事故管理等实际操作中可能会涉及到的各种问题 。 本课题根据大型企事业单位对车辆管理需求设计程序流程,按照软件开发流程,分析、设计与实现一个简单易用、操作性强、能满足用户需求、具有快速响应能力 的车辆管理系统。本课题研发的 系统也以方便、快捷、 成本 低 为特色 ,提高效率,减轻 工作 人员以往繁忙的工作,加速信息的更新速度,使 企事业单位 管理 者能在 第一时间了解到 车辆及相关人员、费用的信息,从而 方便管理者管理 。 该系统对于一个用车单位来说 , 不但可以对车辆的使用进行合理的管理 调度 ,而且对车辆的使用情况进行跟踪记录, 有助于 单位车辆责任 负责 到人,避免责任混乱、费用虚假等一系列问题。 内外研究现状 随着我国经济 日益 发展 , 车辆的数量在不断的增加, 特别是大型企事业单位,对车辆管理系统的需求也逐渐增加, 车辆管理系统也 随之出现了 很多 。这些车辆 管理 系统有用多种开发软件开发的,有用 发的; 有用 发的;有用 发的;有用 发的;还有用 发的等等。其中 也 不乏优秀之作。这些车辆管理系统的特点是,都实现了包括车辆档案管理;驾驶员档案管理;车辆运营信息管理;车辆事故信息管理;车辆维修信息管理;车辆费用管理等几个功能模块。 需要改进的地方有: 各模块之间的部分数据必须统一,如车辆事故信息管理模块中的驾驶员,事故车辆必然来自司机模块和车辆信息模块,为了可以灵活的处理数据,系 统应该提供一个数据接口,允许对数据进行导出处理,系统目标设计是用数据表导出数据,可以方便用户灵活的处理数据。 和普通系统一样,该系统也 应 具有一个对系统用户进行管理的用户管理模块,包括用户添加,用户密码的修改,用户的删除(只限 管理员 )。有的车辆系统操作复杂,有的车辆管理系统操作简单。总之,现在的车辆管理系统产品很多,质量 参差不齐。 在的问题 在当今网络经济的时代,许多企业还处在手工及半手工状态,并没有真正通过计算机管理系统来实现改造流程、强化管理、降低成本、堵漏节流、提升效益的管理目标。所以,引入先 进的管理思想和管理工具,利用 企业车辆 管理系统帮助 各大机关 企 事 业 单位走上科学 化、 正规 化 、高效化 的管理是当务之急。 目前 许多 软件 开发 厂商 也都陆续推出了 企业车辆 管理系统,但由于自身经验的缺乏 , 或对 企业需求 理解的不足,致使市场上的产品 质量参差不齐 。由于软件开发公司自身经验的缺乏和对企业 车辆 管理 工作 理解的不够透彻,致使开发出来的系统与实际应用不能完全吻合,应用软件或多或少地存在着一些缺陷。例如 操作过于繁琐,难以实现 ; 车辆与驾驶员信息不能对应 。 实施 企业车辆 管理 调度 系统的成本较高。其成本主要由购买系统软件、安置适合软件 运作的硬件、聘请服务商或服务人员、开展人员培训等几部分构成,运做初期成本略高。其次,如果在实施时出现失误,可能引起整个企业 车辆日常管理调度 的低效甚至出现瘫痪的情况。 但无论如何, 企业车辆 管理 调度系统的作用是不容质疑 的 。 因此,对于 各大机关企事业单位 而言,应紧跟行业发展的潮流,努力抓住机会,使企业管理更加科学化、标准化、 高效化、 规范化。 所以开发一个简单易用、操作性强、符合用户要求、具有快速响应能力的 企业车辆管理调度 系统,对于普及企业 管理 的信息化具有非常重要的实用意义。 课题的研究内容 本课题根据当前 大 型企业车辆管理调度的 业务需求特点,分析和设计一种基本功能齐全,易用性好,具有分析统计能力的 车辆 管理 调度 系统,并通过 可视化 应用开发工具 实现。该系统可直接切合企业的 实际 应用场景,能够直接应用于企业的实际 管理 过程 中 ,具有 较强的 实用性和易用性。 本课题通过分析 大型企业车辆管理调度 业务 的 处理流程,获取企业在 管理 过程中需要实现信息化管理的功能需求点,对这些需求点进行数据建模,建立业务模型与数据模型,使用 据库来快速实现该系统。 由于本课题的研究目标是开发出满足实际应用需求的 车辆管理调度 系统,因此 整个系统的实现遵循软件工程的开发过程,将依次经过项目计划、需求分析、系统设计、数据库设计、界面实现、业务编码实现、功能调试、系统测试等阶段。 本课题采用分析调查、查找文献、类似系统的功能界面分析等方式进行系统的需求分析和业务逻辑的设计 , 并在分析业务逻辑模型的基础上,抽象出系统中的实体和关系,建立数据模型,并生成系统的物理数据库。采用 视化 开发工具对软件界面原型进行快速实现。在确定界面原型的基础上,进行业务功能的实现。 实现的 车辆 管理 调度 系统具有完整的 车辆管理、驾驶员管理,以及车辆的运营、维修、违章、事故 管理等 功能,并且具有操作方便、功能易用 、界面友好 等特点。 本课题的创新性在于: 1、行业信息化 管理 是传统产业升级以及信息技术拓展应用空间的重要途径。本课题切合企业车辆管理的 信息化需求,实现一个具有实际应用价值的 车辆管理调度 系统,为企业提供了新的符合需求的产品,具有很好的实用性和 很强的可操作性 。 2、该课题的实现不仅需要软件工程、系统分析与设计、软件编程、数据库等知识或技能,还需要对 企业车辆管理调度 过程以及业务流程有一个全面细致深入的了解。课题本身具有多学科交叉的研究背景。 究计划与预期成果 本开课题的研究计划与预期成果是设计一个 车辆 管理 调度 系统,其功能模块主要如下: 1、 车辆档案 管理:包括 车辆档案录入、车辆档案查询、车辆异动列表、车辆异动查询、车辆报废、车辆报废查询 等功能。 2、 车辆运营 管理: 车辆运营列表 、 车辆运营查询 、 清空运营表 等功能。 3、 车辆日常 管理:包括 三个子功能: ( 1)维修管理:车辆维修列表、车辆维修查询、添加零件; ( 2)违章管理:车辆违章列表、车辆违章查询; ( 3)事故管理:车辆事故列表、车辆事故查询。 4、 驾驶员管理 : 驾驶员档案管理、驾驶员档案查询、驾驶员奖罚 等功能。 5、 系统设置 : 系统初始化、管理员设置、权限设置、关于等功能。 6、 系统维护 : 数据备份、数据恢复 等功能。 企业车辆管理调度 系统基本依据上述业务模块进行需求分析、设计与实现。构建的管理系统程序和数据库能够满足上述管理的要求,从而能够实际地应用于 企业的车辆管理工作 中,为企业的管理提供便利,降低成本,创造出直接的经济效益。 本研究拟解决的关键问题主要有: 1、实现 车辆 管理的主处理流程,使 管理者 能够直观明了的使用软件 对车辆、驾驶员等信息进行管理 ,实现 车辆管理 的信息化。 2、 车辆 管理 调度 系统的数据库逻辑模型与物理模型的建立 。由于本课题涉及的数据库实体对象众多, 且 实体间的关系错综复杂 ,因此 需要结合实际业务需求,进行全面综合的系统分析 , 才能正确地实现数据库建模。 3、 车辆 管理 调度 系统中各大管理功能的实现以及易用性的设计。本课题利用 界面快速实现能力和数据库的控制能力,进行各个业务功能的实现。同时在实现过程中,还要进行易用性的设计,做到真正符合用户的实际使用需求。 第二章 本课题涉及的主要技术 发工具概述 可视化程序设计语言 中应用最常用的软件 , 它 具有简单易学 、 功能强大 、等 优点。 它提供了开发 用程序最 简捷、 最 迅速 的方法 ,是 专业 开发 人员 最 喜欢用得 开发工具 之一, 容易 被 各类人接受 。 现在 , 数以百万计的程序设计人员正在用 提供的开发环境与 x、 有完全一致的界面 , 使用更 加 方便 , 其代码效率已达到 +的水平 。 用来创建高性能的企业应用程序 和 基于 中心思想就是要便于程序员使用,无论是新手 还 是 专家。 用了可以简单建立应用程序的 统,但是又可以开发相当复杂的程序。 程序是一种基于窗体的可视化组件安排的联合,并且增加代码来指定组件的属性和方法。因为默认的属性和方法已经有一部分定义在了组件内,所以程序员不用写多少代码就可以完成一个简单的程序。 程序可以包含一个或多个窗体, 又 或者是一个主窗体和多个子窗体,类似于操作系统的样子。有很少功能的对话框窗口(比如没有最大化和最小化按钮的窗体)可以用来提供弹出功能。 组件既可以拥有用户界面,也可以没有。这样一来服务器端程序就可以处理增加 的模块。 用参数计算的方法来进行垃圾收集,这个方法中包含有大量的对象,提供基本的面向对象支持。因为越来越多组件的出现,程序员可以选用自己需要的扩展库。和有些语言不一样, 大小写不敏感,但是能自动转换关键词到标准的大小写状态,以及强制使得符号表入口的实体的变量名称遵循书写规则。默认情况下字符串的比较是对大小写敏感的,但是可以关闭这个功能。 量的第三方控件针对 用和重用这些控件的方法,但是由于语言问题,从一个应用程序创建另外一个并不简单。 据库技术概述 数据库是长期存储在计算机内 、 有组织的 、 大量的 、 共享的数据集合。它可以供各种用户共享,具有最小冗余度 和 较高的数据独立性。 数据库建立、运用和维护时对数据库进行统一控制,以保证数据的完整性、安全性 , 并在多用户同时使用数据库时进行并发控制,在发生故障后对系统进行恢复。使用数据库可以带来许多好处:如减少数据的冗余度,从而大大地节省了数据的存储空间;实现数据资源的充分共享等等。此外,数据库技术还为用户提供了非常简便的使用手段使用户易于编写有关数据库应用程序。关系数据库是目前使用 最 广泛的数据库系统。关系系统只有“表”这一种数据结构。 言 是一种介于关系代数与关系演算之间的结构化查询语言。 言集数据查询、数据操纵、数据定义和数据控制功能于一体。 言支持关系数据库三级模式结构,其中外模式对应于视图和部分基本表,模式对应于基本表,内模式对应于存储文件。用户可以用言对基本表和视图进行查询或其他操作,基本表和视图一样,都是关系。 基本表是本身独立存在的表,在 一个关系就对应一个表。一个(或多个)基本表对应一个存储文件,一个表可以带若干索引,索引也存放存储文件中 。存储文件的逻辑结构组成了关系数据库的内模式。 视图是从一个或几个基本表导出的表,它与基本表不同,是一个虚表。它本身不独立存储在数据库中,即数据库中只存放视图的定义而不存放视图对应的数据,这些数据仍存放导出视图的基本表中,因此视图是一个虚表。视图在概念上与基本表等同,用户可以在视图上再定义视图。 数据库查询是数据库的核心操作。 言提供了 句进行数据库的查询,该语句具有灵活的使用方式和丰富的功能。 句既可以完成简单的单表查询,也可以完成复杂的连接查询和嵌套查询。单表查询是指仅涉及 一个表的查询。连接查询是查询同时涉及两个以上的表,包括自身连接查询,外连接查询,复合条件连接查询等。此外还有重要的嵌套查询。 据存取技术 微软公司推出的在 用在数据库上的对象链接和嵌入 )的数据存取技术 。 它具有能屏蔽数据访问的复杂性 、 高效率访问数据库以及支持各种媒体格式等特性 。 经过几个版本的修订 , 目前 术已越来越完善 。 用程序是通过如下步骤存取数据的 : 应用程 。 基础上 , 所以它具 大部分特性 , 例如 了可以存取关系数据库外 ,还可以存取如电子邮件 、 声音及电影等各种媒体的数据 。 课题中用到的数据库技术 在开发使用 辆 管理 调度 系统时 , 采用了 s s s et & & ;第三章 车辆 管理 调度 系统的需求分析 大型企业车辆 管理 调度 的业务流程和业务需求是 该 系统的设计与实现的基础。需求分析就是要明 确系统 要我们去 做什么 , 确定要完成怎样的功能以及如何做才能达到用户的要求。只有充分理解了系统的需求,才能确保以后开发出来的系统能够满足业务的要求 ; 只有准确而又清晰的需求分析,才能够使最终的产品能够经受市场的检验,获得市场的认可和良好的评价。所以说,系统的需求分析是 该 系统能否取得成功的关键步骤,它既是系统开发的第一步,也是最重要的一步。 大型 企业车辆 管理 调度 系统的需求分析过程主要分为两个步骤:第一步是需求调查,需求调查就是通过调查和交流,了解用户的真实应用场景、管理系统需要处理的业务流程与对象以及用户对管理信息 系统的功能和性能要求;第二步是需求分析,需求分析就是根据调查的结果对需求进行分析,确定系统的范围以及功能、性能、接口等方面的需求,抽象出业务需求模型,通过该模型指导后续的设计和开发以及测试。 求调查 需求调查是需求分析工作的前置任务,是保证需求准确性、清晰性和完整性的重要前提。在需求调查过程中,获得的系统需求必须是符合用户真实情况、体现用户真实意志的需求。与实际情况有偏差的错误需求,会使整个系统的设计和实现工作事倍功半,陷入失败的泥潭。而要获得并理解用户的真实需求,首先就是要做好仔细而又 详实 的调查工 作。 当前国内经济形势一片大 好 , 车辆 作为 最重要的交通工具 之一 , 已经 在企事业单位中得以普及 , 特别是在大型 机关 企事业单位中,其 车辆 的 数目已经远远不止简单的几辆 , 与此同时 便 产生了 有限的 车辆资源的合理分配 及 使用 的 问题 ,车辆管理系统应运而生。 一个具有实际应用前景的 车辆 管理 调度 系统不一定是功能大而全的系统,但它必须是一个灵活、操作简便、基本功能完善、能为企业 的管理带来便利 的管理系统。 本文要实现的 车辆 管理系统主要面向 大型机关企事业单位 。基于 这些单位 的经营 、运行现状,要求系统能够提供基本的业务需求,如 车辆档案管理、驾驶员 管理、车辆运营管理、车辆维修管理、车辆事故管理、车辆违章管理 等业务功能。 在本课题的研究过程中,通过对 本市 的一家 大型企业 的实地调查和了解,根据该企业的车辆 管理特点,并结合 企业车辆管理 的一般业务流程,总结出了 大 型 企业车辆 管理 调度 系统的几个基本要求: ( 1) 对车辆基本信息的管理,包括车辆的牌照、类型、保险、年检、 异动、报废等基本情况; ( 2) 对车辆运营的管理,包括运营日期、运营收入等信息; ( 3)对车辆的日常管理,包括车辆的维修、违章、事故等情况的信息; ( 4) 对驾驶员 档案 的管理,包括驾驶员姓名、编号 、驾驶证号 、领证日期、证件有效期、驾龄、准驾车型、工作时间、联系电话、年检记录等内容 ; ( 5) 对系统设置的管理,包括管理员设置、权限设置、系统初始化等功能; ( 6) 对系统的维护,包括数据备份和数据维护等功能 ; 上述需求项是 大 型 机关 企 事 业 单位 在 车辆 管理方面的基本需求。本文后续将会通过需求调查得到的上述基本用户需求进行详细地分析,获得更加细化的功能需求点,以指导管理系统的设计与实现。 能需求分析 通过上述的需求调查,已经获得了 大型 企业 车辆 管理 调度 系统的一些基本需求。下面将根据当前 企业车辆 管理的特点与业务现状,分别 阐述 该系统 中涉及的各项功能以及该功能包含的一些具体特性。 辆档案 管理 车辆档案管理主要用于管理车辆的基本信息,包括 车辆档案录入、车辆档案查询、车辆异动列表、车辆异动查询、车辆报废、车辆报废查询等功能。车辆档案管理功能如图 示。 图 辆档案 管理功能 示意图 辆运营 管理 车辆运营管理主要提供车辆的运营调度管理包括车辆运营列表、车辆运营查询、清空运营表等功能。车辆运营 管理功能如图 示。 图 辆运营管理 功能 示意图 辆日常管理 车辆的日常使用, 难免会发生事故、维修等情况,车辆的日常管理便显得尤为。车辆日常管理包括:车辆维修管理、车辆违章管理、车辆事故管理等功能。车辆日常 示。 图 辆日常 管理功能 示意图 驶员管理 企业车辆管理系统,除了要对车辆进行运营调度的管理,还应对企业的驾驶员进行必要的管理,以此也可作为绩效考察、奖惩的依据。驾驶员管理 功能如图 示。 图 驶员管理 功能 示意图 统设置 系统设置 主要包括在业务处理过程中需要设置的一些基本属性。包括 管理员设置、权限设置、系统初 始化等功能,以及关于信息 。 系统设置 如图 示。 图 统设置 功能 示意图 统维护 系统维护主要提供数据安全维护方面的工作,包括数据备份和数据维护两项功能。系统维护 功能如图 示。 图 统维护 功能 示意图 第四章 车辆 管理 调度 系统的总体设计 通过上一章对 车辆 管理 调度 系统的需求分析,使我们明确了系统需要实现的功能,并了解了 企业车辆管理 的业务流程和特点。在确定了系统的开发范围后,接下来要做的就是进行对 系统的总体设计,将概念模型转化为可通过软件技术实现的信息模型。前面的 需求分析阶段 , 主要是考虑系统做什么 ; 而在当前的总体设计阶段,则 需要 着重考虑系统怎么做。本章节讨论的就是通过系统架构的设计以及 对 各个功能子系统的分解,形成一个完整的系统设计结构 , 用于指导后续各功能模块的详细设计。 统层次结构概述 车辆 管理 调度 系统属于单机版桌面应用程序,它采用了 据访问接口技术将数据库信息与应用程序关联起来,使得应用程序在运行过程中可以实时存取数据信息,进行业务的控制。在 车辆 管理 调度 系统的体系结构中,从应用程序的用户界面层访问数据库需要经过 这几个过程:包括用户界面层、数据表现层、 数据适配层和数据库层 。 用户界面层提供了一系列可视化的用户界面组件,如窗体、按钮、主菜单、弹出菜单、输入框、列表框、面板、下拉框、报表等 件,它直接面向用户,负责将数据信息和业务流程展现给用户。 数据表现层 则 负责将数据库中的信息呈现给用户,并提供数据的增加、删除、修改、记录浏览等操作 , 使用户能够直接控制数据信息。 数据适配层包含了数据表现组件所使用的数据源和数据集,并 且 负责将数据库层与数据表现层进行关联,为应用程序提供了操作原始数据库的通道。 数据库层主要 是 负责数据的存储以及管理各数据表之间的关系。在本 课题中,为了操作和演示方便,采用了轻量级的 为数据库管理系统。但是如果需要支持大量数据的应用时,可对现有数据库进行简单的转化,将 据库替换成 据库,不需要改动应用程序的业务处理代码,就能满足使用新数据库的要求。 统总体功能结构 经过上一章对车辆 管理 系统的需求分析,我们已经知道 知系统具有 六大 功能需求。在总体设计阶段,需要通过结构化和模块化的设计方法对功能需求进行分解和设计。 根据功能需求的情况,可将系统划分为用户登录 模块、前台 界面 模块、 车辆档案 管理模块、 车辆运营 管理模块、 车辆日常 管理模块、 驾驶员管理 模块、 系统设置管理 模块、 系统维护 模块等功能模块。 系统分为两级用户: 管理 员与 普通用户 。 管理员拥有针对数据、系统、用户等各方面的添加、删除、修改、查询等所有内容的管理权限,而普通用户 可按照管理员的设置,通常 只拥有查询权限。 现仅以管理员为例,介绍其登陆后,可以访问的功能模块,如图 示 。 图 理员登录的功能结构图 能模块分解 ( 1)对车辆基本信息的管理,包括车辆的牌照、类型、保险、年检、异动、报废等基 本情况; ( 2)对车辆运营的管理,包括运营日期、运营收入等信息; ( 3)对驾驶员档案的管理,包括驾驶员姓名、编号、驾驶证号、领证日期、证件有效期、驾龄、准驾车型、工作时间、联系电话、年检记录等内容; ( 4)对系统设置的管理,包括管理员设置、权限设置、系统初始化等功能; ( 5)对系统的维护,包括数据备份和数据维护等功能; 辆 档案 管理模块 车辆 管理 主要 针对 车辆的基本信息的管理,包括车辆的牌照 、类型、保险、年检、异动、报废等基本情况 。管理员拥有增删改查全部功能,而普通用户只拥有查询的权限。 辆运营 管理模块 对车辆日常运营的管理,包括运营日期、运营收入等信息。 辆日常 管理模块 车辆日常管理主要针对车辆日常运营中常见的问题进行管理,例如车辆的违章、事故、维修等工作。 驶员管理模块 驾驶员管理主要针对驾驶员的个人信息进行管理, 包括驾驶员姓名、编号、驾驶证号、领证日期、证件有效期、驾龄、准驾车型、工作时间、联系电话、年检记录等内容,并 以此作为绩效考察、奖罚的根据。 统设置 模块 对系统设置的管理,包括管理员设置、权限设置、系统初始化等功能,其中只有管理员拥有用户及其权限的设置权限。 统 维护 模块 对系统的维护,包括数据备份和数据 恢复 等功能 。 第五章 车辆 管理 调度 系统的详细设计 通过前面几 个 章 节 的需求分析和总体设计,明确了 车辆 管理 调度 系统需要实现的功能以及系统的架构。本章将对上述业务功能的处理过程进行细化,详细地分析各个功能模块的处理过程以及数据库的表结构和实体关系模型,以 便 指导后续的界面设计和编码实现。 统中各模块的详细设计 户登录 用户登录是 系统的起始点,通过用户登录才能使用其他任何功能。我们把用户分为两种不同的权限:管理员和 普通用户 。使用不同身份登录时拥有各不相同的权限, 由于普通用户的权限较少,本文将仅以管理员的身份对系统进行介绍 。 管理员 用户登录的业务处理流程如图 示。 图 户登录功能处理流程图 辆档案 管理 车辆管理主要针对车辆的基本信息的管理,包括车辆的牌照 、类型、保险、年检、异动、报废等基本情况。管理员拥有增删改查全部功能,而普通用户只拥有查询的权限。 其具体的业务功能子模块如图 示。 图 辆档案管理功能 模块结构图 辆运营 管理 对车辆日常运营的管理,包括运营日期、运营收入等信息。有车辆运营列表、车辆运营查询和清空运营表等功能。 辆 管理 车辆管理模块主要针对车辆日常运营中常见的问题进行管理,例如车辆的违章、事故、维修等工作。车辆 管理的处理流程如图 示。 图 辆 管理模块处理流程图 其中为方便管理,“车辆维修”内添加了一项汽车零件信息 ,同时可根据给定的零件价格计算维修费用 。 驶员 管理 驾驶员管理主要针对驾驶员的个人信息进行管理, 包括驾 驶员姓名、编号、驾驶证号、领证日期、证件有效期、驾龄、准驾车型、工作时间、联系电话、年检记录等内容,并以此作为绩效考察、奖罚的根据。 图 驶员管理模块处理流程图 统设置 对系统设置的管理,包括管理员设置、权限设置、系统初始化等功能,其中只有管理员拥有用户及其权限的设置权限。 统维护 为保护数据安全,要增加数据维护功能,对数据的维护,包括数据备份和数据恢复等功能; 据库设计 数据库表在关系
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高中化学试题及答案有机化学结构与性质
- 我的校园梦想想象作文4篇范文
- 高新技术企业研发管理流程
- 畜牧业饲养与销售联合协议
- 家政服务行业知识测试卷大纲与内容框架
- 高中物理分子运动理论与实验课程教案
- 学会分享的话题作文15篇
- 在线销售授权合同协议
- 智慧农业与可持续发展目标的协调路径
- 研究成果对行业影响评估表
- 北师大版历史七年级下册第2课《唐太宗与贞观之治》听课评课记录
- 2025年中考化学二轮复习热点题型训练:化学思维方法(原卷版)
- 电大《11872国际经济法》期末终考题库及答案
- 贵州贵安发展集团有限公司笔试
- DG∕TJ 08-53-2016 行道树栽植技术规程
- 供应链管理在电网企业物资管理中的应用
- 《螺栓连接多层全装配式混凝土墙板结构技术规程》
- 【MOOC】《电工技术》(北京科技大学)中国大学MOOC慕课答案
- 输血科内部审核检查表
- 《绿色低碳铝评价导则及追溯指南》T CNIA 0245-2024
- 食品标准操作规程
评论
0/150
提交评论