APP下载

运输部物流信息系统电子班报表的开发与应用

2021-08-31逯德伟

锦绣·中旬刊 2021年9期
关键词:电子化挖掘信息系统

逯德伟

摘要:运输部物流信息系统将企业铁路运输生产组织过程中的行车、调车、选车、进出厂、装卸车、列货检等作业流程全部纳入系统进行实时跟踪管控。该信息平台包含了运输部生产班报表所需的大量数据资源。通过深入挖掘应用物流信息系统数据资源,并与MES系统计量数据进行对接,实现了运输部两级生产班报表的电子化管理。

关键词:物流;信息系统;班报;挖掘;应用;电子化

1  前言

运输部的生产班报表是每班铁路运输生产完成情况的直观体现,是生产经营活动分析的重要依据。生产班报表作为运输部一项重要的原始数据台账,在统计分析中发挥着至关重要的作用。

运输部的生产班报表包括部级及车间级两部分。其中部级班报表由生产经营科调度指挥中心负责,车间级班报表包括车务段班报表及迁钢段班报表,分别由车务段选矿站及迁钢段原料站负责。

班报表的完成是运输部两级调度完成本班生产任务的重要标志。长期以来,部班报表一直依托运输部自主开发的“班生产数据管理系统”生成。在运输部物流信息系统投入使用前,该系统在生产数据管理方面发挥了较大作用。但是,物流信息系统投入使用后,岗位仍需在班生产数据管理系统中手工录入大量的数据,增加了相关岗位的工作负担。基于此,运输部决定充分挖掘物流信息系统数据资源,并与矿业公司MES系统进行数据接口,形成基于物流信息系统平台运行的电子班报表,最终淘汰车间级手工报表,取消“班生产数据管理系统”的手工录入数据,从而为相关岗位人员减负提效创造有利条件。

2017年底,运输部组织完成两级班报表的业务需求调研工作,并形成了技术解决方案。2018年,基于物流信息系统的电子班报表进入程序开发阶段。

2  功能概述

经调研,运输部电子班报表应包括三部分,即部班报表、车务段班报表、迁钢段班报表。各级报表的数据需求如下:

部班报表:共10页,包括:班运输产量、产品外发情况、重车处理情况、外发装车情况、本厂倒运情况、供矿倒运情况、到达及外排情况、机车运用情况、本厂车运用及路车停时情况、班生产分析等,各报表中的数据均为运输部班完成总量,即车务段完成量与迁钢段完成量之和。

车务段班报表:共10页,包括:班运输产量、产品外发情况、重车处理情况、外发装车情况、本厂倒运情况、供矿倒运情况、到达及外排情况、机车运用情况、本厂车运用及路车停时情况、班生产分析等,各报表中的数据为车务段班完成总量。

车务段班报表:共10页,包括:班运输产量、产品外发情况、重车处理情况、外发装车情况、本厂倒运情况、铁水倒运情况、到达及外排情况、机车运用情况、本厂车运用及路车停时情况、班生产分析等,各报表中的数据为迁钢段班完成总量。

以上各级报表虽表头项目大致相同,但在具体数据呈现要求上各有不同。部班报表更注重分类汇总,重点关注全局;车间班报表则更注重局部数据分析,重点关注车间级重控部位数据。

3  功能实现

3.1 存在的问题

要实现以上各级报表功能,主要需解决以下几方面的问题:

(1)计量数据的采集。班报表需要对各种运输作业类型的生产完成运量情况进行汇总统计,包括车数、吨数等。物流信息系统是一套生产实时跟踪系统,系统中的进出厂、区间接发车、站内倒调作业、装卸车作业等操作全部对应到具体车号进行操作。

基于此种操作模式,在报表设计阶段,“车数”是可从系统中直接汇总得到的,但“吨数”如何获取是需要解决的一项重要问题。

(2)班报表数据要确保与基于MES系统的日报数据一致。生产报表作为原始数据必须确保其权威性。矿业公司财务核算均已ERP数据为准,因此基于物流信息系统运行的电子班报表数据在累加为日运量时,必须确保与基于MES系统的日报数据保持一致。因两套系统部分业务功能的操作岗位存在差异,极易造成部分数据的不一致。如MES系统中的矿业物资卸车作业,需由各廠矿调度进行“卸货确认”来结束此流程,但在物流信息系统中则由运输部调度直接操作完成。因涉及到多个厂矿、不同岗位,完全靠岗位沟通很难解决数据不一致的问题。尤其是部分在交接班期间完成的生产任务,是计入白班产量还是夜班产量,不同厂矿可能会存在不同意见,很难统一。因此,要确保电子班报表数据与MES系统的日报数据一致,必须加入人工干预功能。

