Инструменты пользователя

Инструменты сайта


odg_assist_3.0:bpmn:диаграммы_bpmn

Это старая версия документа!


Диаграммы BPMN

Диаграмма BPMN (Business Process Model and Notation) — это визуальный инструмент, который используется для моделирования и управления бизнес-процессами. В нашем приложении BPMN диаграммы служат основой для описания и оптимизации рабочих процессов, позволяя пользователям легко визуализировать последовательность действий, роли и взаимодействия между участниками.

Рассмотрим на примере процесса "Отбор проб готовой продукции".

Первой задачей процесса будет "Отбор проб". По окончанию выполнения задачи будет доступна к выполнению следующая задача "Выполнение методик". Рассматриваемая диаграмма не имеет условий возврата к предыдущей задаче. Задачи выполняются последовательно.
Выполнение задач может быть последовательным как на диаграмме выше или иметь ветвления в зависимости от условий.
Все это настраивается во встроенном редакторе диаграмм процесса.

Настройка диаграммы процесса

Создадим процесс из двух задач.

Создание директории для хранения процесса

  • Перейдите в "Базовую иерархию".
  • Выберите родительскую группу в дереве иерархии и нажмите "Добавить".
  • В окне "Введите имя" заполните поля:
    • Имя - укажите название добавляемой группы.
    • Тип элемента - выберите "Группа".
    • Подтвердить - сохранить результат.

Далее добавим элементы процесса.

Добавление элементов процесса

  • Выберите добавленную группу хранения и нажмите кнопку "Добавить".
  • В окне "Введите имя" заполните поля:
    • Имя - введите название элемента "Задача 1"
    • Тип элемента - укажите "Элемент процесса"
    • Подтвердить - сохраните результат.

Аналогичным образом добавьте элемент процесса "Задача 2"

Настройка элементов процесса

Настройте назначение исполнителя задачи
  • Выберите первый добавленный элемент.
  • В области конфигурации найдите поле "Назначение пользователя", выберите "Создатель процесса"
  • Сохраните внесенные изменения, нажмите кнопку "Сохранить"

Аналогичным образом настройте второй добавленный элмент.

Добавление параметров в элемент процесса

  • Выберите первый добавленный элемент.
  • Нажмите кнопку "Добавить".
  • Заполните поля формы "Введите имя".
    • Имя - введите имя параметра, например "Число" .
    • Тип точки - укажите "Число".
    • Подтвердить - сохранить результат.

Аналогичным образом добавьте тип точки "Текст" во второй элемент процесса.

Добавление шаблона процесса

Добавим шаблон процесса и настроим его.

  • Выберите группу, в которую ранее добавляли элементы процесса
  • Нажмите "Добавить".
  • Заполните поля формы.
    • Имя - название шаблона процесса "Простой процесс".
    • Тип элемента - укажите "Элемент процесса".
    • Подтвердить - сохранить результат.

Настройка шаблона процесса
  • Выберите добавленный шаблон процесса.
  • В области конфигурации найдите поле "Элементы процесса".
  • Нажмите "Выбрать".
  • В открывшемся окне "Окно выбора" найдите группу, куда были добавлены элменты процесса и раскройте ее.
  • Выберите добавленные элементы процесса (для множественного выбора зажмите Ctrl и выделите оба элемента).
  • Закройте окно выбора.
  • Нажмите кнопку "Добавить".

Выбранные элементы отобразятся в поле "Элемента процесса".

Настройка диаграммы процесса

Настроим диаграмму процесса, выставим порядок выполнения задач.

  • В базовой иерархии выберите добавленный ранее шаблон процесса.
  • В области конфигурации найдите кнопку "Открыть редактор" и нажмите ее.
  • Отобразится окно "Редактор шаблона"
  • Нажмите "Загрузить из odg"

Отобразится ненастроенная диаграмма.

Расставьте задачи в правильном порядке.

  • Выберите на панели инструментов "Рука"
  • Переместите задачи друг за другом

  • Далее нажмите на первый элемент диаграммы.
  • Отобразится набор инструментов элемента.
  • Выберите "Стрелку".
  • Соедините первый элемент процесса со вторым.

Удалите элемент "Inclusive Gateway".

  • Выберите элемент
  • В наборе его инструментов нажмите иконку "Корзина"

Соедините все оставшиеся элементы

Сохраните диаграмму.

Сохраните шаблон процесса, нажмите кнопку "Сохранить".

Проверка созданного процесса

Нажмите пункт меню "Запуск процессов"

Перейдите в пункт меню "Мои задачи".

  • Найдите шаблон процесса и раскройте его.
  • Выберите процесс.
  • Отобразится панель управления процессом.
  • Первая задача активна и назначена на исполнителя

