Разрабатываем системы сбора, обработки и визуализации данных с устройств мониторинга для прогнозирования и предотвращения чрезвычайных ситуаций.
По заказу компании Гелан мы разработали веб-версию их программы Escar – системы накопления, хранения, мониторинга и предоставления информации о радиационных параметрах помещений и оборудования АЭС
Разработанная система Escar позволяет как вносить данные, так и просматривать их. Для работы с ней необходима установка клиента на каждый компьютер, где ее будут использовать. При каждом обновлении проводить его нужно тоже на каждой машине тем или иным способом. Вся система работает в полностью закрытой сети, а для установки и обновлений есть специальные люди и регламентированные процессы."
В бэкэнде проекта был только простой и легкий API, который разрабатывался на базе микро-фреймворка Silex. Основная часть работы ушла на фронтэнд, который разрабатывался с использованием магистрали.
Следующей важной особенностью является база данных. Система Escar от Гелан использует Oracle в соответствии с требованиями АЭС. Таким образом, наш бэкэнд должен был работать с ним. Для этого мы использовали библиотеку Doctrine DBAL.
Важным нюансом для нас было то, что корпоративная политика NPP не позволяет устанавливать сервер Linux, поэтому мы развернули весь стек на сервере Windows, подготовив полную инструкцию и протестировав процесс на виртуальных машинах.
Windows подразумевала использование IE в качестве браузера. В результате проект совместим с IE выше версии 9 и другими стандартными браузерами.
Приложение установлено и выпущено в эксплуатацию на станции.
Ваше сообщение было успешно отправлено.
Спасибо!
Mы свяжемся с Вами в ближайшее время!