Sei sulla pagina 1di 6

Università della Calabria

Corso di Laurea Magistrale in


Statistica ed Informatica per le Decisioni
e le Analisi di Mercato
Anno Accademico 20XX-20YY

Progetto del corso di

Sistemi Informativi, Modulo B:


Progettazione di Sistemi Informativi

[Titolo del progetto]

Docente Studenti
Francesco Parisi
[Studente 1 matr xxxxx]
[Studente 2 matr yyyyy]
Sommario
Introduzione........................................................................................................................................3
1. Analisi dei requisiti.........................................................................................................................4
1.1. Analisi dello scenario.............................................................................................................4
1.2 Specifica dei requisiti..............................................................................................................4
2 Progettazione..................................................................................................................................5
2.1 Modellazione della base di dati.............................................................................................5
2.1.1 Modello concettuale........................................................................................................5
2.1.2 Modello relazionale.........................................................................................................5
3 Implementazione............................................................................................................................6
Appendice...........................................................................................................................................6
Glossario dei termini......................................................................................................................6
Introduzione

[Descrivere a grandi linee l’organizzazione (prodotti/servizi offerti, fascia di mercato alla


quale punta, strutturazione, modo di operare, caratteristiche peculiari, ecc.) per la quale si
vuole progettare una parte del sistema informativo, quali sono le funzionalità che il sistema
progettato offre e come questo può influire positivamente sull’organizzazione. Questa
sezione deve essere massimo una pagina e deve essere inviata al docente per la
validazione prima di procedere con la realizzazione del progetto.]
1. Analisi dei requisiti
[Descrizione libera e breve (massimo mezza pagina) relativa all’analisi dei requisiti
condotta sullo specifico scenario. Rappresenta un’introduzione della sezione, quindi
dovrebbe essere scritta dopo aver scritto le sottosezioni. Lasciare in bianco piuttosto che
scrivere cos’è l’analisi dei requisiti in generale!]

1.1. Analisi dello scenario


[Descrivere il modo di operare dell’organizzazione. Iniziare con la descrizione generale del
modo di operare dell'azienda e quindi definire una sottosezione per ogni processo che il
sistema informativo progettato intende supportare. Per ogni processo occorrerà mettere in
evidenza le attività che lo compongono e quali sono i responsabili delle attività. La
descrizione testuale del processo dovrà essere corredata da un Activity Diagram UML, che
schematizza formalmente il flusso di lavoro.]
[Per ogni processo analizzato, allegare il file .uxf del diagramma di attività UML.]

1.2 Specifica dei requisiti

[Elencare e descrivere testualmente le varie funzionalità che il sistema dovrà offrire.


Individuare i casi d’uso (nome, descrizione, scenario principale di successo, scenari
alternativi, pre- e post condizioni, etc) e mostrare i diagrammi UML dei casi d’uso. Ogni
caso d’uso dovrà essere corredato dal diagramma delle attività e di sequenza.]
[Allegare il file .uxf del diagramma UML dei casi d'uso.]
[Per ogni caso d'uso analizzato, allegare il file .uxf del diagramma di attività UML.]
[Per ogni scenario di un caso d'uso, allegare il file .uxf del diagramma di sequenza UML.]
2 Progettazione
[Descrizione libera e breve (massimo mezza pagina) relativa alla progettazione effettuata
per lo specifico sistema. Rappresenta un’introduzione della sezione, quindi dovrebbe
essere scritta dopo aver scritto le sottosezioni. Non scrivere nulla piuttosto che scrivere
cos’è la progettazione in generale!]

2.1 Modellazione della base di dati

[Descrivere quali sono i dati che possono e devono essere strutturati in una base di dati
relazionale a supporto del sistema informativo.]

2.1.1 Modello concettuale

[Inserire il diagramma delle classi della base di dati a supporto del sistema informativo,
commentando eventuali caratteristiche particolari.]
[Allegare il file .uxf del diagramma delle classi UML.]

2.1.2 Modello relazionale

[Inserire il modello relazionale della base di dati a supporto del sistema informativo.
Descrivere testualmente i tipi da usare per ciascun attributo, gli eventuali vincoli presenti
su ciascun attributo (chiave, vincoli di integrità referenziale), commentando eventuali
scelte particolari di traduzione dal modello concettuale.]
3 Implementazione
[Descrivere come è stato implementato il sistema, facendo riferimento alle tecnologie
utilizzate.]
[Allegare il file .mwb dello schema grafico prodotto usando MySQL Workbench.]
[Allegare il file .sql del dump (esportazione) del database prodotto usando MySQL .]

Appendice
[Inserire tutto ciò che si ritiene utile inserire, ma che non fa strettamente parte delle sezioni
precedenti. Il glossario dei termini deve essere inserito obbligatoriamente.]

Glossario dei termini


[Elencare tutti i termini specifici dello scenario considerato che sono stati utilizzati nella
relazione, in particolare nella sezione 1 e relative sottosezioni, dando per ciascun termine
una breve descrizione del significato ed individuando eventuali sinonimi e altri termini
collegati.]

Allegati
[Come detto sopra, allegare:
-per ogni processo analizzato, allegare il file .uxf del diagramma di attività UML.
-file .uxf del diagramma UML dei casi d'uso
-per ogni caso d'uso analizzato, allegare il file .uxf del diagramma di attività UML
-per ogni scenario di un caso d'uso, allegare il file .uxf del diagramma di sequenza UML
- file .uxf del diagramma delle classi UML
- file .mwb dello schema grafico prodotto usando MySQL Workbench.
- file .sql del dump (esportazione) del database prodotto usando MySQL .

Esempio dei file da allegare: ]

Potrebbero piacerti anche