白碗窑镇政府公务用车管理系统.docx

上传人:b****8 文档编号:10394578 上传时间:2023-02-10 格式:DOCX 页数:85 大小:956.92KB
下载 相关 举报
白碗窑镇政府公务用车管理系统.docx_第1页
第1页 / 共85页
白碗窑镇政府公务用车管理系统.docx_第2页
第2页 / 共85页
白碗窑镇政府公务用车管理系统.docx_第3页
第3页 / 共85页
白碗窑镇政府公务用车管理系统.docx_第4页
第4页 / 共85页
白碗窑镇政府公务用车管理系统.docx_第5页
第5页 / 共85页
点击查看更多>>
下载资源
资源描述

白碗窑镇政府公务用车管理系统.docx

《白碗窑镇政府公务用车管理系统.docx》由会员分享,可在线阅读,更多相关《白碗窑镇政府公务用车管理系统.docx(85页珍藏版)》请在冰豆网上搜索。

白碗窑镇政府公务用车管理系统.docx

白碗窑镇政府公务用车管理系统

白碗窑镇政府公务用车管理系统的分析与设计

摘要

车辆管理系统是立足于当前白碗窑镇车辆管理工作的实际,为提高机关公务车辆管理工作的高效性,加快和保障车辆改革工作的顺利进行,采用先进的设计理念和开发技术建立的一套管理信息系统。

本管理系统的目标是实现对车辆申请、调度、查询、维护工作全过程的管理,从而提高车辆管理工作的效率和监管力度。

本文在对白碗窑镇公务车管理工作进行了详细的需求调研之后,从需求分析开始,完成了系统的架构设计和详细设计,并最终将系统实现为包括车辆调度、油料供应管理、车辆维护保养、交通事故处理、驾驶员管理等几个模块的、基于C/S结构的信息管理系统。

本文论述了系统开发的背景和车辆管理系统的研究现状,从需求分析方面对系统需求管理的工作进行了阐述,阐明了系统需要解决的主要问题。

在系统设计阶段,从架构设计开始,建立了系统的功能架构,然后再详细设计部分论述了系统各个模块的基本功能和实现方式。

本文的研究不但有助于实现机关车辆管理信息的组织化、体系化和数字化,并在全面实现车辆管理的信息化增强车管工作科学性和管理水平基础上,实现车辆管理工作的高效化、低成本化,加快和保障车辆改革工作的顺利进行,具有重要的实际意义。

关键词:

车辆管理系统,车辆改革,车辆维护

Abstract

Vehiclemanagementsystemisbasedonthecurrentactualwhitebowlkilntownvehiclemanagement,toimprovetheefficiencyofthemanagementauthorityofofficialvehicles,acceleratereformandensurethesmoothworkingofthevehicle,theuseofadvanceddesignanddevelopmenttechniquestoestablishasetofmanagementinformationsystems.Theobjectiveofthismanagementsystemistoachievethevehicleapplication,scheduling,query,maintenanceandmanagementofthewholeprocess,thusimprovingefficiencyandvehiclemanagementsupervisionwork.

BasedonthedialogueWanyaotownofficialvehiclemanagementcarriedoutadetailedinvestigationafterdemand,fromrequirementsanalysis,architecturedesignandcompletionofthedetaileddesignofthesystem,andultimatelyrealizethesystemtoincludevehiclescheduling,fuelsupplymanagement,vehiclemaintenance,trafficaccident,drivermanagement,andseveralothermodules,basedonC/Sstructureofinformationmanagementsystems.

Thisarticlediscussesthebackgroundresearchstatusofsystemdevelopmentandvehiclemanagementsystems,fromrequirementsanalysisaspectsoftheworkofthemanagementsystemrequirementsaredescribedtoclarifythemainissuesneedtobesolved.Inthesystemdesignphase,beginningfromarchitecturedesign,theestablishmentofafunctionalarchitectureofthesystem,andthendetaileddesignsectiondiscussesthebasicfunctionofeachmodulesystemsandimplementations.

