一种用于铁路司机报单自动生成的设备及方法

文档序号:6586513阅读:328来源:国知局
专利名称:一种用于铁路司机报单自动生成的设备及方法
技术领域
本发明涉及铁路行业计算机应用领域,本发明涉及一种适合于在铁路运转部门运 用的铁路司机报单自动生成的设备及方法。
背景技术
铁路作为国民经济的命脉和支柱型产业,在民用、救灾和国防方面发挥着重要作 用。目前中国铁路营业里程已达8万公里,至2012年,我国铁路营业里程将达到11万公里 以上。铁路的信息化建设是铁路建设中的重要组成部分。目前,铁路司机报单的填写采用的是手动填写方式,司机在出勤、控车、退勤过程 中,需要将相关信息按照行业规范填写在司机报单上,并作为随后统计、计件、机车管理的 重要依据,报单是保证铁路行业正常运转的重要工具。由于目前还没有可应用于铁路运转部门的司机报单自动生成设备,大量的数据需 要司机手动填写,手动填写不仅易出差错,而且不能与统计软件、计件软件及其它相关软件 系统自动进行数据传输,因此浪费了大量的人力、物力。

发明内容
本发明的目的在于提供一种适合于在铁路运转部门运用的司机报单自动生成的 设备和方法。本发明所涉及的一种铁路司机报单自动生成设备和方法是通过如下的技术方案 实现的所述铁路司机报单自动生成设备包括显示器、主处理单元、IC卡读取装置、网络 接口单元、键盘,其中显示器用于向司机显示报单信息和操作指示,所述显示器与主处理单元相连;主处理单元从IC卡读取装置接收司机的身份信息,将司机的身份信息通过网络 接口单元发送到外部监控文件保存设备,并从外部监控文件保存设备接收与该司机的身份 信息相对应的监控文件,所述主处理单元对所接收的监控文件进行数据分析和提取,将所 提取的司机报单所需的数据发送至显示器进行显示,以便由司机通过键盘对显示在显示器 上的司机报单数据进行设定,所述主处理单元将司机设定后的司机报单数据通过所述网络 接口单元发送至外部机车信息管理系统;IC卡读取装置用于读取存储于IC卡中的司机的身份信息,并与所述主处理单元 相连;网络接口单元用于与外部网络进行数据通信,所述网络接口单元与所述主处理单 元相连;键盘用于对所述显示器所显示报单数据进行设定,所述键盘与所述主处理单元相 连。所述主处理单元包括显示器驱动模块、分析与提取模块、报单数据显示模块、司机操作处理模块、报单检查模块以及接收与转出模块,其中接收与转出模块从IC卡读取装置接收司机身份信息,并将所述司机身份信息通 过网络接口单元发送至外部监控文件保存设备,所述接收与转出模块接收从外部监控文件 保存设备返回的监控文件,并将所述监控文件发送至分析与提取模块进行监控文件数据的 分析与提取处理,并将处理后的司机报单所需数据发送至报单数据显示模块,以指示显示 器驱动模块在显示器显示司机报单数据,由司机通过键盘对显示在显示器上的司机报单数 据进行设定,所述司机的设定操作发送至司机操作处理模块进行处理,报单数据显示模块 同步对显示器上显示的司机报单数据进行更新直至司机完成设定操作,所述经过司机设定 的司机报单数据发送至报单检查模块进行司机报单数据的完整性、一致性检查,完整一致 的报单数据通过接收与转出模块发送至网络接口单元,并由所述网络接口单元发送至外部 机车信息管理系统。所述IC卡读取装置包括用于将IC卡中存储的司机的身份信息进行读取的IC卡 读取模块,并且所述IC卡读取模块将所读取的司机的身份信息发送至主处理单元。所述键盘包括键盘扫描模块,所述键盘扫描模块识别司机通过键盘所做的设定操 作,并将所述设定操作发送至主处理单元。所述网络接口单元包括网络接口收发模块,所述模块用于通过网络进行数据通 信,将来自主处理单元的司机的身份信息发送至外部监控文件保存设备,并接收外部监控 文件保存设备所返回的监控文件,并将所述监控文件发送至主处理单元。一种利用所述铁路司机报单自动生成设备自动生成铁路司机报单的方法包括以 下步骤(a)通过IC卡读取装置对司机的身份信息进行识别,并将识别后的司机身份信息 发送至主处理单元,由所述主处理单元将所述司机身份信息发送至网络接口单元;(b)通过所述网络接口单元将所述司机的身份信息发送至外部监控文件保存设 备,并接收所述外部监控文件保存设备返回的与该司机的身份信息相对应的监控文件信 息,所述网络接口单元将所述监控文件信息发送至所述主处理单元;(c)通过所述主处理单元将所述监控文件信息进行处理,提取出生成铁路司机报 单所需的数据,并将所述数据发送至显示器;(d)司机通过键盘对所述显示器上显示的司机报单数据进行设定,并将设定后的 司机报单数据发送至所述主处理单元;(e)所述主处理单元将所述司机报单数据通过所述网络接口单元发送至外部机车
信息管理系统。在所述步骤(C),所述主处理单元将所述监控文件信息进行处理并提取司机报单 所需数据,将所提取的司机报单数据生成电子报单数据表。在所述步骤(d),司机对所述显示器上显示的报单数据进行设定操作,所述设定操 作为司机对自动填写的司机报单数据进行核对与修改操作,以及对司机报单中未能自动填 写的信息项目进行的数据补充操作。所述主处理单元对司机设定后的司机报单数据进行完 整性、一致性检查。根据本发明,司机不必在出勤、控车、退勤过程中手动填写纸质报单,仅需在退勤 时通过司机报单自动生成设备进行报单数据的核对和补充操作,即可生成电子化的司机报单,所述电子化报单用于随后的统计、计件和管理。司机报单自动生成设备实现了数据自动 采集、自动处理功能,从而减少了因司机手动填写以及人工计算可能出现的错误。并且各环 节数据的自动采集对各工作环节要求更加严格,有利于进一步规范各方面的工作,同时减 少了中间环节的人力物力消耗,因此提高了工作效率及报单质量。