Также можно посмотреть на состояние диаграммы процесса.

  • Нажмите на панели управления процессом первую кнопку.
  • Из выпадающего меню выберите "Диаграмма процесса".
  • Активная задача подсвечена оранжевым цветом в окне "Отображение процесса".
  • Выполните все задачи процесса.
  • По завершению задач процесс закроется.

Теги используемые в коде приложения

Список системных тегов для установки ресурса

Тег для добавления кастомной этикетки. Добавляется в самом начале "clear_all_lines"

Имя тег для этикетки Пример готовой строки для этикетки Данные перенесены в карточку ресурса (надтип "Исходный материал") Данные перенесены в карточку ресурса (надтип "Приготовленный материал") Перенесено в карточку ресурса (надтип "Готовая питательная среда") Перенесено в карточку ресурса (надтип "Оборудование")
Системные теги Системные теги Системные теги Системные теги
Вин номер <{internalIdentifier}> "Вин номер: " + <{internalIdentifier}>
Годен до <{actualityDate}> "Годен до: " + <{actualityDate}> Да, тип точки "Только дата" Да, тип точки "Только дата" Да, тип точки "Только дата" Да, тип точки "Только дата"
Дата квалификации <{lastQualificationDate}> "Дата квалификации: " + <{lastQualificationDate}>
Дата установки единицы ресурса(приемки) <{installationDate}> "Дата установки единицы ресурса(приемки): " + <{installationDate}> Да, тип точик "Дата" Да, тип точик "Дата" Да, тип точик "Дата" Да, тип точик "Дата"
Дата утилизации <{removalDate}> "Дата утилизации: " + <{removalDate}>
Добавил \ Ответственный \ Пользоваетль используется пользователь добавивший установку (запустивший процесс), тег<{processCreator}> "Добавил: " + <{processCreator}> Да, тип точик "Текст" Да, тип точки "Текст" Да, тип точки "Текст" Да, тип точки "Текст"
Единицы измерения <{dimensions}> "Единицы измерения: " + <{dimensions}> Да, тип точки "Текст" Да, тип точки "Текст" Да, тип точки "Текст" / Ед. выбор по совпадению
Заметки <{notes}> "Заметки: " + <{notes}>
Количество активного вещества <{activeMaterial}> "Количество активного вещества: " + <{activeMaterial}>
Место хранения <{resourceStoragePosition}> "Место хранения: " + <{resourceStoragePosition}> Да, тип точки "Текст" Да, тип точки "Текст" Да, тип точки "Текст" Да, тип точки "Текст"
Наименование типа ресурса <{reourseType}> "Тип ресурса: " + <{reourseType}>
Название установки ресурса <{nameOfResource}> "Название установки ресурса: " + <{nameOfResource}> Да, тип точки "Текст" Да, тип точки "Текст" Да, тип точки "Текст" Да, тип точки "Текст"
Порт для связи с конвертером <{hardwareAddress}> -
Конвертер для связи с оборудованием <{hardwareConverterName}> -
Производитель <{developer}> "Производитель: " + <{developer}>
Серийный номер <{serialNumber}> "Серийный номер: " + <{serialNumber}>
Содержание влаги <{waterComponent}> "Содержание влаги: " + <{waterComponent}>
Текущее количество <{currentValue}> "Текущее количество: " + <{currentValue}> Да, тип точки "Текст" Да, тип точки "Текст" Да, тип точки "Текст"
Место хранения место хранения берется из типа ресурса <{resourceStorageType}> "Место хранения: "+<{resourceStorageType}>
Условия хранения условия хранения берутся из типа ресурса <{storageCondition}> - Да, тип точки "Текст" Да, тип точки "Текст" Да, тип точки "Текст" Да, тип точки "Текст"
Инструкция Берется из типа ресурса <{instructionsText}> - Да, тип точки "Текст" Да, тип точки "Текст" Да, тип точки "Текст" Да, тип точки "Текст"
Чистота <{purity}> "Чистота: " + <{purity}>
Доступен к использованию <{enabled}>
Тип ресурса <{resourceType}> -
Уникальный идентификатор установки ID берется из таблицы установки ресурса <{installation_id}> - Да, тип точки "Текст" Да, тип точки "Текст" Да, тип точки "Текст" Да, тип точки "Текст"

* Данные перенесены в карточку ресурса - если у параметра задачи "Карточка ресурса" есть тег, указанный в таблице:

  • При активации задачи ее поля будут предзаполнены значениями из карточки ресурса "Управление ресурсами".
odg_assist_3.0/bpmn/диаграммы_bpmn.1771495460.txt.gz · Последнее изменение: — denis

Если не указано иное, содержимое этой вики предоставляется на условиях следующей лицензии: GNU Free Documentation License 1.3
GNU Free Documentation License 1.3 Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki