03.01.2015 Views

Università degli Studi di Napoli Federico II - Scope

Università degli Studi di Napoli Federico II - Scope

Università degli Studi di Napoli Federico II - Scope

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!