exo presentation: bonita by nguyen anh vu

Post on 09-May-2015

873 Views

Category:

Technology

3 Downloads

Preview:

Click to see full reader

DESCRIPTION

A presentation from eXo Platform about Bonita.

TRANSCRIPT

1 www.exoplatform.com

Copyright 2011 eXo Platform1

BonitaNguyen Anh Vu – ECMS Team

Link to file in exo site

2www.exoplatform.com

Copyright 2011 eXo Platform

Agenda

1 Introduction

2 Concept

2.1 Workflow

2.2 Workflow Model

3 Bonita

3.1 Bonita Product

3.2 Bonita Studio

3.3 Bonita BPM Engine

3.4 Bonita XP

4 Case Study

4.1 Create a Process in Bonita Studio

4.2 Run the process

4.2 Simulating the Process

4.3 eXoPlatform for Bonita:

4.3.1 Leave Application

4.3.2 Publish Document

5 Q&A

3 www.exoplatform.com

Copyright 2011 eXo Platform3

3

Introduction

4www.exoplatform.com

Copyright 2011 eXo Platform

Workflow or Business Process

Arrival of new employee Publish a document Buy new computer Organize table tennis tournament

......

5 www.exoplatform.com

Copyright 2011 eXo Platform5

5

Concept

6www.exoplatform.com

Copyright 2011 eXo Platform

- sequence of connected steps

- representation of abstract work

- abstraction of real work

Workflow definition

7www.exoplatform.com

Copyright 2011 eXo Platform

Workflow Management System

- a computer system that:+ define and manage a series of tasks within an

organization to produce a final outcome + manage: * different workflow for different jobs or

processes * notify individuals responsible for tasks

* give individuals responsible for tasks the data they need

* automate redundant tasks

8www.exoplatform.com

Copyright 2011 eXo Platform

What is BPM (Bonita Soft)

1. Tool to graphically diagram processes2. Means to simulate & optimize processes3. System to run processes4. Tool for monitor & manage processes5. Means to collect & manipulate data from processes6. Interface for people to interact with processes7. Means to access DB

9www.exoplatform.com

Copyright 2011 eXo Platform

Workflow Model

Process DefinitionProcess Definition

Workflow API & InterchangeWorkflow API & Interchange

Workflow enhance servicesWorkflow enhance services

Administration & Administration & Monitoring ToolsMonitoring Tools

Workflow Client AppWorkflow Client AppInvoke AppsInvoke Apps

Workflow Engine

Workflow Engine

Workflow Engine(other)

10 www.exoplatform.com

Copyright 2011 eXo Platform10

10

Bonita

11www.exoplatform.com

Copyright 2011 eXo Platform

Bonita

DRAW your processes

CONNECT to your systems

RUN in one click

12www.exoplatform.com

Copyright 2011 eXo Platform

Bonita

13www.exoplatform.com

Copyright 2011 eXo Platform

Bonita

Bonita Open Solution

1.Bonita Studio: - graphically modify business processes - graphically design form to interact with processes - work with processes from other standards &

technology: jBPM, XPDL

2.Bonita BPM Engine: - is Java API, allow to interact with process programmatically.

3.Bonita XP: - is a Portal which: + allows user manage tasks he involved + allow owner of process administrate & get report of

process

14www.exoplatform.com

Copyright 2011 eXo Platform

Bonita Studio Demo

15www.exoplatform.com

Copyright 2011 eXo Platform

Bonita XP

16 www.exoplatform.com

Copyright 2011 eXo Platform16

16

Case Study

17www.exoplatform.com

Copyright 2011 eXo Platform

Create a Process in Bonita Studio

Bonita Process component:Bonita Process component:

- Nodes/tasks/activities- Nodes/tasks/activities

- - Edges/ transitions

- Hooks/ actions- Hooks/ actions

- Conditions- Conditions

- Properties- Properties

- Roles- Roles

18www.exoplatform.com

Copyright 2011 eXo Platform

Run The Process

19www.exoplatform.com

Copyright 2011 eXo Platform

Simulating the Process

20 www.exoplatform.com

Copyright 2011 eXo Platform20

20

eXoPlatform for Bonita

21www.exoplatform.com

Copyright 2011 eXo Platform

Publish Document

Learn:Learn: - Platform and Bonita integration - Using Bonita XP in Platform - Add a process into Platform - Trigger process in Platform

22www.exoplatform.com

Copyright 2011 eXo Platform

Publish Document

Scenario:Scenario: - John creates a document - John requests the document approval - James approves the document - Mary refuses the document, asks to add an image - James adds the image, approves again - Mary publishes the document

23www.exoplatform.com

Copyright 2011 eXo Platform

Publish Document

24www.exoplatform.com

Copyright 2011 eXo Platform

Leave Application

Scenario:

- Marry requests to leave for vacation - John accepts the application of Marry

25 www.exoplatform.com

Copyright 2011 eXo Platform25

25

Discussion

Thank you!

26 www.exoplatform.com

Copyright 2011 eXo Platform26

BonitaNguyen Anh Vu – ECMS Team

top related