home | mappa sito | contatti                ENG | ITA
                     myopenwork

Architectura e Tecnologia

       caratteristiche    |    elementi


openwork® è una suite per la creazione di soluzioni enterprise di Business Process Management in ambiente web based.



L’architettura della piattaforma, ispirata dall’esigenza di adattarsi a qualsiasi organizzazione, presenta le seguenti caratteristiche:

  Component-based
openwork® permette di modellare e gestire i processi, combinando gli oggetti secondo la logica della realtà quotidiana delle organizzazioni: processi, sottoprocessi, documenti, operatori, ruoli, eventi, ecc.;

  Service oriented
l’architettura di tipo SOA e l’utilizzo dei web services garantisce alla piattaforma grande scalabilità, robustezza e affidabilità;

  Multi-tier
la suddivisione dell’applicazione in 4 livelli permette di adattare facilmente l’architettura dell’applicazione all’architettura fisica e garantisce una facile gestione dei carichi di lavoro e delle situazioni di failover;

  Compliant con i più diffusi standard
l’utilizzo di tecnologie quali HTML, SOAP, WSDL, XML, XPATH, XSL, XSD, XSL-FO, CSS, javascript, garantisce l’apertura dell’applicazione e agevola l’estensione delle sue funzionalità;

  Integrabile
le interfacce standard, come web services e DCOM, e la presenza di entry point cui agganciare codice custom sia lato client, sia lato server, rendono possibile l’integrazione di altre applicazioni già presenti nell’organizzazione con una logica di workflow;

  Stepwise implementation
la presenza di strumenti di modellazione evoluti permette l’implementazione graduale di soluzioni all’interno di un’organizzazione, in modo da minimizzare i rischi e facilitare sensibilmente il change management.

L’architettura di openwork®



Il sistema è costituito da diversi elementi:

  • servizio openwork® manager
  • servizio openwork® job engine
  • openwork® business components
  • applicazione web
  • database
  • repository documentale
  • componenti aggiuntive: openwork® Professional e Power components
  • openwork® Business Process Management Tools (BPM Tools)

Tali moduli possono essere configurati in differenti modalità a seconda dell’architettura prescelta e dei requisiti di performance, ridondanza e sicurezza richiesti al sistema.
Ogni singolo modulo può essere installato su un solo server o scalato su più server e presenta caratteristiche di scalabilità derivanti dalla particolare tecnologia software utilizzata: i componenti possono essere installati su un array di server, vi possono essere più web server che utilizzano gli stessi componenti, ecc... .
E’ anche possibile realizzare architetture di tipo ASP, in cui un unico sistema serve organizzazioni e applicazioni differenti e per impostare ciascuna di queste differenti configurazioni, si utilizza una specifica applicazione denominata openwork® server manager. Poichè il sistema nel suo complesso (configurazione e dati) è costituito da uno o più database relazionali e da un insieme di file, esso è compatibile con le più diffuse soluzioni di backup, protezione dati e monitoraggio disponibili sul mercato.


Business
Process
Management

  • Authorization Management
  • Information Management
  • Document Management
  • Process Automation
  • Workflow Automation
  • Business Activity Monitoring
  • Corporate Governance


3 PASSI PER PARTIRE

   Organizzazione
Definizione visuale di organigramma / funzionigramma indicando persone, reparti, uffici, ruoli, funzioni, con una rappresentazione fedele anche degli schemi organizzativi più articolati e complessi.

   Dati e Documenti
Costruzione visuale di moduli elettronici contenenti sia dati strutturati, sia file di qualsiasi formato ad essi correlati, oggetto di consultazione, inserimento o gestione nell’ambito dei processi.

   Processi
Modellazione visuale dei processi, per stabilire CHI fa COSA, COME e QUANDO, specificando tutte le caratteristiche intuitive delle attività che costituiscono ciascun passo, costruite a partire da un insieme di modelli di attività già disponibili.