(3)车间运量的区分,即如何在系统中判定某笔运量应计入车务段或是迁钢段。物流信息系统实现了对运输部铁路运输生产业务的闭环管理,各业务流程贯穿多个车间、车站、班组与岗位。基于系统业务数据,对于车务段及迁钢段交叉运输部分的运量,很难由系统后台自动界定属于车务段运量或是迁钢段运量。考虑到车间运量的划分跟企业内部管理存在较大关系,并非固定不变,因此对于此部分运量的判定需加入人工干预功能。

(4)历史报表的查询与存储。生产报表作为原始数据必须确保一定阶段内的历史报表的可查性及准确性。这就要求系统需要解决两方面的问题:一是海量报表数据的存储问题;二是历史报表数据任何人不可更改,确保数据权威性。

3.2 解决方案

经对上述存在的问题进行分析,结合业务管理实际,分别形成了技术解决方案,为电子班报表的实现奠定了基础。

3.2.1 通过与MES系统进行数据接口,获取计量信息

要解决班报表中计量数据的问题,主要有3类解决方案:(1)手工录入。(2)与矿业公司二级计量系统接口。(3)与矿业公司三级MES系统接口。

若采用方案(1),手工按车号录入计量信息不仅大大增加了岗位的工作量而且效率低、易出错;

若采用方案(2),不仅数据接口开发成本,也将会增加底层计量数据的风险。

经对上述解决方案进行分析,决定采用与矿业公司三级MES系统接口获取计量数据的解决方案,并结合管理需求实际,制定了以下具体技术解决方案:

(1)为确保两套信息系统数据的彼此独立性及安全性,在运输部中心机房架设一台数据接口服务器。数据接口服务器就是通过增加一台独立于多个系统间的数据交换服务器,这台服务器的数据库配置符合各系统的数据传递共享要求,可采取硬件防火墙、网关及IP、用户认证等方式实现数据资源安全共享。

此种方式下,由各系统将需要共享的数据资源传入接口数据库中,并从接口数据库中抓取本系统所需数据并存入本系统数据库中加以利用。各系统开发人员按管理需求制定数据传输方式、数据传输频次及数据抓取规则。数据传输方式包括系统后台按一定的传输频次自动传送,及按条件手动触发数据的提取。

(2)约定计量数据接口规则:MES系统通过在数据接口服务器端运行Windows Service程序,每10分钟向接口服务器自动发送计量数据,物流信息系统每分钟向接口服务器抓取一次计量数据并更新至物流信息系统本地数据库。同时,为避免因接口数据量过大影响数据传输效率,通过引用接口服务器端的一段SQL Server存储过程,自动清除接口数据表中2个月前的历史数据。

(3)计量接口数据与物流信息系统中现车一一对应的技术解决方案:何使物流信息系统从接口服务器中获取到计量信息并匹配到具体车号,是获取到准确计量信息数据的关键。经分析,能定位到唯一一条计量信息的条件是“计量单号+车号”。物流信息系统业务数据中没有计量单信息,依靠“车号+时间”等条件从接口数据库中抓取计量数据存在误抓的可能。为使物流信息系统具备此定位功能,在系统中设计了“创建MES计量单”功能、“导入计量信息”功能及“手工录入计量信息”功能。

其中,“创建MES计量单”功能主要用于在MES系统中创建计量单后,同步在物流信息系统中创建相同的计量单号,并匹配到完全一致的车号,这样就能以“计量单号+车号”为条件,精确地从接口服务器中抓取到对应的信息,彻底杜绝误抓数据的可能性。“导入计量信息”功能主要用于自动上传计量信息未成功时,人工手动从接口服务器中抓取对应的计量信息。“手工录入计量信息”功能主要用于接口服务器因网络问题未从MES系统中获取到计量信息时,由岗位人员手工对相应的计量信息进行录入。同时,“手工录入计量信息”也可用于MES系统外的运量数据录入,如迁钢院内倒运铁水、钢渣等。

计量信息接口数据表详见表1所示。

3.2.2 通过设计电子基础表功能,实现班报表数据的人工确认

车务段及迁钢段两个生产车间的运量区分、班报数据与MES系统数据的一致性要求等问题,均需要人工对报表数据进行确认。基于此,在系统业务数据与报表数据之间创造性地增加了“基础表”这一中间过程,既解决了班报表数据人工确认的问题,同时还为取消车间一系列的手工基础表创造了条件。

