Логическая подсистема платной парковки представляет собой законченную логическую цепочку, которая реализует определенную функцию системы используя для этого все необходимые ей физические модули.

Логические подсистемы DOORHAN Parking

Пропускная система

Пропускная подсистема должна обеспечивать контролируемый пропуск транспорта через различные виды стоек по заданным алгоритмам. Каждый проезд должен производится по одному из используемых на парковке видов идентификации (карт, билет, гос.номер). В тех случаях, когда это возможно программа управления оборудованием должна отрабатывать пропуск транспорта даже не имея связи с управляющим сервером или «облаком». Все операции проезда должны фиксироваться в БД включая все необходимые параметры.

Задачи

Модуль пропускной логики обеспечивает реализацию логики проезда автомобиля клиента через оборудование проезда.
Проездные стойки могут быть следующих типов:

  • въездная,
  • выездная,
  • проездная,
  • внутренняя въездная выездная,
  • реверсивная,
  • для праворульных ТС,
  • двухуровневая,
  • с функцией оплаты.

Логика проезда максимально лежит на контроллере стойки, на внутреннюю память контроллера должны копироваться все необходимые данные для максимально возможного функционирования контроллера в случае отсутствия связи с сервером.

Функции контроллера

Поддержка оборудования:

  • Моторизованный диспенсер Asahi Seiko;

  • Считыватель карт:

    • ACR120S,
    • Matrix;
  • Принтер штрих билетов KPM-300;

  • Сканер штрих-билетов;

  • Двухстрочный текстовый дисплей;

  • Управление шлагбаумом, светофором;

  • Получение информации о занятости петель и срабатывании концевиков шлагбаума.

Сценарии:

  • Въездная стойка;

  • Выездная стойка;

  • Реверсивная стойка;

  • Праворукая стойка;

  • Переездная стойка;

  • Стойка Элемент (только бесконтактный считыватель).

Тестовая программа для проверки оборудования:

  • Проверка операция работы с картами (выдача, прием, сброс, подача с лотка);

  • Проверка шлагбаума, петель и светофора;

  • Чтения карты моторизованным ридером и бесконтактным;

  • Проверка срабатывания концевиков и датчиков;

Реализация сторожевого таймера:

  • В случае отсутствия связи с диспенсером, считывателем карт, принтером штрих билетов, сканером штрих билетов должен осуществляться сброс питания на проблемное устройство и попытка его реинициализации.

Проезд клиентов “по брони” с вводом кода доступа:

  • Клиент проходя процедуру бронирования на сайте получает код доступа в виде изображения штрих билета на телефон или бумагу и прислоняя его к считывателю должен иметь возможность осуществить проезд.

Автономный режим работы:

  • Запись на карту информации по въезду;

  • Проверка возможности проезда на выезде по записанному времени выезда либо по сроку действия карты постоянного клиента;

  • Проверка возможности проезда карт постоянных клиентов;

  • Синхронизация данных с центральным сервером после восстановления связи:

    • сессий,
    • событий мониторинга;
  • Хранение локально черного списка карт постоянных клиентов.

Обмен данных с сервером:

  • Проверка валидности проезда по идентификатору;

  • Открытие парковочной сессии;

  • Закрытии парковочной сессии;

  • События мониторинга:

    • состояние устройств,
    • ошибки устройств,
    • запуск/останов оборудования,
    • срабатывание датчиков.

Модуль настройки параметров:

  • Адрес сервера;

  • Тип сценария;

  • Тайм-ауты закрытия шлагбаума, изъятия карты;

  • Закрытие шлагбаума по второй петле;

  • Ключи работы с картой.

Звуковое сопровождение действий пользователя:

  • Проигрывание wav-файлов при операциях:

    • наезда на петлю,
    • выдачи карты,
    • открытия шлагбаума.

Алгоритмы

  • Режим ожидания ТС;

  • Пропуск по определенному гос.номеру;

  • Режим “ТС на петле”;

  • Выдача разовой карты;

  • Выдача штрих-билета;

  • Обработка карты постоянного клиента;

  • Отработка нештатных ситуаций – проезд паровозиком и прочие;

  • Проезд по штрафной карте;

  • Пропуск ТС.

Функции сервера и «облака»

  • Проверка карты;

  • Слой интеграции со внешними СКУД на предмет проверки карты;

  • Проверка возможности проезда через данную стойку;

  • Фиксация состояний и параметров сессии;

  • Контроль процедуры пропуска ТС по гос. номеру;

  • Контроль процедуры фотофиксации при проезде ТС;

