Организация использования ПО almaGRID • Графовые модели

Организация использования ПО almaGRID

Варианты использования ПО almaGRID #

Использование ПО almaGRID как desktop приложения #

В качестве клиентской рабочей станции используется персональный компьютер под управлением Windows 7 или старше с установленным MS Excel 2007 или старше.

База данных создается/размещается в локальном файле с расширением «.aprj».

Использование ПО almaGRID как клиент-серверного приложения #

В качестве клиентской рабочей станции используется персональный компьютер под управлением Windows 7 или старше с установленным MS Excel 2007 или старше. На клиентской рабочей станции устанавливается ПО almaGRID, выполняющее функции «толстого клиента».  

В качестве серверной части информационной системы используется сервер баз данных (MySQL, PostgreSQL, MS SQL Server), на котором ПО almaGRID формирует хранилище данных, используемых в информационной системе.

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

Ролевая модель пользователей ПО almaGRID #

Связь этапов жизненного цикла модели и ролей пользователей #

Пользователь отчетов (Viewer) #

Функции Пользователя отчетов:

  1. Выводит сформированные отчеты. Может размещать отчеты в хранилище отчетов.
  2. Выводит сформированные графовые модели, выполняет анализ графовых моделей, формирует планы действий по результатам анализа графовых моделей.
  3. Использует отчеты и графовые модели для подготовки и аргументации решений по планам действий.
  4. Использует отчеты и графовые модели для ручной или автоматической передачи информации в другие документы и информационные системы.
  5. Готовит и передает Оператору информацию для поддержания базы данных в актуальном состоянии.

Оператор (Editor) #

Функции Оператора:

  1. Вводит/удаляет/корректирует формулировки Терминов в дереве Терминов базы данных almaGRID.
  2. Вводит/удаляет/корректирует значения связей между Терминами.
  3. Вводит/удаляет/корректирует значения весов Терминов.
  4. Запускает скрипты формирования отчетов.
  5. Создает и использует резервные копии базы данных.
  6. Формирует документы (анкеты, формы обратной связи, бланки, и т.п.) для заполнения Поставщиком данных.
  7. Получает данные в виде заполненных документов (анкет, форм обратной связи, бланков, и т.п.) и вводит их в базу данных.
  8. Принимает участие в управлении бизнес-процессами получения и использования данных моделей almaGRID. 

Администратор #

Роль актуальна для случая использования ПО almaGRID, как клиент-серверного приложения.

Функции Администратора:

  1. Создает и использует резервные копии базы данных.
  2. Создает учетные записи пользователей базы данных и определяет их права.
  3. Организует установку и обновление ПО almaGRID на рабочих станциях. Обеспечивает отсутствие конфликтов версий базы данных и версий клиентского ПО almaGRID.
  4. Организует своевременную активацию лицензионных ключей на рабочих станциях.
  5. Организует использование сертификатов на техническую поддержку ПО almaGRID.

Архитектор #

Функции Архитектора:

  1. Создает/изменяет структуру дерева Терминов базы данных.
  2. Создает/изменяет шаблоны отчетов и форм ввода информации.
  3. Создает/изменяет шаблоны форм для организации обмена информацией с другими информационными системами.
  4. Создает/изменяет бизнес-логику расчетов в моделях almaGRID.
  5. Принимает участие в управлении бизнес-процессами получения и использования данных моделей almaGRID. 

Участники бизнес-процессов, не являющиеся пользователями ПО almaGRID #

Бизнес-пользователи и поставщики данных, которые не являются пользователям ПО almaGRID, располагают следующими возможностями:

  1. Получать сформированные отчеты, размещенные в хранилищах отчетов.  Хранилище отчетов – сетевой ресурс, на котором размещаются отчеты в виде файлов MS Excel по результатам использования моделей almaGRID.
  2. Получать сформированные отчеты, полученные посредством корпоративных коммуникаций (email, чаты, комнаты, и т.п.).
  3. Использовать отчеты для подготовки и аргументации решений по планам действий.
  4. Использовать отчеты для ручной или автоматической передачи информации в другие документы и информационные системы.
  5. Готовить и передавать Оператору информацию для поддержания базы данных в актуальном состоянии.

Варианты бизнес-процессов использования ПО almaGRID как desktop приложения #

Общие положения #

При использовании ПО almaGRID как desktop приложения

  1. Отсутствует необходимость интеграции ПО almaGRID в ИТ-инфраструктуру компании – ПО almaGRID устанавливается и используется на локальных рабочих стациях.
  2. База данных размещается в локальном файле с расширением «.aprj». Работа с файлом «.aprj» организуется таким же образом, какой принят в компании при работе с файлом офисных или инженерных приложений.
  3. Обмен информацией между локальными рабочими станциями выполняется с использованием
  4. файлов MS Excel,
  5. текстовых файлов, размеченных для использования в электронных таблицах.

Описание бизнес-процесса «Обновление данных в корпоративной системе управления рисками» #

Пример для производственного участка до 50 единиц оборудования

Описание бизнес-процесса «Обновление модели взаимосвязей производственного подразделения» #

Пример для производственного участка до 50 единиц оборудования

Ключевые характеристики ПО almaGRID #

Для того, чтобы начать строить модель, достаточно общего понимания логики и минимального набора исходных данных -по мере уточнения требований к модели и появлении данных модель можно легко корректировать
Визуальное проектирование отчетов и форм ввода-вывода информации
ПО almaGRID и модели можно быстро настроить на любые бизнес-процессы и ИТ-окружение
Инструменты для работы с графовой математикой и данными в виде гиперкуба
Low-Code / No-Code разработка математических моделей с помощью скриптов или визуального конструктора графовых моделей
Простая корректировка модели при появлении новой информации
Создание расчетных модулей, интегрируемых с другим ПО
Разделение сложной модели на простые и объединение нескольких моделей в одну
ПО может использоваться как desk-top или клиент-серверное приложение
Пользователю модели достаточно навыков работы с офисным ПО
Коннекторы данных принимают информацию из ИТ-систем, реестров, таблиц, файлов и предоставляют отчеты бизнес-пользователям
В ПО almaGRID не используются внешние сервисы – все компоненты ПО и модели находится внутри ИТ-периметра Пользователя
Модель можно описать на нескольких языках – участники международной рабочей группы увидят модель на своем родном языке
Модель можно разработать "с нуля", либо взять за основу одно из "коробочных решений"
Модели можно использовать как учебные тренажеры (пример по запросу)

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: