机车乘务员一次乘务作业数据分析系统及分析方法技术方案

技术编号:28035056 阅读:30 留言:0更新日期:2021-04-09 23:17
本发明专利技术属于铁路行业机务系统技术领域,涉及一种机车乘务员一次乘务作业数据分析系统及分析方法,包括数据源信息模块、实体数据模块、数据生成模块以及数据处理模块;根据实体数据模块建立的表单从数据源信息模块中提取所需要的数据;对乘务作业数据存储实体表中的实时数据进行计算,并将计算结果与分析维度表进行关联,同时将计算结果和关联结果保存至事实表,构建出数据分析模型,进而提取所要分析的数据信息,分析得到机车乘务员劳时情况。本发明专利技术保证作业数据的完整性,分析得出机车乘务员超劳情况,避免乘务员连续夜班,保证机车乘务员值乘中的精力充沛,确保机务行车安全;提高管理部门的管理效能。

【技术实现步骤摘要】
机车乘务员一次乘务作业数据分析系统及分析方法
本专利技术属于本专利技术属于铁路行业机务系统
,涉及一种机车乘务员一次乘务作业数据分析系统及分析方法。
技术介绍
机车乘务员是铁路运输生产的主要技术工种,承担着驾驶机车、动车组列车安全整点运行的重大职责,其工作特点是点多线长、不分昼夜、单独作业,长期处于高度紧张状态,工作质量直接关系到旅客生命和国家财产安全。由于乘务员一次乘务作业数据分散在不同业务系统中,数据完整性不能保证,而数据的缺失对有效分析各交路乘务员的作业情况带来不便;而且对机车乘务员的平均劳时、最高劳时、趟超劳、月超劳、乘务员连续夜班的情况具有滞后性,不能进行实时掌控,超劳作业不能保证机车乘务员值乘中的精力充沛,不能确保机务行车安全。
技术实现思路
为了解决机车乘务作业出现的问题,本专利技术提供一种机车乘务员一次乘务作业数据分析系统及分析方法,保证不同业务系统的机车乘务员作业数据的完整性,通过系统分析得出机车乘务员超劳情况,避免乘务员连续夜班,保证机车乘务员值乘中的精力充沛,确保机务行车安全;同时提高管理部门的管理效能。为了实现上述目的,本专利技术采用的技术方案是:一种机车乘务员一次乘务作业数据分析系统包括数据源信息模块、实体数据模块、数据生成模块以及数据处理模块;所述数据源信息模块:用于存储各个铁路工段乘务作业的数据;所述实体数据模块:用于根据用户需要建立相关联的乘务作业数据存储实体表、事实表和分析维度表;并从数据源信息模块中提取所需要的实时数据并填入相应的乘务作业数据存储实体表中,同时对分析维度表进行更新;所述乘务作业数据存储实体表:从数据源信息模块中提取的机车运行过程中机车乘务员一次乘务作业实时数据;所述事实表:根据乘务作业数据存储实体表所建立的以司机为粒度的乘务员劳时数据表单;所述分析维度表:在乘务作业数据存储实体表基础上以分析维度为粒度建立的数据表单;所述数据生成模块:用于接收实体数据模块发送的数据表单,根据用户分析需要对乘务作业数据存储实体表中的实时数据进行计算,并将计算结果与分析维度表进行关联,同时将计算结果和关联结果保存更新至事实表;从而构建出事实表数据模型和分析维度数据模型;所述数据处理模块:用于从分析维度数据模型中提取用户所要分析的分析维度模型,结合事实表数据模型分析得到机车乘务员劳时情况。进一步的,所述数据源信息模块中存储的数据包括LKJ处理结果信息数据、乘务员出退勤信息数据以及机车出入库信息数据;所述LKJ处理结果信息数据包括机务段代码、LKJ文件ID、机车型号、机车号、车种、车号、司机工号、副司机工号、文件处理时间、文件开始时间、开车时间、文件结束时间、起点站、终点站、车间、车队以及指导组;所述乘务员出退勤信息数据包括乘务交路、司机工号、计划开点、机车型号、机车号、出勤时间、出勤地点、退勤时间以及退勤地点;所述机车出入库信息数据包括机车型号、机车号、出库时间、出库地点、入库时间以及入库地点。进一步的,乘务作业数据存储实体表包括机务段代码、LKJ文件ID、机车型号、机车号、车种、车号、司机工号、文件处理时间、文件开始时间、开车时间、文件结束时间、起点站、终点站、车间、车队、指导组、乘务交路、计划开点、出勤时间、出勤地点、退勤时间、退勤地点、入库时间、入库地点、出库时间和出库地点。进一步的,所述事实表包括LKJ文件ID、司机键值、时间键值、机务段键值、乘务交路键值、出勤地点键值、退勤地点键值、入库地点键值、出库地点键值、出勤至出库时长、出勤至开车时长、出库至开车时长、到达至入库时长、到达至退勤时长以及出勤至退勤时长。进一步的,所述分析维度包括司机维度、时间维度、机务段维度、乘务交路维度、出退勤地点维度和出入库地点维度;所述司机维度表包括司机键值、司机工号和司机姓名;所述时间维度表包括时间键值、年、月、日和小时;所述机务段维度表包括机务段键值、机务段代码和机务段名称;所述乘务交路维度表包括乘务交路键值、乘务交路代码和乘务交路名称;所述出退勤地点维度表包括出退勤地点键值、地点编码和地点名称;所述出入库地点维度表包括出入库地点键值、地点编码和地点名称。一种机车乘务员一次乘务作业数据分析系统的分析方法包括以下步骤:1)收集各个铁路工段乘务作业的数据,并将收集的数据存储在数据源信息模块中;2)根据用户需要建立乘务作业数据存储实体表、事实表和分析维度表;并从数据源信息模块中提取所需要的实时数据并填入相应的乘务作业数据存储实体表中,同时对分析维度表进行更新;3)将填入实时数据的乘务作业数据存储实体表、填入乘务员劳时数据的事实表和更新的分析维度表传送至数据生成模块,由更新的分析维度表生成分析维度模型;对乘务作业数据存储实体表中的实时数据进行计算,并将计算结果与分析维度表进行关联,同时将计算和关联结果保存至事实表生成事实表数据模型,通过事实表数据模型和分析维度数据模型从而构建数据分析模型;4)根据用户分析需要从分析维度数据模型中提取所要分析的分析维度,并结合事实表数据模型,对机车乘务员乘务作业过程中的乘务作业情况分析,得到机车和乘务员劳时情况。进一步的,所述步骤1)中,1.1)对数据源信息模块存储的LKJ处理结果信息数据、乘务员出退勤信息数据以及机车出入库信息数据进行拆分、统计或格式转换;1.2)以文件开始时间、司机号、机车型号、机车号为条件对LKJ处理结果信息数据进行去重操作。进一步的,所述步骤2)具体过程是:2.1)根据用户需要建立乘务作业数据存储实体表、事实表和分析维度表;2.2)从数据源信息模块中提取机车乘务员一次乘务作业实时数据;对于去重的LKJ处理结果信息数据以文件处理时间、文件开始时间、司机号、机车型号以及机车号进行合并操作,将合并后的实时数据存储至乘务作业数据存储实体表中,并同时更新司机维度表和机务段维度表;2.3)以机车型号、机车号、司机号、开车时间信息以及入库时间信息从乘务员出退勤信息数据中提取乘务交路、计划开点、出勤时间、出勤地点、退勤时间和退勤地点信息这六项实时数据,并将提取的实时数据存储至乘务作业数据存储实体表中,并同时更新乘务交路维度表、出退勤地点维度表和时间维度表;2.4)以机车型号、机车号、司机号、开车时间信息、文件结束时间信息、出勤时间以及出勤地点信息从机车出入库信息数据中提取出库时间、出库地点、入库时间和入库地点信息这四项实时数据,并将提取的实时数据存储至乘务作业数据存储实体表中,同时更新出入库地点维度表。进一步的,所述步骤2.2)中合并操作的过程是:对相同司机号、相同机车型号、相同机车号以及文件开始时间相差范围在12小时以内的记录进行合并;取最小文件开始时间记录中的文件开始时间和开车时间为本次乘务作业的文件开始时间和开车时间,取最大文件结束时间为本次乘务作业的文件结束时间。进一步的,所述步骤4)中乘务作业情况分析包括出库晚点分析、旅本文档来自技高网...

