APP下载

机车车辆验收工作管理系统的开发

2019-03-07杨庆和

铁路计算机应用 2019年2期
关键词:机车车辆表单台账

杨庆和

(北京铁路安全监管办公室 机车车辆验收室, 北京 100860)

铁路验收部门负责铁路相关产品的质量监督、技术认可和合格确认的职能,在铁路安全运输生产中有着不可或缺的作用。目前,铁路验收管理存在点多面广,需传递的信息量大,作业人员素质参差不齐的状况,造成验收数据的统计和信息的上报容易失真、周期长,对验收的监督管理职能发挥带来了诸多不便,铁路内部尚没有一套完整的机车车辆验收工作管理系统。有鉴于此,机车车辆验收部门急需建立一套综合的工作管理信息系统。

随着计算机网络技术的成熟,Web技术、B/S架构[1]、安卓系统智能手机及应用软件的广泛应用,开发机车车辆验收工作管理系统的基本条件已经成熟。在此前提下,利用PHP、MYSQL等技术手段开发了这个系统[2],通过网络实现了机车车辆验收室对管内各驻站验收室的日常管理,实现了机车车辆验收工作管理信息化,规范了验收管理工作,减少了大量的人工和现场数据收集工作量,提高了管理和验收工作的效率,节约了成本,收到了明显的效果。

1 功能需求

一个好的管理系统是管理流程与信息化处理流程的高度统一[3],为此,需要明确基本功能需求和管理流程。机车车辆验收工作管理系统应该能够将机车车辆验收各项工作纳入管理系统进行管理,使机车车辆验收工作标准化、系统化,通过管理系统规范各驻段验收室的工作;实现对机车、车辆、供电产品验收情况的管理,完成铁路总公司所需数据的上报工作;进一步实现数据分析功能;开发手持终端接口,使验收员在工作现场及时采集数据,发现质量问题时,可实时记录保存第一手资料,上传至机车车辆验收工作管理系统,保证信息的时效性。

根据以上分析,机车车辆验收工作管理系统需要分3个管理层,实现以下基本功能。

1.1 驻段验收室专业验收员管理层

(1)供电专业验收员基础台账输入包括供电验收记录、质量验收表、功能核查记录、大修观感记录、重要件入库认证、供电设备故障信息;

(2)机务专业验收员基础台账输入包括机车验收台账、安全关键部件验收台账、配件认证台账、重要件更换台账、设备故障信息;

(3)车辆(动车)专业验收员基础台账输入包括动车过程监督记录、动车验收日志、重要零件抽验台账、竣工验收移交记录、配件复验台账;

(4)供电、机务、车辆段专业验收员办公信息查询浏览、考勤管理。

1.2 驻段验收室主管管理层

驻段验收室主管模块要实现数据统计汇总、信息上传下达、审核功能。

1.3 铁路局验收室管理人员管理层

为铁路局机车车辆验收室实现办公管理、数据查询、统计分析、风险管理等功能。

1.4 其它功能

(1)各机务、车辆、供电段问题整改通知单、质量信息单、段长建议书等信息流转和浏览;

(2)铁路局机务、车辆、供电处信息浏览;

(3)数据备份、人员信息管理测试;

(4)手持终端的验收标准依据查询,现场文字、多媒体信息采集、传输、归类和存储。

结合日常管理工作,机车车辆验收工作管理系统功能模块如图1所示。

图1 机车车辆验收工作管理系统功能模块

2 管理流程及开发原则

2.1 管理流程

系统的开发必须以实际工作流程为基础,机车车辆验收管理工作基本流程如图2所示。

2.2 开发原则

(1)与管理流程一致的原则。在开发前,要详细列出要开发的管理系统所包含各项工作的基本流程,使软件处理过程与日常管理过程基本一致。

图2 验收管理工作流程图

(2)闭环管理原则。任何一项管理工作都要形成闭环管理,要给站段、业务处一定的权限,使管理过程得到闭环,工作结果得到相互印证。

(3)考核原则[4]。通过管理系统,可以看出每一名验收员的工作数量,发现问题数量和质量,解决问题情况,做到透明公开。

(4)循环提高原则[5]。一个好的工作系统,需要我们反复使用,提出问题,解决问题,需要一个合理的开发周期,从而做到循环提高。

2.3 开发环境及工具

在Windows 平台基于IE8.0及以上浏览器开发。手持终端设备利用Android平台的开源性进行开发。

服务器端程序代码采用超级文本预处理语言(PHP)编写,借助PHP的灵活性和开源性实现系统所需的各项网络功能。数据库采用Mysql后台数据库,Mysql是带有基于网络管理附加工具的关系数据库[6],可以工作在多种平台之上,能与PHP完美组合。

3 关键技术及解决方案

3.1 三级用户权限分配

机车车辆验收工作管理系统通过应用权限的分配实现三级用户规范化管理,分别是铁路局管理人员、驻段主管和验收员。此外,为方便与驻段及各相关专业处室的信息传递和及时沟通,还设置了各驻段及相关专业处室的登录管理权限,可以实现信息反馈的信息流转和闭环管理。例如,驻段验收室发布的问题整改通知单、质量信息单和段长建议书在发布后必须由驻段主管确认签收和实行整改后才是一个反馈流程的完成,实现了问题追踪闭环管理,有助于安全分析和设备质量的提高。本系统采用了用户信息表的解决方案,它记录了用户名,密码和有关用户的个人信息、权限信息,方便系统管理用户信息。

3.2 数据表单设计

根据管理文件、规程的规定,确定机车车辆验收工作管理系统共包含45个表单,其中,办公系统包含23个表单,台账输入包含17个表单,后台人员管理包含5个表单。确定了管理表单后,机车车辆验收工作管理系统的数据流程就可基本确定[6],如图3所示。

图3 数据流程图

3.3 手持终端设备的开发

(1)选用支持阅读chm文件的成熟安卓阅读软件解决,将验收标准编成chm文件[7],采用阅读文件浏览查询实现其功能;

(2)选择安卓S Note软件实现现场多媒体信息采集[8],采用Wifi或移动网络进行采集信息的传输[9]。

4 结束语

机车车辆验收工作管理系统实现了管理的信息化、规范化的同时,实现了验收信息管理的流转、统计和汇总,形成了闭环管理。

目前,机车车辆验收工作管理系统在管辖内进行了应用,系统性能稳定,各项功能使用正常。减少了专业验收员重复性填写、计算、上报等工作,方便了机车车辆验收室和驻段验收室对验收数据、验收信息的分析利用,极大地方便了现场工作,提高了验收管理的规范性和管理效率,具有一定的推广价值。

猜你喜欢

机车车辆表单台账
叶立东:村支书的“新台账”
移动App表单组件体验设计
电子表单系统应用分析
工作落实,一本台账起什么作用?
“齿轮”转动中国高铁——记中车戚墅堰机车车辆工艺研究所王文虎及其团队
浅谈网页制作中表单的教学
靖边规范基层党建工作台账
试论铁路机车车辆运用可靠性
使用智能表单提高工作效率
高速铁路机车车辆关键技术解析