Università degli Studi di Napoli Federico II - Scope
Università degli Studi di Napoli Federico II - Scope
Università degli Studi di Napoli Federico II - Scope
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
5.4 Requisiti non funzionali<br />
Nell'implementazione dei requisiti funzionali si è tenuto conto <strong>di</strong> alcuni requisiti non<br />
funzionali che hanno posto determinati problemi e per i quali è stata pensata una<br />
soluzione.<br />
E' stato mo<strong>di</strong>ficato il file <strong>di</strong> avvio del sistema ospitante l'applicazione, in modo che<br />
all'avvio del sistema, ed in seguito a qualsiasi crash o riavvio, il server Tomcat sia<br />
avviato in automatico. In questo modo il sistema non avrà problemi ad interagire con<br />
la pagina jsp, che potrà quin<strong>di</strong>, permettere all'utente <strong>di</strong> visualizzare in modo<br />
<strong>di</strong>namico, i grafici relativi ad un periodo predefinito o quelli relativi ad un periodo a<br />
scelta dell'utente.<br />
Figura 39: Servizio Tomcat attivo all'avvio della macchina.<br />
Il prototipo del sistema era formato in <strong>di</strong>versi sue parti, da un processo che si attivava<br />
ad intervalli <strong>di</strong> tempo. Liberarsi da questo modo <strong>di</strong> lavorare, e l'aver aggiunto delle<br />
chiamate all'orologio <strong>di</strong> sistema(crontab) ha fatto in modo che il sistema sia attivo ad<br />
ogni crash o riavvio non essendo più necessaria una chiamata manuale. Una<br />
soluzione pensata inserendo solo una chiamata con l'orologio <strong>di</strong> sistema in<br />
associazione al processo in continua esecuzione avrebbe attivato più istanze<br />
dell'applicazione che effettuavano le stesse operazioni.<br />
Per quanto riguarda la memorizzazione dei grafici, creati in formato jpg, ho scelto <strong>di</strong><br />
mantenere la struttura a cartelle con la sud<strong>di</strong>visione in giornalieri, settimanali, mensili<br />
Tommaso Foglia 961/147 Pagina 86 <strong>di</strong> 150