铁路调度生产信息平台的设计与实现
2015-12-21崔宝全陈永全哈尔滨铁路局调度所黑龙江哈尔滨50006大庆车务段信息科黑龙江大庆637
崔宝全陈永全(.哈尔滨铁路局调度所,黑龙江 哈尔滨 50006;.大庆车务段信息科,黑龙江 大庆 637)
铁路调度生产信息平台的设计与实现
崔宝全1陈永全2
(1.哈尔滨铁路局调度所,黑龙江 哈尔滨 150006;2.大庆车务段信息科,黑龙江 大庆 163712)
摘 要:本文针对调度所实施信息化的现状和不足,提出加强调度所信息化实施程度,研制具有调度所工作特点的调度生产信息平台。重点介绍了系统的研制思路、总体框架、系统构成、功能及关键技术。
关键词:调度;生产平台;调度报表
调度所是负责组织局管内各运输生产单位密切配合、协同动作,经济合理地使用机车车辆,充分利用运输能力,挖掘运输潜力,压缩运输成本,提高运输效率和效益,完成运输生产经营任务。调度信息化程度高低直接影响到铁路运输的生产组织,为了及时、高效、准确掌握铁路运输生产组织的情况成为运输生产的迫切需求。
1 调度信息化程度分析现状及系统研究思路
1.1 调度信息化程度分析现状。目前,铁道部推广使用的铁道部运输调度生产平台中包含了行车调度系统、计划调度系统、货运五系统,然而这些系统各自为营,数据不能共享,数据没有统一的规范格式,不能为运输组织提供有力数据分析,调度员只能依靠人工的方式对数据进行汇总分析,大大降低了工作效率,不能很好的为运输组织服务,为了解决这个问题,我们开发了调度生产信息平台,该平台的开发合理的组织了数据,对数据进行汇总分析,为调度员提供了打印、导出端口,减轻了调度员的工作量,本文重点论述该系统的设计要点及实现技术。
1.2 调度生产信息平台研究思路。随着列车调度指挥系统(TDCS)、计划调度系统的逐步发展,调度所的生产已经实现了计算机集中调度,实现了调度系统的信息化,列车运行的全部原始数据都已进入计算机系统,为实现调度生产平台奠定了良好的基础。因此“调度生产信息平台系统”的研制思路,就是在对TDCS行车数据、计划调度数据和部分手工录入数据进行分析的基础数据上,实现对以上数据进行分析和统计,为运输生产提供准确的数据。
2 系统整体架构
为给用户提供及时、准确、迅捷的调度生产信息平台,系统采用浏览器/服务器(B/S)架构方式,B/S为系统的升级提供更方便的特性,为用户提供更友好的用户界面。
(1)数据库服务器:保存本系统各项数据,是整个系统的基础,同时还提供从TDCS数据库自动读取数据,提高数据库服务器数据处理的响应时间。(2)后台数据分析系统:按照规定时间间隔分析TDCS运行数据,实现“百千”战略货物列车的正晚点统计。(3)调度生产信息平台程序:运行在Web应用服务器,以网页方式为用户提供调度生产信息平台服务。
3 系统构成及功能模块
系统包括录入和查询两大主要部分。
3.1 数据录入功能模块
3.1.1 哈尔滨铁路局装卸车修整情况。根据日期、时间和区域为筛选条件,查询货运五日计划数据,通过输入已装、待装、不含口岸装车、已卸、待卸、实卸、修整、石油、矿建、木材和粮食数据为基础数据进行数据分析,得到一张哈尔滨铁路局装卸车修正情况综合分析报表,该报表的生成为调度运输生产指挥提供更合理的装卸车分析情况,为更合理的组织站段装卸车工作提供了有力的依据。
3.1.2 管内大点卸车情况表。根据日期为条件,通过拼音检索站段名称,自动生成6点待卸和预计18点待卸车数。
3.1.3 管内主要电厂煤炭库存调查表。根据日期为条件,通过拼音检索电厂名称、接轨站等自动生成警戒天数。
3.1.4 报装未装统计表。选择日期,通过拼音检索车站名称,录入车数、管内方向车数、沈阳方向车数、进关方向车数、品名和原因。
3.1.5 报卸未卸统计表。选择日期,通过拼音检索车站名称,录入车数、品名、车种和原因。
3.1.6 停运列车登记表。选择日期和时间段,通过拼音检索车站名称,录入备注和原因。
3.1.7 机车工作计划兑现表。选择日期,通过拼音检索区段名称,录入日计划列车对数、日计划实际使用台数、日计划单机、日计划无机列数、日计划改晚列数、六时修正列车对数、六时修正实际使用台数、六时修正单机、六时修正无机列数和六时修正改晚列数。
3.1.8 哈局十八点装卸车完成情况。选择日期和分区,录入装车完成、卸车完成、卸车待卸车、含口岸去向哈局完成、含口岸去向沈局完成、含口岸去向入关完成、装车品类煤炭完成、装车品类石油、装车品类矿建、装车品类木材和装车品类粮食。
3.1.9 站段装卸车修整情况。装车、卸车模块:选择日期时间,通过拼音检索站段名称,录入装车已装、待装、修整、18点完成,卸车已卸、待卸、修整、18点完成、18点待卸。修整装车车种模块;修整卸车车种模块。
3.2 数据查询功能模块,对以下相关数据查询打印和导出EXCEL功能。对货运工作计划、机车工作计划、路局调度、特运调度、货运调度相关的数据进行查询、导出并打印服务。
4 关键技术
4.1 AJAX技术。Ajax(Asynchronous JavaScript and XML)技术是由Jesse James Garrett提出的,是综合异步通信、JavaScript以及XML等多种网络技术新的编程方式。如果从用户看到的实际效果来看,也可以形象地称之为无页面刷新技术。
4.2 WebService技术。Web Service 希望实现不同的系统之间能够用“软件-软件对话”的方式相互调用,打破了软件应用、网站和各种设备之间的格格不入的状态,实现“基于Web无缝集成”的目标。
4.3 JavaScript技术。JavaScript是一种基于对象和事件驱动(Drive)并具有相对安全性的客户端脚本语言。
4.4 拼音检索。系统包含的电厂名称、车站名称字典等数据字典数据量大,在系统使用过程中,为避免查找数据困难及输入数据与字典中的数据不符所造成的操作错误。
4.5 Cell报表。Cell5.1产品分Cell组件5.1和Cell插件5.1两个姐妹产品,它们是北京用友华表软件技术有限公司在长期开发实践的基础上推出的功能强大、技术成熟的报表二次开发工具。
结语
铁路局调度生产信息平台投产使用一年多来,取得了良好的效果,该系统减轻了调度员的工作强度,提高工作效率,保证工作质量,获得了广大调度员的认可与好评。
参考文献
[1]马伟.ASP.NET 4 权威指南[M].北京:机械工业出版社,2011.
[2]施宏斌.JavaScript入门经典(第3版)[M].北京:清华大学出版社,2009.
中图分类号:U284
文献标识码:A