Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Textbook_MISIS_ru_V_3.6.doc
Скачиваний:
13
Добавлен:
29.09.2019
Размер:
5.02 Mб
Скачать

Порядок выполнения работы

Откройте Редактор процессов.

Создайте новый проект - Занятие_3

Создайте новый процесс:

  1. Название процесса – Пример_3

  2. Нотация BPMN

  3. Задайте основные действия согласно рисунку 2.6

  4. Задайте роли для всех элементов бизнес-процесса согласно рисунку 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 Диалог сохранения формы

Аналогичным образом создайте формы для каждого из элементов схемы, кроме элементов:

  • Анализируем успеваемость студента»;

  • «Проверить работу»;

  • «Принять решение»;

  • «Окончание».

В форме элемента «Подготовиться к экзамену» напишите: «Начать подготовку к экзамену».

В форме элемента «Выполнить лабораторные работы» напишите: «Выполнить лабораторные работы».

В форме элемента «Изучить теоретический материал» напишите: «Изучить теоретический материал».

В форме элемента «Получить экзамен автоматом» напишите: «Получить экзамен автоматом».

В форме элемента «Ответить на билет по экзамену» напишите: «Ответить на билет по экзамену».

В форме элемента «Дать дополнительное задание» напишите: «Дать дополнительное задание».

В форме элемента «Выполнить задание» напишите: «Выполнить задание».

В форме элемента «Поставить оценку по экзамену» напишите: «Поставить оценку по экзамену».

В форме элемента «Отправить на пересдачу» напишите: «Отправить на пересдачу».

В форме элемента «Анализируем успеваемость студента» выполним следующие операции:

  1. кликните по ней правой кнопкой мыши и выберите в выпадающем списке Форма и Форма(Внутренний редактор);

  2. Используя элемент Кнопка выбора приведите форму к виду, указанному на рисунке 3.10;

  3. При размещении этого элемента на форме появляется окно его настроек (рис 3.11).

Рис 3.10 Редактирование формы во внутреннем редакторе

Рис 3.11 Окно настроек кнопки выбора

В качестве имени выберите Оценка_Отчета. В поле Значение введите да для одной кнопки и нет для другой.

Аналогичным образом создайте и приведите к следующему виду (рис 3.12- 3.13) формы элементов Проверить работу и Принять решение.

Рис 3.12 Окно настроек кнопки выбора

Рис 3.12 Окно настроек кнопки выбора

Для элементов Анализируем успеваемость студента, Проверить работу, Принять решение создайте файл проверки переменных, если он еще не был создан, далее двойным кликом поставьте галку рядом с переменной Оценка_Отчета, как показано на рис 3.14.

Рис 3.14 Окно настройки валидации переменных формы

Далее, пользуясь знаниями, полученными на предыдущем занятии экспортируйте Ваш проект в архив и загрузите этот архив на сервер. Затем запустите процесс на выполнение и проиграйте его.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]