Curso OpenText MBPM Developer
40 horasVisão Geral
No Curso OpenText MBPM Developer você aprenderá a ter um bom nível de experiência prática de desenvolvimento com a arquitetura e as ferramentas padrão do MBPM, enquanto obtém as habilidades necessárias para desenvolver uma solução de gerenciamento de processos de negócios.
Objetivo
Ao participar do Curso OpenText MBPM Developer, os participantes aprenderão a:
- Aproveite os componentes de arquitetura de sistema padrão do aplicativo MBPM
- Desenvolva aplicativos MBPM completos
- Integre o MBPM com bancos de dados externos, diretório ativo/LDAP e serviços da web
Publico Alvo
- Este Curso OpenText MBPM Developer é adequada para Desenvolvedores de Software, Arquitetos de Soluções, Integradores, Engenheiros de Software, Pessoal de QA\Testing, Consultores Técnicos, Analistas Programadores, Desenvolvedores Web.
Pre-Requisitos
- Experiência com produtos Microsoft Windows (interface de usuário baseada em fita), conceitos fundamentais de banco de dados relacional, utilização de instruções SQL, diretório ativo/LDAP, serviços da Web e experiência em desenvolvimento de aplicativos utilizando linguagens de script como C# e JScript.
Materiais
Português/Inglês + Exercícios + Lab PraticoConteúdo Programatico
Module I
- Introductions
- MBPM Key Concepts and Architecture
- MBPM Terminology and Concepts
- Standard MBPM Architecture
- Navigation of the MBPM Web Client
- Tour of the MBPM Designer
- MBPM Layout
- MBPM Designer Components
- Configuring the MBPM Designer Options
- Developing a MBPM Solution
- MBPM Solutions
- MBPM Projects
- MBPM Processes
- High Level View of Stage and Action Types
- MBPM Process Model Styles
- MBPM Solution File Structure
- MBPM Validation
- MBPM Deployment
- Introduction to Business Objects and Variables
- Business Object Summary
- Variable Types
- Variable Data Types
- Developing Form
- MBPM Forms
- High Level View of MBPM Form Controls
- Binding Business Objects to Forms
- Binding Forms to Processes
- Linking Form Controls with Business Object Variables
- Binding Forms to Process Stages and Actions
- Defining Logical Decisions and Conditional Actions
- Introduction to the Expression Builder
- Introduction to the Condition Builder
- Defining Logical Conditions
- Group Roles and Process Lanes
- Introduction to Roles
- Introduction to Process Lanes
- How Roles and Process Lanes Relate
- Administrating Group Roles
Module II
- Building on Process and Form Basics
- Creating Users via the MBPM Administration Tool
- Re-open Folder Function
- Stages Order Function
- Form Templates
- Designer Tools
- IntelliSense Feature
- Building Expressions with the Expression Builder Tool
- Building Scripts with Visual Scripting Tool
- Form Control Features
- Developing Form Segments
- Form Field Dependencies
Module III
- Database Connections and Business Objects
- Connection Types
- Developing Database Connections
- Database Business Object Types
- Query Builder Tool
- SELECT SQL Statements
- Visual Script Database Activities
- Solution Tables, Administration Forms, and Grids
- Developing Solution Tables
- Developing Administration Groups and Forms
- Grid Types
- Grid Column Types
- ProcessContext.UserInput Variable
- Advanced Roles
- Defining the Differences Between Group and Dynamic Roles
- Default MBPM Roles
- Developing Dynamic Roles
- Loop-back Action Role Options
- Reports
- Developing Report Groups and Reports
- Report Design Structure
- Report Bands
- Report Controls
Module IV
- Parallel Processing Part 1
- Sequential Processing versus Parallel Processing
- Linked Process Stage Details
- Rendezvous Action Details
- Flag Action Details
- Accessing Parent Data
- Parallel Processing Part 2
- Review of the Process Data Business Object
- Utilizing Expressions in the Default Business Object Parameter
- Advanced Flags
- Flag Component and Details
- How to Raise a Flag
- Use of Flag Actions in a Process
- Flag Action Details
- Clone New Folder
- Clone New Folder Function
- Clone New Folder Data
- Auto Forward Folder
- Auto Forward Folder Function
- Auto Forward Folder Property
- LDAP Connection and Business Object
- Developing LDAP Connections
- Developing LDAP Business Object
- Visual Script For Each Loop Activity
- Visual Script Email Activity
- Business Object Count
Module V
- Web Service Connections and Integration
- Developing Web Service Connections
- Accessing the Web Service Methods and Parameters
- Promoting Methods to the Expression Builder
- Consuming Web Services within a Process
- Client Side Scripts
- Defining the Purpose of Client Scripts
- Defining Client Side Script Events
- Defining Client Side Script Methods
- Client Side Script Method Syntax
- Client Side Script Editor Tool
- Calling Client Side Scripts
- Code Activity
- Defining the Visual Script Code Activity
- Assigning Values to Variables via C# and the MBPM API
- Updating Business Object Variables via C#
- Accessing .NET Assemblies
- Server Side Scripting and Libraries
- Developing C# Server Side Scripts
- Promoting Functions to the Expression Builder and Visual Script Toolbox
- Developing and Deploying Libraries
- Multi Lingual Process (MLP)
- MLP Explained
- Utilizing MLP within the MBPM Project