【技术保护点】
1.一种机车乘务员一次乘务作业数据分析系统,其特征在于:所述机车乘务员一次乘务作业数据分析系统包括数据源信息模块、实体数据模块、数据生成模块以及数据处理模块;/n所述数据源信息模块:用于存储各个铁路机务段乘务作业的数据;/n所述实体数据模块:用于根据用户需要建立相关联的乘务作业数据存储实体表、事实表和分析维度表;并从数据源信息模块中提取所需要的实时数据并填入相应的乘务作业数据存储实体表中,同时对分析维度表进行更新;/n所述乘务作业数据存储实体表:从数据源信息模块中提取的机车运行过程中机车乘务员一次乘务作业实时数据;/n所述事实表:根据乘务作业数据存储实体表所建立的以司机为粒度的乘务员劳时数据表单;/n所述分析维度表:在乘务作业数据存储实体表基础上以分析维度为粒度建立的数据表单;/n所述数据生成模块:用于接收实体数据模块发送的数据表单,根据用户分析需要对乘务作业数据存储实体表中的实时数据进行计算,并将计算结果与分析维度表进行关联,同时将计算结果和关联结果保存更新至事实表;从而构建出事实表数据模型和分析维度数据模型;/n所述数据处理模块:用于从分析维度数据模型中提取用户所要分析的分析维度模型,结合事实表数据模型分析得到机车乘务员劳时情况。/n...