Thisstudywillnotonlyhelptoachieveorganizational,systemsanddigitalorganvehiclemanagementinformationandthefullrealizationofthemanagementofinformationtechnologytoenhancevehicleVehiclescientificandmanagementworkonthebasisoftheefficiencyofthevehiclemanagement,lowcost,acceleratereformandensurethesmoothworkingofthevehiclehasimportantpracticalsignificance.

Keywords:

Vehiclemanagementsystems,vehiclereform,vehiclemaintenance

 

第一章绪论

1.1选题背景

在1978年改革开放以后,我们的经济呈现迅猛的增长,生产业的大力发展,导致人们生活水准的提高,人们出行不再满足于以往的单纯的不行、自行车、火车等老式的交通工具,越来越多的家庭、单位都拥有属于自己的轿车。

尤其是对于政府部门这样的部门,下访、调查等活动如果还是依赖老式的交通工具无疑给工作带来了很大的不便,像政府部门这样的单位的对车辆的需求日益增加,随着经济的发展以及人民日益增长的物质文明需求,像镇政府这样的单位的对车的需求也日益增加,同时,在镇政府的日常生活当中,对这些车辆的管理已经成为了像镇政府这样的单位的一个不可或缺的一部分。

在以往,车辆的管理主要是靠人工管理,但是随着车辆的增多,以往的旧的车辆管理机制已经不能够跟上现有的车辆的管理的体制了,也严重影响到了政府机构办公的效率、速度问题。

也在一定程度上面造成了群众对政府工作的不满。

基于这样一种现状,要让车辆的管理人员能够合理适当的管理好政府部门的车辆、提高政府机构的工作效率、提高政府车辆的使用效率、以及对政府机构的车辆的高效管理已经成为了政府机构的一个亟待解决的问题了。

随着信息化时代的迅猛发展,随着二十一世纪的到来,经济全球化的方式越来愈明显。

自摩尔定律发明以来,信息化的水平就随着摩尔定律的十八个月翻一翻的水准在先前发展着。

信息化的水准已经逐渐向传统行业中渗透,对于车辆管理也不例外,并且运用上已经逐步走向成熟。

信息化的迅猛发展,给我们目前所需要的车辆管理系统的发展奠定了基础。

在传统的车辆管理过程当汇总,总是会出现各种各样的问题,车辆管理的成本也会相应的增加,车辆使用的效率也不敢恭维,我们旨在找到一种规范化、自动化、科学化的管理方法,提高效率、节约费用、操作性强的车辆管理软件,来适应白碗窑镇政府目前的生产发展需求,能够适应白碗窑目前的现代化发展过程。

就目前白碗窑镇政府当中的车辆管理系统而言,存在着这样一些问题:

从整体来看的话,整体管理不合格,以及安全教育、安全监督上面存在的让人诟病的地方;政府所聘请的专职司机仰仗政府,不把交通管理体制放在眼里,各种交通违法行为时有发生,如超速、超载、公车使用等现象;白窑镇镇政府的专职司机配备不足导致专职司机经常疲劳驾驶,容易产生安全事故;政府部门的车辆的运用当中存在着很多不合理的地方,导致车辆老化速度加剧、高昂的维修费用,没有足够的费用购置新的办公车辆,一些应该退休的车辆还不得不超期服役。

信息化的浪潮越来越猛,我们政府在信息的建设过程当中也显现出强劲的势头,并在目前的日子里,已经有相当大的成果了,管理工具、管理模式也随着信息化的不断渗透也展现出新的模样。

在白碗窑镇镇政府当中,各种各种的管理系统已经在运用当中了,并且能够运用这样的管理系统的人才也越来越多,拥有丰富的管理经验了。

在该类管理系统的研发当中,也积累了相当多的经验,

随着我们政府信息化建设的发展,到目前为止,我们政府在信息自动化建设方面,己经取得了不错的成绩,与此同时,管理模式也发生了深刻的变化。

