You are on page 1of 14

Introduction

Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Objectives
After completing this lesson, you should be able to:
Describe the target audience for the course and the
suggested prerequisites
List the course goals
List the course lessons and suggested schedule

1-2

Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Target Audience

1-3

Process developers
Developers
Application developers
SOA developers
Architects

Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Course Description

In this course, you learn how to use Oracle Business


Process Management (Oracle BPM) to implement a
process model, support the efforts of process analyst and
collaborators, create user interfaces, and deploy business
processes.
You use four primary tools:

1-4

Oracle BPM Studio


Oracle Business Process Composer
Oracle Enterprise Manager
Oracle Business Process Workspace

Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Course Goals
After completing this course, you should be able to:
Describe the architecture of Oracle BPM Suite
Collaborate with Business Process Composer users
Implement a user task by using default BPM human task
forms
Use Business Process Composer to create web forms and
customize them using form rules
Create complex business rules by using decision tables
Define data associations by using data objects and
expressions
Create expressions to define conditional branching
Define approval flows by using the SOA human workflow
editor
1-5

Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Course Goals

1-6

Implement service tasks


Create an ADF task flow for more complex user interaction
with human tasks
Customize BPM Workspace by using both the
administrative interface and custom skins
Expose a BPMN process as a service
Send and receive messages to another process,
subprocess, or peer process
Handle exceptions thrown from inside the process or from
an external source
Use a Notification activity to send an email from a process
Describe the available options for creating a completely
custom user interface for the BPM process
Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Prerequisite Training

The following (or equivalent) experience is required:


D66123GC30 Oracle BPM 11g Modeling
Oracle By Example (OBE): Building Your First Process with
Oracle BPM 11g

The following courses are also helpful as preparation for


this course:
D58786GC10 Oracle SOA Suite 11g: Essentials Concepts
XML Fundamentals Ed 1 (D64794GC10)
OBPM 11g Essentials (D71817GC10

1-7

Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Prerequisite Skills

1-8

Experience creating process models using the Oracle BPM


modeling tools (Business Process Composer or BPM
Studio)
Experience executing a process instance in the Oracle
BPM Workspace
Familiarity with web application and web service
architectures and technologies such as XML, XSLT, Java
Server Faces (JSF), JMS, and various web communication
protocols
Experience with JDeveloper or other Java IDEs
Familiarity with object-oriented language concepts
Familiarity (and some experience programming) with
JavaScript
Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Agenda
Day 1
Lesson 1: Introduction
Lesson 2: Overview of OBPM Process Implementation
Practices for Lesson 2
Lesson 3: Collaboration Between Developers and Process
Analysts
Practices for Lesson 3
Lesson 4: Using Business Objects
Practices for Lesson 4
Lesson 5: Implementing User Tasks
Practices for Lesson 5

1-9

Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Agenda
Day 2
Lesson 6 : Writing Expressions and Initializing Variables
Practices for Lesson 6
Lesson 7 : Creating Web Forms in Business Process
Composer
Practices for Lesson 7
Lesson 8: Implementing Business Rule Tasks
Practices for Lesson 8

1 - 10

Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Agenda
Day 3
Lesson 9: Defining Human Workflows
Practices for Lesson 9
Lesson 10: Implementing Service Tasks
Practices for Lesson 10
Lesson 11: Overview of Events
Practices for Lesson 11

1 - 11

Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Agenda
Day 4
Lesson 12: Controlling and Organizing the Process Flow
Practices for Lesson 12
Lesson 13: Handling Exceptions in the BPM Process
Practices for Lesson 13

1 - 12

Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Agenda
Day 5
Lesson 14: Developing the User Interface by Using ADF
Practices for Lesson 14
Lesson 15: User Interface Options
Practices for Lesson 15

1 - 13

Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Summary
In this lesson, you should have learned how to:
Describe the target audience for the course and the
suggested prerequisites
List the course goals
List the course lessons and suggested schedule

1 - 14

Copyright 2013, Oracle and/or its affiliates. All rights reserved.

You might also like