sakkko/IAZI_Simulator — Issue #2: Aggiornamento situazione simulatore
Author: Foja
Created: 2011-10-17 18:55:35+00:00
State: open

Bella ragazzi scrivo due righe per spiegare quello che ho caricato fino ad ora!
Non ho fatto niente di particolare ho visto tutto dal libro e qualcosa dagli altri progetti, i generatori sono "pronti" di IMPORTANTE manca da fare il testing su di questi, in particolare il chi quadro test sul generatore uniforme e i confronti sugli altri generatori tra media e variazna teoriche che dovrebbero generare e quelle che effettivamente generano (ottenere un grafuco da mettere poi nella relazioe non sarebbe per niente male!).

Poi ho diviso le classi nei pacchetti principali in cui si dividerà il progetto.
In ENTITA cè la classe clock, che è l'orologio del simulatore, la classe calendario, che è un array list ordinata di eventi, in modo che lo scheduler tirerà fuori sempre il primo elemento dal calendario, che perciò sarà l'evento giusto da considerare in ordine di tempo, e la classe job, per cui ad ogni oggetto di tipo job è associato un tempo di inizio servizio nel centro (utile nel caso dei centri che hanno code; il centro farà una previsione del fine servizi oin base alla distribuzioe che ha per generare tempi di servizio ein base al tempo in cui effettivamente il job entra in servizio).
In EVENTO cè per ora una classe astratta evento, che andrà specializzata con le routine di evento che ogni centro dovrà eseguire quando appunto è il suo momento.
In CENTRo anche qui cè una classe astratta centrp, che va specializzata con le caratteristiche dei centri tipo terminali, host servers lan etc.
Poi cè un pacchetto CODE in cui ci sono le tre classi di tipi di code che lavorano su un array list di job. Ho pensato che poi ad ogni centro assoceremo un oggetto di tipo coda corrispondente, non so se puo andar bene.

Piu o meno penso di aver accennato a tutto comunque ho cercato di commentare il piu possibile!
Detto questo domani me ne vado ad Amsterdam per qualche giorno, ci riaggiorniamo nel fine settimana :) bellaaaa