WEB ПО


В ОИК «СИСТЕЛ» для реализации WEB доступа к данным используются два независимых WEB-сервера (back-end):

 

  • доступ к оперативным данным обеспечивает WEB-сервер, реализованный на базе  WEB-сервера  Tornado,  который в совокупности с  фреймворком, написанным на языке программирования Python, обеспечивает отображение значений быстро меняющихся параметров в реальном времени;

  • доступа к архивным данным и их представление в виде таблиц обеспечивает свободно распространяемый кросс-платформенным WEB-сервер Apache.

 

В состав WEB-части программного обеспечения ОИК входят следующие front-end приложения, выполняемые на WEB-серверах:

 

  • приложение GredViewer, обеспечивающее просмотр информации в виде мнемосхем с отображением оперативных данных в режиме реального времени. Все страницы первоначально создаются в Графическом редакторе и для использования для WEB-просмотра конвертируются в xml-формат;

  • приложение ArchiveODBCweb, обеспечивающее выборку данных из архивной базы ОИК и их просмотр в табличной форме с использованием различных фильтров.

 

Динамическое взаимодействие WEB-приложений с WEB-сервером реализовано в среде Django на языке Python. Система аутентификации пользователей использует механизм сеансов, основанный на файлах сookies.


Для работы с WEB-приложением можно использовать любой браузер и  ОС (Astra Linux, MS Windows, Linux, Android, iOS) без установки Java-машины.