Giornale di Bordo - MARCONIPONTEDERA-ISTI/ProgettoScuolaLavoro_GestioneOrario GitHub Wiki

In questa pagina descriveremo brevemente le attività svolte durante il tirocinio scuola lavoro presso il laboratorio FMT dell' ISTI CNR di Pisa.

DaY 1 (6/6/16)

  • Abbiamo definito le finalità del progetto da svolgere durante il tirocinio, in particolare abbiamo deciso di sviluppare un applicazione per cellulari che permettesse di leggere con semplicità e ovunque l'orario scolastico dell'istituto.
  • Abbiamo studiato la fattibilità del progetto controllando che i dati di input dell' applicazione potessero essere gestiti in modo automatico. Concludendo che l'applicazione potesse essere implementata.
  • Per definire meglio i requisiti dell'applicazione sono stati prodotti dei mockup che rappresentano un esempio di user interface dell'app.

Day 2 (7/6/16)

  • Abbiamo studiato i dati di input dell'applicazione che sono rappresentati da tabelle HTML.
  • Abbiamo iniziato a scrivere un prototipo di parser Java per leggere i dati di input dell'applicazione dal sito della scuola utilizzando il package JSOUP per leggere le pagine HTML.

Day 3 (8/6/16)

  • Abbiamo testato l'efficacia del prototipo di parser dell'orario con l'utilizzo del debugger.
  • Abbiamo studiato i dati di input per creare una struttura dati che potesse contenere in maniera efficace le informazione che servono per l'applicazione

Day 4 (9/6/16)

  • Abbiamo creato il repository del codice che abbiamo implementato per la creazione del prototipo di parser e per contenere il codice dell'applicazione del cellulari che svilupperemo.
  • Abbiamo iniziato a sviluppare il prototipo di applicazione android usando l'ambiente di sviluppo android studio 2.0 e le linee guida proposte da google per lo sviluppo di applicazioni android (https://developer.android.com/training/index.html)

Day 5 (10/6/16)

  • Abbiamo creato un primo layout dell'applicazione partendo dai mockup precedentemente creati.

Day 6 (13/6/16)

  • Abbiamo implementato le interfacce grafiche per visualizzare i dati dell'orario e permettere la selezione dei criteri di ricerca.

Day 7 (14/6/16)

  • Abbiamo implementato le funzionalità di ricerca dell'orario dati come parametri iniziali rispettivamente il professore o l'aula o la classe.

Day 8 (15/6/16)

  • Abbiamo testato e debuggato l'applicazione per eliminare eventuali bug di programmazione

Day 9 (16/6/16)

  • Abbiamo rilasciato il prototipo di applicazione l'applicazione sviluppata

#Lista Riferimenti