Опубликован: 27.08.2013 | Уровень: для всех | Доступ: платный
Практическая работа 5:

Изучение перспективы операций

  1. Создайте графические формы заданий

    Перейдите на вкладку "Граф". Кликните правой кнопкой мыши на узле-начале. В появившемся контекстном меню выберите Форма/Создать форму (См. рис. 8.16).
    Создание графической формы узла-начала

    увеличить изображение
    Рис. 8.16. Создание графической формы узла-начала
    В появившейся форме введите текст "Название услуги" и кликните на иконку ввода переменной через текстовое поле (См. рис. 8.17).
    Добавление поля ввода переменной типа "Строка"

    Рис. 8.17. Добавление поля ввода переменной типа "Строка"
    В появившемся диалоге выберите из списка переменную "Название_услуги" (См. рис. 8.18).
    Выбор переменной "Название_услуги"

    Рис. 8.18. Выбор переменной "Название_услуги"

    Добавьте на форму ввод переменной Поставщик_услуги.

    Добавьте ввод переменной "Дата_начала_действия_услуги" типа "Дата". Для этого кликните на иконку <F>, - левую из двух находящихся рядом иконок. В появившемся диалоге выберите переменную "Дата_начала_действия_услуги" и вид отображения "Дата" (См. рис. 8.19).
    Добавление поля ввода переменной типа "Дата"

    Рис. 8.19. Добавление поля ввода переменной типа "Дата"
    Аналогичным образом добавьте на форму элемент ввода для переменной "Дата_окончания_действия_услуги".

    Далее используйте для ввода числовой переменной "Стоимость_услуги" иконку текстового поля (См. рис. 8.17).

    В диалоге ввода параметров кроме вводимой переменной укажите также ограничения графического элемента: максимальная ширина поля - 10 символов, максимальное количество символов в строке - 12 (См. рис. 8.20).
    Добавление поля ввода стоимости услуги

    Рис. 8.20. Добавление поля ввода стоимости услуги
    Далее добавьте на форму элемент ввода для переменной "Комментарий". Используйте для этого элемент "Текстовая область" (См. рис. 8.21).
    Добавление текстовой области

    увеличить изображение
    Рис. 8.21. Добавление текстовой области
    В диалоге выбора параметров текстовой области укажите количество столбцов - 15, количество строк - 5 (См. рис. 8.22).
    Диалог выбора параметров текстовой области

    Рис. 8.22. Диалог выбора параметров текстовой области

    Сохраните форму стартового узла. Создайте форму узла-действия "Рассмотреть заявку на покупку услуги" (См. рис. 8.16).

    В форме введите текст "Название услуги" и кликните на иконку графического элемента вывода данных в форму "<F>", правую из двух расположенных рядом иконок "<F>". (См. рис. 8.23).
    Графический элемент вывода данных в форму

    Рис. 8.23. Графический элемент вывода данных в форму
    В появившемся окне выберите переменную "Название_услуги" (См. рис. 8.24). В поле "Формат переменной" выберите "Однострочный".
    Диалог вывода переменной типа "Строка"

    Рис. 8.24. Диалог вывода переменной типа "Строка"

    Аналогичным образом поместите на форму элемент вывода для переменной "Поставщик услуги".

    Поместите элемент "Вывод переменной" для переменной "Дата_начала_действия_услуги"
    Диалог вывода переменной типа "Дата"

    Рис. 8.25. Диалог вывода переменной типа "Дата"

    Поместите на форму элементы вывода для переменных "Дата_окончания_действия_услуги", "Стоимость_услуги" (в формате "с плавающей запятой") и "Комментарий" (в формате "Многострочный").

    Далее поместите текст "Подавший заявку", после чего кликните на иконку графического элемента ввода данных "<F>", левую из двух расположенных рядом иконок "<F>" (См. рис. 3.8). В появившемся диалоге выберите "Отобразить актора" (См. рис. 8.26).
    Вывод значения роли

    Рис. 8.26. Вывод значения роли
    В параметрах диалога выберите роль "Сотрудник" и форму отображения "Полная".

    Далее введите "Комментарий директора" и поместите текстовую область, связанную с переменной "Комментарий_директора" (См. рис. 8.21, рис. 8.22).

    Результат должен выглядеть как на рис. 8.27.
    Фрагмент формы с двумя полями вывода и одним полем ввода

    Рис. 8.27. Фрагмент формы с двумя полями вывода и одним полем ввода

    Создайте формы для узлов-действий "Ознакомиться с одобрением заявки" и "Ознакомиться с отказом", в которые поместите в режиме вывода значения всех переменных бизнес-процесса, а также значение роли "Директор". Форма узла-действия "Ознакомиться с одобрением заявки" также должна содержать фразу "Ваша заявка одобрена директором", а форма узла-действия "Ознакомиться с отказом" должна содержать фразу "В заявке отказано".

Дмитрий Лахно
Дмитрий Лахно

Курс: "Процессное управление на свободном программном обеспечении" нужно обновитьв части практических заданий, т.к. сейчас актуальна новая версия RunaWFE 4.1.2.

 

Максим Цапко
Максим Цапко

Курс: Процессное управление на свободном программном обеспечении; пункт 31 задание 3.

Дайте группе "Группа МИБ-1" права на чтение, запуск и чтение экземпляра, а группе "Кафедра" - права на чтение и чтение экземпляра на бизнес-процесс Пример 2-1.

не понятно в каком месте надо сделать настройку.

Alexander Vizelka
Alexander Vizelka
Россия
Евгения Блинова
Евгения Блинова
Россия