【技术特征摘要】
1.一种机车乘务员一次乘务作业数据分析系统,其特征在于:所述机车乘务员一次乘务作业数据分析系统包括数据源信息模块、实体数据模块、数据生成模块以及数据处理模块;
所述数据源信息模块:用于存储各个铁路机务段乘务作业的数据;
所述实体数据模块:用于根据用户需要建立相关联的乘务作业数据存储实体表、事实表和分析维度表;并从数据源信息模块中提取所需要的实时数据并填入相应的乘务作业数据存储实体表中,同时对分析维度表进行更新;
所述乘务作业数据存储实体表:从数据源信息模块中提取的机车运行过程中机车乘务员一次乘务作业实时数据;
所述事实表:根据乘务作业数据存储实体表所建立的以司机为粒度的乘务员劳时数据表单;
所述分析维度表:在乘务作业数据存储实体表基础上以分析维度为粒度建立的数据表单;
所述数据生成模块:用于接收实体数据模块发送的数据表单,根据用户分析需要对乘务作业数据存储实体表中的实时数据进行计算,并将计算结果与分析维度表进行关联,同时将计算结果和关联结果保存更新至事实表;从而构建出事实表数据模型和分析维度数据模型;
所述数据处理模块:用于从分析维度数据模型中提取用户所要分析的分析维度模型,结合事实表数据模型分析得到机车乘务员劳时情况。


2.根据权利要求1所述的机车乘务员一次乘务作业数据分析系统,其特征在于:所述数据源信息模块中存储的数据包括LKJ处理结果信息数据、乘务员出退勤信息数据以及机车出入库信息数据;
所述LKJ处理结果信息数据包括机务段代码、LKJ文件ID、机车型号、机车号、车种、车号、司机工号、副司机工号、文件处理时间、文件开始时间、开车时间、文件结束时间、起点站、终点站、车间、车队以及指导组;
所述乘务员出退勤信息数据包括乘务交路、司机工号、计划开点、机车型号、机车号、出勤时间、出勤地点、退勤时间以及退勤地点;
所述机车出入库信息数据包括机车型号、机车号、出库时间、出库地点、入库时间以及入库地点。


3.根据权利要求2所述的机车乘务员一次乘务作业数据分析系统,其特征在于:乘务作业数据存储实体表包括机务段代码、LKJ文件ID、机车型号、机车号、车种、车号、司机工号、文件处理时间、文件开始时间、开车时间、文件结束时间、起点站、终点站、车间、车队、指导组、乘务交路、计划开点、出勤时间、出勤地点、退勤时间、退勤地点、入库时间、入库地点、出库时间和出库地点。


4.根据权利要求3所述的机车乘务员一次乘务作业数据分析系统,其特征在于:所述事实表包括LKJ文件ID、司机键值、时间键值、机务段键值、乘务交路键值、出勤地点键值、退勤地点键值、入库地点键值、出库地点键值、出勤至出库时长、出勤至开车时长、出库至开车时长、到达至入库时长、到达至退勤时长以及出勤至退勤时长。


5.根据权利要求4所述的机车乘务员一次乘务作业数据分析系统,其特征在于:所述分析维度包括司机维度、时间维度、机务段维度、乘务交路维度、出退勤地点维度和出入库地点维度;
所述司机维度表包括司机键值、司机工号和司机姓名;所述时间维度表包括时间键值、年、月、日和小时;所述机务段维度表包括机务段键值、机务段代码和机务段名称;所述乘务交路维度表包括乘务交路键值、乘务交路代码和乘务交路名称;所述出退勤地点维度表包括出退勤地点键值、地点编码和地点名称;所述出入库地点维度表包括出入库地点键值、地点编码和地点名称。


6.一种基于权利要求5所述的机车乘务员一次乘务作业数据分析系统的分析方法,其特征在于:所述分析方法包括以下步骤:
1)收集各个铁路工段乘务作业的数据,并将收集的数据存储在数据源信息模块中;
2)根据用户需要建立乘务作业数据存储实体表...

【专利技术属性】
技术研发人员:谭红林霍炜冉虹霞王宇魏科研唐建雄
申请(专利权)人:西安银石科技发展有限责任公司
类型:发明
国别省市:陕西;61

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1