Необходимые теоретические сведения изложены в первой части курса в пункте "Перспектива данных" раздела "Исполнимые бизнес-процессы и административные регламенты".
Запустите графический редактор бизнес-процессов системы RunaWFE
Создайте новый проект - "Занятие 3"
Создайте новый бизнес-процесс "Пример 3-1".
(рис 7.1) Схема бизнес процесса "Пример 3-1"
В бизнес-процессе используются следующие роли:
Предполагается, что права на запуск данного бизнес-процесса будут только у заведующего кафедрой.
| Имя переменной | Тип |
|---|---|
| Комментарий | Строка |
| Оценка_за_теорию | Целое |
| Оценка_за_практикум | Целое |
| Итоговая_оценка | Целое |
(рис 7.2) Создание переменных
В появившейся форме в поле ").
(рис 7.3) Создание переменной "Комментарий"
Кликните ").
(рис 7.4) Создание переменной "Оценка_за_теорию"
Создайте остальные переменные, в поле ").
(рис 7.5) Переменные бизнес процесса "Пример 3-1"
Задайте ввод значений для переменных бизнес-процесса и роли "Студент"
Замечание. В системе RunaWFE роли являются специальным типом переменных, поэтому им можно присваивать значения так же, как и остальным типам переменных.
Задайте ввод значения переменной ")
(рис 7.6) Создание формы для узла-начала
В появившемся окне выбора типа формы и редактора форм кликните ")
(рис 7.7) Окно выбора типа формы и редактора форм
В появившейся графической форме наберите "
(рис 7.8) Иконка графического элемента для ввода данных в форму
В появившемся окне выберите в списке строку ").
(рис 7.9) Графический элемент для выбора из членов группы
В появившейся форме выберите в списке роль "). Во время выполнения на форме будет показан список членов группы "Группа МИБ-1", выбранный из этого списка пользователь будет назначен на роль "Студент".
(рис 7.10) Инициализация роли членом группы при помощи тега графической формы
В следующей строке формы наберите ")
(рис 7.11) Иконка ввода значения переменной через текстовое поле
В появившемся окне выберите из списка переменную "). Во время выполнения значением переменной "Комментарий" станет текст, введенный в это поле.
(рис 7.12) Задание значения переменной через текстовое поле графической формы
Сохраните разработанную форму при помощи иконки сохранения (См. рис 7.13).
(рис 7.13) Сохранение графической формы узла при помощи иконки сохранения
В форме напишите "
В появившемся окне выберите в списке строку "). Этот тег поместит на форму студента, выбранного из списка в узле-начале.
(рис 7.14) Графический элемент для отображения пользователя
В появившейся форме выберите из списка роль ").
(рис 7.15) Отображение роли "Студент" на графической форме
В следующей строке напишите "). В поле "Формат переменной" выберите "Однострочный". Этот тег поместит на форму значение переменной "Комментарий", введенное в узле-начале.
(рис 7.16) Отображение значения переменной "Комментарий" в графической форме
В следующей строке напишите "). В появившемся списке выберите переменную ".
(рис 7.17) Форма узла "Поставить отметку за теоретический курс"
Сохраните и закройте разработанную форму. Создайте графическую форму для узла "). Поместите на форму значение роли "Студент" и комментарий зав. кафедрой (См. описание выше).
Замечание. Из одной формы в другую можно переносить графические элементы путем выделения, копирования и вставки.
Далее напишите ".)
(рис 7.18) Иконка ввода значения переменной из списка возможных значений
В появившемся окне выберите в списке переменную ").
(рис 7.19) Форма ввода значения переменной из списка возможных значений
В средней части формы добавьте строки:
| Текст | Значение |
|---|---|
| Пятерка | 5 |
| Четверка | 4 |
| Тройка | 3 |
| Двойка | 2 |
Кликните "ОК". Этот тег во время исполнения поместит в переменную бизнес-процесса оценку, выбранную из списка возможных значений. Сохраните и закройте разработанную форму.
Создайте графические формы для узлов "Принять экзамен по практикуму" и "Принять экзамен по теории". Поместите на обе формы значение роли "Студент" и комментарий зав. кафедрой (Из одной формы в другую можно переносить графические элементы путем выделения, копирования и вставки). Далее на форму "Принять экзамен по практикуму" поместите текст "Оценка за практикум на экзамене" и ввод переменной "Оценка_за_практикум", а на форму "Принять экзамен по теории" поместите текст "Оценка за теорию на экзамене" ввод переменной "Оценка_за_теорию". Для ввода значения можно использовать ввод значения переменной через текстовое поле или ввод значения переменной из списка возможных значений (см. выше).
Создайте графическую форму для узла ").
(рис 7.20) Вывод значения переменной
(рис 7.21) Узел-ветвление на схеме бизнес-процесса " Пример 3-1"
Для этого кликните на узел правой кнопкой мыши и выберите в появившемся контекстном меню команду ").
(рис 7.22) Задание свойств узла-ветвления бизнес-процесса "Пример 3-1"
Средние значение надо задать при помощи обработчика-формулы. Обработчик - это специальный элемент бизнес-процесса, который может быть присоединен к переходу или узлу-действию. С обработчиком связывается набор настроек и алгоритм, который будет выполнен при прохождении точки управления через элемент, к которому присоединен обработчик. Обработчик обозначается небольшим кружком, расположенном непосредственно на переходе или узле-действии. Обработчики удобны для встраивания в бизнес-процесс небольших операций над переменными бизнес-процесса, для которых выделение полноценного узла-действия на графе процесса будет только усложнять полноценное восприятие схемы бизнес-процесса человеком.
Кликните правой кнопкой мыши на узле-действии ").
(рис 7.23) Создание обработчика
Режим показа/сокрытия обработчиков на схеме бизнес-процесса настраивается путем установки/снятия галочки в элементе "). Установите режим показа обработчиков.
(рис 7.24) Установка режима показа обработчиков
Выделите обработчик. В свойствах обработчика кликните на кнопку в поле значение для строки "). Кликните "ОК".
(рис 7.25) Установка алгоритма для обработчиков
В свойствах обработчика кликните на кнопку в поле значение для строки ").
(рис 7.26) Выбор переменной в конфигурации обработчика-формулы
Далее поставьте знак равенства и кликните на ").
(рис 7.27) Выбор функции округления в меньшую сторону в конфигурации обработчика-формулы
(рис 7.28) Среднее арифметическое переменных "Оценка_за_теорию" и "Оценка_за_практикум", округленное в меньшую сторону
Роль "Студент" уже явно задана в форме стартового узла бизнес-процесса (См. Пункт 6 настоящего занятия). Роль "Заведующий_кафедрой" инициализируется самим стартовым узлом бизнес-процесса (См. Пункт 6 настоящего занятия). Теперь надо проинициализировать остальные роли.
Роль "Преподаватель" проинициализируйте отношением "Преподаватель", примененным к роли "Студент" (См. Занятие 2, Порядок выполнения работы, Пункт 26). Отношение "Преподаватель" уже было создано в рамках Занятия 2.
Роль "Старший_преподаватель" проинициализируйте группой "Преподаватели" (Подробнее про инициализацию группой см. Занятие 2, Задание для самостоятельной работы).
Для задания роли ").
(рис 7.29) Отношение "Лектор"
Кликните на "Обладатели полномочий", дайте права на чтение на отношение "Лектор" группе "Группа МИБ-1" (Подробнее см. Занятие 2, Порядок выполнения работы, Пункт 15, Рис. 2.9).
Далее проинициализируйте в бизнес-процессе "Пример 3-1" роль "Лектор" отношением "Лектор", примененным к роли "Студент" (Подробнее см. Занятие 2, Порядок выполнения работы, Пункт 26).
Бизнес-процесс готов. Загрузите разработанный бизнес-процесс на RunaWFE сервер. Для этого войдите в редактор бизнес-процессов, кликните на разработанный бизнес-процесс, в меню выберите команду "Файл / Экспорт процесса" (Подробнее см. Занятие 1, Порядок выполнения работы, Пункты 11-14)
Создайте пользователя "Жуков" (Жуков Иван Ильич) с паролем "123". Создайте группу "ЗавКафедрой". Включите пользователя "Жуков" в группы "Кафедра" и "ЗавКафедрой". Дайте права группе "Кафедра" на чтение на пользователя "Жуков", а также на чтение и просмотр на группу "ЗавКафедрой" (Подробнее см. 1-ая Часть, Вводное занятие, Порядок выполнения работы, Пункты 6, 9-14).
Дайте права группе "Кафедра" на чтение бизнес-процесса "Пример 3-1" и его экземпляров. Дайте права группе "ЗавКафедрой" на запуск бизнес-процесса (Подробнее см. 1-ая Часть, Вводное занятие, Порядок выполнения работы, Пункты 28-33).
(рис 7.30) Запуск бизнес-процесса " Пример 3-1" под пользователем "Жуков"
На основе бизнес-процесса ".
Бизнес-процесс "Пример 3-2" надо получить из бизнес-процесса "Пример 3-1" путем копирования, добавления элемента "Ветвление" и одного узла-действия. (Подробнее см. Практическое занятие №1, Задание для самостоятельной работы, Пункты 1 - 3).
Переход "Экзамен сдан" должен быть выбран в случае, если итоговая оценка больше двойки. В противном случае должен быть выбран переход "Экзамен не сдан", что предусматривает повторную сдачу экзамена.
(рис 7.31) Схема бизнес-процесса "Пример 3-2" для самостоятельной разработки
В результате выполнения работы должны быть представлены преподавателю отчет и файлы "Пример3-1.par" и "Пример3-2.par", содержащие разработанные на занятии бизнес-процессы.
В отчете должны содержаться следующие выходные данные:
Необходимые теоретические сведения изложены в первой части курса в пункте "Перспектива данных" раздела "Исполнимые бизнес-процессы и административные регламенты".
Запустите графический редактор бизнес-процессов системы RunaWFE
Создайте новый проект - "Занятие 3"
Создайте новый бизнес-процесс "Пример 3-1".
(рис 7.1) Схема бизнес процесса "Пример 3-1"
В бизнес-процессе используются следующие роли:
Предполагается, что права на запуск данного бизнес-процесса будут только у заведующего кафедрой.
| Имя переменной | Тип |
|---|---|
| Комментарий | Строка |
| Оценка_за_теорию | Целое |
| Оценка_за_практикум | Целое |
| Итоговая_оценка | Целое |
(рис 7.2) Создание переменных
В появившейся форме в поле ").
(рис 7.3) Создание переменной "Комментарий"
Кликните ").
(рис 7.4) Создание переменной "Оценка_за_теорию"
Создайте остальные переменные, в поле ").
(рис 7.5) Переменные бизнес процесса "Пример 3-1"
Задайте ввод значений для переменных бизнес-процесса и роли "Студент"
Замечание. В системе RunaWFE роли являются специальным типом переменных, поэтому им можно присваивать значения так же, как и остальным типам переменных.
Задайте ввод значения переменной ")
(рис 7.6) Создание формы для узла-начала
В появившемся окне выбора типа формы и редактора форм кликните ")
(рис 7.7) Окно выбора типа формы и редактора форм
В появившейся графической форме наберите "
(рис 7.8) Иконка графического элемента для ввода данных в форму
В появившемся окне выберите в списке строку ").
(рис 7.9) Графический элемент для выбора из членов группы
В появившейся форме выберите в списке роль "). Во время выполнения на форме будет показан список членов группы "Группа МИБ-1", выбранный из этого списка пользователь будет назначен на роль "Студент".
(рис 7.10) Инициализация роли членом группы при помощи тега графической формы
В следующей строке формы наберите ")
(рис 7.11) Иконка ввода значения переменной через текстовое поле
В появившемся окне выберите из списка переменную "). Во время выполнения значением переменной "Комментарий" станет текст, введенный в это поле.
(рис 7.12) Задание значения переменной через текстовое поле графической формы
Сохраните разработанную форму при помощи иконки сохранения (См. рис 7.13).
(рис 7.13) Сохранение графической формы узла при помощи иконки сохранения
В форме напишите "
В появившемся окне выберите в списке строку "). Этот тег поместит на форму студента, выбранного из списка в узле-начале.
(рис 7.14) Графический элемент для отображения пользователя
В появившейся форме выберите из списка роль ").
(рис 7.15) Отображение роли "Студент" на графической форме
В следующей строке напишите "). В поле "Формат переменной" выберите "Однострочный". Этот тег поместит на форму значение переменной "Комментарий", введенное в узле-начале.
(рис 7.16) Отображение значения переменной "Комментарий" в графической форме
В следующей строке напишите "). В появившемся списке выберите переменную ".
(рис 7.17) Форма узла "Поставить отметку за теоретический курс"
Сохраните и закройте разработанную форму. Создайте графическую форму для узла "). Поместите на форму значение роли "Студент" и комментарий зав. кафедрой (См. описание выше).
Замечание. Из одной формы в другую можно переносить графические элементы путем выделения, копирования и вставки.
Далее напишите ".)
(рис 7.18) Иконка ввода значения переменной из списка возможных значений
В появившемся окне выберите в списке переменную ").
(рис 7.19) Форма ввода значения переменной из списка возможных значений
В средней части формы добавьте строки:
| Текст | Значение |
|---|---|
| Пятерка | 5 |
| Четверка | 4 |
| Тройка | 3 |
| Двойка | 2 |
Кликните "ОК". Этот тег во время исполнения поместит в переменную бизнес-процесса оценку, выбранную из списка возможных значений. Сохраните и закройте разработанную форму.
Создайте графические формы для узлов "Принять экзамен по практикуму" и "Принять экзамен по теории". Поместите на обе формы значение роли "Студент" и комментарий зав. кафедрой (Из одной формы в другую можно переносить графические элементы путем выделения, копирования и вставки). Далее на форму "Принять экзамен по практикуму" поместите текст "Оценка за практикум на экзамене" и ввод переменной "Оценка_за_практикум", а на форму "Принять экзамен по теории" поместите текст "Оценка за теорию на экзамене" ввод переменной "Оценка_за_теорию". Для ввода значения можно использовать ввод значения переменной через текстовое поле или ввод значения переменной из списка возможных значений (см. выше).
Создайте графическую форму для узла ").
(рис 7.20) Вывод значения переменной
(рис 7.21) Узел-ветвление на схеме бизнес-процесса " Пример 3-1"
Для этого кликните на узел правой кнопкой мыши и выберите в появившемся контекстном меню команду ").
(рис 7.22) Задание свойств узла-ветвления бизнес-процесса "Пример 3-1"
Средние значение надо задать при помощи обработчика-формулы. Обработчик - это специальный элемент бизнес-процесса, который может быть присоединен к переходу или узлу-действию. С обработчиком связывается набор настроек и алгоритм, который будет выполнен при прохождении точки управления через элемент, к которому присоединен обработчик. Обработчик обозначается небольшим кружком, расположенном непосредственно на переходе или узле-действии. Обработчики удобны для встраивания в бизнес-процесс небольших операций над переменными бизнес-процесса, для которых выделение полноценного узла-действия на графе процесса будет только усложнять полноценное восприятие схемы бизнес-процесса человеком.
Кликните правой кнопкой мыши на узле-действии ").
(рис 7.23) Создание обработчика
Режим показа/сокрытия обработчиков на схеме бизнес-процесса настраивается путем установки/снятия галочки в элементе "). Установите режим показа обработчиков.
(рис 7.24) Установка режима показа обработчиков
Выделите обработчик. В свойствах обработчика кликните на кнопку в поле значение для строки "). Кликните "ОК".
(рис 7.25) Установка алгоритма для обработчиков
В свойствах обработчика кликните на кнопку в поле значение для строки ").
(рис 7.26) Выбор переменной в конфигурации обработчика-формулы
Далее поставьте знак равенства и кликните на ").
(рис 7.27) Выбор функции округления в меньшую сторону в конфигурации обработчика-формулы
(рис 7.28) Среднее арифметическое переменных "Оценка_за_теорию" и "Оценка_за_практикум", округленное в меньшую сторону
Роль "Студент" уже явно задана в форме стартового узла бизнес-процесса (См. Пункт 6 настоящего занятия). Роль "Заведующий_кафедрой" инициализируется самим стартовым узлом бизнес-процесса (См. Пункт 6 настоящего занятия). Теперь надо проинициализировать остальные роли.
Роль "Преподаватель" проинициализируйте отношением "Преподаватель", примененным к роли "Студент" (См. Занятие 2, Порядок выполнения работы, Пункт 26). Отношение "Преподаватель" уже было создано в рамках Занятия 2.
Роль "Старший_преподаватель" проинициализируйте группой "Преподаватели" (Подробнее про инициализацию группой см. Занятие 2, Задание для самостоятельной работы).
Для задания роли ").
(рис 7.29) Отношение "Лектор"
Кликните на "Обладатели полномочий", дайте права на чтение на отношение "Лектор" группе "Группа МИБ-1" (Подробнее см. Занятие 2, Порядок выполнения работы, Пункт 15, Рис. 2.9).
Далее проинициализируйте в бизнес-процессе "Пример 3-1" роль "Лектор" отношением "Лектор", примененным к роли "Студент" (Подробнее см. Занятие 2, Порядок выполнения работы, Пункт 26).
Бизнес-процесс готов. Загрузите разработанный бизнес-процесс на RunaWFE сервер. Для этого войдите в редактор бизнес-процессов, кликните на разработанный бизнес-процесс, в меню выберите команду "Файл / Экспорт процесса" (Подробнее см. Занятие 1, Порядок выполнения работы, Пункты 11-14)
Создайте пользователя "Жуков" (Жуков Иван Ильич) с паролем "123". Создайте группу "ЗавКафедрой". Включите пользователя "Жуков" в группы "Кафедра" и "ЗавКафедрой". Дайте права группе "Кафедра" на чтение на пользователя "Жуков", а также на чтение и просмотр на группу "ЗавКафедрой" (Подробнее см. 1-ая Часть, Вводное занятие, Порядок выполнения работы, Пункты 6, 9-14).
Дайте права группе "Кафедра" на чтение бизнес-процесса "Пример 3-1" и его экземпляров. Дайте права группе "ЗавКафедрой" на запуск бизнес-процесса (Подробнее см. 1-ая Часть, Вводное занятие, Порядок выполнения работы, Пункты 28-33).
(рис 7.30) Запуск бизнес-процесса " Пример 3-1" под пользователем "Жуков"
На основе бизнес-процесса ".
Бизнес-процесс "Пример 3-2" надо получить из бизнес-процесса "Пример 3-1" путем копирования, добавления элемента "Ветвление" и одного узла-действия. (Подробнее см. Практическое занятие №1, Задание для самостоятельной работы, Пункты 1 - 3).
Переход "Экзамен сдан" должен быть выбран в случае, если итоговая оценка больше двойки. В противном случае должен быть выбран переход "Экзамен не сдан", что предусматривает повторную сдачу экзамена.
(рис 7.31) Схема бизнес-процесса "Пример 3-2" для самостоятельной разработки
В результате выполнения работы должны быть представлены преподавателю отчет и файлы "Пример3-1.par" и "Пример3-2.par", содержащие разработанные на занятии бизнес-процессы.
В отчете должны содержаться следующие выходные данные:
Для получения официальных документов о завершении программы дополнительного профессионального образования (удостоверения о повышении квалификации, дипломов о профессиональной переподготовке и MBA) необходимо предоставить:
Внимание! Вы можете не заказывать доставку бумажной версии официального документы, а скачать его в электронном виде и распечатать самостоятельно. Информация о выданном документе в течение 1 месяца загружается в Федеральную информационную систему «Федеральный реестр сведений о документах об образовании и (или) о квалификации, документах об обучении» - ФИС ФРДО.
Доступ на новый сайт осуществляется с использованием адреса электронной почты, который был указан вами при регистрации на "старом". Мы постарались перенести все ваши данные с прежнего ресурса, однако не исключена вероятность потери части информации.
При возникновении проблемы со входом, воспользуйтесь функцией сброса пароля
Если вы обнаружите несоответствия, пожалуйста, сообщите нам.