Richiesta Progetti a.a. 2024/2025
La prova d’esame richiede la progettazione e lo sviluppo della traccia proposta. Lo studente può scegliere di sviluppare il progetto nelle due modalità: Applicazione Web o programma standalone con supporto grafico.
Ogni progetto può essere svolto al massimo da due studenti.
Il progetto deve essere sviluppato secondo le seguenti linee:
usare almeno due pattern per persona tra i design pattern visti a lezione;
attenersi ai principi della programmazione SOLID;
usare il linguaggio Java;
inserire sufficienti commenti (anche per Javadoc) e annotazioni;
gestione delle eccezioni;
usare i file o database;
E' possibile costruire l'applicazione standalone con supporto grafico tramite l'utilizzo di strumenti per la realizzazione di interfacce grafiche presenti in molti IDE (GUI Designer in IntelliJ e WindowsBuilder in Eclipse) oppure utilizzare tools compatibili con JavaFx come Scene Builder (compatibile con gli IDE).
Lo studente deve presentare una relazione sintetica (per chi usa latex è possibile scaricare un template dalla piattaforma e-learning). La relazione deve contenere:
- una breve descrizione dei requisiti del progetto;
- il diagramma UML delle classi;
- altri diagrammi se opportuni;
- parti rilevanti del codice sviluppato;
Per chi usa latex si consiglia di utilizzare la piattaforma Overleaf:
- https://www.overleaf.com/
Per la consegna deve essere inviato, tramite la chat di Teams del docente, un link relativo alla cartella denominata Relazione_Cognome_Nome sullo spazio personale dello studente della piattaforma Microsoft OneDrive.
La cartella deve contenere:
- il documento della relazione;
- una cartella contenente i file sorgente del progetto;
- il testo della prova inviata dal docente in formato .pdf ;
- altre cartelle eventualmente generate per il documento.
Modalità di consegna del progetto
Il progetto va consegnato al Prof. Angelo Ciaramella tramite la chat di Teams
Indicare
- oggetto: Consegna progetto di Programmazione III e Lab
- corpo (per ogni singolo comonente dell'envuale gruppo):
- nome:
- cognome:
- matricola:
- CFU:
- link OneDrive del progetto con le specifiche indicate precedentemente
NON SARANNO ESAMINATI PROGETTI DIFFORMI DA QUANTO PRECISATO.
Modalità della prova orale
La prima parte della prova di esame verterà sulla discussione del progetto. Lo studente deve preparare una presentazione sintetica (slide) per descrivere il progetto svolto. La seconda parte della prova verterà sulla discussione degli argomenti affrontati a lezione.
Stato | Discussione | Iniziato da | Ultimo intervento | Repliche | Azioni |
---|---|---|---|---|---|
|
|
0 |
|
||
Bloccata
|
|
|
0 |
|
|
|
|
0 |
|
||
|
|
0 |
|
||
Bloccata
|
|
|
0 |
|
|
|
|
0 |
|
||
|
|
0 |
|
||
Bloccata
|
|
|
0 |
|
|
|
|
0 |
|
||
Bloccata
|
|
|
0 |
|
|
|
|
0 |
|
||
Bloccata
|
|
|
0 |
|
|
Bloccata
|
|
|
0 |
|
|
|
|
0 |
|
||
Bloccata
|
|
|
0 |
|
|
Bloccata
|
|
|
0 |
|
|
Bloccata
|
|
|
0 |
|
|
|
|
0 |
|