Распределённая интеграционная система РМ-3. РМ-3 РМ-3 – распределённая интеграционная программная среда, предназначенная для построения единого верхнего.

Презентация:



Advertisements
Похожие презентации
Распределённая интеграционная система RM-3. RM-3 – распределённая интеграционная программная среда, предназначенная для построения единого верхнего уровня.
Advertisements

Система программ «1 С: ПРЕДПРИЯТИЕ» Структура Элементы Средства.
Инструментальная система разработки распределенных приложений «SiTex»
«Корсар» SCADA-система.. Структура ПК «Корсар» Ядро ПК «Корсар»
Быстрая разработка кадастровых приложений муниципального уровня с использованием системы «ИнМета» Вячеслав Томилин ООО НВЦ «Интеграционные технологии»
БЭСТ Дизайнер проектов Введение Концепции Основные понятия.
Опыт реализации отказоустойчивого сервера приложений и хранилища данных на базе СУБД ЛИНТЕР Михаил Ермаков, Дмитрий Мухоедов, РЕЛЭКС.
Базы данных Лекция 01 Информационные технологии баз данных.
Основы объектно-ориентированного программирования (ООП)
Банк данных (БнД) это система специальным образом организованных данных баз данных, программных, технических, языковых, организационно-методических средств,
Разработка баз данных предприятий ЯОК Саровский физико-технический институт.
Система поддержки принятия решений в кризисных ситуациях В.С.Кретов,д.т.н., профессор Российской академии государственной службы при Президенте РФ И.С.Лебедев,ведущий.
Автоматизация сборки и модификации разнородной компьютерной документации: разработка графического интерфейса приложения и формата файлов проекта. Исполнитель:
Курсовое проектирование корпоративных информационных систем на платформе 1С:Предприятие 8 Евгений Ковалев 01 февраля 2012 г. 12 международная научно-практическая.
1 Диаграммы реализации (implementation diagrams).
АО «Системы реального времени – Украина» 49038, г Днепропетровск, пр. Карла Маркса 101 т. (056) ф. (0562)
Лекция 5 Способы конструирования программ. Основы доказательства правильности.
Model/View-архитектура CASE-пакета REAL-MV Тимофей Брыксин, гр. 545 Научный руководитель: А.Н.Терехов Рецензент: Д.В.Кознов.
Автоматизированная система контроля и учета расхода электроэнергии Real.Net АСКУЭ Real.Net.
Требования к территориально распределенным системам безопасности возможность внедрения дополнительных функциональных модулей Модульность возможность использования.
Транксрипт:

Распределённая интеграционная система РМ-3

РМ-3 РМ-3 – распределённая интеграционная программная среда, предназначенная для построения единого верхнего уровня различных технологических систем (пожарных, охранных, жизнеобеспечения, «интеллектуальных зданий» и т.д.). РМ-3 позволяет создавать легко масштабируемые системы, предоставляя средства для унифицированного взаимодействия разнородного оборудования и программного обеспечения, а также единый пользовательский и программный интерфейс. РМ-3 – распределённая интеграционная программная среда, предназначенная для построения единого верхнего уровня различных технологических систем (пожарных, охранных, жизнеобеспечения, «интеллектуальных зданий» и т.д.). РМ-3 позволяет создавать легко масштабируемые системы, предоставляя средства для унифицированного взаимодействия разнородного оборудования и программного обеспечения, а также единый пользовательский и программный интерфейс.

Преимущества РМ-3 Преимущества РМ-3 с точки зрения пользователя: Доступ ко всем возможностям интегрированной системы с любого терминала (хоста) Унифицированный пользовательский интерфейс Единые средства конфигурирования разнородных подсистем Единые средства управления всеми подсистемами Модульность системы Гибкие средства управления правами Удобные средства формирования отчётов Встроенная скриптовая система

Преимущества РМ-3 Преимущества РМ-3 с точки зрения пользователя: Доступ ко всем возможностям интегрированной системы с любого терминала (хоста) Унифицированный пользовательский интерфейс Единые средства конфигурирования разнородных подсистем Единые средства управления всеми подсистемами Модульность системы Гибкие средства управления правами Удобные средства формирования отчётов Встроенная скриптовая система

Преимущества РМ-3 Доступ ко всем возможностям интегрированной системы с любого терминала (хоста)

Преимущества РМ-3 Унифицированный пользовательский интерфейс Доступ ко всем возможностям интегрированной системы с любого терминала (хоста) Дерево объектов системы Окно тревожных сообщений Графический план Протокол

Унифицированный пользовательский интерфейс Единые средства конфигурирования разнородных подсистем Консоль Оператор СКДОПСВидео «Рубеж»ApolloBolid«Рубеж»Bolid«Рубеж»iTV Пример: Добавление пользователя Преимущества РМ-3

Консоль Оператор СКДОПСВидео «Рубеж»ApolloBolid«Рубеж»Bolid«Рубеж»iTV Пример: Создание видеоэкрана Единые средства конфигурирования разнородных подсистем Преимущества РМ-3

