Разработка систем управления и мониторинга сетью банкоматов, POS-терминалов, рабочих мест и интеграция с карточными процессинговыми центрами

Обзор Проекта VS Messenger

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

Технические особенности:
 
Целевая серверная платформа:Windows NT/2000 Server, Linux.
Серверный фреймворк:Java.
GUI фреймворк (клиентские и административные инструменты:MFC (C++).
Аппаратное и программное обеспечение (POS терминалы, ATM-s):  ANSI C++.
Базы данных:Oracle SQL server.
Доступ к информации:JDBC.
Соединение:TCP/IP channels.
Безопасность:SSL, X.509 certificates.
 
Особенности бизнес-логики: 
  • Функции кросс-платформенного сервера разработаны с помощью Java.
  • Данная система является иерархической гетерогенной сетью с соединенными последовательностями (Windows, Linux) и аппаратным обеспечением (POS-s, ATM-s).
  • Secure Sockets Layer (SSL) использовался как криптографический протокол для обеспечения безопасности и взаимодействия данных для внутренней коммуникации в сети.
  • Данная система была интергирована вместе с компанией Public Key Infrastructure (PKI), которая использует сертифицированные подписи X.509.
Управление и ресурсы: 
  • Сроки реализации: 2000 - 2002 
  • Ресурсы: 2 руководителя, 12 разработчика и 3 тестировщика
  • Методология разработки: адаптированный RUP