- •Содержание
- •Основные компоненты системы
- •Краткое описание функциональности компонентов системы
- •Где скачать исходные файлы системы RunaWfe
- •Установка системы RunaWfe при помощи специализированного дистрибутива для операционной системы Windows
- •Начало работы с системой RunaWfe
- •Главное меню системы RunaWfe
- •Графические нотации bpmn и uml Activity Diagram.
- •Использование бинарных отношений для упрощения инициализации ролей
- •Концепция ботов и бот-станций.
- •Замещение исполнителей заданий
- •Требования к содержанию и оформлению отчета
- •Порядок выполнения работы
- •3.4 Установка параметров ветвления. Редактор Bean shell
- •3.5 Установка параметров ветвления. Редактор Bean shell
- •Требования к содержанию и оформлению отчета
- •Порядок выполнения работы
- •Требования к содержанию и оформлению отчета
- •Требования к содержанию и оформлению отчета
- •1. Предлагаемое содержание страницы описания бизнес-процесса:
- •2. Описание последовательностей действий в бизнес-процессе
- •Задание по разработке бизнес-процесса "Больничный"
- •1. Предлагаемое содержание страницы описания бизнес-процесса:
- •2. Описание последовательностей действий в бизнес-процессе
- •Задание по разработке бизнес-процесса "Командировка в другой регион"
- •1. Предлагаемое содержание страницы описания бизнес-процесса:
- •2. Описание последовательностей действий в бизнес-процессе
- •Задание по разработке бизнес-процесса "Местная командировка"
- •1. Предлагаемое содержание страницы описания бизнес-процесса:
- •2. Описание последовательностей действий в бизнес-процессе
- •Задание по разработке бизнес-процесса "Отпуск по уходу за ребенком"
- •1. Предлагаемое содержание страницы описания бизнес-процесса:
- •2. Описание последовательностей действий в бизнес-процессе
- •Перспектива данных
- •Перспектива ресурсов
- •Перспектива операций
- •Системы управления бизнес-процессами и административными регламентами (на примере свободного по RunaWfe)
- •Список литературы
Порядок выполнения работы
Откройте Редактор процессов.
Создайте новый проект - Занятие_3
Создайте новый процесс:
Название процесса – Пример_3
Нотация BPMN
Задайте основные действия согласно рисунку 2.6
Задайте роли для всех элементов бизнес-процесса согласно рисунку 3.1
За основу процесса – «Пример_3» мы взяли процесс – «Пример_2» и доработали его, добавив элементы «ветвление» и дополнительные узлы-действия. (рис 3.1
Рис 3.1 Схема процесса - Пример_3
Создайте Роль – преподаватель и Роль- студент, в соответствии с практическим занятием №2.
Создайте 3 переменные : (Рис 3.2)
Оценка отчётов;
Проверка_экзамена;
Принятие_решения.
Рис 3.2 Создание переменных
При создании переменной необходимо обязательно указать название переменной и формат переменной. Для всех переменных в этом процессе мы используем формат - «StringFormat». (Рис 3.3)
Рис 3.3 Пример заполнение
переменной
Далее вернитесь на вкладку Граф и кликните правой кнопкой мыши по верхнему элементу Ветвление, откроется окно редактора Bean Shell (рис 3.4).
3.4 Установка параметров ветвления. Редактор Bean shell
Аналогично, проведите настройки ещё 2 элементов «ветвление»: для 2-го элемента «ветвление» используйте переменную «Проверка_экзамена», для 3-го элемента «ветвление» используйте переменную «Принятие_решения».
Далее создайте формы и файлы проверки переменных для каждого из элементов схемы, кроме элементов «Анализируем успеваемость студента», «Проверить работу», «Принять решение» и «Окончание» аналогично примеру из предыдущего задания.
Для того, чтобы создать форму кликните правой кнопкой мыши на элементе «Начало», в выпадающем списке (рис 3.5 и выберите «Форма» и «Создать форму».
3.5 Установка параметров ветвления. Редактор Bean shell
В появившемся окне (рис 3.6) выберите тип @HTML форма + freemarker теги» и нажмите кнопку OK.
Рис 3.6 Диалог выбора типа формы
Откроется окно HTML редактора (рис 3.7). Напишите в нем «Выдать задание на лабораторную работу».
Рис 3.7 Окно HTML редактора
Закройте окно HTML редактора кликнув крестик в верхней части экрана (рис 3.8)
Рис 3.8 Закрытие окна HTML редактора
Система предложит Вам сохранить изменения (рис 3.9), нажмите Да.
Рис 3.9 Диалог сохранения формы
Аналогичным образом создайте формы для каждого из элементов схемы, кроме элементов:
Анализируем успеваемость студента»;
«Проверить работу»;
«Принять решение»;
«Окончание».
В форме элемента «Подготовиться к экзамену» напишите: «Начать подготовку к экзамену».
В форме элемента «Выполнить лабораторные работы» напишите: «Выполнить лабораторные работы».
В форме элемента «Изучить теоретический материал» напишите: «Изучить теоретический материал».
В форме элемента «Получить экзамен автоматом» напишите: «Получить экзамен автоматом».
В форме элемента «Ответить на билет по экзамену» напишите: «Ответить на билет по экзамену».
В форме элемента «Дать дополнительное задание» напишите: «Дать дополнительное задание».
В форме элемента «Выполнить задание» напишите: «Выполнить задание».
В форме элемента «Поставить оценку по экзамену» напишите: «Поставить оценку по экзамену».
В форме элемента «Отправить на пересдачу» напишите: «Отправить на пересдачу».
В форме элемента «Анализируем успеваемость студента» выполним следующие операции:
кликните по ней правой кнопкой мыши и выберите в выпадающем списке Форма и Форма(Внутренний редактор);
Используя элемент Кнопка выбора приведите форму к виду, указанному на рисунке 3.10;
При размещении этого элемента на форме появляется окно его настроек (рис 3.11).
Рис 3.10 Редактирование формы во внутреннем редакторе
Рис 3.11 Окно настроек кнопки выбора
В качестве имени выберите Оценка_Отчета. В поле Значение введите да для одной кнопки и нет для другой.
Аналогичным образом создайте и приведите к следующему виду (рис 3.12- 3.13) формы элементов Проверить работу и Принять решение.
Рис 3.12 Окно настроек кнопки выбора
Рис 3.12 Окно настроек кнопки выбора
Для элементов Анализируем успеваемость студента, Проверить работу, Принять решение создайте файл проверки переменных, если он еще не был создан, далее двойным кликом поставьте галку рядом с переменной Оценка_Отчета, как показано на рис 3.14.
Рис 3.14 Окно настройки валидации переменных формы
Далее, пользуясь знаниями, полученными на предыдущем занятии экспортируйте Ваш проект в архив и загрузите этот архив на сервер. Затем запустите процесс на выполнение и проиграйте его.
