Architettura e Tecnologie LIMS

Architettura e Tecnologie LIMS

EuSoft®.Lab è sviluppato utilizzando un’architettura three-tier ("a tre strati"): architettura software che prevede la suddivisione del sistema in tre diversi moduli dedicati rispettivamente alla interfaccia utente, alla logica funzionale (business logic) e alla gestione dei dati persistenti.
Tali moduli sono intesi interagire fra loro secondo le linee generali del paradigma Client/Server (l'interfaccia è cliente della business logic, e questa è cliente del modulo di gestione dei dati persistenti) e utilizzando interfacce ben definite. In questo modo, ciascuno dei tre moduli può essere modificato o sostituito indipendentemente dagli altri.
L’architettura di EuSoft®.Lab prevede che i diversi moduli siano distribuiti su diversi nodi della rete.

 

Architettura.JPG

 

 

 

 

 

 

L’architettura nativa del sistema è basata su database relazionale MS Sql-Server e Oracle.

Ciò consente i seguenti vantaggi:

  • Perfomance: gestione di una considerevole mole di dati
  • Scalabilità: elevato numero di transazioni al minuto, supporto ad un elevato numero di connessioni contemporanee, gestione di database di grosse dimensioni.
  • Sicurezza: nuove tecnologie per la sicurezza permettono di minimizzare la superficie d’attacco.