Варианты использования ПО 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) #
Функции Пользователя отчетов:
- Выводит сформированные отчеты. Может размещать отчеты в хранилище отчетов.
- Выводит сформированные графовые модели, выполняет анализ графовых моделей, формирует планы действий по результатам анализа графовых моделей.
- Использует отчеты и графовые модели для подготовки и аргументации решений по планам действий.
- Использует отчеты и графовые модели для ручной или автоматической передачи информации в другие документы и информационные системы.
- Готовит и передает Оператору информацию для поддержания базы данных в актуальном состоянии.
Оператор (Editor) #
Функции Оператора:
- Вводит/удаляет/корректирует формулировки Терминов в дереве Терминов базы данных almaGRID.
- Вводит/удаляет/корректирует значения связей между Терминами.
- Вводит/удаляет/корректирует значения весов Терминов.
- Запускает скрипты формирования отчетов.
- Создает и использует резервные копии базы данных.
- Формирует документы (анкеты, формы обратной связи, бланки, и т.п.) для заполнения Поставщиком данных.
- Получает данные в виде заполненных документов (анкет, форм обратной связи, бланков, и т.п.) и вводит их в базу данных.
- Принимает участие в управлении бизнес-процессами получения и использования данных моделей almaGRID.
Администратор #
Роль актуальна для случая использования ПО almaGRID, как клиент-серверного приложения.
Функции Администратора:
- Создает и использует резервные копии базы данных.
- Создает учетные записи пользователей базы данных и определяет их права.
- Организует установку и обновление ПО almaGRID на рабочих станциях. Обеспечивает отсутствие конфликтов версий базы данных и версий клиентского ПО almaGRID.
- Организует своевременную активацию лицензионных ключей на рабочих станциях.
- Организует использование сертификатов на техническую поддержку ПО almaGRID.
Архитектор #
Функции Архитектора:
- Создает/изменяет структуру дерева Терминов базы данных.
- Создает/изменяет шаблоны отчетов и форм ввода информации.
- Создает/изменяет шаблоны форм для организации обмена информацией с другими информационными системами.
- Создает/изменяет бизнес-логику расчетов в моделях almaGRID.
- Принимает участие в управлении бизнес-процессами получения и использования данных моделей almaGRID.
Участники бизнес-процессов, не являющиеся пользователями ПО almaGRID #
Бизнес-пользователи и поставщики данных, которые не являются пользователям ПО almaGRID, располагают следующими возможностями:
- Получать сформированные отчеты, размещенные в хранилищах отчетов. Хранилище отчетов – сетевой ресурс, на котором размещаются отчеты в виде файлов MS Excel по результатам использования моделей almaGRID.
- Получать сформированные отчеты, полученные посредством корпоративных коммуникаций (email, чаты, комнаты, и т.п.).
- Использовать отчеты для подготовки и аргументации решений по планам действий.
- Использовать отчеты для ручной или автоматической передачи информации в другие документы и информационные системы.
- Готовить и передавать Оператору информацию для поддержания базы данных в актуальном состоянии.
Варианты бизнес-процессов использования ПО almaGRID как desktop приложения #
Общие положения #
При использовании ПО almaGRID как desktop приложения
- Отсутствует необходимость интеграции ПО almaGRID в ИТ-инфраструктуру компании – ПО almaGRID устанавливается и используется на локальных рабочих стациях.
- База данных размещается в локальном файле с расширением «.aprj». Работа с файлом «.aprj» организуется таким же образом, какой принят в компании при работе с файлом офисных или инженерных приложений.
- Обмен информацией между локальными рабочими станциями выполняется с использованием
- файлов MS Excel,
- текстовых файлов, размеченных для использования в электронных таблицах.
Описание бизнес-процесса «Обновление данных в корпоративной системе управления рисками» #
Пример для производственного участка до 50 единиц оборудования

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

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