Bonita Nguyen Anh Vu – ECMS Team Link to file in exo site
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 B...
Introduction
Workflow or Business Process Arrival of new employee Publish a document Buy new computer Organize table tennis tournament ...
Concept
- sequence of connected steps - representation of abstract work - abstraction of real work Workflow definition
Workflow Management System <ul><li>- a computer system that: </li></ul><ul><ul><li>+ define and manage a series of tasks w...
What is BPM (Bonita Soft) 1. Tool to graphically diagram processes 2. Means to simulate & optimize processes 3. System to ...
Workflow Model Process Definition Workflow API & Interchange Workflow enhance services Administration &  Monitoring Tools ...
Bonita
Bonita DRAW your processes CONNECT to your systems RUN in one click
Bonita
Bonita <ul><li>Bonita Open Solution </li></ul><ul><li>1.Bonita Studio:  - graphically modify business processes </li></ul>...
Bonita Studio Demo
Bonita XP
Case Study
Create a Process in Bonita Studio Bonita Process component: - Nodes/tasks/activities -  Edges/ transitions - Hooks/ action...
Run The Process
Simulating the Process
eXoPlatform for Bonita
Publish Document Learn: - Platform and Bonita integration - Using Bonita XP in Platform - Add a process into Platform - Tr...
Publish Document Scenario: - John creates a document - John requests the document approval - James approves the document -...
Publish Document
Leave Application <ul><li>Scenario: </li></ul><ul><li>- Marry requests to leave for vacation </li></ul><ul><li>- John acce...
Discussion Thank you!
Bonita Nguyen Anh Vu – ECMS Team
Upcoming SlideShare
Loading in...5
×

eXo Presentation: Bonita by Nguyen Anh Vu

930

Published on

A presentation from eXo Platform about Bonita.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
930
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
9
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "eXo Presentation: Bonita by Nguyen Anh Vu"

  1. 1. Bonita Nguyen Anh Vu – ECMS Team Link to file in exo site
  2. 2. 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. 3. Introduction
  4. 4. Workflow or Business Process Arrival of new employee Publish a document Buy new computer Organize table tennis tournament ......
  5. 5. Concept
  6. 6. - sequence of connected steps - representation of abstract work - abstraction of real work Workflow definition
  7. 7. Workflow Management System <ul><li>- a computer system that: </li></ul><ul><ul><li>+ define and manage a series of tasks within an organization to produce a final outcome </li></ul></ul><ul><li> + manage: * different workflow for different jobs or processes </li></ul><ul><li> * notify individuals responsible for tasks </li></ul><ul><li> * give individuals responsible for tasks the data they need </li></ul><ul><li> * automate redundant tasks </li></ul>
  8. 8. What is BPM (Bonita Soft) 1. Tool to graphically diagram processes 2. Means to simulate & optimize processes 3. System to run processes 4. Tool for monitor & manage processes 5. Means to collect & manipulate data from processes 6. Interface for people to interact with processes 7. Means to access DB
  9. 9. Workflow Model Process Definition Workflow API & Interchange Workflow enhance services Administration & Monitoring Tools Workflow Client App Invoke Apps Workflow Engine Workflow Engine Workflow Engine (other)
  10. 10. Bonita
  11. 11. Bonita DRAW your processes CONNECT to your systems RUN in one click
  12. 12. Bonita
  13. 13. Bonita <ul><li>Bonita Open Solution </li></ul><ul><li>1.Bonita Studio: - graphically modify business processes </li></ul><ul><ul><ul><ul><ul><li>- graphically design form to interact with processes </li></ul></ul></ul></ul></ul><ul><ul><ul><ul><ul><li>- work with processes from other standards & technology: jBPM, XPDL </li></ul></ul></ul></ul></ul><ul><li>2.Bonita BPM Engine: - is Java API, allow to interact with process programmatically. </li></ul><ul><li>3.Bonita XP: - is a Portal which: </li></ul><ul><ul><ul><ul><ul><li>+ allows user manage tasks he involved </li></ul></ul></ul></ul></ul><ul><ul><ul><ul><ul><li>+ allow owner of process administrate & get report of process </li></ul></ul></ul></ul></ul>
  14. 14. Bonita Studio Demo
  15. 15. Bonita XP
  16. 16. Case Study
  17. 17. Create a Process in Bonita Studio Bonita Process component: - Nodes/tasks/activities - Edges/ transitions - Hooks/ actions - Conditions - Properties - Roles
  18. 18. Run The Process
  19. 19. Simulating the Process
  20. 20. eXoPlatform for Bonita
  21. 21. Publish Document Learn: - Platform and Bonita integration - Using Bonita XP in Platform - Add a process into Platform - Trigger process in Platform
  22. 22. Publish Document 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
  23. 23. Publish Document
  24. 24. Leave Application <ul><li>Scenario: </li></ul><ul><li>- Marry requests to leave for vacation </li></ul><ul><li>- John accepts the application of Marry </li></ul>
  25. 25. Discussion Thank you!
  26. 26. Bonita Nguyen Anh Vu – ECMS Team
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×