Storia dell'architettura di INEMAR

In questa pagina è descritta l'architettura del sistema INEMAR illustrando in particolar modo l'evoluzione tecnologica che il sistema stesso ha seguito nel tempo, di seguito i diagrammi che mostrano le diverse evoluzioni e le relative spiegazioni ed approfondimenti relativi alle tre architetture:

Vecchia architettura

Quella che qua consideriamo come "vecchia architettura" del sistema è l'approccio adottato in tutte le versioni di INEMAR dalla sua nascita fino ad oggi con la versione 5/07, è la classica architettura client/server dove si possono identificare le seguenti componenti:

  • server, tale componente è quella che si identifica con l'RDBMS Oracle nel quale vengono archiviati tutti i dati che fungono da input e vengono impiegati nei processi di calcolo, oltre a tutte le stored procedure che implementano effettivamente tutti gli algoritmi di calcolo e che vengono eseguite per ottenere i risultati della stima delle emissioni;
  • clients, tale componente identifica i PC che ospitano l'applicazione sviluppata in Oracle Forms e che permette la modifica, l'inserimento e la cancellazione dei dati presenti nella varie tabelle che compongono il database e che vengono utilizzati negli algoritmi di calcolo, sempre tale applicazione permette di eseguire le procedure di calcolo stesso oltre ad offrire dei semplici strumenti di monitoraggio sullo stato di avanzamento dei processi stessi. In fine gli stessi PC che ospitano il client Forms impiegano anche l'applicazione Microsoft Access come frontend per l'editing diretto dei dati presenti nelle tabelle Oracle tramite il meccanismo del collegamento delle tabelle.
vecchiaarchit.JPG
Ricerca
 
Credits
Copyright © ARPA Lombardia
Privacy

Powered by XWiki