下面将通过附图详细描述本发明中优选实施例,将有助于理解本发明的目的和优图1是铁路司机报单自动生成设备的结构示意图;图2是铁路司机报单自动生成设备的功能模块示意图;图3是应用铁路司机报单自动生成设备的网络配置图;图4是本发明中铁路司机报单自动生成方法的流程图。
具体实施例方式图1是本发明铁路司机报单自动生成设备的结构示意图。如图1所示,司机报单自 动生成设备100包括主处理单元120、显示器110、IC卡读取装置130、网络接口单元140 以及键盘150。其中,主处理单元120是司机报单自动生成设备的核心,该主处理单元120用于控 制图2所描述的多个模块,包括显示器驱动模块210、分析与提取模块250、司机操作处理 模块220、报单检查模块M0、报单数据显示模块230、接收与转出模块四0。所述主处理单 元可由CPU、MCU以及必要的寄存器、扩展插槽、总线接口、控制芯片、电源组成,所述主处理 单元可采用通用PC主机板实现,也可以采用嵌入式的工业控制主机板实现。显示器110用于向司机显示报单信息和操作指示,所述报单信息包括根据监控文 件提取的司机报单所需信息,以及经过司机设定新增的信息,所述操作指示包括司机所处 的工作环节应执行的操作,以及相关其它工作环节的操作指示,例如应该填写的信息项目、 错误提示等。所述显示器Iio由主处理单元120进行控制,可以采用VGA、HDMI或DVI接口 的通用电脑显示器。所述IC卡读取装置130用于对IC卡所存储的信息的进行读取,所述IC卡读取装 置与主处理单元120通过RS232串口或USB接口连接,所述读取功能用于提取存储在IC卡 中司机的身份信息,并将所述身份信息发送至所述主处理单元用于提取对应于该司机的身 份信息的司机报单数据,并将返回的司机报单数据显示在显示器屏幕上。所述IC卡读取装 置可采用非接触式IC卡读写器实现,例如RFIC读取器、Smartcard读取器、EEPROM读取器。网络接口单元140用于与外部网络进行数据通信,这里所述外部包括外部监控文 件保存设备310以及机车信息管理系统320。网络接口单元140可以与主处理单元120在 同一个物理电路板上实现,采用通用PC主机板实现,也可以采用嵌入式的工业控制主机板 实现,网络接口单元可由以太网接口、GPRS网络接口、⑶MA2000网络接口、TDS-CDMA网络接 Π >WCDMA网络接口、RS232接口、RS485接口实现。该网络接口单元140与主处理单元120 相连。所述键盘150可以采用专业小键盘,也可采用通用键盘,通过PS2接口或者USB接口与主处理单元120连接。通过键盘,司机能够对显示在显示器上的司机报单数据进行设 定,所述设定为司机对自动填写的司机报单数据进行核对与修改操作,以及对司机报单中 未能自动填写的信息项目进行的数据补充操作。所述主处理单元120接收来自IC卡读取装置130读取的司机的身份信息,将司机 的身份信息通过网络接口单元140发送到外部监控文件保存设备310,并从外部监控文件 保存设备310接收与该司机的身份信息相对应的监控文件,对所接收的监控文件进行数据 分析和提取,将所提取的司机报单所需的数据发送至显示器110进行显示,由司机通过键 盘150对显示在显示器上的司机报单数据进行设定,所述主处理单元120将司机设定后的 司机报单数据通过所述网络接口单元140发送至外部机车信息管理系统320。图2是铁路司机报单自动生成设备的功能模块示意图。如图2所示,铁路司机报单 自动生成设备100从其功能上看来,由多个模块组成,包括显示器驱动210、IC卡读取沈0、 分析与提取250、报单数据显示230、司机操作处理220、键盘扫描观0、报单检查M0、接收与 转出四0以及网络接口收发270模块。其中,显示器驱动模块210执行相应的显示器驱动程序以控制显示器的显示。IC 卡读取模块260用于读取存储在IC卡中的司机的身份信息,包括司机的工号,这就要求每 个司机在其所处的员工体系中都必须具有相对唯一的工号,并将所述工号存储在IC卡中。 网络接口收发模块270利用经IC卡读取模块260所读取的司机工号,从外部监控文件保存 设备310中提取对应于所述司机工号的监控文件,并且所述网络接口收发模块270将司机 设定后的司机报单数据发送至外部设备320,从而最终达到所述报单数据用于统计、计件和 机车管理的目的。分析与提取模块250用于对监控文件进行分析,核对监控文件的合法性和一致 性,所述监控文件是保存在外部监控文件保存设备310中的相对于所述司机工号的监控文 件。对监控文件中的数据内容进行解析后,所述分析与提取模块250根据司机报单的格式 和信息内容要求,即填写司机报单时所需的数据类型、信息类型,直接从监控文件的数据内 容中提取出相应的机车运行信息等数据,或对监控文件的数据内容中的某些数据进行运算 后得出相应的数据,将得到的这些数据存入预先设定的报单数据表模板中,再将生成的报 单数据表交由报单数据显示模块230处理。报单数据显示模块230用于将所述报单数据表 根据行业规范的要求进行显示,并提供给司机一个可供设定处理的友好的人机界面,在所 述人机界面中不仅显示了通过监控文件的分析与提取得到的信息,而且还显示了需要司机 进行补充的信息,显示器上所显示的信息可由司机通过键盘操作进行设定,所述设定,即核 对及补充操作是司机对系统自动从监控文件中提取的信息进行核对,并对与实际情况不符 以及未能提取到的信息进行修改和补充,例如列车晚点原因等。司机操作处理模块220用于具体的人机界面的交互控制以响应司机的键盘操作。 键盘扫描模块280用于识别司机的键盘操作,并将操作发送至司机操作处理模块220进 行处理。司机设定后的报单数据可通过触发动作,例如通过确认按钮,提交至报单检查模 块对0,该模块用于对司机核对和补充后的报单数据进行完整性、一致性的检查,这里所指 的完整性检查主要是判断各报单中需填写的信息项目是否都已填入相应的数据,一致性检 查是指各报单之间数据是否连贯(包括运行数据、交接电量等,是否存在缺站、交接电不连 贯、时间不连贯等),并判断报单数据是否能够阐明一个完整的全周转,如果不存在未填写项目,且所填写的数据是连贯的并且能够阐明完整的全周转,那么所述数据是完整一致的, 如果数据填写不完整,或者数据之间有冲突,或者数据没有按指定规范填写,则提示司机修 改或补填,直至司机报单数据通过完整性、一致性检查。所述各模块之间的联系及整个工作过程可以概括为,首先由IC卡读取模块260将 IC卡中司机的身份信息进行读取,读取后的司机身份信息发送至主处理单元120,由主处 理单元120通过网络接口收发模块270将司机的身份信息发送给外部监控文件保存设备 310并接收其反馈的监控文件,所述监控文件被发送至接收与转出模块四0,并由该模块发 送至分析与提取模块250进行监控文件数据的分析与提取处理,并以报单数据表的形式将 提取后的报单数据,通过报单数据显示模块230指示显示器驱动模块210显示在显示器上, 在司机看到显示器上显示的报单数据并作出相应设定操作之后,司机所做的操作通过键盘 扫描模块280识别并发送给司机操作处理模块220进行处理,使司机能够通过显示器看到 自己进行的操作。报单数据显示模块230同步对显示器110显示的司机报单数据进行更新 直至司机已完成设定操作,则所述司机报单数据发送至报单检查模块240进行完整性、一 致性检查,并将完整一致的报单数据通过接收与转出模块290发送至外部机车信息管理系 统 320。图3是铁路司机报单自动生成设备应用的网络配置图。铁路司机报单自动生成设 备100通过网络接口单元140分别与外部监控文件保存设备310和外部机车信息管理系统 320相连。外部监控文件保存设备310作为铁路司机报单自动生成设备100的信息输入端 设备,为司机报单自动生成设备100提供数据,并为其发送所需的对应司机身份信息的监 控文件;机车信息管理系统320作为铁路司机报单自动生成设备100的信息输出端设备,用 于接收来自铁路司机报单自动生成设备100的司机报单数据,并且报单数据表存储在该机 车信息管理系统320中。以上设备、系统之间的连接方式一般是以太网接口,也可以是GPRS 网络接口、CDMA2000网络接口、TDS-CDMA网络接口、WCDMA网络接口、RS232接口、RS485接 口,或其它可用的有线、无线网络接口装置。图4是本发明中铁路司机报单自动生成方法的流程图。首先在步骤410,由IC卡 读取装置130读取IC卡中存储的司机身份的信息,包括司机的工号,这就要求每个司机在 其所处的员工体系中都必须具有相对唯一的工号,并将所述工号存储在IC卡中;成功读取 到司机的身份信息后在步骤420发送至并由主处理单元120进行司机身份的识别,所述身 份识别可通过在外部设备(指机车信息管理系统320)的司机信息数据库中查询匹配所述 司机身份信息的数据项来实现;在步骤430,将识别后的司机的身份信息由主处理单元120 通过网络接口单元140发送至外部设备(指外部监控文件保存设备310)以提取对应于该 司机身份信息的监控文件,并发送至主处理单元120 ;在步骤440,主处理单元120将对外部 设备310返回的与该司机身份信息相对应的监控文件进行处理,根据实际司机报单数据表 需要填写的信息项目,从监控文件中提取与各信息项目相对应的数据,如站点、到达时间、 区段代码、区间公里等信息,并将这些信息相应地自动填写到电子版的报单数据表对应的 信息填写框中,并将该报单数据表显示在显示器110的显示屏上;从而在步骤450,司机可 以在显示器110显示的报单数据表的基础上,利用键盘150对自动生成的报单数据进行设 定,包括对系统自动从监控文件中提取的信息进行核对,并对与实际情况不符以及未能提 取到的信息进行修改和补充,例如列车晚点原因等;在司机确认报单填写完成之后,在步骤460,主处理单元120对该报单数据表中的数据进行完整性、一致性检查,这里所指的完整 性、一致性检查主要是判断各报单中需填写的信息项目是否都已填入相应的数据,以及各 报单之间数据是否连贯,例如是否存在缺站、交接电不连贯、时间不连贯等,并判断报单数 据是否能够阐明一个完整的全周转。如果数据填写不完整,或者数据之间有冲突,或者数据 没有按指定规范填写,则提示司机进行修改或补填直至克服所述缺陷;在步骤470,主处理 单元120将上一步骤所形成的报单数据表通过网络接口单元140发送至外部设备(指机车 信息管理系统320),则在步骤480司机报单自动生成过程已经结束。
虽然本发明是参考其优选实施例示出和描述的,但本领域的普通技术人员应该理 解,在不脱离附属的权利要求书所限定的本发明的精神和范围的情况下,可以进行形式和 细节的各种改变。
权利要求
1.一种铁路司机报单自动生成设备,包括显示器(110)、主处理单元(120)、IC卡读取 装置(130)、网络接口单元(140)、键盘(150),其中显示器(110),所述显示器用于向司机显示报单信息和操作指示,所述显示器(110)与 所述主处理单元(120)相连;主处理单元(120),所述主处理单元(120)从IC卡读取装置(130)接收司机的身份 信息,将司机的身份信息通过网络接口单元(140)发送到外部监控文件保存设备(310),并 从外部监控文件保存设备(310)接收与该司机的身份信息相对应的监控文件,所述主处理 单元(120)对所接收的监控文件进行数据分析和提取,将所提取的司机报单所需的数据发 送至显示器(110)进行显示,以便由司机通过键盘(150)对显示在显示器上的司机报单数 据进行设定,所述主处理单元(120)将司机设定后的司机报单数据通过所述网络接口单元 (140)发送至外部机车信息管理系统(320);IC卡读取装置(130),所述IC卡读取装置用于读取存储于IC卡中的司机的身份信息, 并与所述主处理单元(120)相连;网络接口单元(140),用于与外部网络进行数据通信,所述网络接口单元(140)与所述 主处理单元(120)相连;键盘(150),用于对所述显示器(110)所显示的报单数据进行设定,所述键盘(150)与 所述主处理单元(120)相连。
2.根据权利要求1所述的设备,其特征在于,所述主处理单元(120)包括显示器驱动模 块(210)、分析与提取模块(250)、报单数据显示模块O30)、司机操作处理模块(220)、报单 检查模块040)、接收与转出模块090),其中接收与转出模块(四0)从IC卡读取装置(130)接收司机身份信息,并将所述司机身份 信息通过网络接口单元(140)发送至外部监控文件保存设备(310),所述接收与转出模块 (290)接收从外部监控文件保存设备(310)返回的监控文件,并将所述监控文件发送至分 析与提取模块(250)进行监控文件数据的分析与提取处理,并将处理后的司机报单所需数 据发送至报单数据显示模块O30)以指示显示器驱动模块(210)在显示器(110)显示司机 报单数据,以便由司机通过键盘(150)对显示器上显示的司机报单数据进行设定,所述司 机的设定操作发送至司机操作处理模块(220)进行处理,报单数据显示模块O30)同步对 显示器上显示的司机报单数据进行更新直至司机完成设定操作,所述经过司机设定的司机 报单数据发送至报单检查模块(MO)进行司机报单数据的完整性、一致性检查,完整一致 的报单数据通过接收与转出模块(四0)发送至网络接口单元(140),并由所述网络接口单 元(140)发送至外部机车信息管理系统(320)。
3.根据权利要求1所述的设备,其特征在于,所述IC卡读取装置(130)包括用于将 IC卡中存储的司机的身份信息进行读取的IC卡读取模块060),并且所述IC卡读取模块 (260)将所读取的司机的身份信息发送至所述主处理单元(120)。
4.根据权利要求1所述的设备,其特征在于,所述键盘(150)包括键盘扫描模块 080),所述键盘扫描模块(观0)识别司机通过键盘所做的设定操作,并将所述设定操作数 据发送至所述主处理单元(120)。
5.根据权利要求1所述的设备,其特征在于,所述网络接口单元(140)包括网络接口收 发模块070),所述模块用于通过网络进行数据通信,将来自主处理单元(120)的司机的身份信息发送至外部监控文件保存设备(310),并接收外部监控文件保存设备(310)所返回 的监控文件,并将所述监控文件发送至所述主处理单元(120)。
6.一种利用权利要求1所述的铁路司机报单自动生成设备自动生成铁路司机报单的 方法,包括以下步骤(a)通过IC卡读取装置(130)对司机的身份信息进行识别,并将识别后的司机身份信 息发送至主处理单元(120),由所述主处理单元(120)将所述司机身份信息发送至网络接 口单元(140);(b)通过所述网络接口单元(140)将所述司机的身份信息发送至外部监控文件保存 设备(310),并接收所述外部监控文件保存设备(310)返回的与该司机的身份信息相对应 的监控文件信息,所述网络接口单元(140)将所述监控文件信息发送至所述主处理单元 (120);(c)通过所述主处理单元(120)将所述监控文件信息进行处理,提取出生成铁路司机 报单所需的数据,并将所述数据发送至显示器(110);(d)司机通过键盘(150)对所述显示器(110)上显示的司机报单数据进行设定,并将设 定后的司机报单数据发送至所述主处理单元(120);(e)所述主处理单元(120)将所述司机报单数据通过所述网络接口单元(140)发送至 外部机车信息管理系统(320)。
7.根据权利要求6所述的方法,其特征在于,在所述步骤(c),所述主处理单元(120) 将所述监控文件信息进行处理并提取司机报单所需数据,将所提取的司机报单数据生成电 子报单数据表。
8.根据权利要求6所述的方法,其特征在于,在所述步骤(d),司机对所述显示器(110) 上显示的报单数据进行设定操作,所述设定操作为司机对自动填写的司机报单数据进行核 对与修改操作,以及对司机报单中未能自动填写的信息项目进行的数据补充操作。
9.根据权利要求6所述的方法,其特征在于,在所述步骤(d),所述主处理单元(120) 对司机设定后的司机报单数据进行完整性、一致性检查。
全文摘要
本发明公开了一种铁路司机报单自动生成设备和方法。所述设备包括主处理单元、显示器、键盘、IC卡读取装置、网络接口单元。所述方法包括所述设备通过IC卡读取装置读取司机的身份信息;通过网络接口单元发送司机的身份信息,并接收基于该司机的监控文件信息;将监控文件信息进行处理,提取出司机报单生成所需的数据并发送至显示器;司机根据显示器显示的报单数据,通过键盘进行设定;将设定后的司机报单数据通过网络接口单元发出。采用了铁路司机报单自动生成设备后,提高了工作效率及报单质量。
文档编号G06Q50/00GK102110251SQ20091026137
公开日2011年6月29日 申请日期2009年12月23日 优先权日2009年12月23日
发明者刘华伟, 刘恒辉, 南杰, 李红利, 杨阔, 林波, 沈浩, 温翔宇, 王准, 王飞宽, 荣林, 郭尽朝, 高胜利 申请人:中国神华能源股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1