当前位置:首页>> >>


vb高速公路收费系统沈阳至山海关(论文 源代码).rar

收藏

资源目录
    文档预览:
    编号:20180913212520139    类型:共享资源    大小:1.33MB    格式:RAR    上传时间:2018-09-13
    尺寸:148x200像素    分辨率:72dpi   颜色:RGB    工具:   
    35
    金币
    关 键 词:
    vb 高速公路 收费 系统 沈阳 山海关 论文 源代码
    资源描述:
    目 录第一章 绪论……………………………………………………第二章 需求分析………………………………………………第三章 详细设计………………………………………………第四章 测试……………………………………………………参考文献 …………………………………………………………谢辞 ………………………………………………………………摘 要本系统是在较全面的了解了高速公路收费的整个流程的基础上,确立了入口与出口之间是依靠磁卡来进行联系的,而入口与服务器和出口与服务器都是通过专用网络进行联系的。基于 Windows 平台,利用 VB 语言开发出来的一套《沈阳至山海关高速公路收费管理系统》主要包括数据接收,入口基本信息、出口基本信息、中心的查询功能,完成文件的备份和恢复。本系统是一款大量使用了数据库技术和网络初级技术,由于保密问题和技术问题,建议本系统在专用网络中运行。本文除了简单介绍本软件的功能外,还着重强调本软件在各个角度的全面的分析。在客户调研方面作了大量准确、到位的调察走访工作;可行性研究对系统的开发来讲更是重中之重。所以,最后在系统设计也就体现出本系统重实用、重效率、配置要求低、的特点。关 键 词高速公路 、收费系统、专用网络AbstractThe thesis wants to introduce 《The system of motorway charge management from ShenYang to ShanHaiguan》 (a subsidiary system for 《High-ranking highway administrative office in LiaoNing Province》).It is developed on the basis of windows, utilize VB language, include data receiving, basic information at the entrance, basic information at the exit, inquire function in the center, spare parts and recover of the complete task.This system is on the basis of knowing the whole process of the motorway charge, the purpose is that establishing the good image of the enterprise; the premise is that improving the quality ofwork, manner of the workers and strenghthening the sense of responsibility of the workers, The It’s designed that low demand of compound, and work efficiently. This thesis not only introduce. the function of the software, but also stress the feasibility, and make detailed investigations, and make detailed investigations, overall analysis, and thorough study, ensure the feasibility of the software.Key WordsHigh-way、Quick 、network第一章 绪论 一、 沈阳至山海关高速公路简介沈阳至山海关高速公路是国家一级高速公路,是东北三省与祖国内地的交通枢纽及主要中转站。是 102 国道的组成部分,全长 464 公里,入口位置为沈阳于洪区张士开发区。本高速公路联结了辽宁、河北两省;本高速公路沿途经过沈阳市、鞍山市、盘锦市、锦州市、葫芦岛市、秦皇岛市等六城市。本高速公路沿途共有(沈阳站、高花站、茨榆坨站、辽中站、台安站、高升站、盘锦站、光辉站、凌海站、锦州东站、锦州站、高桥站、葫芦岛东站、葫芦岛站、兴城站、沙后所站、绶中站、前卫站、辽宁万家站、山海关站)20 个站和(高花服务区、辽中服务区、盘锦服务区、凌海服务区、塔山服务区、兴城服务区、绶中服务区、辽宁万家服务区)8 个服务区及(辽中管理处、盘锦管理处、锦州管理处、葫芦岛管理处、兴城管理处、绶中管理处、辽宁万家管理处)7 个管理处。在有硬件支持的情况下,可以在沈阳至山海关的高速公路的各个收费口使用,如果没有硬件作为支持,可以帮助长途司机对高速公路的收费的工作流程认识有一定的提高。通过该软件的网络化编程,加速省内高速公路统一网络化的管理进程。使高速公路收费更有权威性,透明性。二、使用工具简介VB6.0 包含了很多新特性,特别是有数据库和 Internet 领域。其中包括ADO、DHTML 应用程序和 Web Classes。Windows 应用程序开发中最令人激动的变革之一,那就是 ActiveX Data Objects(ADO)的出现,ADO 成了从多个数据源获取和修改数据的最普遍的使用方法。这些数据源不只局限于传统的数据库,它还包括了文件系统、电子邮件仓库,甚至是 Internet 上的数据。早在 1988 年初,作为一种发展策略,microsoft 就推出了 universal data access,用于读取所有类型的信息,而不管数据存储在本机上,还是存储在远程机上。这种计划是建立在开放工业标准(例如 odbc 和 distributed component object model)基础之上的。universal data acces 由许多组件组成,其中就包括 ado,它取代了 dao和 rdo 两种技术。ado 的优势就在于它既能在 visual basic 程序中使用,也能在由active server page 构成的 web 站点上使用。因此,ado 技术成为 visual basic 数据库功能的一次新的突破。SQL(Structured Query Language)语言是 1974 年由 Boyce 和 Chambering 提出的。1975 年~1979 年 IBM 公司 San Jose Research Laboratory 研制了著名的关系数据库管理系统原型 System R 并实现了这种语言。由于它功能丰富,语言简捷倍受用户及计算机工业界欢迎,被众多计算机公司和软件公司所采用。经各公司的不断修改、扩充和完善,SQL 语言最终发展成为关系数据库的标准语言。SQL Server 2000 是微软公司新一代的旗舰企业级数据库产品,它是在 SQL Server7.0 做了大量的扩展,SQL Server 2000 通过对高端硬件平台以及最新网络和存储技术的支持,可以为最大的 Web 站点和企业级的应用提供可扩展性和高可靠性。它具有完全的 Web 功能,支持扩展标记语言(XML)并且拥有一个新的、集成的数据挖掘引擎,使用户可以快速创建下一代的可扩展电子商务和数据仓库解决方案。三、系统功能根据要求,提出要系统应具备以下功能:(一)客户端功能1.入口功能:将车辆的车牌、车辆类型、起始地址和卡号等进行记录,并和当前时间作为入口时间、入口工作人员编号一起上传服务器。2.出口功能:读取卡片信息,核对车辆信息,如果正确,把当前时间作为出口时间、出口工作人员编号一起上传服务器,同时核算费用和打印表单。若卡片丢失,则将车牌信息上传服务器,调出相关信息后,核算费用并加收卡片工本费。3.中心功能:提供多种查寻及服务文件,同时也提供系统的版本信息。(二)服务器功能1.备份功能:提供定时系统备份功能。2.恢复功能:若服务器出现固障,用来恢复服务器的数据。 四、用户需求(一)要求:根据调研提出有如下基本要求:1.功能:本软件开发系统在功能上实现对辽宁省高等级公路管理局计划处的收费管理的计算机的控制解决方案。2.性能:应用数据库服务器实现数据共享,保证数据的存取速度,系统效率高。3.输入:本系统允许以下方式进行数据采集:手工录入、扫描文件、软盘接收(1)手工录入:对车牌、车辆类型等信息采用手工录入的方法进行操作。(2)描文件:在入口平台一般采用扫描磁卡中的文件方法进行录入操作。(3)接收:在出口平台一般可采用读取磁卡中的内容。(4)输出:本软件系统的输出主要是用 Microsoft Excel 对应给高速公路使用者的收费凭证进行打印,以及查寻信息的打印。 ①收费凭证打印文件:主要打印内容包括入口地点、出口地点、入口时间、出口时间、实际收费等。②查寻信息及打印文件(内部使用):对已经查寻好的结果进行打印,其字段为所得到的全部字段。 4.处理流程和数据流程:处理流程遵守原系统中使用的业务流程;数据流程则尽量把原流程中人工操作部分用计算机处理。5.安全保密:由于本软件项目是针对辽宁省高等级公路管理局计划处编写,因此要有相应的使用权限,其中包括三级权限:维护人员的权限,具有所有操作的权限;入口及出口操作人员的权限,赋予相应模块内的一些或全部权限;内容调查人员的权限,查询权限。6.其它系统:该系统捆绑一套用于备份该系统主要内容表格的备份系统。 7.完成期限:2004 年 6 月 9 日验收。8.其它要求:系统开发的界面美观、通俗易懂、便于用户操作、功能界面上尽量避免使用比较抽象的计算机术语;使用的术语要求规范化,符合辽宁省高等级公路管理局使用的术语;定期对数据进行备份,要求备份可以由一种方式进行(备份到服务器的硬盘)。(二)目标:依据各人调研及业内人士提出的要求,本软件开发项目最终要达到以下主要开发目标:1.操作方便:除少数汉字外,使用人员只要用数字键盘和鼠标 单击功能既可对该系统进行操作。而且录入量少,如有相关硬件(如:带识别功能的扫描仪系统和磅称)的支持并对程序做出相应的改动甚至可以实现无人操作。2.处理速度的提高:计算机网络解决一切能够进行计算和汇总的数据,提高处理数据的速度;对于局内领导以及上级领导部门对于高等级公路建设项目的数据的查询,能够快速的给出结果。3.综合管理的改进:能够方便的对高等级公路收费项目的各种相关数据进行查询,满足各种查询需要,提高对高等级公路建设项目的综合管理能力。4.人员利用率的提高:充分利用现有人员,减少人员使用中的冗余。(三)条件、假定和限制:本系统开发过程中,由于人为、软件、硬件、环境、法律政策、社会综合等因素的影响,给系统的开发带来以下条件、假定和限制:1.运行寿命:综合考虑当今软件系统的发展以及硬件设备的更新换代,作为一个仅适用于过渡时期使用的软件,在没有特殊的外界因素的干扰下,本报告所建议的系统运行寿命的最大值为 3 年(因为根据我国高速公路建设智能化建设的进程的速度近 3年还无法实现无人作业)。2.法律和政策:根据中华人民共和国《著作权法》和《计算机软件保护条例》 ,本系统在实施过程中将严格按照以上法规和条例执行。在保证不侵犯他人的知识产权(版权)的前提下,拥有对本软件开发系统的著作权。3.软硬件、运行和开发环境:受经济和局域网络规模的限制,本建议系统硬件的选取将遵循性能价格比高的硬件进行选取;软件的选用以易于操作、开发周期短的软件作为主要的选取目标;本建议系统的开发实行将以各个模块为单位在所属开发部内部开发、测试和组装,并最后在辽宁省高等级公路管理局计划处架设内部专用局域网络内使用。系统的开发和运行均在 Windows2000 以上的图形界面进行。4.可利用资源:通过对辽宁省高等级公路管理局计划处的调查以及用户的要求,用户现使用若干 PC 机和打印机,可以作为可利用资源使用。五、技术条件方面的可行性本方案的提出,是经过对辽宁省高等级公路管理局所提出的要求进行详细分析而后提出的,本方案在提出过程中也充分考虑了它在技术方面的可行性。(一)本方案的提出,除去不可预见性和不可避免性限制条件,基本上能够满足高管局用户的要求和系统的整体目标。(二)本方案的提出过程中,始终以当前软件市场技术能力和本人在软件开发能力为基础,提出本系统的功能能够实现。本系统的开发在各阶段需要的人数和数量估计如下。计划阶段:系统分析员一人。需求阶段:系统分析员一人,系统设计人员二人。设计阶段:系统设计人员二人。编码阶段:软件开发人员三人。组装和测试阶段:软件开发人员三人,软件测试人员一人。维护阶段:软件维护人员二人。考虑到软件开发实际情况,以及公司的现状,各个阶段需要的人员可以兼做,但本系统的开发最少不能少于四人。(三)分析本系统的实际工作量与技术难易程度,在保证上一项中人员使用的前提下,本系统的开发能够在规定的期限内完成。技术上可行。六、经济方面的可行性(一)基本建设投资网络设备与环境保护设备。人民币 185,400 元。应用软件、操作系统和数据库管理软件。人民币 99,269 元。(二)其它一次性支出系统需求和设计的研究:人民币 2,000 元。开发计划和测量基准:人民币 1,000 元。数据库的建立:人民币 2,000 元。测试和技术管理性费用:人民币 1,500 元。培训费、旅差费等:人民币 10,000 元。不可预见性费用(如人员退休、人员的调动):人民币 3,000 元。(三)非一次性支出本软件系统在其生命期内,用于运行和维护的费用(按月为单位给出) ,如下:设备维护和损耗:人民币 500 元。软件维护和损耗:人民币 500 元。人员的工资和奖金(按平均值):人民币 8,000 元其它经常性的支出:人民币 1,000 元(四)一次性收益本方案的实施,通过对用户的预算,签署合同,能够得到的一次性收益将为预算金额的总额,人民币 478,669 元。(五)不可定量收益在本系统的开发过程中,对于公司内技术人员经验与技术的提高,公司规模的增大,公司对外界形象的改善等等不可定量的收益是不可预算的。估计在本系统开发失败的条件下,不可定量收益为 0;在本系统开发成功的条件下,最多给公司带来的收益估计可达 60,000 元人民币。(六)收益/投资比根据上述对投资与收益的分析,软件生命期内投资的总额是人民币 392,669 元;收益的总额为人民币 538,669 元。因此,可以得出本方案建议系统的开发所带来的效益/投资比为 137.18%。(七)投资回收周期如果按照用户对于软件开发费用的支付分别按照三次支付:合同签署、试运行、交工验收,每次支付合同金额的 33%,即每次支付 175,996 元人民币。本系统在开发过程中的基本建设投资和一次性支出总额为人民币 3004,669 元,非一次性支出为平均每月人民币 10,000 元。因此,在本系统开发 6 个月后,即本软件系统投入试运行阶段,公司投资的总额将会完全收回。经济上可行。七、社会因素方面的可行性(一)法律方面的可行性本建议系统方案的内容主要是开发一套专业性的、针对性的软件系统。但其中会涉及一部分关于对其他软件的使用问题,如操作系统软件、数据库软件、开发工具软件、应用软件以及高管局用户现在使用的软件,本方案在提出过程中一直都遵守着国家的相关法律法规,不侵犯其它软件的版权,并且在本系统建立后,高管局对开发的本系统拥有著作权。对于上述法律上的严格遵守,使本方案的提出在法律上也是可行的。(二)使用方面的可行性辽宁省高等级公路管理局计划处现有工作及管理人员,都具有一定的计算机操作基础,并且本方案提出过程中,已经考虑了对用户培训和软件设计简单性的相关问题,使得本方案对于用户在操作方面也是可行的。八、设计方法在详细了解了软件的用户需求和高速公路的收费特点之后,软件系统设计是结构化生命周期方法的组成,结构化设计是以软件需求分析阶段所产生的文档为基础,自顶向下,逐步求精和模块化的过程。系统设计一般分为概要设计和详细设计两个阶段:概要设计的任务是确定软件的总体结构、子系统和模块的划分,并确定模块件的接口和评价模块划分质量,以及进行数据分析。详细设计的任务是确定每一模块实现的定义,包括数据结构、算法和接口。概要设计是高层设计,其任务是确定软件的结构,以及各组成成分(子系统或模块)之间的相互关系。我们希望得到尽可能简单和清晰的结构,各部分之间的依赖应该尽可能的少,并且尽可能的减少双向的依赖关系。一个设计良好的系统结构是系统可扩充和可变更的基础。这就是软件结构设计强调的模块间的高内聚、低耦合的原则。把大型软件按照规定的原则划分为一个个较小的,相互独立但又相关的模块,叫做模块化设计。其中,分解、信息隐藏和模块独立性,是实现模块化设计的重要指导思想。本系统采用自顶向下逐步细化的方法设计,以分解、信息隐藏和模块独立性为模块化设计的指导思想,按照功能划分为一个个较小的,相互独立但又相关的四大模块。再将每个模块细化,但不是单纯的划大为小,而是通过加强内聚(块内联系)和减少耦合(块间联系)来实现的。一方面自顶向下,一方面从粗到细,从而反映了软件设计的渐进过程。逐步细化正是这一渐进过程的具体体现,它为自顶向下设计提供了一种有效的实现方法。九、设计总体思路由于客观因素的限制,所以本系统定位于基于 Windows 操作平台,采用 SQL Server 2000 为数据库,利用 VB6.0 开发的系统,本系统使用于专用网络。原因如下:原因一:基于 Windows 操作平台是因为 Windows 是一种易得的操作平台,广泛用于软件开发的各个领域,为今后软件的升级和更大规模扩展作了一定的准备。原因二:基于 Windows 操作平台也是考虑到本系统是一个子系统,基相关系统都是基于 Windows 操作平台开发的,为了其它的相关软件更好建立起联系,所以采用了基于 Windows 操作平台开发方法。原因三:采用 SQL Server 2000 为数据库是因为 SQL Server 2000 具有性能稳定、网络编程简单并完全合服 SQL 语言语法规则,所以采用 SQL Server 2000 为数据库的便能用较简单的方法实现其它数据库较困难的编程。除此之外,SQL Server 2000 和Oracle 8 也是编程较常用的表准数据库软件。原因四:VB6.0 在有些学者看来总是存在这样和那样的不足,但其语言简单、风格朴实、易上手等特点,仍然受到许多低端编程人员青睐,在许多编程仍然被广泛的使用着。原因五:利用 VB6.0 开发的系统还有一优点便是,总所周知,VB 系列都是由微软公司开发的,该公司还开发许多功能强大软件,比如,Office 套件等。这些软件间相互调用非常方便,也就是说可以使用一种微软公司开发软件达到几种软件的功能,这也是使用 VB6.0 重要原因之一。原因六:使用于专用网络是由于编程水平的问题,不能很好考虑网络的保密性等一系列网络相关问题。所以网络的安全性十分的脆弱。若直接使用在公共网络中很容易受到破坏,除此之外,公共网络也存在着网络瓶颈问题,使传输的延迟不固定,基于以上因素,建议本系统最好只工作在专用网络中。十、概要设计《沈阳至山海关高速公路收费管理系统》是为《辽宁省高等级公路管理局办公》设计的子系统,是用于各个高速公路入口和出口发卡和收费面单独编写的子程序。主要包括入口向卡中写入数据的功能,出口从卡中读出数据的功能及一系列与服务器相联系的功能。
    展开阅读全文
    1
      金牌文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:vb高速公路收费系统沈阳至山海关(论文 源代码).rar
    链接地址:http://www.gold-doc.com/p-138608.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们
    copyright@ 2014-2018 金牌文库网站版权所有
    经营许可证编号:浙ICP备15046084号-3
    收起
    展开