| |
ARCHITETTURA FISICA
Il Database
Tutti i dati persistenti necessari per il funzionamento del Random Framework sono archiviati in Tabelle dal prefisso particolare che le distingue dalle stabelle specifiche dell'applicativo.
L'engine di database è Microsoft SQL Server 2005, la parte di analisi sfrutta l'engine OLAP Microsoft Analysis Services.
Le Classi .Net
Il cuore del sistema sono le classi Dot.Net divise in pratici Namespace, i namespace raggruppano le diverse funzionalità logiche, ad esempio: security, UI, Utility, Filtri, Reportistica, Logging, ecc.
Engine di Reportistica
Crystal Reports XI è il stato scelto come engine di Reportistica, il framework si occupa di inviare al report il filtro selezionato dall'utente sull'interfaccia grafica, vengono passati anche alcuni parametri standard,
e viene comunque permessa la definizione di parametri aggiuntivi all'interno del report.

Ambiente di Sviluppo
L'ambiente di sviluppo con il quale è possibile utilizzare il Random Framework è Microsoft Visual Studio 2005.
|