Molte aziende utilizzano applicazioni diverse per gestire i propri dati. Sfortunatamente queste applicazioni di solito non comunicano tra di loro per la condivisione dei dati e delle procedure. Questa mancanza si traduce in una generale inefficienza dovuta ad esempio alla replica dei dati in sistemi diversi o alla necessità di inserire manualmente i dati nelle procedure.
L' Application Integration (AI) è il processo che grazie allo sviluppo di adeguate applicazioni (anche di tipo web) permette di integrare queste procedure ad esempio prelevando automaticamente i dati da altri sistemi dove essi sono già presenti con l'obiettivo di semplificare ed ottimizzare i processi interni, evitando nello stesso tempo di modificare o sostituire i software e le strutture di dati in uso.
Le AI sono caratterizzate da una struttura modulare e scalabile, consentono quindi di essere implementate sul campo in maniera graduale senza stravolgere le procedure interne.
Alcuni esempi...
Estensione utilizzo database di MS Access (.mdb) a più utentiLa situazione tipica è quella del magazzino o archivio clienti gestito tramite un file di Access con relative maschere, macro ecc. Dovendo estendere la possibilità di leggere ed inserire dati anche ad altri addetti (senza utilizzare i complicati meccanismi di Access) è possibile creare delle semplici pagine web che permettono ad un qualsiasi dipendente di operare, solo sui dati per i quali ha i permessi, utilizzando il browser già presente sul suo terminale. |
Gestionale con carrello elettronico del sitoI software gestionali più vecchi spesso non prevedono funzionalità per trasferire l'aggiornamento dei prezzi sul database del sito di commercio elettronico. Si possono realizzare semplici procedure che effettuino questa operazione in maniera totalmente automatica. Ogni variazione del prezzo (ma anche di ogni altro dato relativo agli articoli) verrà riportata anche sul sito web. |
Gestionale con software spedizioniI vettori utilizzano software proprietari per l'acquisizione dei documenti di trasporto. Per risparmiare tempo e diminuire la possibilità di errori dovuti all'inserimento manuale è indispensabile trasferire in maniera automatica i dati relativi alle spedizioni creando una semplice applicazione che prelevi i dati dal software gestionale in uso in azienda e li trasferisca, dopo averli opportunamente adattati, al software del vettore. |
E-commerce con sistema di pagamento elettronico delle bancheE' la situazione tipica di chi, al crescere delle transazioni effettuate tramite commercio elettronico sul proprio sito ha bisogno di velocizzare le procedure di evasione degli ordini. In questo caso infatti i dati di un ordine verranno registrati sul server solo nel momento in cui il pagamento risulta effettuato. Oltre alla maggiore velocità si incrementa notevolmente il livello di sicurezza che viene percepito dal cliente come ulteriore segno di affidabilità dell'azienda. |
Magazzino con cataloghi fornitoriI software Gestionali meno recenti non hanno strumenti flessibili per l'importazione automatica dei dati relativi agli aggiornamenti delgli articoli a magazzino o per l'inserimento di nuovi. Si possono sviluppare procedure esterne che compiano questa operazione prelevendo i dati dai cataloghi in formato elettronico forniti dai produttori. |