Проблемы визуализации систем мониторинга и оповещения
Проблема визуализации получаемой информации на центральном пульте в процессе реализации систем мониторинга и оповещения. Принципы построения графических интерфейсов. Табличная визуализация с подробным отображением. Визуализация в виде карт и схем.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | статья |
Язык | русский |
Дата добавления | 20.04.2019 |
Размер файла | 356,6 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Проблемы визуализации систем мониторинга и оповещения
В процессе реализации систем мониторинга и оповещения возникают задачи визуализировать получаемую информацию на центральном пульте.
Для того чтобы понять в каком виде стоит представить данные на экране необходимо понять, как вообще должна отображаться информация для её читаемости без потери качества и скорости восприятия.
Существует довольно много принципов построения графических интерфейсов (GUI), рассмотрим лишь несколько, наиболее подходящих к нашей ситуации:
1. Принцип KISS -- от английского Keep It Simple, Stupid -- графический интерфейс должен быть простым и интуитивно понятным. Не стоит загромождать свой интерфейс.
2. В хорошем GUI необходимо отказаться от действий, которые могут заставить пользователя потратить время на обдумывание
3. Соотношение сигнал/шум -- необходимо концентрироваться на сигналах (важных элементах интерфейса) и избегать шумов (ненужных и маловажных элементов для конкретной задачи)
4. Пользователи не любят читать большие объемы текстов, не стоит заставлять их это делать
5. Кошелек Миллера -- не стоит перегружать функциональные блоки, 5-7 элементов вполне достаточно, иначе пользователю тяжело извлекать нужную информацию
6. Все важные и необходимые элементы интерфейса должны быть на виду и выделены каким либо образом.
Рассмотрим возможные варианты визуализации, их плюсы и минусы для конкретной системы, и систем оповещения и оперативного мониторинга в целом.
Табличная визуализация с подробным отображением
Отображение входных данных в виде таблицы может быть очень удобно для систем, имеющих или небольшое количество элементов мониторинга (отдельных зданий, обособленных помещений, серверных комнат) или небольшое количество информации получаемых с датчиков. Например наблюдение в режиме реального времени за двумя метеостанциями, передающими показания температуры воздуха, атмосферного давления, влажности воздуха(рис. 1).
Рисунок 1
Эта информация не занимает много места и может просматриваться без скролла страницы.
Для систем же с большим количеством отображаемой информации такая визуализация будет не оптимальной, т. к. она или займет много места, что не позволит одним взглядом оценить состояние, или размеры шрифтов и иконок будет маленьким, и необходимо будет присматриваться. Это лишит систему её основного смысла -- оперативности.
Визуализация в виде карт и схем
Рассмотрим такой метод визуализации как карта или схема с индикаторами на ней. Такой подход будет удобен для систем, не передающих состояния нескольких датчиков. Например, для охранной организации на карте города, района, области будут отмечены синим цветом места размещения патрулей или стационарных постов, зеленым цветом охраняемые объекты, и красным цветом объекты на которых требуется вмешательство представителей компании (рис. 2).
Рисунок 2
В данном случае не играет никакой роли почему требуется вмешательство, вскрыта дверь (сработал датчик на двери), разбито окно (датчик разбитого окна) или хозяин объекта нажал тревожную кнопку. Плюсом этого метода можно считать простоту отображения, контрастные цвета индикаторов, привлекающие внимание.
Но, у такой системы есть минусы, например недостаточная информация. Если это не пульт охраны, а, например, некоторая система на станции скорой помощи, где выезжающей бригаде необходимо знать какое оборудование брать с собой (дефибриллятор, аппарат искусственной вентиляции легких и т. д.). Такой подход не то что не ускорит и облегчит реагирование, а наоборот, может привести к задержкам на выяснение необходимой информации и, как следствие, гибели пациента.
Отображение данных в виде пиктограмм с расширенным функционалом
А как быть когда в одном месте сосредоточенно несколько наблюдаемых объектов? Будь то жилой дом с несколькими наблюдаемыми лифтами, серверное помещение с серверами, офисное здание с отдельными офисами.
В таком случае стоит взглянуть в сторону некоего комплексного решения. Для дома и лифтов можно было бы выбрать модель в виде отметки дома на карте, при клике по которому открывалось бы окно с отображением списка лифтов и индикацией неисправного.
Или табличный вид, где каждой ячейке таблицы соответствует отдельный дом. Для лифтов же отображаются пиктограммы с рисунками в них, для исправного лифта пиктограмма имеет зеленый цвет, для неисправного красный, и некий графический символ, интуитивно понятно характеризующий неисправность.
Для того чтобы решить в каком виде будет отображаться мониторинг состояния серверов и серверных помещений необходимо понять какие данные действительно нужны для оперативного реагирования и бесперебойной работы.
Исходя из основных требований к серверным помещениям необходимо наличие датчиков температуры, влажности, пыли, давления. Так же, для того чтобы знать, работает ли кто-то в данный момент в серверной, считаю что, помимо пожарно-охранной сигнализации, необходимо устанавливать датчик открытия дверей. А так же при помощи ПЛК или одноплатного компьютера с отдельным ИБП и выходом в интернет через мобильные сети необходимо передавать всю информацию на пульт, включая информацию о наличии напряжение в сети перед ИБП серверов.
Эта информация позволит нам оперативно отслеживать состояние в серверной, и, в случае необходимости, включить/выключить/заменить систему кондиционирования воздуха в помещении.
При таком объеме информации логично было бы прибегнуть к визуализации в виде таблицы, но для поддержания работы организации необходимо знать и отслеживать состояние серверов. Редко в какой фирме установлен один сервер, а потому и усложняется система отображения информации.
Для первичного анализа состояния каждого сервера необходимо отслеживать такие параметры, как температура процессора, функционирование жестких дисков, наличие или отсутствие сервера в локальной сети.
В нашем случае вся система выглядит так:
Рисунок 3
Заключение
Вариантов представления информации существует достаточно много, но всегда главным в отображении будет удобство её восприятия. Особенно это касается систем мониторинга. Конечно, стоит учитывать современные тенденции, чтобы интерфейс не устарел еще до выхода проекта, но подходить к этому вдумчиво. Потому что от того как вы преподнесете информацию могут зависеть чьи то жизни, бесперебойная работа оборудования или сохранность имущества.
Библиографический список
визуализация графический интерфейс схема
1. Жарков С. Shareware: профессиональная разработка и продвижение программ / С.Жарков - БХВ-Петербург, 2003: 320с.
2. Правительство РФ СН 512-78 Технические требования к зданиям
Размещено на Allbest.ru
...Подобные документы
Характеристика современных зарубежных и отечественных SCADA-систем. Описания программного комплекса для визуализации и диспетчеризации технологических процессов. Обработка, отображение и архивирование информации об объекте мониторинга или управления.
реферат [600,8 K], добавлен 26.10.2014Назначение и возможности разработанного приложения для визуализации картографической информации. Хранимые процедуры, функции и триггеры. Взаимодействие пользователя с приложением. Описание экранной формы по работе с картами. Визуализация карты в MS Visio.
курсовая работа [2,1 M], добавлен 14.08.2014Построение систем визуализации моделей раскроя и их модификации. Анализ способов и методов создания универсального хранилища данных, на примере построения динамически формируемого информационного файла. Графические возможностей языка высокого уровня С.
научная работа [355,5 K], добавлен 06.03.2009Характеристика программных геномных средств для визуализации, которые облегчают анализирование задач и позволяют исследовать, изучать, толковать и управлять своими данными. Визуализация секвенирования данных. Изучение возможностей геномных браузеров.
реферат [37,9 K], добавлен 11.11.2010Применение систем визуализации показателей качества воды. Принципы создания информационных систем, их назначение, цели и требования к ним. Разработка сайта и возможности CMS Joomla. Построение модели информационной системы с помощью CASE-технологий.
дипломная работа [2,5 M], добавлен 12.08.2017Этапы развития моделирования явлений, процессов, объектов, устройств и систем. Примеры математического, имитационного и физического построения. Воспроизведение транспортных систем городов с помощью программы для визуализации транспортной схемы VISUM.
реферат [29,5 K], добавлен 16.12.2010Наглядное представление массивов различной информации в компьютерной графике. Типы визуализации: схематическая, концептуальная, стратегическая, графическая, комбинированная. Виды сравнения данных: покомпонентное, позиционное, временное, частотное.
контрольная работа [1,4 M], добавлен 20.12.2015Лазерные средства отображения информации. Особенности сопряжения имитационной модели Matlab-Simulink и программное обеспечение визуализации. Возможности средств разработки виртуальных миров, использующих VRML, для визуализации моделирования системы.
курсовая работа [1,6 M], добавлен 01.12.2014Платформа Unity 3D как средство разработки компьютерных деловых игр. Рассмотрение реализации взаимодействия между подсистемой проведения деловых игр и модулем визуализации. Формирование игровых уровней на примере компьютерной игры "Проезд перекрестка".
дипломная работа [2,8 M], добавлен 22.08.2017Особенности разработки и реализации модулей двухмерной и трехмерной визуализации. Основные задачи трехмерного модуля управления. Анализ функций модуля управления ParamColorDrawer. Характерные особенности схемы функционирования программного средства.
реферат [2,2 M], добавлен 07.03.2012Бесплатная среда разработки программного обеспечения с открытым исходным кодом для компилятора Free Pascal. Почему Lazarus такой популярный. Корректность введенных данных. Использование основных методов визуализации в среде программирования Lazarus.
курсовая работа [695,5 K], добавлен 19.04.2013Создание, настройка камер, настройки основанных параметров визуализации и использования различных специальных эффектов в графическом пакете 3ds Max 2008. Особенности интерфейса программы. Типы специальных эффектов и их применение. Добавление заднего фона.
курсовая работа [2,1 M], добавлен 03.06.2013Освоение методов манипуляции параметрами SVG изображений при помощи JavaScript и возможности по анимации в современных браузерах. Интерфейс и структура модуля визуализации данных. Определение аномальных данных и их определение, реализованные типы.
курсовая работа [1,7 M], добавлен 20.05.2014Изучение моделирования и визуализации трехмерных динамических сцен в пакете 3Ds Max на примере создания анимированной сцены, содержащей мышь, стул, чашку, чайную ложку и море. Создание материалов, камер и анимации, постановка света и визуализация сцены.
курсовая работа [1,2 M], добавлен 26.02.2012Задача о движении однородного плоского тела круглой формы в пространстве по наклонной плоскости. Давление распределено по закону Герца. Результаты решения систем, а также их наглядная визуализация в математическом пакете Maple 11 и Macromedia Flash 8.
дипломная работа [2,8 M], добавлен 15.06.2013Разработка программы для визуализации результатов статистической обработки экспериментальных данных. График, визуализирующей зависимость температуры физического объекта от времени, регистрируемой датчиками на протяжении фиксированного промежутка времени.
курсовая работа [1,8 M], добавлен 18.09.2014Анализ средств визуализации. Разработка программы-расширения для визуализатора инженерных и научных расчетов Compaq Array Visualizer на языке Фортран. Оценка экономической эффективности и конкурентоспособности созданного программного обеспечения на рынке.
дипломная работа [335,4 K], добавлен 10.09.2010Анализ предметной области. Сравнительный анализ систем визуализации трёхмерных объектов. Обоснование выбора среды программирования. Разработка базы данных. Архитектура программного продукта. Алгоритм шифрования Blowfish с обратной связью по шифр-тексту.
дипломная работа [5,3 M], добавлен 22.11.2015Совершенствование процессов обмена информацией между физическими и юридическими лицами в помощью сетей Internet и Intranet. История развития геоинформационных систем. Обработка кадастровой информации: анализ данных и моделирование, визуализация данных.
реферат [24,1 K], добавлен 22.05.2015Принципы программирования и приоритеты использования библиотеки OреnG1, ее архитектура, описание математического аппарата и проекции. Разработка процедуры визуализации трехмерной сцены, подсистемы управлениями событиями и руководства пользователя.
курсовая работа [1,0 M], добавлен 26.06.2011