• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
eXo Presentation: Bonita by Nguyen Anh Vu
 

eXo Presentation: Bonita by Nguyen Anh Vu

on

  • 1,003 views

A presentation from eXo Platform about Bonita.

A presentation from eXo Platform about Bonita.

Statistics

Views

Total Views
1,003
Views on SlideShare
1,003
Embed Views
0

Actions

Likes
0
Downloads
8
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

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

    • 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 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
    • 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
      • - 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
    • 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
    • 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)
    • Bonita
    • Bonita DRAW your processes CONNECT to your systems RUN in one click
    • Bonita
    • 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
    • Bonita Studio Demo
    • Bonita XP
    • Case Study
    • Create a Process in Bonita Studio Bonita Process component: - Nodes/tasks/activities - Edges/ transitions - Hooks/ actions - Conditions - Properties - Roles
    • 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 - Trigger process in Platform
    • 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
    • Publish Document
    • Leave Application
      • Scenario:
      • - Marry requests to leave for vacation
      • - John accepts the application of Marry
    • Discussion Thank you!
    • Bonita Nguyen Anh Vu – ECMS Team