基础报表是运输部生产车间每班生产完成情况及设备运用情况的详细记录台账,是记录运输部每班生产过程的原始数据,也是运输部生产班报及日报的源数据。运输部的基础报表分为重车表、空车表及坏车表等,由生产专业人员设计好表格样式并印刷成约1.2*1.1㎡的报表模板,车务段选矿站货调及迁钢段原料站货调负责每班基础表的手工填写。手工填写基础报表不仅效率低、易出错,而且不方便查询统计历史报表数据。同时,货调交接班时,接班人员需要手工将上班的交班数据抄到本班报表上,称之为转表。据统计,货调接班后转表需耗时约30~50分钟。

通过在物流信息系统中增加电子基础表环节,不仅能为电子班报表的生成提供准确地数据来源,也提高了岗位工生成基礎报表数据的工作效率及准确性,同时还为专业人员快速审核查询历史报表创造了便利条件。同时,通过电子基础报表取代手工基础报表,不仅能取消“转表”工作环节,还能节省纸制报表的印刷费用,降低工作成本。

电子基础表主要包括重车表、空车表、平板车表、坏车表等基础表功能,各表间可通过操作按钮将数据转入及转出,也可通过“转入原料站”及“转出原料站”按钮进入车间电子基础表数据的转移,转入原料站即代表进入迁钢段报表,转出原料站即代表进入车务段报表。

同时,在重车表中通过“转空车表”按钮完成重车卸货的确认,在“空车表”中通过“外排”按钮完成路车外发的确认,本班未完成的任务通过“交下班”按钮完成数据的交接。通过以上电子基础表的操作既可替代车务段及迁钢段的手工基础表的操作,提高了岗位日常工作效率,也为电子班报表数据与MES系统日报表数据的一致性奠定了基础。

3.2.3  通过报表库与业务库分离的方式,提高报表数据的存储与读取能力

考虑到历史报表数据的存储要求及系统运行稳定流畅的需要,系统在电子报表设计阶段采用了报表库与业务库分离的方式。通过电子基础表对业务数据进行处理后,数据将存入特定的报表库,生成电子班报表时,将直接从报表库中获取数据,而不影响业务库的运行。

同时,为提高报表库的运行效率,报表库中仅保存近6个月的报表数据,6个月以前的数据均自动转入历史库中。为方便科室及车间相关人员保存历史报表,在电子班报表中设计了“导出到EXCEL”及“导出到PDF”两种数据导出格式。其中,导出EXCEL功能主要用于数据分析,允许对表格的格式、显示项目等进行调整;导出PDF功能主要用于查询历史报表,用户不能更改表中的任何数据,以确保原始数据的权威性。

3.3 功能实现

通过上述解决方案的应用,为电子班报表的功能实现奠定了基础。利用电子基础表生成的各类数据资源,进行分类汇总统计,即可完成可类班报表数据的采集,如:利用基础表中“重车表”数据,即可生成“重车处理”数据;利用基础表中“空车表”数据,即可生成“产品外发”数据等。运输部基于物流信息系统运行的电子班报表于2018年6月完成全部功能的程序开发及测试工作,7月份投入试运行。经对电子班报表试运行情况进行跟踪评测,达到了预期效果,并得到了职工的一致好评。

4  效益分析

通过开发并应用基于物流信息平台的电子班报表,可为运输部创造一定的经济效益和管理效益:

(1)通过电子基础表的应用已取消了车间纸制基础表,既提高了岗位工作效率也节省了纸张印刷成本。

(2)通过电子班报表的应用已取消了两级手工班报表,既提高了数据的准确性也减轻了岗位劳动强度。

(3)通过电子班报表的应用,实现了与MES系统的有效集成,为取消其它生产信息平台的手工录入数据创造了条件。

5  结语

数据资源的挖掘利用是信息系统应用的高级阶段。作为运输部生产组织的核心信息管理平台,物流信息系统已积累了大量的生产数据资源。目前,基于该信息平台的数据资源,已实现了电子版的机车动态图及列车运行图、电子货票、电子基础表及电子班报等。随着运输部业务范围及管理需求的变化,后期仍需不断对数据资源进行分析处理,对各类报表不断进行细化完善,从而为专业管理及领导决策提供有力的数据支撑。

猜你喜欢

电子化挖掘信息系统
基于信息系统的计量标准管理
基于项目化+翻转的物流信息系统课堂教学设计与实践
信息系统管理在社会中的应用
将“再也没有”带向更有深度的思考中
关注数学思考 提升数学本质
大数据技术在商业银行中的应用分析
信息系统运行质量评估的研究与实现
抓住机遇,推进政府采购电子化