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.

Per la parte relativa alla GestioneDatabase, che nel suo class <strong>di</strong>agram non ha subito<br />

cambiamenti rilevanti, riportiamo le seguenti classi:<br />

• MyConnection: classe che effettua e gestisce la connessione al database.<br />

• DBCoda: classe che si occupa <strong>di</strong> gestire le informazioni relative alle code,<br />

all'interno del database.<br />

• DBGruppo: classe che si occupa <strong>di</strong> gestire le informazioni relative ai gruppi,<br />

all'interno del database.<br />

• DBVo: classe che si occupa <strong>di</strong> gestire le informazioni relative alle Virtual<br />

Organization, all'interno del database.<br />

• DBJob: classe che gestisce le informazioni relative ai job.<br />

• DBOsservazioni: classe che inserisce le misurazioni sullo stato delle code, vo e<br />

gruppi nel database<br />

• DBScheduler: classe che gestisce le informazioni sui batch system e sui siti che si<br />

stanno monitorando, gestisce anche i dati relativi agli intervalli temporali tra una<br />

misurazione e la successiva, per osservazioni giornaliere, settimanali, mensili ed<br />

annuali.<br />

• ControllerTimerTaskGiorno: classe che permette <strong>di</strong> gestire il timer per effettuare<br />

le misurazioni giornaliere, effettuando statistiche.<br />

• ControllerTimerTaskSettimana: classe che permette <strong>di</strong> gestire il timer per<br />

effettuare le misurazioni settimanali, effettuando statistiche.<br />

• ControllerTimerTaskMese: classe che permette <strong>di</strong> gestire il timer per effettuare le<br />

misurazioni mensili, effettuando statistiche.<br />

• ControllerTimerTaskAnno: classe che permette <strong>di</strong> gestire il timer per effettuare le<br />

misurazioni annuali, effettuando statistiche.<br />

• ControllerTimerTaskJob: classe che permette <strong>di</strong> gestire il timer per effettuare le<br />

misurazioni relative ai job presenti sulle code.<br />

Tommaso Foglia 961/147 Pagina 95 <strong>di</strong> 150

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

Saved successfully!

Ooh no, something went wrong!