Курс:Oracle BPM 11g: Implement the Process Model

Курс:Oracle BPM 11g: Implement the Process Model

Курс:Oracle BPM 11g: Implement the Process Model


Продолжительность курса: 40 ак. ч.

Формат обучения:
• Очно - на территории нашего учебного центра или на территории Заказчика (для корпоративных клиентов)
• Онлайн обучение с помощью вебинаров в режиме "здесь и сейчас"
• Дистанционно с помощью системы СДО в любое удобное для вас время

Описание курса:
Данный курс идеально подходит для всех, кто желает научиться реализовывать модель процесса BPM. Он поможет также научиться взаимодействию с аналитиками процессов и их поддержке при моделировании и реализации процессов. Курс предназначен для более технической аудитории, чем курс OBPM 11g Modeling. Предполагается, что Вы уже знакомы с основами моделирования процессов и средствами моделирования BPM Studio

Аудитория:
• Архитекторы SOA
• Разработчики
• Разработчики приложений

Необходимая подготовка:
• Опыт работы с JDeveloper или другими Java IDEs
• Знакомство с архитектурой web приложений и web сервисов, концепциями объектно ориентированного языка и некоторый опыт программирования с помощью JavaScript
• Oracle By Example (OBE): Building Your First Process with Oracle BPM 11g
• Опыт создания моделей процессов с помощью средств моделирования Oracle BPM (Business Process Composer и BPM Studio)

Результат обучения:
После изучения курса слушатель будет уметь:
• Определять реализацию, лежащую в основе обработки пользовательских заданий, заданий бизнес-правил и сервисных заданий
• Управлять потоком информации в бизнес-процессе путем маппинга объектов данных внутри и вовне gateways и бизнес-правил
• Осуществлять интеграцию объектов, данных в дизайн human task forms
• Создавать более сложные модели процессов, удовлетворяющих требованиям вашего бизнеса
• Использовать различные типы событий, включая сообщения, сигналы и события таймера
• Управлять синхронным и асинхронным взаимодействием между процессами и подпроцессами, peer процессами и другими сервисами
• Обработке исключений и настройке пользовательского интерфейса

Программа курса:
Модуль 1. Обзор реализации Oracle BPM процесса
• Обзор архитектуры Oracle BPM. Обзор моделирования BPM
• Обзор окружения разработки. Об ускорителях процессов
• Введение в SalesQuote модель

Модуль 2. Коллаборация: разработчик и аналитик процессов
• Коллаборативный дизайн процесса: обзор. Введение в Process Composer
• Создание шаблонов проекта для пользователя Business Process Composer 
• Роль разработчика в поддержке аналитика процессов

Модуль 3. Использование бизнес-объектов
• Работа с информацией в процессе
• Объекты данных и их область определения (scope) 
• Типы объектов, данных и их представление
• Маппинг данных и их ассоциации. Создание бизнес-объекта
• Объявление объектов, данных процесса и проекта
• Определение бизнес-индикаторов

Модуль 4. Реализация пользовательских заданий
• Обзор human tasks. Создание human task
• Шаблоны human task. Параметры и ассоциации данных
• Формы заданий (Task forms)

Модуль 5. Выражения и инициализация переменных
• Введение в выражения. О простых выражениях
• Об XPath выражениях. Об XSL преобразованиях
• Более сложный XPath пример
• Использование выражений в условных переходах

Модуль 6. Создание Web форм в Business Process Composer
• Обзор Web форм. Введение в Web Form Designer. Разработка
• Добавление компонент в Web форму
• Настройка компонент Web формы. Добавление правил формы в Web форму

Модуль 7. Реализация заданий бизнес-правил
• Обзор бизнес-правил. Rulesets и Bucketsets. О Globals
• Создание бизнес-правил. Тестирование бизнес-правил 

Модуль 8. Определение Human Workflows
• Обзор Human workflow. О шаблонах
• Определение human workflows
• Опции заданий. Определение и использование параметрических ролей
• ApproveDeal human workflow: пример

Модуль 9. Реализация сервисных заданий
• Обзор сервисов и ссылок. Обзор сервисных адаптеров
• Обзор медиаторов и BPEL сервисов. Создание сервисного задания

Модуль 10. Обзор событий
• Обзор событий. События, связанные с Timer
• События, связанные с Signal. Эксклюзивный XOR Event Gateway

Модуль 11. Организация потока процесса и управление им
• Обзор подпроцессов. Встроенный (embedded) подпроцесс
• Повторно используемый подпроцесс. Подпроцесс события 
• Прерывание или изменение потока процесса
• Взаимодействие Peer процесса. Взаимодействие между процессами
• Настройка взаимодействия между процессами с помощью событий, связанных с сообщениями

Модуль 12. Обработка исключений в BPM процессе
• Обзор обработки исключений
• Системные события и бизнес события
• Обработка ошибок для активности и подпроцесса 
• Обработка ошибок на уровне процесса. События, связанные с ошибками 
• Обработка ошибок в повторно используемом подпроцессе
• Обработка ошибок в вызываемом peer процессе
• Обработка ошибок под управлением политики

Модуль 13. Разработка пользовательского интерфейса с помощью ADF - Введение
• Обзор ADF. Основы JSF. О формах заданий и потоках заданий
• Работа с редактором ADF страниц. Разработка и развертывание UI
• Использование интегрированного WebLogic сервера для разработки UI
• Параллельная работа в команде разработчиков UI
• Управление строками кода

Модуль 14. Опции пользовательского интерфейса
• Выбор опций для настройки вашего Process UI
• Настройка ADF Workspace
• Discussing настраиваемых UIs и APIs
• Создание настраиваемого ADF UI
• Создание настраиваемого не-ADF UI (обзор верхнего уровня)
• О Process Spaces Alternative Workspace

Характеристики курса

  • Начало: Ведется набор
  • Вендор: Oracle
  • Код курса: OracleBEA12
  • Город: Екатеринбург, Пермь, Челябинск, Самара, Ижевск, Киров,
  • Направление: Oracle BEA
  • Академических часов: 40
  • Количество мест: 8
  • Очно: 170900 ₽
  • Дистанционно: 170900 ₽
Записаться на курс

Курсы повышения квалификации
и профессиональной переподготовки


График работы:
Мы отвечаем на звонки и письма в будние дни с 7:00 до 16:00 по Мск

Юридический адрес организации:
614010, г. Пермь, ул. Клары Цеткин, д. 14, офис 32

8 800 (600)-66-16

learning@eshift.ru