现在镇政府内使用的各种管理系统己经比较成熟,各个系统的管理人员在拥有丰富的系统管理经验的同时,也都掌握了系统的架构及技术研发能力。

这说明我们政府的信息自动化水平己经达到一定的水平阶段,为我们政府全面进入信息现代化时期打下了坚实的基础。

建设一个信息化、现代化的镇政府,并不是一朝一夕能完成的,是随着发展不断进步的,是一个庞大的、复杂的、任务艰巨的系统工程。

在处理好当前稳定发展的同时,积极的改革掉现有的不适合社会发展的因素是当务之急。

例如镇政府内的车辆管理己经不能实施有效的进行,在这样的背景下,我们通过调研国内外车辆管理系统的发展情况,结合白碗窑镇政府当前车辆管理存在的问题,提出了相应的车辆系统解决方案。

当前白碗窑镇政府内车辆的管理,还是比较传统的,主要依赖于纸质条据的管理方式。

这种传统的方式,在车辆不多的情况下,是很适用的。

但随着车辆的不断增加,数据量会很大,这种方式的正确性、实时性就得不到保证。

例如,政府某部门需要适用车辆,需要先提交书面申请,说明使用时间、归还时间等,然后把申请提交给管理员,管理员审阅后,如果申请合理、则批准,否则拒绝其使用。

在车辆数量很大的时候,这种方式产生误差的概率会越来越大,例如出现有车可用的情况下拒绝申请者的申请,批准了申请者的申请后而没有车辆可用等等错误,而且这种方式效率不高,时延性很大。

所以,当前传统的车辆模式己经不能适应镇政府的发展,要解决这个问题,需要开发出一个综合的车辆管理系统,这样通过系统在不同情况下的详细记录,不论从车辆管理员来看还是从车辆申请者来看都是非常有用的。

1.2国内外研究现状

1.2.1国外研究现状

在车辆信息管理信息化建设方面,西方国家起步较早,积累的经验也比较丰富,发展至今日,西方发达国家车辆甚至装备管理信息化标准的研究已经相当成熟,具有丰富的实践经验。

以美国为例,早在上世纪九十年代就发现其信息管理系统不完善,具体表现为:

第一,各单位部门独立建设信息系统不能互通和操作;第二,系统处理事务存在延迟,大量物资重复购置,浪费严重;第三,信息交流不畅,效率低下。

美国军方深刻认识到建设一体化的信息管理系统的必要性和紧迫性,以及管理信息化标准的重要性。

在其后很长的时间内,美国一直引领这场变革,并且把夺取“信息优势“视为实施信息化作战的出发点和最终目标,凭借所拥有的技术优势,大力发展本国的信息化网络体系。

目前,美国利用通讯网、计算机、软件、数据库、应用程序、数据安全服务等许多高新技术在在其国家政府中建立了完善的信息管理系统,在信息处理基本业务需求的基础上,加大了数据安全性和可靠性的开发力度,己实现可互操作、资源共享、高度机动要求。

物资车辆管理信息化建设可以提高管理效益、优化车辆性能,进而可以加速装备建设发展和政府工作效率的提高,对促进我国政府信息化建设具有巨大的推动作用。

因此,在开展建设物资车辆管理信息化工作时,要注意学习国外的先进经验,特别是应积极参加各种有关管理信息化的国际活动,对其标准化要进行跟踪研究,要通过各种渠道广泛收集相关信息,并及时将有关信息化的国际标准和国外先进标准转化为我国政府的标准。

1.2.2国内研究现状

现在,由于国家信息化建设速度的加快,政府引进信息技术对各类事物进行管理,同时对也开发了物资车辆管理信息系统,节省了大量的人力和物力。

但随着政府信息管理的多样化,原有的信息管理系统无法满足现代化管理的需要,目前我国原有的信息管理的现状主要表现在以下几点:

1、目前国内信息管理自动化管理水平很低。

