Upload
joget-workflow
View
1.918
Download
1
Tags:
Embed Size (px)
DESCRIPTION
Open source web platform that simplifies the development of BPM and workflow apps. Drag and drop to design processes, forms, lists and front-end UI.
Citation preview
Problem Statement
Business Process Issues:
Manual inefficiency
Paperwork
Lack of control
High costs
Software Issues:
One size does not fit all
Slow development time
Requirements changes inevitable
Cost of maintaining code
Value Proposition
IT / Developers: Web-based, drag-and-drop,
wizard-style approach to build apps
Build full-fledged apps, not just processes
Time to market Easier maintenance Deploy and customize
ready-made apps from marketplace
Enterprises:
Increased efficiency and productivity
Improved process control
Process improvement
Reduced costs
Feature Overview
Processes / Workflow Forms Datalists (Tabular data) Userviews (End-user UI) User management Integration Plugin architecture
Process Management (BPM)
Design/model processes with Workflow Designer
Drag-and-drop interface No client-installation required
(uses Java Web Start in the web browser)
Execute processes with human tasks and system tools
Monitor running and completed processes
Integrate with external systems using plugins
Forms
Build web-based forms with Form Builder
Drag-and-drop interface No client-installation required
(fully web-based) Flexible form layout and
configuration Wizard-style property dialogs Extend form element types
using plugins
Datalists
Build tabular data lists which support sorting, paging and filtering with Datalist Builder
Drag-and-drop interface No client-installation required
(fully web-based) Support for configurable data
binders to load data from various sources
Extend data binders (sources) using plugins
Userviews
Build front-end end-user UI for apps with Userview Builder
Drag-and-drop interface No client-installation required
(fully web-based) Combine forms and datalists to
support CRUD (create,read,update,delete) for data management
Support for configurable userview design themes
Extend userview functionality using menu type plugins
User Management
Manage users, groups and organizational charts (organizations, departments and reporting structure)
Integration to external directory systems e.g. LDAP or Active Directory can be achieved through plugins
Integration
Integrate with external systems using plugins
Open API – JSON and JavaScript APIs to enable integration from any Web platform
Plugin Architecture
Enhance and extend functionality through a dynamic plugin architecture e.g.
Types of Form Elements Loading/storing of data into
datalists Types of pages in a userview
Integrate to external systems e.g. HTTP JSON SOAP SQL / JDBC
Deployment and Marketplace
Processes, forms, datalists and userviews are packaged into apps for easier management and deployment
Easily import and export apps Download ready-made apps
from the Joget Marketplace App versioning
Platform
Platform independent: Linux, Windows, Solaris
Database independent MySQL, Oracle, MS
SQL Server Developed in Java
Open JSON and JavaScript API integrates with any web-based technology e.g. PHP, .NET
Google Summer of Code
Google Summer of Code (GSoC) 2011:
Open311 Center, Cities in USA
Joget Workflow is a platform component in the implementation of Open311 Center – a project accepted into GSoC 2011, led by Code for America.