Evercode labs
Monitoring Systems

Development of systems for the collection, processing and visualization of data from monitoring devices to predict and prevent emergency situations.

choose your path
choose your path
кейс 16

Разработка веб-версии системы ESCAR

Позволяет хранить, мониторить и предоставлять информацию о радиационных параметрах помещений и оборудования АЭС.
Сроки
ДЕМО
2 недели
ГОТОВОЕ РЕШЕНИЕ
2 месяца
Технологии
Web
Silex, Backbone.js

About project

По заказу компании Гелан мы разработали веб-версию их программы Эскар — системы накопления, хранения, мониторинга и предоставления информации о радиационных параметрах помещений и оборудования АЭС.

Задача

Разработанная система Эскар, как уже упоминалось, позволяет как вносить данные, так и просматривать. Для работы с ней необходима установка клиента на каждый компьютер, где ее будут использовать. Соответственно при каждом обновлении, проводить его нужно тоже на каждой машине тем или иным способом. Конечно, вся система работает в полностью закрытой сети, а для установки и обновлений есть специальные люди и регламентированные процессы.

Решение

В бэкэнде проекта был только простой и легкий API, который разрабатывался на базе микро-фреймворка Silex. Основная часть работы ушла на фронт-энд, который разрабатывался с использованием магистрали.Яш

Следующей важной особенностью является база данных. Система escar от Gelan использует Oracle в соответствии с требованиями АЭС. Таким образом, наш бэкэнд должен работать с ним. Для этого мы использовали библиотеку Doctrine DBAL.

Важным нюансом для нас было то, что корпоративная политика NPP не позволяет устанавливать сервер Linux, поэтому мы развернули весь стек на сервере Windows, подготовив полную инструкцию и протестировав процесс на виртуальных машинах.

Windows, конечно, подразумевала использование IE в качестве браузера. В результате проект совместим с IE выше версии 9 и другими стандартными браузерами.

В результате приложение было установлено на станции и используется. О качестве результата можно судить по фразе Игоря из Гелана: "все классно! Так же, как у нас в настольной версии, один к одному! ”.

Есть вопросы?
Напишите нам и мы ответим вам как можно скорее
Связаться с нами
Other Cases
Development of cloud control system TDCloud
We have designed and programmed the TDCloud cloud telecontrol service. Allows you to receive and process data from measuring devices via web-interface without investing in infrastructure.