首页 > 文章中心 > 正文

道路交通工程规划理论综述

道路交通工程规划理论综述

作者:冯琪

道路交通工程项目具有规模大、涉及专业众多、技术复杂和需要多人协同工作等特点,仅提高个体的效率和质量远远不够,协同设计手段的落后,极大地阻碍了生产能力的进一步提高。尤其是需要众多专业协同工作的大型设计单位,如何在网络环境下进行项目的管理和多专业的协同设计就成了进一步提高生产能力首先应该解决的紧迫任务。本文根据道路交通行业的具体需求,提出了适用于道路交通行业的协同设计理论体系,并对其实现技术进行了简要分析。

1道路交通工程协同设计系统结构系统

根据需求和功能可以分为四个模块:用户管理模块、设计模块、文件存储和管理模块、通讯模块。1)用户管理模块。用户管理模块即对参与该工程项目的所有设计人员进行管理的模块。用户管理模块通过网络ID对用户进行身份的识别,并给参与该项目的所有人员进行权限的设置,基于权限对项目进行管理,建立项目、修改项目、删除项目、图档公共属性、改变项目状态、查询项目、设计进度管理、设计费用管理、项目统计、系统统计、出图统计,从而有效地保证了项目的保密性和安全性。2)设计模块。通过设计模块用户可以浏览项目所需的图纸、文档、图片等信息,还可以使用AutoCAD,Office等软件对图纸、文档等进行编辑操作(需要设置好相应的权限)。3)文件存储和管理模块。利用文件存储和管理模块,用户可以在网络数据库里创建和存储DWG,DOC,XLS等文件,对网络服务器上的文件进行管理。4)通讯模块。通讯模块可以给设计人员的沟通提供在线即时消息、语音视频会议、文件传输等功能。根据以上各功能模块的分析阐述,把系统功能简化,实时协同设计工作模式(图略)

2道路交通工程协同设计系统对网络的需求分析

2.1系统网络形式的选择目前应用比较广泛的网络形式有LAN,Internet,Intranet和VPN等。对这几种网络形式进行分析比较如下:1)LAN局域网络(LocalAreaNetwork)。LAN为一范围较小区域的网络,通常是在一个公司的办公室或公司组织的内部或一建筑物内架设的网络。通常网络连接的范围以100m为限,才称之为LAN,其构成组件为PC工作站、网络适配卡、同轴线路、网络操作系统及档案服务器等。优点:传输速率快,出错率小,组建网络方便,设备成本、运营成本低;缺点:涵盖区域有限,不能远程控制,获取外部数据需要服务器。2)Internet和Intranet。Intranet与Internet相比,可以说Inter-net是面向全球的网络,而Intranet则是Internet技术在企业机构内部的实现,它能够以极少的成本和时间将一个企业内部的大量信息资源高效合理地传递到每个人。Internet和Intranet使用相同的网络协议,Intranet需要建立企业内部单独的数据库服务器,成本比较高,但由于没有与外网连接,安全性更好。3)VPN虚拟专用网(VirtualPrivateNetwork)。VPN被定义为通过一个公用网络(通常是因特网)建立一个临时的、安全的连接,是一条穿过混乱的公用网络的安全、稳定的隧道。虚拟专用网是对企业内部网的扩展。优点:费用低,安全性强,稳定性高,支持网络协议,IP地址安全;缺点:带宽浪费高,可扩展性差,需要第三方服务商。道路交通工程协同设计系统的特点为:传输文件量大,对网络带宽要求较高;安全性要求中等,可通过软件方式解决;可投入成本较少,可多利用现有网络条件。根据以上特点,本系统近期选用LAN,远期选用Internet。

2.2系统网络服务模式的选择C/S(Client/Server)服务器通常采用高性能的PC、工作站或小型机,并采用大型数据库系统,如Oracle,Sybase,Informix或SQLServer。客户端需要安装专用的客户端软件。B/S(Browser/Server)客户机上只要安装一个浏览器(Browser),如NetscapeNavigator或InternetExplorer,服务器安装Oracle,Sybase,Informix或SQLServer等数据库。用户界面完全通过WWW浏览器实现,主要事务逻辑在服务器端实现。浏览器通过WebServer同数据库进行数据交互。本系统前期选择C/S模式,远期选择B/S模式比较合理。

3道路交通工程协同设计系统开发工具的选择

本系统中我们需要访问AutoCAD的数据库以便提取实体的详细数据,这是其他工具所不具备的功能,并且ObjectARX所基于的VisualC++具有强大的开发能力,为了使课题后续工作空间不受到限制,我们选择ObjectARX作为我们的开发工具。

4网络通讯模式的选择

本系统要实现异地两个计算机系统间的数据通信,有三种网络通信技术可供我们选择:远程过程调用(RPC)、套接字(Socket)和中间件(MiddleWare(图略)综合考虑上述三种网络通信技术的复杂性和通用性等问题,本课题选择Socket技术来实现通信。基于TCP/IP协议的Socket编程就是一种典型的会话编程方式。它可适用于Client/Server通信方式,还能适用于点对点通信方式。

5结语

20世纪90年代以来,我国对道路交通基础设施建设投资力度加大,道路交通行业发展迅速。协同设计能够较好地顺应这一趋势,提高了生产效率。本文提出了适用于道路交通工程的协同设计系统框架和实现各项功能的技术手段的选择,为将来的进一步研究打下基础。