大多数装备管理办法简单,大都是车辆采购配发以后,将车辆的基本情况和相关信息登记存档,然后将档案录入电脑存档。

而此后的车辆维修情况、车辆前运行状态等信息就不会记录在车辆装备档案里。

2、某些车辆信息管理系统,车辆的跟踪信息虽然能体现在车辆档案上,但只是提供了一个查询的平台,但车辆的定期核查和维护工作不能合理的实施,仍需花费大量的人力,整个车辆信息管理信息化仍处于较低水平。

虽然有些单位在车辆信息管理建设方面也尝试购买专业软件公司开发的软件,却因无法本单位的具体实际情况而最终被放弃,如长此以往,不仅耗费大量的人力和物力,且极易造成数据不一致。

3、某些车辆信息管理系统功能单一,大多的车辆信息管理系统,处于一种信息相对封闭的方式,各部门由于职能划分和技术的限制。

在申请购置车辆时,没有系统的规则来约束各部门,不能有效地发挥作用,同时一部分车辆长期空置或仅被少数人使用,造成很大的资源浪费。

第二章相关技术概述

白碗窑镇政府车辆管理系统所涉及的一个关键性问题就是对海量数据的存储以及处理。

本系统拟采用B/S和C/S的混合结构模式,实现B/S结构采用ASP.NET3.0技术,实现C/S结构采用MFC技术。

对车辆管理系统中的数据存储采用SQLServer2010。

由于C/S的限制性,在本车辆管理系统的开发和设计上,将B/S开发作为主要的结构使用。

C/S仅仅作为辅助性的结构,从而方便用户的使用。

2.1开发技术和开发工具

2.1.1ASP.NET3.0

ASP.NET3.0是一种统一的Web平台,它建构在.NETFramework3.0版本之上,是一种能够在一台或若干台Web服务器上建立功能强大的Web应用程序的建立在通用语言之上的程序构架。

ASP.NET拥有超强的安全可靠性,语言兼容性等特点,相比较ASP.NET之前的版本来说,ASP.NET3.0在拓展的同时,还集成了若干的控件,这些控件可以完成一些比较常见的目标,而无需再去编码。

ASP.NET除了集成了控件外,还是基于事件驱动的,在事件中添加少量的代码便可以完成需要的工作,方便使用。

2.2.2MFC微软基础类

MFC,即微软基础类,是微软开发的类库。

随着微软的VisualC++开发工具的发布,此类库提供给开发人员一组可重用的通用的类库使用。

除少部分类例外,绝大部分类均从CObject类间接或是直接派生,MFC应用程序总体的结构通常由一个CWinApp类的对象(应用程序对象)以及开发人员从MFC类派生出的几个类组成。

2.2.3SQLServer2010数据库

SQL是一种普遍应用的数据库语言,是一种结构化的查询语言,主要可以对数据库进行查询,增删改等操作,以及为数据库以及表与表之间建立关系。

SQL在数据库中的作用是非常强大的,SQL通常被称为关系型数据库的标准化语言。

该系统计划使用的数据库是SQLServer2010。

它不仅能够保证数据的安全性,大容量性和完整性,而且它的图形化管理界面使得用户操作更加方便,更易使用,提供给用户一个有好的界面风格。

不仅可以非常紧密的集成Windows操作系统以及其他的操作系统,同时还可以对企业级的关系型数据库系统给予支持。

SQLServer2000还提供了分布式处理的企业级应用功能,因此SQLServer相对于Oracle,Mysql等数据库拥有更多的优势和特点,更适合开发乐山镇政府的车辆管理系统。

综上所述,在开发白碗窑镇政府车辆管理系统的设计与运用时,用SQLServer2010开发白碗窑镇政府管理系统是有效的,可行的。

2.2C/S模式与B/S模式

2.2.1C/S模式与B/S模式简介

