Архитектура и назначение ПО "Алекс-Мониторинг".

 

Программное обеспечение верхнего уровня предназначено для:

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

Схема взаимодействия частей ПО и электронного оборудования учета и контроля

Схема взаимодействия частей ПО и устройств ЭСУ.

WEB сервер, сервер БД и сервер оборудования могут быть установлены на одном ПК.

Реализация

Программное обеспечение для работы с ЭСУ построено на базе WEB технологий.

Сторона WEB сервера (Tomcat 7.0) реализована на языке Java.
Бизнес логика СУБД (PostgreSQL 9.5) на языке Plpgsql.
Скрипты клиентской стороны на JScript, JQuery, Bootstrap.
Сервер оборудования - на языке С++.

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

Требования к составу и параметрам технических средств

В состав технических средств должен входить персональный компьютер (ПЭВМ), выполняющий роль сервера, работающий круглосуточно и имеющий характеристики:

  • тактовая частота процессора – не ниже 2,0 ГГц;
  • количество ядер – не менее 4;
  • оперативная память объемом 4 Гигабайт, не менее;
  • объем свободного пространства на жестком диске – не менее 30 Гигабайт.
  • операционная система Windows 7 или более новая;
  • сетевой адаптер производительностью не менее 100 Мбит/с.

На стороне пользователя в качестве клиентского ПО используется браузер.
Желательно иметь современную версию одного из  продуктов: Firefox, Opera, Google Chrome, Internet Explorer, Safari или другой.

Операционная система на машине пользователя - любая.

Copyright © 2016 ОДО Алекс и К