目 录
第一章 绪论……………………………………………………
第二章 需求分析………………………………………………
第三章 详细设计………………………………………………
第四章 测试……………………………………………………
参考文献 …………………………………………………………
谢辞 ………………………………………………………………
摘 要
本系统是在较全面的了解了高速公路收费的整个流程的基础上,确立
了入口与出口之间是依靠磁卡来进行联系的,而入口与服务器和出口与服
务器都是通过专用网络进行联系的。基于 Windows 平台,利用 VB 语言开发
出来的一套《沈阳至山海关高速公路收费管理系统》主要包括数据接收,
入口基本信息、出口基本信息、中心的查询功能,完成文件的备份和恢复。
本系统是一款大量使用了数据库技术和网络初级技术,由于保密问题
和技术问题,建议本系统在专用网络中运行。本文除了简单介绍本软件的
功能外,还着重强调本软件在各个角度的全面的分析。在客户调研方面作
了大量准确、到位的调察走访工作;可行性研究对系统的开发来讲更是重
中之重。所以,最后在系统设计也就体现出本系统重实用、重效率、配置
要求低、的特点。
关 键 词
高速公路 、收费系统、专用网络
Abstract
The 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 Words
High-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 对应给高速公路使用者的
收费凭证进行打印,以及查寻信息的打印。
①收费凭证打印文件:主要打印内容包括入口地点、出口地点、入口时间、出口时