Esercitazioni
Le esercitazioni sono organizzate in due fasi distinte:
- Comprensione del WebML. Sviluppo di esercizi proposti dal docente da svolgere individualmente. Durante le esercitazioni pilotate dal docente sarà invece opportuno organizzarsi in gruppi di lavoro di 4/5 persone.
- Progetto di un sistema WEB. Questa fase viene svolta in gruppo e rappresenta un prerequisito per accedere all'esame. Il numero massimo di componenti per gruppo è 5 e, pur consigliando di formare gruppi di 4/5 studenti, non ci sono vincoli sul numero minimo di componenti.
Comprensione del WebML
Esempi illustrati in aula.File di progetto WebRatio contenenti i progetti sviluppati a lezione durante le esercitazioni.
Progetto di un sistema WEB
L'obiettivo di progetto viene sviluppato e approfondito da ciascun gruppo di lavoro intervistando il "cliente" (docente) per arrivare a definire l'analisi di alto livello del sistema da progettare.
Il progetto viene quindi sviluppato passando al disegno della base dati e dell'ipertesto utilizzando gli strumenti formali presentati nel corso.
Il progetto viene infine sviluppato in forma prototipale.
Tema assegnato nell'anno accademico 2006-2007
Gestione sale cinematografiche
Temi assegnati nei precedenti anni accademici
Vendita di contenuti online (2005-2006)
Vendita online Polizze Assicurative (2004-2005)
Progettazione del sito Docente (2003-2004)
Strumenti utilizzabili per lo sviluppo del progetto
- ArgoUML - Strumento di modellazione basato su UML
Utilizzabile gratuitamente.
- WebRatio. Case per la progettazione e la realizzazione
automatica di sistemi WEB basati su forte interazione con una base dati.
Utilizza il linguaggio di modellazione WebML.
Gli studenti del corso possono scaricare la versione Academic Trial (dura un anno).
Contattare il docente per ottenere il codice necessario al download
della academic trial.

