Public Transport Application

Приложение для информирования о движении общественного транспорта

ГлавнаяПортфолиоPublic Transport Application

Портирование приложения для управления общественным транспортом на Raspberry Pi.

Public Transport Application

Цель проекта

  • Ранее было разработано клиент-серверное приложение, которое информирует горожан о расписании общественного транспорта в режиме реального времени. Обе части приложения, клиент и сервер — реализованы на .NET
  • Серверное приложение выполняет обмен данными о расписании движения автобусов или метро между транспортными компаниями. Клиентское приложение берет данные с сервера и выводит их на мониторы, размещенные по всему городу
  • Стояла задача перенести существующий функционал клиентского приложения с .Net на Java, чтобы оно могло работать на новой ОС
  • Основная цель — сокращение затрат на оборудование, поэтому было принято решение использовать Raspberry PI, стоимость которого значительно ниже стоимости ранее использовавшихся компьютеров

Особенности проекта

  • Приложение соединяется с сервером через Ethernet порт, получает данные в XML формате и выводит их на монитор через HDMI порт
  • Для настройки приложения XML файл можно отредактировать вне Raspberry, а потом скопировать его на диск
  • Прежде чем создать Java приложение, мы проанализировали риск его низкой производительности на новой платформе, чтобы избежать возможных проблем

Результаты

  • Сокращение затрат заказчика на оборудование

Есть идея?

Сделайте первый шаг к новым возможностям

Свяжитесь с нами, чтобы обсудить варианты реализации. Вы получите бесплатную консультацию и оценку работ.