首先选择一套好的系统架构是开发好系统的前提,目前应用最多的有C/S和B/S体系架构,两中体系结构有各自的优缺点,对于一些海量数据或者数据量相对较大的系统,为了操作简单快捷,保证数据安全性,一般会采用C/S架构,而考虑到用户体验和方便浏览,能够基于网络,便于集中管理的系统大多都采用B/S架构。

由于其优劣不同,特点不同,C/S和B/S在当前来说仍是两种在潮流方向和代表技术争议比较大的两种系统架构,下边主要针对两种模式的优缺点进行比较和讨论。

C/S(Client/Server)模式,即客户机/服务器模式,该体系结构作为软件体系结构中的一种,最早在80年代末由美国Borland公司研发的。

顾名思义,本模式功能是分离的,换句话说就是部分在客户机上运行,另一部分在服务器上运行,这样的功能分布在充分利用服务器和客户机两部分硬件的前提下,减少了系统中若干瓶颈问题,使得系统的通讯开销得到一定程度的降低。

本模式最大的特点是在企业内部,不需要外网,在只基于企业内网的情况下,使用内部网络就可操作。

C/S(Client/Server)模式,即客户机/服务器模式,该体系结构作为软件体系结构中的一种,最早在80年代末由美国Borland公司研发的。

顾名思义,本模式功能是分离的,换句话说就是众多客户机向服务器发出请求,服务器上运行的应用服务程序接收客户机的请求并作出相应的动作,这样减少了系统中若干瓶颈问题,使得系统的通讯开销得到一定程度的降低。

本模式最大的特点是在企业内部,不需要外网,在只基于企业内网的情况下,使用内部网络就可操作。

这种C/S模式在当前多数管理系统和软件系统中还是比较常见的,当前分布式网络发展比较突出,C/S和WEB都可以利用不同的模块为前提,共享逻辑组件,从而完成相同的业务处理。

这样可做到不同用户,无论内网还是外网都可访问到当前现有的系统。

并且可以在当前系统的基础上进行扩展开发新系统。

这也是当前开发应用系统的趋向。

由于在特定的应用上,C/S模式经常会需要其他软件的支持,有时候难以提供用户所期待的开发环境。

并且这种传统的C/S模式采用的开发模式只是系统开发级别的开放,因此基于C/S模式开发需要在特定操作系统上。

由于产品的快速更新换代,对于上百台局域网的用户同时使用不太适用。

