I. Требования к рабочему месту
Для корректной работы программного обеспечения для ЭВМ «LogicBPM. Low code platform» (далее - продукт, платформа) в операционной системе Windows 7/8/8.1/10 или новее, Мас OS X 10.11 или новее потребуется :
- браузер Google Chrome/Yandex Browser/Opera/Mozilla Firefox/Safari последней стабильной версии;
- интернет-соединение от 5 Мбит/сек;
- наличие подключенного микрофона и веб-камеры (устройства также должны быть включены в настройках операционной системы);
- внешний канал связи между пользователями (мессенджер, почта и т.п.).
Для корректной организация рабочего места следует закрыть все программы, которые могут занять большую часть интернет-канала (например, файлообменники).
II. Основной сценарий
1. Вход в систему● Авторизация
● Открыть браузер, перейти на https:
● Заполнить логин и пароль
● Нажать “Войти”.
2. Переход на рабочий столПосле входа отображается рабочий стол, содержащий список проектов:
- В верхней части экрана находятся логотип платформы, название рабочей организации (например, «Пицца»), иконка настроек и профиль пользователя.
- В центральной части расположены вкладки:
- «Актуальные проекты» – действующие, доступные пользователю проекты (открыта по умолчанию).
- «Архив» – завершенные или неактивные проекты.
На вкладке «Актуальные проекты» пользователь видит карточки проектов с названием и кратким описанием.
3. Выбор существующего проекта1. На вкладке «Актуальные проекты» пользователь находит нужный проект.
2. Нажимает на карточку проекта.
3. Открывается интерфейс выбранного проекта, где пользователь может:
- просматривать и изменять настройки процесса;
- работать с задачами/формами;
- запускать и отслеживать выполнение процессов (в зависимости от роли и прав доступа).
4. Создание нового проекта1. Если требуется создать новый проект, пользователь на рабочем столе нажимает кнопку «Создать проект» в правой части экрана.
2. В открывшемся окне указывает:
- название проекта;
- при необходимости — описание и дополнительные параметры.
3. Подтверждает создание проекта.
4. Новый проект появляется в списке «Актуальные проекты», после чего пользователь может открыть его, нажав на карточку, и перейти к настройке и работе.
5. Карточка проектаКарточка проекта на рабочем столе
На вкладке «Актуальные проекты» каждый проект отображается в виде карточки.
В нижней части карточки находятся кнопки для быстрого доступа к основным действиям:
- Архивировать проект – переносит проект из списка актуальных в раздел «Архив». Используется, когда работа по проекту завершена или временно приостановлена.
- Настройки окружения – открывает экран параметров окружения для данного проекта (адреса сервисов, подключения, тестовые/боевые контуры и другие технические настройки, доступные пользователю в зависимости от его роли).
- Настройки проекта – переход к общим настройкам проекта: название, описание, параметры работы, управление участниками и правами, дополнительные опции.
Справа на карточке расположена кнопка «Смотреть файлы»
При нажатии открывается раздел с файлами проекта (документы, артефакты, экспортированные схемы и т.п.), где пользователь может просматривать доступные материалы в рамках выбранного проекта.
Основной сценарий работы с карточкой проекта:
1. На рабочем столе во вкладке «Актуальные проекты» найдите нужный проект.
2. В зависимости от задачи выполните одно из действий:
- для настройки инфраструктуры проекта нажмите кнопку «Настройки окружения»;
- для изменения общих параметров проекта нажмите кнопку «Настройки проекта»;
- для просмотра сопроводительных материалов проекта нажмите кнопку «Смотреть файлы»;
- для завершённых проектов используйте кнопку архивирования, чтобы перенести их в раздел «Архив».
3. После завершения настроек или работы с файлами вернитесь на рабочий стол через навигацию браузера или интерфейс платформы.
5.1. Настройки окруженияПри переходе в настройки окружения проекта открывается экран управления стендами проекта.
Если для проекта еще не создано ни одного стенда, отображается сообщение: «У вас нет ни одного стенда»
Под сообщением расположена кнопка «Добавить стенд».
Создание первого стенда:
1. Нажмите кнопку «Добавить стенд».
При нажатии кнопки «Добавить стенд» открывается форма «Добавить конфигурацию для нового стенда». Все поля, отмеченные звездочкой *, являются обязательными для заполнения. В форме указываются:
1. Название стенда Человекочитаемое имя стенда (например, «Тестовый», «Прод», «Демо для экспертов»). Используется для удобной идентификации в списке стендов.
2. Базовый адрес приложения URL, по которому доступно приложение на данном стенде (например, https://app-test.example.com). По этому адресу будут открываться пользовательский интерфейс и сервисы проекта.
3. База знаний Идентификатор или адрес базы знаний, которая используется данным стендом. Определяет, к какому хранилищу знаний (документов/моделей) стенд будет обращаться при работе.
4. URL точки доступа (Endpoint) Адрес конечной точки хранилища файлов/объектов (например, S3‑совместимое хранилище или другой объектный сторедж). Используется для загрузки и чтения файлов, связанных с проектом.
5. Регион хранилища Регион, в котором развернуто хранилище (например, ru-central1, eu-west-1 и т.п.). Значение должно соответствовать настройкам провайдера хранилища.
6. Access Key ID Идентификатор ключа доступа к хранилищу. Используется системой для аутентификации при обращении к хранилищу.
7. Секретный ключ (Secret AccessKey) Секретная часть ключа доступа к хранилищу. Позволяет выполнять операции чтения/записи от имени указанной учетной записи. Должен храниться и передаваться только по защищенным каналам.
8. Имя бакета Название бакета (контейнера) в хранилище, где будут размещаться файлы проекта на данном стенде.
После заполнения всех обязательных полей:
1. Проверьте корректность введенных данных.
2. Нажмите кнопку «Готово». Стенд будет создан и появится в списке стендов проекта. В дальнейшем его можно использовать для развертывания и тестирования проекта, а также при необходимости изменять параметры конфигурации.
Для выхода без сохранения нажмите кнопку «Отменить».
5.2. Настройки проектаЭкран «Настройки проекта» (системные атрибуты)
При нажатии на кнопку «Настройки проекта» в карточке проекта открывается форма «Системные атрибуты».
В ней задаются основные параметры проекта и подключения к системе управления версиями. В форме доступны следующие поля:
1. Название проекта
Отображаемое имя проекта в интерфейсе платформы.
Можно изменить при необходимости (например, уточнить формулировку для пользователей).
2. Описание проекта
Краткое текстовое описание назначения проекта:
что в нем автоматизируется, для какого подразделения и т.п.
Поле необязательное, но рекомендуется к заполнению для удобства навигации.
3. Модуль хранения данных Путь к модулю (проекту/каталогу), в котором хранятся данные и артефакты проекта (например, domain/src/main/resources).
Используется платформой для доступа к ресурсам проекта.
4. Логин пользователя
Учетная запись, под которой платформа подключается к системе управления версиями (Git‑репозиторию).
5. Пароль пользователя
Пароль (или токен доступа), соответствующий указанному логину.
Применяется для аутентификации при работе с репозиторием.
6. Ссылка на Git‑репозиторий URL репозитория, в котором хранится исходный код и конфигурация проекта.
7. URL Git‑сервера Адрес сервера, на котором расположен репозиторий.
8. Система версионирования
Тип используемой системы управления версиями (например, GITLAB, GITHUB и т.п.).
Поле заполняется в соответствии с фактическим окружением.
9. Ключ проекта
Уникальный идентификатор проекта в системе (например, LBPT).
Используется для внутренней идентификации и может применяться в интеграциях.
После внесения изменений в системные атрибуты:
1. Проверьте корректность всех значений (особенно путей, URL и учетных данных).
2. Сохраните настройки с помощью соответствующей кнопки (описать «Сохранить», если она есть на форме).
Измененные параметры начинают применяться к текущему проекту и его окружениям в соответствии с настройками платформы.
5.3. Смотреть файлыПри нажатии на кнопку «Смотреть файлы» из карточки проекта открывается экран управления версиями файлов проекта.
Экран состоит из двух блоков:
1. Утверждённая версия
В верхней части отображается текущая утвержденная (публикованная) версия проекта.
В карточке версии выводятся:
- имя автора, утвердившего версию;
- название версии/проекта;
- дата и время последнего обновления;
- кнопка перехода внутрь версии (стрелка справа).
Утвержденная версия используется как эталонная для работы и демонстрации.
2. Мои черновики
Ниже расположен раздел для личных черновиков пользователя.
В нем будут отображаться созданные пользователем рабочие версии/черновики, которые еще не утверждены и недоступны остальным пользователям как основная версия проекта.
Основной сценарий работы
1. Перейдите в карточку проекта и нажмите «Смотреть файлы».
2. В блоке «Утвержденная версия» при необходимости откройте текущую утвержденную версию для просмотра.
3. В разделе «Мои черновики» создавайте и редактируйте собственные черновики (когда такая функция доступна), а затем передавайте их на утверждение согласно регламенту работы в системе. На экране «Файлы проекта» в блоке «Утвержденная версия» рядом с текущей версией доступна кнопка «Скопировать себе». Функция предназначена для того, чтобы пользователь мог создать собственный черновик на основе утвержденной версии, не изменяя саму утвержденную версию проекта.
Как работает «Скопировать себе»:
1. На экране «Файлы проекта» найдите блок «Утвержденная версия».
2. Нажмите кнопку «Скопировать себе».
3. Система создаст личный черновик, полностью повторяющий содержимое утверждённой версии на момент копирования.
4. Новый черновик отобразится в разделе «Мои черновики».
Далее пользователь может вносить изменения в созданный черновик (редактировать, дополнять, тестировать), не затрагивая утверждённую версию, используемую остальными пользователями.
При необходимости доработанный черновик может быть передан на утверждение в соответствии с установленным регламентом.
6. Работа внутри проектаПри переходе внутрь проекта (утвержденной версии или черновика) открывается рабочая область настройки проекта.
Экран состоит из двух основных частей:
1. Левая панель навигации по разделам проекта
На панели отображаются группы артефактов проекта (папки):
- Справочники (0) – раздел для создания и хранения справочников, используемых в процессах и интерфейсах (классификаторы, списки значений и т.п.).
8 - Сущности (0) – модели предметной области, описывающие основные объекты системы (заказы, заявки, клиенты и др.).
- Пользователь… (0) – раздел пользовательских объектов/интерфейсов (формы, экраны и прочие элементы, с которыми работает конечный пользователь).
- Бизнес логика (0) – сценарии и правила работы системы: процессы, обработчики, скрипты и др.
В скобках указывается количество созданных объектов в каждой группе. При нажатии на название раздела раскрывается список его объектов и становятся доступны действия по созданию и редактированию.
2. Основная рабочая область
Правая часть экрана предназначена для отображения содержимого выбранного раздела и редактирования артефактов.
Пока ни один элемент не создан и не выбран, область остается пустой.
В верхней части экрана отображаются:
- цепочка навигации (хлебные крошки) с названием проекта и текущей версии (например, «Новый проект / Утвержденная версия»);
- статус версии (например, «В работе»);
- кнопка с меню действий (иконка с тремя точками) для операций над версией проекта
Дальнейшая работа в проекте заключается в последовательном создании объектов в разделах «Справочники», «Сущности», «Пользователь…» и «Бизнес логика» в соответствии с методикой моделирования.