Открытое акционерное общество «Центральная пригородная пассажирская компания» (ОАО «Центральная ППК») — пригородная пассажирская компания, обслуживающая пассажиров на всех направлениях Московской железной дороги, и самая крупная из 22 существующих в России ППК.
Доля ОАО «Центральная ППК» в пригородных пассажирских перевозках в Московском железнодорожном узле составляет более 80%. Доля Центральной ППК в пригородных железнодорожных перевозках по России составляет более 60 %.
Полигон деятельности Центральной пригородной пассажирской компании охватывает 11 субъектов РФ: Москва, Московская область, Брянская область, Орловская область, Калужская область, Владимирская область, и другие регионы центральной России.
Ежедневно услугами компании пользуется более 1,6 млн. пассажиров. Количество остановочных пунктов в Московском железнодорожном транспортном узле — 573, общее количество остановочных пунктов — более 1440.
Система продаж, действовавшая в ЦППК на момент старта проекта, была спроектирована и разработана более 10 лет назад и требовала технической модернизации. ЦППК искал подрядчика, который смог бы за 2–3 года разработать новое программное обеспечение для билетной системы, совместно с вендорами оборудования спроектировать и испытать новые аппаратные устройства, обеспечить ЦППК поддержку при внедрении решения на всей территории работы компании.
По итогам прошедшего конкурса договор был заключен с компанией «Программный Продукт».
Для пассажиров билетная система начинается с устройств на станциях и в поездах. Это билето-печатающие автоматы, турникеты, кассы, терминалы контролера и другие устройства, в общей сложности 12 различных типов. Программное обеспечение для их работы в рамках проекта было разработано специалистами нашей компании, а поставкой и монтажом занимались вендоры и подрядные организации ЦППК
Кроме того, нами разработано программное обеспечение для центра обработки данных, который состоит из 19 подсистем и располагается на инфраструктуре ЦППК. В итоге, разработанная билетная система представляет собой территориально-распределенное многокомпонентное решение, обеспечивающее процессы продажи и контроля пригородных проездных документов, на всей территории работы компании, а это несколько миллионов транзакций в день.
Состав системы:
Помимо серверных компонентов и АРМ пользователей, система включает в себя компоненты, функционирующие на конечном оборудовании станций
Билетная система ЦППК интегрирована более чем с 10 внешними системами. В частности, это информационный обмен с организациями, предоставляющими возмещение за перевозку льготных категорий граждан (эмитенты социальных карт Москвы и Московской Области – МСР и ЦБДД МО), системы обслуживающие расчеты по картам «Тройка» (ПАК ЦОТТ Московского Метрополитена) и «Стрелка» (ЕТК), ГУП «Мосгортранс», и другие. Информация обо всех продажах и контроле билетов отправляется в Центр обработки данных.
Спектр технологий, использованных в билетной системе ЦППК, достаточно широк. В качестве баз данных используются MS SQL и MongoDB. Терминал контролера работает под управлением ОС Android. На турникетах используется ОС Linux, терминалы предварительной продажи билетов работают под управлением Raspberry Pi. Общий объем исходного кода всей системы превышает миллион строк.
Решение испытано на Павелецком направлении в 2017 году, в конце того же года началось внедрение системы на весь полигон. В начале 2018 года новая билетная система была внедрена на всей территории работы компании. «Программный Продукт» обеспечивает гарантийное сопровождение, а также совместно с заказчиком работает в области развития системы.
Сейчас билетная система ЦППК действует не только в электричках, но и в определенных автобусах. Компания организовала сервис перевозок, позволяющий жителям отдаленных микрорайонов с комфортом добираться домой на трансферных автобусах от железнодорожных станций Домодедово и Пушкино. В перспективе развитие системы, как в части увеличения доступных пассажирам сервисов, так и в части повышения комфорта использования, например, рост перечня единых билетов, действующих у нескольких транспортных операторов одновременно или использование мобильных устройств, с помощью которых можно будет приобретать билеты и проходить через устройства контроля.