Единые средства управления всеми возможностями системы Консоль Оператор СКДОПСВидео «Рубеж»ApolloBolid«Рубеж»Bolid«Рубеж»iTV Единые средства конфигурирования разнородных подсистем Пример: Блокировка точки доступа Преимущества РМ-3

Единые средства управления всеми возможностями системы Консоль Оператор СКДОПСВидео «Рубеж»ApolloBolid«Рубеж»Bolid«Рубеж»iTV Пример: Событие ОПС Тревога Проникновение Преимущества РМ-3

Единые средства управления всеми возможностями системы Модульность системы Ядро Исп. БД Исп. скриптов Исп. алг. КонсольКонсоль Консоль Исп. видео Консоль Консоль Исп. «Рубеж» Преимущества РМ-3

Модульность системы Гибкие средства управления правами Группы (роли) Пользователи Приложения Уровни доступа Запреты и разрешения Выполнение действийВыполнение действий Генерация событийГенерация событий Изменение свойств иИзменение свойств изначений Чтение и просмотр свойств,Чтение и просмотр свойств, значений, действий, значений, действий, Событий и т.д. Преимущества РМ-3

Гибкие средства управления правами Преимущества РМ-3 Удобные средства формирования отчётов Объекты Типы Инициаторы Действия События Атрибуты Время Условия выборки Протокол

Преимущества РМ-3 Удобные средства формирования отчётов Мощная скриптовая система Исполнительскриптов Компиляция Исполнитель Событие Реакция Редактор скриптов (C#) Оборудование Событие

Мощная скриптовая система Скрипт Скрипт Скрипт Исп. видео Пример: Реакция на обнаружение движения Отобразить окно ТРЕВОГА Тревога Преимущества РМ-3 ! Запись

Мощная скриптовая система Для организации сложных реакций применяются алгоритмы выполнения Преимущества РМ-3 Скрипты в узлах алгоритма

Преимущества РМ-3 Преимущества РМ-3 с точки зрения разработчика: Объектно-ориентированная организация системы Единая информационная среда SDK системы, ориентированный на минимизацию кодирования Удобные средства описания предметных областей Программирование в терминах предметной области Гибкие средства формирования пользовательского интерфейса

Преимущества РМ-3 Преимущества РМ-3 с точки зрения разработчика: Объектно-ориентированная организация системы Единая информационная среда SDK системы, ориентированный на минимизацию кодирования Удобные средства описания предметных областей Программирование в терминах предметной области Гибкие средства формирования пользовательского интерфейса

Преимущества РМ-3 Объектно-ориентированная организация системы - Все сущности в системе представлены как объекты, обладающие свойствами, значениями (аналог тэгов в OPC), событиями, действиями и набором состояний. - Объекты полиморфны; как правило, реализуют несколько интерфейсов. - Объекты персистентные. Конфигурация объектов хранится в БД. Изменения конфигурации объектов распространяются в системе в реальном времени в виде событий изменения свойств. - За выполнение действий над объектами и генерацию их событий отвечают исполнители интерфейсов («драйвера» внешних по отношению к системе сущностей). - Идеологически близкие технологии: CORBA, DCOM,.Net Remoting. - Все сущности в системе представлены как объекты, обладающие свойствами, значениями (аналог тэгов в OPC), событиями, действиями и набором состояний. - Объекты полиморфны; как правило, реализуют несколько интерфейсов. - Объекты персистентные. Конфигурация объектов хранится в БД. Изменения конфигурации объектов распространяются в системе в реальном времени в виде событий изменения свойств. - За выполнение действий над объектами и генерацию их событий отвечают исполнители интерфейсов («драйвера» внешних по отношению к системе сущностей). - Идеологически близкие технологии: CORBA, DCOM,.Net Remoting.

Преимущества РМ-3 Объектно-ориентированная организация системы Единая информационная среда Изменения конфигурации, события, изменения состояний объектов в реальном времени поступают к заинтересованным в них клиентам системы. Таким образом, стираются границы между отдельными хостами, и все приложения системы работают в едином информационном пространстве. Как следствие, работа с оборудованием инвариантна относительно места его физического подключения.

Преимущества РМ-3 Единая информационная среда SDK системы, ориентированный на минимизацию кодирования При разработке приложений в РМ-3 большая часть программного кода генерируется автоматически. Программисту остаётся разработать систему понятий предметной области, реализовать обработчики действий объектов и настроить универсальный пользовательский интерфейс с помощью специальных утилит.

Преимущества РМ-3 SDK системы, ориентированный на минимизацию кодирования Удобные средства описания предметных областей Структура понятий предметной области подсистемы, интегрируемой в РМ-3 формируется с помощью специальной утилиты и хранится в справочниках в формате XML. Справочники компилируются в сборки.Net, которые содержат классы клиентских объектов, базовые классы исполнителей, классы пулов объектов, большое количество справочной информации, скрипты расчёта состояний и т.д. XMLDLL

Архитектура РМ-3

Топология РМ-3