Курс: "Процессное управление на свободном программном обеспечении" нужно обновитьв части практических заданий, т.к. сейчас актуальна новая версия RunaWFE 4.1.2.
|
Изучение перспективы ресурсов
Задание для самостоятельной работы
На основе бизнес-процесса "Пример 2-1" разработайте бизнес-процесс "Пример 2-2", схема которого изображена на рис. 6.34.
Бизнес-процесс "Пример 2-2" надо получить из бизнес-процесса "Пример 2-1" путем копирования, добавления элементов "Разделение" и "Слияние" и еще одного узла-действия. (Подробнее см. "Исполнимые бизнес-процессы и административные регламенты" )
В рамках этой работы заведите в системе пользователя:
- Бражникова (Бражникова Ольга Иосифовна)
с паролем "123". Добавьте этого пользователя в группу "Кафедра", создайте группу "Администрация курса". Дайте права группе "Кафедра" на чтение на пользователя "Бражникова", а также на чтение и просмотр на группу "Администрация курса".
С бизнес-процессе "Пример 2-2" заведите роль "Инспектор_курса", инициализируйте эту роль группой "Администрация курса". Для этого войдите на вкладку "Роли", выберите роль "Инспектор_курса", кликните на "Изменить", в появившейся форме выберите тип "исполнитель по имени", в поле "Имя группы или пользователя" введите "Администрация курса" (См. рис. 6.35). Кликните "ОК".
Загрузите разработанный бизнес-процесс на RunaWFE сервер. Запустите несколько экземпляров этого бизнес-процесса под разными пользователями и доведите их до завершения. Обязательно реализуйте хотя бы в одном случае вариант выбора "Удовлетворить" для узла "Рассмотреть просьбу о зачете", проверьте правильность инициализации роли "Инспектор_курса".
Возможное усложнение задание для самостоятельной работы
Разработайте бизнес-процесс "Пример 2-3", отличающийся от "Пример 2-2" тем, что роль "Инспектор_курса" инициализируется не группой, а отношением "Инспекторы_курсов". В этом отношении левая часть каждой пары должна содержать пользователя - инспектора курса, а правая часть - группу, состав которой соответствует группе студентов. Например, для группы "МИБ-1" правая часть пары будет содержать группу "Группа МИБ-1", а левая часть - пользователя "Бражникова".
Требования к представлению результатов занятия
В результате выполнения работы должны быть представлены преподавателю отчет и файлы "Пример2-1.par" и "Пример2-2.par", содержащие разработанные на занятии бизнес-процессы.
В отчете должны содержаться следующие выходные данные:
- Цель
- Скриншоты основных действий, совершенных на занятии, с пояснениями
- Скриншоты, содержащие маршруты точек управления для экземпляров бизнес-процессов, доведенных до завершения
- Список созданных пользователей и групп пользователей с описанием их полномочий
- Скриншот, содержащий созданные пары для отношения "Преподаватель"
Контрольные вопросы
- Что такое инициализация роли?
- В чем отличие инициализации роли для узла-начала и для узлов-действий бизнес-процесса?
- Как происходит исполнение задания, если роль для узла-действия инициализирована группой?
- Что такое отношение, как оно используется для инициализации роли?
- Как производится инициализация роли отношением, если правые части пар отношения содержат группы пользователей?