高速公路收费系统的设计与实践.doc
《高速公路收费系统的设计与实践.doc》由会员分享,可在线阅读,更多相关《高速公路收费系统的设计与实践.doc(24页珍藏版)》请在三一办公上搜索。
1、 摘 要 上世纪90年代以来,随着网络、通信和信息技术的突破性进展,Internet在全球爆炸性增长并迅速普及。在这一发展背景下,网上购物应运而生了。网上购物是基于互联网、以交易双方为主体、以银行电子支付和结算为手段、以客户数据为依托的全新的商务模式,以JSP+Servlet+JavaBean开发一个基于MVC架构,设计一个简单的网上购物小车网站。网站主要根据实际的需求,以需求分析、网站的设计目标,并且重点进行网站功能模块的详细设计和实现,Java环境是JDK1.5.0_06,IDE环境是NetBeans5.0和 SQL数据库,实现了查询功能、购买功能、管理功能模块。本论文详尽论述了需求分析、
2、系统分析、概要设计、详细设计、以及测试与调试的整个过程。最后,总结了网站实现的优缺点。本网站具有良好的功能完备性,较好的人机交互界面,测试结果表明,网站设计已经达到要求,具有较好的实用价值。关键词: 系统开发 数据库设计 实用性目 录第一章 引 言1第二章 需求分析2第三章 总体设计3 3.1 系统目标 4 3.2 系统设计基本原则 4 3.3 系统结构体系设计 4 3.4 网络传输方案设计 4 3.5 模块和子系统设计 5 3.6 硬件配置 5 3.7 软件配置 5 3.8 用户界面设计 5第四章 详细设计与实现1 4.1闭路监视系统 6 4.2辅助系统 6 4.3收费系统 6 4.3.1
3、车道收费子系统 6 4.3.2 服务器 6 4.3.3通信机 7 4.3.4收费管理系统 7 4.4 数据输入子系统 8 4.5收费子系统 8 4.6 结算子系统 9 4.7客户查询子系统 9 4.8 电子账户管理子系统 9 4.9充值子系统 9第五章 系统测试6结 论7参考文献8第一章 引 言高速公路收费系统实现了半自动和 ETC 两种收费方式,可选用 IC 卡、磁票、二维条卡作为通行券,支持现金、预付卡、储值卡等支付方式;各级可以实现监控下级的操作异常事件;实时监测出入口车道的设备状态;各级系统可以自动统计交通量、通告量曲线图;实现了对路费、通行券、票据、设备等的严格管理,杜绝舞弊行为;提
4、供独特的专家分析系统等。系统组成: 系统采用先进的 C/S 三层体系 通过广域网实现各级间互联 软件特点: 符合我国现有国情 适用范围广 开放的收费系统 可定义的业务流程 友好的人机界面 安全可靠的性能 高速公路收费系统 第二章 需求分析随着我国经济的快速发展,社会车辆日益增多,因此我国普遍实行贷款修路,收费还贷制度。原有的手工收费系统存在着许多弊端,而收费站的收费情况直接影响到还贷的能力和业主的经济利益。以计算机网络为基础的公路收费与监控系统,不仅最大限度地防止各种营私舞弊现象,有效制止收费过程中的漏征、作弊行为,并且大幅度提高普通公路收费过程和财务管理的自动化程度,提高工作效率和服务质量,
5、为管理决策提供有力支持。但是目前运行的高等级公路监控收费系统的开放性、可靠性不高,对各种可能出现的问题考虑不周全,在实用暴露出很多问题或不能适应目前形势的发展,需要进一步完善和改进。为此,我在参考已有系统的基础上,设计研制了一套较为全面的收费监控系统。随着高速公路以及计算机网络、通讯等高新技术的发展,高速公路向智能化发展,并将最终发展为智能交通系统。相应地,高速公路的收费技术呈现出网络化和智能化的趋势。文中介绍了一种融合了半自动收费方式和自动收费方式的收费系统的设计及实现,同时提供了与半自动收费系统的有效接口,是实现向不停车收费系统转变的有效过渡方式。通常在等级公路上的收费方式为人工判别车型,
6、人工收费,计算机打票( 也可以按要求使用IC卡、非接触卡等),并对收费数据进行统计管理;CCTV系统辅助监督的收费方式。 考虑到收费站的实际情况(人员计算机水平低,灰尘大等特点),我们在软件的设计上注重软件的公正、精确、简便、可靠性;并能做到应征不漏,收费准确,可有效的防止员工的作弊行为,作到作弊可查,查必有据。在软件设计中注重了以下几个方面: 1)可靠性:由于收费站存在的大量灰尘容易导致设备损坏或接触不良,因此本系统充分考虑到磁盘介质损坏可能对数据产生的影响和系统崩溃对数据产生的影响,建立了两级数据库-车道计算机数据库和服务器数据库。车道控制计算机首先将收费数据、设备状态、事故日志等数据信息
7、存入本地硬盘上的数据库,再将其上传到服务器。当服务器或网络出现故障时,车道计算机可以独立工作,将收费数据等信息保存在本地数据库;待故障消除后,车道控制计算机调取故障时以及故障之后的数据,上传服务器,从而保证收费数据的完整性。 2)开放性:系统具备良好的开放性和兼容性,整个系统易于升级、易于维护。本系统车道数量可以灵活配置,适用于任意数量车道的收费站系统。便于联网,组建省地级监控中心。 3)高效性:保证车辆通过收费车道的高效率和业务快速处理的能力。对于车道控制计算机众多外围设备自动控制,减轻了收费人员负担,提高了工作效率。第三章 总体设计3.1 系统目标利用先进的GIS技术、计算机网络和通讯技术
8、,实现公路收费系统的联网管理和自动化服务,有效提高现有收费系统的运行效率,提高道路通行能力。同时提供与现有的半自动化收费系统的有效接口,通过联网管理,实现对现有收费系统的优化,并使之与自动收费系统有效融合,实现系统的高效、良好运转。3.2 系统设计基本原则系统性原则。系统中各子系统及应用模型有机结合,实现子系统和应用模型间的有效调用和参数传递。可靠性原则。系统数据库数据的可靠性,能为系统的计费和收费提供可靠的保障;同时,系统还具有强大的容错能力和处理突发事件的能力,保证系统的稳定性和有效运行。通用性原则。实现与原有系统的有效融合,保证多种收费方式的同时实现,能同时满足不同地区、不同用户的需求。
9、安全性原则。采用稳定性好、安全性能高的非接触式ID卡技术,有效保证用户的信息安全性。可扩展性原则。采用模块化设计方法,在根据实际需求的基础上紧密结合当前技术的发展趋势,实现了向上及向下的双向兼融。3.3 系统结构体系设计系统采用Visual Basic 6.0结合MapX 5.0进行集成开发。考虑到系统效率和信息安全性方面的要求,系统主体上采用通用的C/S(Client/Server)结构体系,由控制中心的服务器和分布在各个收费站点的客户端组成收费系统的主体框架,实现协同办公。其结构体系如图1所示。图1 系统结构体系图3.4 网络传输方案设计(1)性能要求分析系统有以下要求:稳定性,要满足昼夜
10、通行的24小时不间断工作需求,具备全年度、全天候持续工作能力,因此应具有技术上的稳定、可靠的保障。高效性,道路系统是一个高负荷运转的系统,必然要求传输网络具备海量数据的传输能力,同时要求其高速率、低延时。可扩展性,路网系统是个高速增长的产业,因此,系统设计应为今后的发展留出足够的容量余额和可扩展空间。(2)网络方案设计通讯网络技术飞速发展,当前流行的SDH、ATM、宽带IP技术都各有其优缺点,道路收费系统通讯网属于专用网络,针对以上技术的特点,选用IP Over ATM的集成网络技术,利用ATM端口的高速率、大吞吐量、低延时和面向连接等特点,实现服务器和客户机间信息的高速实时传递。3.5 模块
11、和子系统设计根据道路收费系统的具体要求,结合MapX二次开发平台的特点,采用面向对象的方式,将系统分成6大功能子系统:数据输入子系统,收费子系统,结算子系统,客户查询子系统,电子账户管理子系统,充值子系统,每个子系统由数个模块组成,如图2所示。图2 收费系统子系统和模块结构图3.6 硬件配置服务器:目前主流的高端应用程序服务器、数据库服务器和Web服务器。网络设备:网络交换机,网卡,网线。微机:Pentium 4以上CPU,主存256MB以上,硬盘40GB。其它:磁卡读写外设和微波天线。3.7 软件配置操作系统为Windows 2000 Advance Server, Windows 2000
12、 Professional。数据库管理系统采用Microsoft SQL Server 2000服务器版。系统开发环境为Visual Basic 6.0 + MapX 5.0。其它辅助软件有MapInfo Professional 5.0, Auto CAD 2002。3.8 用户界面设计在总体界面的设计上,遵循标准化和易用性原则,建立起既符合用户操作习惯,又能使系统高效运转的图形化用户界面。针对不同子系统的不同需求,分别为其设计了符合其需求的个性化界面:数据输入、编辑界面:采用熟悉的菜单工具条模式,同时在界面的布局上参考MapInfo的图形操作界面,操作人员只需具备相关的工作经验即可较快的上
13、手,无需专门培训。电子账户管理系统界面:根据其工作流程的特点,采用表单化的操作界面,编辑框与列表框相结合。对一些具有相对确定性的选项,如车型,采用列表框的形式,方便操作人员的操作,提高效率。系统的其他子系统基本上实现自动化操作,无需操作界面的要求,但为了便于对系统运行状况的有效监控和管理,有必要为系统设计一个监控界面,实时的显示系统进程和操作信息。第四章 详细设计与实现4.1 闭路监视系统 闭路监视系统是相对独立的系统,只是和收费系统存在某些关联(如收费数据叠加、抓拍、硬盘录象等)。整个闭路监视系统可以划分收费亭监视、车道监视、广场监视等几个部分。 4.2 辅助系统 辅助系统是指确保收费系统正
14、常运行的配套系统,包括内部对讲、电力供给、设备保护等多个方面。 4.3 收费系统 收费系统基本上包括车道收费控制系统、收费站管理系统两大部分,其拓扑结构如图1所示。图1 收费站计算机与车道计算机组成局域网,采用客户机/服务器模式。根据车道到收费站的距离远近,车道和收费站之间采用光纤或双绞线连接。 4.3.1 车道收费子系统 车道收费子系统是整个收费的前端,。主要包括车道计算机、交通控制等设备,通过车道收费控制软件,实现这些设备有机的整合。具有安全管理、车型判断、收费管理、设备控制(车道灯、挡车器、测流线圈、金额显示、语音报价、字符叠加)、设备状态检测、数据传输控制、数据存储等功能。能够快速、准
15、确地完成各种收费业务,杜绝收费过程的舞弊行为,同时保证车辆的通行高效率。 车道收费系统按照收费工作逻辑流程,集中控制所有的车道设备。车辆到来时,车道控制机接受收费员的操作,显示收费金额,并进行语音报价,同时通过字符叠加卡将金额叠加到监视图像上供监控人员参考;收费完成后,挡车器升起,车辆通行;车辆通过测流线圈后,栏杆自动放下。对免费车、月票车及特殊情况自动抓拍图像,并将图像数据上传到站服务器。 车道收费系统采用基于Socket的数据传输技术,能够动态监测网络通信的工作状态,使车道收费系统的运行具有很强的独立性,实现网络工作环境和单机工作环境的动态切换。切换过程对操作人员是隐含的,不会影响车道收费
16、系统的正常运行,保证车道的最大工作效率。当管理站计算机系统出现故障或车道和收费站之间通信线路出现故障时,车道收费系统可以立即检测到故障的出现,停止数据上传,将收费数据储存在车道计算机;当故障排除后,车道收费系统可以自动恢复数据上传。 4.3.2 服务器 服务器主要进行数据的存储和收费数据处理:在数据库中编制触发器和预定义存储过程,当收费数据写入数据库或者对数据进行修改、删除时,数据库的触发器会自动更新有关统计数据(如日收费统计、班收费统计、车型分类收费统计、收费员收费统计等),从而保证收费数据的完整性和一致性。4.3.3 通信机 我们借鉴了软件工程中Agent的概念,在服务器和车道控制计算机之
17、间建立一个“代理”层,该软件可以运行在任意一台的计算机上,即通信机。根据收费站的规模,也可以运行在数据库服务器或管理计算机中。 车道计算机、通信机之间通过传输层协议连接。传输层有两种通信协议:TCP/IP和UDP。 采用TCP通信时,通信双方需建立连接,通信过程中有应答和重发机制来保证所有通信数据都正确到达。采用UDP通信时,不需要建立连接,也没有应答帧,而且可以广播发送,实时性较高,但缺点是发送方不能确认通信数据是否正确到达目的地。因此,我们必须根据具体要传输的信息来采用相应的传输方式。 在本系统中,实时性不是主要因素,所以我们采用TCP/IP协议来保证数据的可靠到达。 通信机的主要功能是数
18、据库的操作、数据的传输控制及应答,即: a、通信机通过ADO(或ODBC)和服务器数据库相连接,进行收费数据的数据库写入工作。 b、接收车道计算机收费人员登录信息包和收费流水数据,并将其写入收费数据库中,并返回相应应答信息。 c、通信线路故障后,计算机自动记录,并向管理人员报警提示,人工排除故障,系统恢复后,自动从收费车道计算机调取数据,保证数据的完整性。这样基于TCP/IP协议建立了多层分布式数据库的软连接。 d、代理可以迁移到系统任意一台计算机中, 自动将新IP地址发布到各个车道的计算机。 当收费车道与收费站之间出现长时间的通信故障时,可以通过车道收费软件提供的数据导出功能将车道数据库中的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高速公路 收费 系统 设计 实践
链接地址:https://www.31ppt.com/p-3995581.html