浅谈指挥调度系统之业务标准规范_第1页
浅谈指挥调度系统之业务标准规范_第2页
浅谈指挥调度系统之业务标准规范_第3页
浅谈指挥调度系统之业务标准规范_第4页
浅谈指挥调度系统之业务标准规范_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、    浅谈指挥调度系统之业务标准规范    肖敏+施展摘 要:文章描述了宁沪指挥调度系统的总体框架、应用系统规范、接口规范、数据库规范、通信接口标准、支撑系统要求和安全管理等各组成部分的功能和技术规范。希望能从安全性、可靠性、高效性、可维护性、可扩充性、易用性等几个方面为宁沪高速信息化建设、规划、运行以及智慧高速标准的制、修订与管理提供参考依据。关键词:gis;指挥调度;接口规范中图分类号:td76 文献标识码:a 文章编号:1006-8937(2016)27-0068-03沪宁指挥调度系统是沪宁高速信息化建设的重要组成部分,本系统面临与多个业务系统的

2、对接和交互,为了进一步规范指挥调度系统与其他业务系统之间的交互标准,指导指挥调度系统的标准化的建设和功能优化,提高建设效率,确保系统的成功实施。本文总结了宁沪指挥调度系统的总体框架、应用系统规范、接口规范、数据库规范、通信接口标准、支撑系统要求和安全管理等各组成部分的功能和技术规范。适用于宁沪公司指挥调度系统的建设、管理与使用。1 系统总体框架总体框架主要包括指挥调度系统的数据架构、数据流和业务流的汇聚与共享。1.1 数据架构数据架构,如图1所示。1.2 业务流转业务流转,如图2所示,1.3 数据流转数据流转,如图3所示。2 系统功能2.1 事件管理事件管理模块包括日常养护管理和突发事件管理,

3、突发事件来源包括两个方面:一是检测预警智能发现并被人工确认的突发事件,二是通过交警、110、96777和指挥调度平台分中心等多种途径人工上报的突发事件。事件管理模块在获得交通事件之后,根据交通事件分析模型,分析事件的类型、级别、影响等多种因素,启动相关的预案。在事件的处理过程中,记录事件的处理过程和相关指挥调度指令;在事件处理结束后,需要进行突发事件的信息归档,并对交通事故进行相关分析。2.2 预案管理预案管理模块主要包括预案录入、预案修改、预案执行和预案库管理及预案优化等功能。2.3 协同调度协同调度模块主要包括排障车调度、应急物资调度、协同资源调度、电话调度、情报板发布、服务区收费站提醒、

4、公众发布和交通诱导等功能。2.4 决策支持决策支持模块主要包括交通流量预测、养护作业计划、资源配置方案优化、统计分析等功能。3 系统接口要求3.1 制定原则通信接口是系统之间交互的桥梁,是沪宁高速信息化系统对外实施数据共享的纽带,通信接口实施是否规范会对系统之间的交互复杂性产生较大的影响,因此有必要对通信接口制定相应的规范,在制定过程中需要符合以下原则。传输方式。需详细说明该接口的传输方式。传输内容。详细说明传输内容的格式规范,传输内容包括哪些数据项,数据项包括哪些数据信息。更新频率。说明数据的更新频率,共包括实时更新、即时更新、以分钟、小时、日、周、月为周期性更新等方式。归档周期。需说明发布

5、的数据在交换区中,保存多少个批次。数据格式。一般数据格式包括xml、txt、数据库、json、protobuff等,在使用各类数据格式时,需详细说明该种数据格式的数据定义形式。3.2 数据接口规范3.2.1 数据传输方式根据沪宁高速信息化信息共享与交换的需求,指挥调度系统的数据的传输方式需包括:数据库、ftp、mq、服务接口等,以便指挥调度系统能够适用不同数据的接入需求。其一,小数据量、交互性的数据采用服务接口的方式。其二,小数据量、实时数据采用mq方式;其三,大数据量、文件(包括xml、txt等),非实时数据通过ftp形式;其四,同时为便于数据的存入和提取,还需要采用数据库的方式。数据库。当

