Scopo
L'applicazione finale sarà un sito web in cui un utente potrà visualizzare ogni azienda registrata finora e i relativi dettagli, se presenti, come l'orario, il luogo o il numero di studenti che possono assumere. L'utente finale potrà cercare o filtrare aziende per campi, ad esempio potrebbe visualizzare solo le aziende a Caselle, o solo le aziende che aprono dopo le 14:00. Uno studente potrà effettuare il login per prenotare un'azienda.
Un pannello per gli amministratori permetterà di aggiungere o togliere righe o campi, rendendo la gestione dei dati comoda e flessibile.
Obiettivi
L'applicazione dovrà, come minimo:
- Offrire un'interfaccia intuitiva per la visualizzazione delle aziende
- Gestire i dati in modo flessibile, facilitando l'inserimento o la rimozione dei dati
Itinerario
- 18/01/2020: Pianificazione e preparazione ambiente di lavoro, formalizzazione del lavoro
- 25/01/2020: Descrizione dell’applicazione in dettagliato formalizzando le finalità dell’applicazione
- 08/02/2020: Analisi dei dati, creazione database e processo di ETL
- 02/2020: Applicazione (front end)
- 03/2020: Applicazione (back end)
- 03/2020: Manuale d'uso
Priorità e Libertà del Progetto
L'applicazione deve rispettare l'itinerario deciso. L'applicazione dovrà essere programmata principalmente in PHP, ma l'utilizzo di altri linguaggi è consentito.
Approccio
Il progetto è suddiviso in scadenze ben precise, alla fine delle quali sarà presente una valutazione.
Criteri di successo
Il progetto sarà considerato un successo se:
- L'applicazione verrà completata
- L'applicazione verrà incorporata nel sito del ITI Marconi
- L'applicazione verrà valutata con almeno un 8.
Rischi
Data la poca esperienza nel lavoro di grandi progetti, lo sviluppo potrebbe essere rallentato da una sbagliata progettazione.