Платежная система

Платежная подсистема должна обеспечивать возможность оплаты за услуги парковки и дополнительные услуги оказываемые персоналом парковки. Тарифная модель должна позволять учесть максимально полно многообразие сочетаний всех факторов влияющих на расчет стоимости услуг. Функция проведения платежа должна быть атомарной и позволять учесть все возможные сбои при оплате, чтобы средства внесенные клиентом не имели возможности зависнуть в промежуточном состоянии или потеряться в учете системой.

Задачи

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

Функции контроллера паркомата

  • Вывод графического интерактивного интерфейса работы с пользователем;

  • Управления купюроприемником:

    • прием купюры,
    • возврат купюры, которая не может быть принята,
    • получение статуса и обработка ошибок;
  • Управление устройством приема монет:

    • прием монеты,
    • обработка статуса и ошибок;
  • Управление устройством выдачи купюр:

    • выдача купюр на определенную сумму по пропорциональному алгоритму,
    • выдача купюр на определенную сумму по минимальному алгоритму,
    • обработка статуса и ошибок;
  • Управление устройством выдачи монет:

    • выдача монет на определенную сумму;
  • Управление фискальным регистратором:

    • печать чека на продажу,
    • печать дополнительной нефискальной информации на чеке (сверху и снизу),
    • печать чека на возврат,
    • печать чека при оплате банковской картой,
    • печать инкассационного чека,
    • печать чека на пополнение,
    • печать штрафного чека,
    • открытие/закрытие смены,
    • обработка статуса и ошибок;
  • Управление бесконтактным считывателем;

  • Сопряжение с устройством оплаты банковскими картами.

Функции АРМа

  • Список платежей:

    • фильтрация по периоду и ключевым полям,
    • печать;
  • Просмотр информации о задолженности:

    • по идентификатору,
    • по клиенту;
  • Отчетность:

    • оперативный отчет за день (выручка по паркоматам, выручка по зонам, выручка по часам),
    • отчет о выручке за период (часам, дням, месяцам. кварталам, годам), по тарифам, по группам клиентов, по зонам,
    • средний чек;
  • Учет монет и купюр:

    • оперативный контроль кол-ва купюр и монет в паркоматах,
    • отчет о обороте купюр и монет за заданный период.

Функции сервера и «облака»

  • Расчет задолженности по идентификатору;

  • Выдача информации о карте для паркомата (задолженность, срок действия, аванса и т.д.);

  • Проведение и фиксация платежа в БД;

  • Учет внесенной предоплаты (по бронированию);

  • Информировании о балансе, платеже по СМС;

  • Слой интеграции с внешними электронными платежными системами.

Сервисная подсистема

Сервисная подсистема должна реализовать весь спектр обслуживающих операций и действий персонала, мониторинг работы оборудования в реальном времени. Все действия связанные с менеджментом сервисного обслуживания, заменой расходных материалов, заполнением и опустошением емкостей хранящих карты, билеты, купюры, монеты должны фиксироваться, как факт выполнения операции так и количественное ее выражение. Сервисная подсистема осуществляет информирование пользователя о необходимости проведения регулярного технического аудита элементов СПП через определённое количество транзакций.

Информационная подсистема

Информационная подсистема должна организовывать доступ обслуживающего персонала и прочих пользователей к оперативным и архивным данным системы. Просмотр и редактирования справочников клиентов, тарифов, оборудования, оперативная работа с платежами и сессиями, разнообразная отчетность.

Система фото- видео- фиксации

Система снимает входные потоки с видеокамер, сохраняем их на сервере и формирует метки связывающие видео-поток с событиями в системе, позволяя тем самым быстро и комфортно найти нужный фрагмент. Фотофиксация происходит в момент событий, нуждающихся в такого рода контроле, это например проезд ТС через стойку, или момент оплаты клиентом через паркомат.

Громкая голосовая связь

Система громкой голосовой связи должна позволять обеспечивать возможность клиента парковки связаться с оператором, и в голосовом режиме сообщить о проблеме или задать вопрос при возникновении проблем в пользовании парковочным оборудованием. Все вызовы должны фиксироваться в БД, аудиозапись/видеозапись сохраняться на диске, в АРМе должен быть доступ к архиву с функцией поиска по времени, виду оборудования.

Задать вопрос специалисту

Поставьте галочку, если вы не робот