Progetto
di Applicazioni Software
Corso
di Laurea Specialistica in
Ingegneria Informatica (N.O.)
Anno Accademico 2008/2009
Modalità per sostenere l'esame di progetto
- L'esame si può sostenere con o senza esoneri.
- Per tutti:
- è consigliato sviluppare il progetto
in gruppi di 3
studenti (nel senso che la mole di lavoro è
calibrata per gruppi di 3 e non ci saranno "sconti" se si decide di
sviluppare un progetto in gruppi con un numero minore di componenti);
- le dimensioni del progetto sono in linea di massima da
calcolarsi nel modo seguente:
- lo
schema concettuale dovrà avere da 10 a 15
entità, almeno 8 relazioni, e
almeno due relazioni
ISA o una
generalizzazione con almeno due figlie
- le
funzioni specificate dovranno essere non meno di 10
(di cui, almeno la metà
composta da funzioni non elementari)
- una funzione è non elementare
quando non
è risolvibile con una singola query SQL (o un singolo
statement SQL) funzioni che richiedono una interazione con l'utente
(per le quali in genere è necessario implementare una parte
della funzionalità nello strato demandato a gestire la
logica dell'applicazione funzioni che richiedono l'impostazione di
transazioni per l'inserimento o aggiornamento dei dati funzioni che
sono "sensibili" ad accessi concorrenti alla base dati funzioni che
implementano vincoli complessi;
- il progetto deve essere sviluppato su di una macchina
virtuale (cf. pagina) che sarà consegnata al docente stesso, ovvero nel suo ufficio (Via Ariosto 25,
stanza B213, secondo piano), nel giorno e nell'orario previsto dal
calendario degli appelli, insieme ai prodotti cartacei attesi come descritti sotto.
- Per gli studenti che fanno l'esame senza esoneri:
- l'approvazione di una specifica sintetica entro un mese
dall'appello in cui si intende presentare il progetto; il
termine
ultimo per richiedere l'approvazione di un progetto per l'a.a.
2008/2009 è il 30
Novembre 2009;
- i prodotti attesi alla consegna del progetto sono descritti nella lezione introduttiva;
- l'esame orale consiste:
- nella discussione del progetto e nel collaudo
dell'applicazione sviluppata, ed
- in possibili domande sugli argomenti del corso.
- Per gli studenti che fanno l'esame con gli esoneri:
- il gruppo deve essere obbligatoriamente composto da
3
studenti;
- la specifica deve essere stata richiesta entro il 26
Marzo; quelli che vogliono sia loro assegnata una
specifica dal
docente, devono farne richiesta il 19 Marzo;
- il calendario e i prodotti attesi per gli esoneri sono
descritti alla pagina;
- tutte le revisioni sono valutate con un giudizio del tipo
A/B/C/D, con:
- A= Molto buono
- B= Buono
- C= Sufficiente
- D= Insufficiente
- se la revisione è valutata con A/B/C, il gruppo è
"esonerato" dalla consegna dei prodotti attesi per la corrispondente
fase in sede
di esame, e la valutazione è tenuta in conto per il voto
finale. Se invece è valutata con D, il gruppo deve
presentare in sede di esame i prodotti attesi relativi alla fase;
- i prodotti attesi alla consegna del progetto sono:
- i prodotti attesi per la fase 4, come descritti nella lezione introduttiva per chi non fa gli esoneri,
- i prodotti attesi per le fasi in cui si
è ottenuto il giudizio D, o non si è sostenuto il relativo esonero, come descritti nella lezione introduttiva per chi non fa gli esoneri,
- tutta la documentazione cartacea, in formato digitale, eventualmente presentata negli esoneri superati;
- l'esame orale consiste:
- nella discussione e collaudo dei prodotti attesi per la fase
4 e per tutte le fasi del progetto per le quali non si è
superato il relativo esonero,
- in possibili domande sugli argomenti del corso.
Go
back to my home page