Московский институт стали и сплавов
Опубликован: 28.09.2023 | Доступ: свободный | Студентов: 31 / 8 | Длительность: 02:10:00
Практикум 2:

Задания для самостоятельной работы #2

< Лекция 4 || Практикум 2 || Лекция 5 >
Аннотация: Задания по теме "Изучение перспективы ресурсов"

Пример 02-2

На основе бизнес-процесса "Пример 02-1", который вы создали при просмотре видео предыдущей лекции, разработайте бизнес-процесс "Пример 02-2", схема которого изображена на рисунке "Схема бизнес-процесса "Пример 02-2"".

Бизнес-процесс "Пример 02-2" надо получить из бизнес-процесса "Пример 02-1" путем копирования, добавления элементов "Разделение" и "Слияние" и ещё одного узла-действия. Оба элемента "Разделение" и "Слияние" построены на одном и том же узле типа "Параллельный шлюз". Но "Разделение" всегда имеет больше одного исходящего перехода, "Слияние" же всегда имеет только один исходящий переход. (Подробнее см. Практическое занятие "Изучение перспективы потока управления", Задание для самостоятельной работы).

Схема бизнес-процесса Пример 02-2 для самостоятельной разработки

Рис. 2.1. Схема бизнес-процесса Пример 02-2 для самостоятельной разработки

В рамках этой работы заведите в системе пользователя Бражникова (Бражникова Ольга Иосифовна)с паролем "123". Cоздайте группу "Администрация курса". Добавьте пользователя "Бражникова" в группы "Кафедра" и "Администрация курса" на вкладке слева "Исполнители".

В бизнес-процессе "Пример 02-2" заведите роль "Инспектор курса", инициализируйте эту роль группой "Администрация курса". Для этого войдите на вкладку "Роли", выберите кнопку "Edit", относящуюся к роли "Инспектор курса". В появившейся форме выберите способ определения "Assignthisrole by function", затем в поле "Functionname" выберите тип "Executor by name" ("Исполнитель по имени"), в поле "Executorname" ("Имя группы или пользователя") выберите или введите "Администрация курса" (Рис.2.2). Выберите кнопку "Update".

Схема бизнес-процесса Пример 02-2 для самостоятельной разработки

Рис. 2.2. Схема бизнес-процесса Пример 02-2 для самостоятельной разработки

Загрузите разработанный бизнес-процесс на RunaWFE сервер.

Запустите несколько экземпляров этого бизнес-процесса под разными пользователями и доведите их до завершения. Обязательно реализуйте хотя бы в одном случае вариант выбора "Удовлетворить" для узла "Рассмотреть просьбу о зачёте", проверьте правильность инициализации роли "Инспектор курса".

Пример 02-3. Усложнённое задание для самостоятельной работы

Разработайте бизнес-процесс "Пример 02-3", отличающийся от "Пример 02-2" тем, что роль "Инспектор курса" инициализируется не группой, а отношением "Инспекторы курсов". В этом отношении левая часть каждой пары должна содержать пользователя - инспектора курса, а правая часть - группу, состав которой соответствует группе студентов. Например, для группы "МИБ-1" правая часть пары будет содержать группу "Группа МИБ-1", а левая часть - пользователя "Бражникова".

Требования к представлению результатов занятия

1) В результате выполнения лабораторной работы должен быть предоставлен доступ к компании на https://cloud.runawfe.ru посредством предоставления названия созданной компании и пароля пользователя Administrator, если он отличается от wf.

2) В указанной компании должны быть представлены разработанные в веб-редакторе процессы и запущенные экземпляры этих процессов (вкладка "запущенные процессы")

3) Описание возникших при выполнении задания проблем (лучше со скриншотами) и найденных путей их решения (не обязательно, только если возникли проблемы при выполнении задания).

< Лекция 4 || Практикум 2 || Лекция 5 >