|
1 Giorno
- L'ingegneria del software
- Il concetto di ciclo di vita del software
- Differenze tra analisi dati e analisi funzionale
- Il modello dei dati secondo Backman
- Simbologia per l'impostazione di un modello secondo Backman
- Concetto di ENTITA', PROPRIETA'
- Concetto di Relazione: Gerarchie e Matrici
- Esercitazioni
2 Giorno
- Esercitazioni su gerarchie aperte e matrici aperte
- Esercitazioni su gerarchie chiuse e matrici chiuse
- Il fattore temporale nella gestione di un Database
- Concetto di sottoinsieme
- Concetto di obbligatorietà e di opzionalità
- Esercitazioni
3 Giorno
- Definizione delle Proprietà: Caratteristiche, Vincoli, Calcoli, Dinamicità
- Ricerca delle entità "critiche"
- Differenze tra il modello di Backman e Entity-Relationship
- Metodi di verifica: La terza forma normale
- Accenni di analisi funzionale: Metodologie SADT e DFD
- Esercitazioni
4 Giorno
- Ipotesi di verifica tra analisi dati e analisi funzionale
- Criterio di valutazione dei costi di un'applicazione
- Caso studio
- Discussione e rielaborazione del Caso studio
5 Giorno
- Esercitazioni:
- applicazione di un modello a un foglio elettronico
- applicazione di un modello a un DBMS relazionale
- Tavola rotonda
|
|