×
Menu
Indice
  • Caratteristiche tecniche

Caratteristiche tecniche

L’applicativo è completamente web based ed è stato progettato seguendo le ultime tecnologie e metodologie di sviluppo.
In particolare si è adottato il paradigma ad oggetti seguendo il modello MVC (Model View Controller) in modo da creare una soluzione in cui le componenti di gestione dei dati, di logica di business e di interfaccia utente fossero ben isolate e distinte.
Il motore di database su cui si appoggia la soluzione è SQL Server, sia nella versione licenziata che in quella gratuita. Sono supportate tutte le versioni si SQL Server, dalla 2008 in poi.
A livello tecnologico sono stati utilizzati i seguenti framework e tecnologie:
Application Server:
-          ASP.NET MVC 5.0
-          C#
-          Entity Framework, ORM (object-relational mapping)
 
Client:
-          Javascript
-          Angular JS framework
-          jQuery
-          Bootstrap
 
La soluzione così sviluppata risulta essere:
-          Completamente web based (non sono utilizzati plug-in e\o ActiveX)
-          Responsive: si adatta ai vari dispositivi (monitor, tablet, ecc)
-          Compatibile con i più diffusi browser:
o   Chrome
o   Firefox
o   Internet Explorer
o   Opera
Il manuale d'uso è realizzato con Dr.Explain