Экосистема Udev ·

Главная · Кейсы · АО «НИИАС» / РЖД

Кейс · Железнодорожная аналитика

Расчёт маршрутной и участковой скорости поездов

Аналитика и реализация работ по подсчёту маршрутной скорости на разных подразделениях и участковой скорости с учётом времени стоянок на промежуточных станциях.

2 видамаршрутная и участковая скорость
Backendпостановка задач по расчётам
Frontendпостановка задач по формам
АО «НИИАС» / РЖД · контекст проекта
Формирование поездаПодразделенияПромежуточные станцииРасформирование
Маршрутная скоростьСредняя скорость поезда от момента формирования до момента расформирования.
Участковая скоростьСредняя скорость движения по участку с учётом времени стоянок на промежуточных станциях.
Rail dataинфографика, не интерфейс продукта

Контекст расчётов

Два показателя скорости с разной логикой

Маршрутная скорость рассчитывается от формирования поезда до его расформирования. Участковая скорость учитывает нахождение поезда на участке, в том числе стоянки на промежуточных станциях, разгон, замедление и задержки на перегонах.

01

Маршрутная скорость

Подсчёт на разных подразделениях от момента формирования до момента расформирования поезда.

02

Участковая скорость

Подсчёт средней скорости по участку с учётом времени стоянок на промежуточных станциях.

03

Данные

Анализ таблиц базы данных для постановки задач по расчётам.

Что сделали

Четыре блока аналитической и технической проработки

01

Маршрутная скорость, backend

Постановка задачи для backend по подсчёту маршрутной скорости на разных подразделениях и анализ таблиц БД.

02

Маршрутная скорость, frontend

Постановка задачи на frontend по реализации соответствующих форм.

03

Участковая скорость, backend

Постановка задачи по подсчёту участковой скорости и анализ таблиц БД.

04

Участковая скорость, frontend

Постановка задачи на frontend по реализации соответствующих форм.

Инфографика

Логика работ: от таблиц БД к формам анализа

Схема ниже визуализирует только те элементы работ, которые прямо указаны в проектном документе. Это не реконструкция интерфейса.

01 · данныеАнализ таблиц БД
02 · backendЛогика подсчёта скоростей
03 · frontendФормы для анализа
04 · показателиМаршрутная и участковая скорость
Участковая скорость
Σ (число поездов × длина участка, км) / Σ времени нахождения поездов на участке, ч

Итог работ

Расчёты проработаны на уровне данных, backend и frontend

В рамках работ выполнен анализ таблиц БД и сформулированы задачи для backend-расчётов и frontend-форм по маршрутной и участковой скорости.

БД

Анализ данных

Анализ таблиц базы данных для задач по расчёту показателей.

Backend

Постановка расчётных задач

Подсчёт маршрутной скорости на разных подразделениях и подсчёт участковой скорости.

Frontend

Постановка задач по формам

Реализация соответствующих форм для анализа обоих показателей.

Маршрутная и участковая скорость в одной аналитической задаче

Проработка связала анализ данных, backend-логику расчётов и frontend-формы для двух железнодорожных показателей скорости.