《DELPHI1002高速公路收费系统—车道数据传输系统.doc》由会员分享,可在线阅读,更多相关《DELPHI1002高速公路收费系统—车道数据传输系统.doc(7页珍藏版)》请在金锄头文库上搜索。
1、高速公路收费系统车道数据传输系统摘 要随着高速公路的不断扩展,传统的高速公路手工收费模式已经不能满足人们的需要。计算机的普及应用为高速公路的信息化管理提供了一个良好的技术平台,通过网络的快捷共享,为高速公路的计算机联网收费提供了可能,从而可以大大提高高速公路的收费效率以及高速公路的利用率。本课题研究的高速公路计重联网收费系统数据顺应高速公路管理现代化的需要,传输子系统作为该研究课题的子课题,在该系统中扮演十分重要的角色。收费数据传输的稳定性,可靠性,实时性是对整个收费系统提出的一个严峻挑战。论文在介绍TCP 协议客户端和服务器端进程通信流程及其实现的基础上,以Delphi 作为开发环境,对系统
2、数据传输的具体实现进行阐述。整个系统包括中心端模块和站端模块两部分,采用C/S体系结构,其中数据通信部分采用Winsocket连接,利用ClientSocket组件和ServerSocket组件进行网络通信。站端与中心端可以相互进行数据传输。在上、下传数据的过程中,对于像网络异常等情况,站端与中心端之间的通信需要做出延时,报错等相应异常处理。关键词:高速公路,收费系统,数据传输目 录第 1 章 绪论11.1 高速公路收费系统概述11.2 数据传输系统开发的背景11.3 数据传输系统设计的目标21.3.1 数据传输存在的问题21.3.2 数据传输解决方案21.4 数据传输相关技术分析31.4.1
3、 Delphi简介31.4.2 SQL Server 2000简介51.4.3 数据库连接技术51.4.4 UML图简介51.5 小结6第 2 章 系统需求分析72.1 数据传输系统可行性分析72.1.1 技术可行性分析72.1.2 社会经济可行性分析82.1.3 政策可行性分析92.2 数据传输系统总体分析92.2.1 系统模型分析102.2.2 数据定义102.2.3 系统划分102.2.4 功能分析112.3 业务逻辑图描述122.4 小结13第 3 章 数据库设计与实现143.1 数据库设计思想143.2 数据库模型设计143.2.1 数据流程143.2.2 数据库逻辑设计153.2.
4、3 数据库概念设计153.2.4 数据库物理设计163.3 小结18第 4 章 系统设计与实现194.1数据传输系统总体框架194.1.1 系统模块介绍194.1.2 系统总体文件架构194.2 数据传输系统设计204.2.1 用户登录模块204.2.2 主界面模块214.2.3 用户管理模块224.2.4 密码修改模块234.2.5 车辆收费模块234.2.6 信息查询模块244.2.7 收费站选择模块264.2.8 客车费率更新模块264.2.9 数据传输的实现274.3 小结33结 论34致 谢35参考文献361.3 数据传输系统设计的目标 高速公路车道收费数据传输系统主要实现以下目标:
5、n 收费基本功能:对来往车辆分类进行收费,并将收费信息保存到本地数据库。n 管理员功能:可以增加,删除,修改用户并通过增加相应的权限来决定新用户是否具有系统管理,数据操作以及查询功能。n 数据信息查询浏览:对收费信息即时查询,根据情况做出更新修改。n 数据上,下传功能:站端和中心端之间相互通信,传输相关数据协作完成高速公路收费作业。n 人性化设计:程序设计充分考虑使用方便、界面友好。 图2.4 中心端系统结构图 图3.2 高速公路收费系统E-R图图4.3 用户登录界面图图4.4 站端系统主界面图 图4.6 用户管理界面图 图4.7 密码修改界面图 图4.8 客车收费界面图图4.9 货车收费界面图图4.10 收费站信息查询界面图 图4.12 收费站选择界面图 收费站信息图4.13 客车费率更新界面图Powered by http:/ http:/7