B/S(Browser/Server,即浏览器/服务器模式由微软研发。

它有三层结构,用户可以直接通过浏览器访问页面,主要的事务处理逻辑通过服务器实现,另一部分在客户机上。

这种模式基于当前越来越成熟的浏览器技术,利用JS和Actives等结合浏览器的关键技术,代替以前安装复杂的软件才能实现业务功能,方便了用户的体验和使用,并且避免了很多计算机与软件不兼容的情况[fll

B/S(Browser/Server,即浏览器/服务器模式由微软研发,主要要求用户使用浏览器访问服务器。

这种模式基于当前越来越成熟的浏览器技术,利用JS和Actives等结合浏览器的关键技术,方便用户的使用,避免了软件在使用过程中的一系列问题,如系统兼容性,软件的升级等问题。

B/S在当前是一种比较有效的软件系统模式,不仅降低了二期开发,后续维护的成本和工作量,降低客户端负荷,而且使得软件的开发成本降低。

用户可以直接通过外网随时随地操作共同的数据库,接入方式没有任何限制,使得相应的权限得到有效的保护,使服务器更加安全和稳定,所以当前大部分的管理系统或应用系统都采用这种模式进行开发。

当前这两种模式己经成为当今国内外开发的主要开发架构,在国内国外都有很多的系统基于这两种模式以及这两种模式的混合模式进行开发。

对于乐山镇政府的车辆管理系统,为了后期开发更为简捷,选择合适的模式非常重要,下边我们通过分析两种模式的优缺点决定开发此系统的合适的方法。

2.2.2B/S模式和C/S的优缺点比较

1、C/S模式优缺点介绍

C/S模式的优点:

(1)透明的数据处理功能

这种模式下,客户端应用程序和服务器端应用程序在数据的储存管理上是相互独立的。

对于前台的可能违背的若干规则,以及类似于访问者权限的不相同的运行数据,都不会集中在服务器程序集中的实现。

前台的用户对于这些都不用关心服务器做了些什么就能顺利完成自己的工作,因此说数据的处理功能比较明。

(2)服务器端较轻的数据处理负荷

该模式由数据库服务器程序和客户机应用程序两个部分组成。

服务器端运行的是数据库服务器程序,用户使用的电脑上运行的客户应用程序。

服务器处于启动状态后,随时等待处理客户端发来的请求。

如果客户端发出数据操作的请求,服务器端会针对该应用程序请求给出读写请求的应答,从而降低了数据库端数据处理的负荷。

C/S模式的缺点:

上边己经提到,该模式下对专业软件要求较高,因此相对而言,维护的成本会很高。

采用C/S的模式,不仅要对客户端进行管理和维护,还需要对服务器端进行管理维护,无形中就加大了系统开发的成本和后期开发和维护的成本。

另外,该模型对于操作系统有很大的要求,并且可能增加软件开发的成本,不同的软件并不是在每一种操作系统上都是兼容的,所以针对不同的操作系统,需要特定的改进来适应各种各样的操作系统。

2、B/S模式优缺点介绍

B/S模式的优点

(1)升级和维护相对比较容易

由于当下软件更新非常快,相对于对专业软件要求较高的C/S模式,B/S模式在软件方面更体现了简单方便的特点,同时降低了系统管理员的工作负荷,不在像C/S模式若干台电脑之间来回维护,由于客户端是若干台电脑上运行的浏览器,不用对其进行维护,只需对服务器进行管理即可。

所以客户机的数量并不会影响系统的运行。

(2)成本降低,选择增加

当前大部分电脑用的操作系统都是微软开发的Windows操作系统,但对于一些大型的服务器来说,Linux在安全性和性能方面都是Windows不能比拟的,因此对于B/S模式是优先选择的操作系统。

但无论服务器选择何种操作系统,对于用户的桌面操作不会有影响,并且在Linux操作系统是开源的操作系统,在成本上要远远优于windows。

B/S模式的缺点

B/S架构和C/S不同,这种模式下客户端只有浏览器,如果服务器出现崩溃现象,那么后果将不可设想,因此对于服务器的安全性考虑,B/S模式下应定期对数据进行备份。

总之,两种体系结构各有各自的优缺点,本系统在了解到两种架构的基础上,为了集中两种架构带来的优点,将采用B/S和C/S的混合模式进行开发。

B/S结构对服务器要求高一些,但对其他并没有太多要求,客户端直接使用自带浏览器即可,节省系统开发的成本。

而C/S仅仅开发客户端,能够访问数据即可,在开发的过程中也不需要其他多余的设备,只要利用计算机进行编码。

2.3架构方式

2.3.1传统的二层架构

静态页面是Web发展前期比较流行的技术,通过点击链接,浏览者可以发出请求到服务器,服务器根据浏览者的请求给予应答并发送给浏览者的浏览器上进行显示。

这种传统的页面显示技术己经跟不上时代的发展要求,并且互动性不强,只有重新编写HTML进行更新信息,并重新上传至服务器,导致效率很低,而且浪费网页资源。

随着技术的发展,动态交互式的网页出现,ASP,PHP,JSP等技术逐渐发展起来。

通过点击链接,浏览者同样向服务器发出请求,不同于静态页面的是此时服务器会根据页面的特性来作出反应,在数据库读取用户请求的信息,并将结果发送并显示在客户的浏览器。

2.3.2三层架构

在数据库端和客户端添加一个组件层充当中间层,这就构成了三层的架构。

所谓的三层架构是逻辑上的三层,可以置于一台机器上,并不一定是物理上放在单台机器上,也不只是使用B/S架构的才叫做三层架

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 冶金矿山地质

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1