6、数据库传输方式一般适用于检测站、收费站、路段通讯分中心、管理中心之间数据通信方式,指挥调度系统通过建立数据交换数据库,完成数据的传输。中间件mq。中间件mq提供一个具有工业标准、安全、可靠的消息传输系统。它的功能是控制和管理一个集成的商业应用,使得组成这个商业应用的多个分支程序(模块)之间通过传递消息完成整个工作流程。mq基本由一个消息传输系统和一个应用程序接口组成,其资源是消息和队列。选用通信中间件软件产品mq,消息的应答、重发均由中间件来实现,通过消息机制来完成信息化系统的数据通信、交换。ftp。 实现文件的传输,协议标准普遍被支持,需要本地接口理程序实现数据的同步更新。主要应用场景是大的

7、数据文件的传输,尤其是对文件、非格式化数据的访问;或者外部文件的导入、导出功能。服务接口。其一,webservice。soa(面向服务的架构)核心技术;可用编程的方法通过服务的方式统一地管理和调用,可以实时访问不同的数据;具有通用性强、结果信息处理能力强(基于xml标准格式),以及强大的二次开发能力。适合于跨网络、跨应用系统间的应用层的数据实时访问(低频率、低数据量)。其二,超文本传输协议(http)。支持客户/服务器模式。简单快速:客户向服务器请求服务时,只需传送请求方法和路径。灵活:http允许传输任意类型的数据对象。无连接:无连接的含义是限制每次连接只处理一个请求。无状态:对于事务处理没

8、有记忆能力。基于http协议传输方式适合于对传输速度,安全性要求不是很高,且需要快速开发的应用。 此外还包括jsonrpc等等。3.2.2 数据传输格式数据的传输格式可能包括xml、txt、protobuf、json等,其中protobuf使用时需遵循各自业内规范,除此以外还需要遵循下面约定:其一,所有名称(即方法的名称或参数名称)是大小写敏感的。其二,采用http作为通信通道时,需要对传输的汉字和特殊的字符进行url编码。其三,字符编码格式默认采用utf-8,有明确说明的除外。其四,日期类型默认采用年月日格式,格式表达式yyyymmdd,有明确说明的除外。其五,时间类型默认采用时分秒格式,格

9、式表达式hhmmss,有明确说明的除外。其六,日期时间类型默认采用年月日时分秒,格式表达式yyyymmddhhmmss,有明确说明的除外。其七,在系统涉及的数组、分页等,下标都是从0开始。其二,其他规定。字段属性值不允许存在特殊字符,不可显示字符等信息。例如换行符、回退符等等。如必须使用特殊含义字符,需要用转义符“”加以表明。其三,数据备份时间。依据数据重要性以及数据备份策略进行备份。其二,说明。meta: 字符串数组,表示数据集包含的全部字段名称。在示例中表明有三个字段,名称分别是name1、name2和name3。data: 二维数组,包含数据集中的全部记录。在示例中有两条记录,第一条记录

10、表示字段name1的值是a、name2的值是aa、name3的值是aaa。其三,其他规定。采用json数据格式(见http:/或rfc4627)。每当这个文件指的是任何json的类型,总是第一个字母大写:对象(object),数组(array),字符串(string),数字(number),真(true),假(false),空(null)。其四,数据备份时间。依据数据重要性以及数据备份策略进行备份。数据库。其一,数据库命名规则。表(table)命名规则:以tbl_开始,表名用英文字母标识。表名不得超过30个字符。视图(view)命名规则:以v_开始,视图用英文字母标识,视图名称不得超过30个字符。存储过程(procedure)命名规则:以proc_开始,存储过程用英文字母标识,存储过程名称不得超过30个字符。表(table)命名规则:以proc_开始,存储过程用英文字母标识,存储过程名称不得超过30个字符。序列(sequence)命名规则:以seq_开始,序列用英文字母标识,序列过程名称不得超过30个字符。参考文献:1 付大庆.浅谈地级市120指挥调度信息系统的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论