Tags give the ability to mark specific points in history as being important
  • 2019-03-13

    Aggiunto controllo Google Maps API key

  • tesi_definitiva
  • 2019-03-08

    Tesi: migliorato descrizione datum

  • 2019-03-07

    Tesi:

    • Corretto errori grammaticali
    • Corretto descrizione sistemi di riferimento
    • Migliorato descrizione mappa
  • 2019-03-06

    Tesi:

    • Migliorato introduzione
    • Migliorato codice
  • 2019-03-05

    Tesi:

    • Migliorato introduzione
    • Migliorato conclusioni
    • Ridotto dimensione screenshot (png->jpg)
  • 2019-03-04

    Tesi:

    • Aggiunto e completato introduzione e conclusioni
    • Migliorato descrizione di Room (sez 3.1.3)
    • Spostato la bibliografia prima dell'appendice
    • Aggiunto ringraziamenti alla fine

    App:

    • Corretto download poligoni da Overpass
    • Migliorato visualizzazione poligoni
  • 2019-03-03

    Tesi:

    • Nella sezione 1.2.4 aggiunto eliminazione dei vecchi gruppi completamente compresi nel nuovo gruppo
    • Aggiornato di conseguenza il diagramma di sequenza in sezione 1.4.4, figura 1.8
    • Migliorato la descrizione della progettazione della persistenza (sezione 2.2.2)
    • Inserito la sezione 3.1 "Scelte implementative"
    • Completato la sezione 3.3 "Collaudo" e il capitolo 4 "Integrazione del sistema"

    App:

    • Tutti i moduli sono implementati
    • Tutti i moduli sono correttamente funzionanti tranne la persistenza, che è implementata ma non funziona ancora
  • 2019-02-28

    Tesi (Analisi):

    • Aggiunto vincoli bounding box
    • Migliorato sezione OpenStreetMap

    Codice:

    • Corretto SorgenteAreeOverpass
    • Completato DettagliView
    • Quasi completato MappaView
    • Abbozzato GestioneView
    • Corretto errori vari nei ViewModel e Repository
  • 2019-02-24

    Tesi (progettazione):

    • Completato descrizione Room
    • Migliorato le descrizioni dei LiveData e dei ViewModel
    • Aggiornato diagramma delle classi di progettazione della View aggiungendo AreaViewMappingConfig (la classe che carica da configurazione la mappatura AreaEmergenza->View)
    • Aggiornato diagramma delle classi di progettazione del ViewModel aggiungendo StatoDownload e StatoDettagli (stati ora esposti dai ViewModel)
    • Aggiornato diagramma delle classi di progettazione del Model inserendo Geometria::getPuntoSuSuperficie() (per ottenere il nodo verso cui navigare), Mappa::con(GruppoAree) e Mappa::senza(GruppoAree) (che generano una nuova Mappa con o senza il gruppo indicato)

    Codice

    • Completato il codice di Model, Data, Rete e ViewModel
    • Completato AreaViewMappingConfig
  • 2019-02-19

    Migliorato tesi

    • Corretto tipi di ritorno opzionali nei diagrammi del modello
    • Aggiunto interfacce per BoundingBox e Nodo nel diagramma del Model
    • Aggiunto controllo età nei diagrammi di sequenza di progettazione
    • Corretto origine onChange nei diagrammi di sequenza di progettazione
    • Descritto implementazione Retrofit

    Migliorato codice

    • Implementato Model
    • Implementato Rete
    • Implementato Data layer
    • Abbozzato Persistenza
    • Abbozzato ViewModel
  • 2019-02-17

    Migliorato tesi (analisi):

    • Aggiunto prezzi SDK
    • Aggiunto sezione Retrofit

    Migliorato tesi(progettazione)

    • Corretto diagramma classi Model correggendo il pattern Visitor in Confine
    • Corretto testo
    • Aggiunto diagrammi di sequenza

    Realizzato codice Model, Data layer e Rete

  • 2019-02-15
    • Migliorato le sezioni di analisi "Rappresentazione degli elementi" e "Utilizzo di OpenStreetMap nelle emergenze" (le modifiche non hanno nessuna ripercussione sulle specifiche finali di analisi)
    • Corretto il diagramma EBC (collegamento control-entity)
    • Ampliato notevolmente l'introduzione alla progettazione illustrando l'architettura aggiornata e le motivazioni per cui è stata scelta
    • Aggiornato diagramma delle classi di progettazione (Confine e classi correlate)
    • Aggiunto tutti gli altri diagrammi delle classi di progettazione
    • Corretto il frontespizio
    • Corretto la posizione delle citazioni
    • Corretto le virgolette
  • 2019-02-11
    769e1b9b · Miglioramento minore ·

    Migliorato tesi (progettazione):

    • Corretto diagramma delle classi
    • Migliorato introduzione
  • 2019-02-08

    Spostato prototipi in esperimenti/

    Migliorato tesi (analisi)

    • Aggiornata la parte sulla gestione offline aggiungendo i gruppi preferiti.
    • Aggiornati di conseguenza i casi d'uso e il diagramma delle classi di analisi
    • Aggiunto il diagramma degli stati dei gruppi di aree
    • Migliorato il diagramma dell'architettura logica
    • Aggiunto la sezione dedicata agli aspetti legali
    • Migliorato Utilizzo di OpenStreetMap per le emergenze

    Migliorato tesi (progettazione)

    • Iniziato la parte di progettazione
  • 2019-02-02

    Migliorato tesi (analisi):

    • Migliorato diagramma degli stati
    • Migliorato diagramma BCE
    • Aggiunto diagrammi di sequenza
  • 2019-02-01

    Migliorato tesi (analisi):

    • corrette le parti di testo troppo informali.
    • aggiornata la parte sull'utilizzo offline, scegliendo una via di mezzo in parte trasparente e in parte manuale.
    • aggiornati i casi d'uso.
    • spostato i casi d'uso dopo l'analisi del dominio
    • rivista e corretta la sezione sulla navigazione, chiarificandola e completandola.
    • aggiunto il diagramma degli stati.
    • migliorato architettura logica
  • 2019-01-23

    Migliorato tesi (analisi):

    • Inserito diagramma BCE
    • Migliorato spiegazioni gestione offline
    • migliorato sezione overpass
    • aggiunto sezione navigazione
  • 2019-01-21
    dca4c794 · Aggiornato diagramma ·

    Migliorato tesi (analisi):

    • Inserito in analisi una sezione sull'utilizzo offline spiegando come può essere gestito.
    • Introdurre una nuova entità (GruppoAree), aggiunta al glossario e al diagramma delle classi di analisi.
    • Spostato la descrizione di "bounding box" in una apposita sottosezione
    • Completato il glossario inserendo tutti i dettagli degli elementi descritti
    • Inserito una sottosezione che descrive la Protezione Civile
    • Inserito in analisi una sezione che parla di OpenStreetMap, spiegando in che formato vengono forniti i dati
    • Corretto il diagramma delle classi di analisi impostando Geometria e Confine come astratti
    • Migliorato la descrizione di poligono
    • Aggiornato le molteplicità nella composizione Poligono-Nodo
    • Inserito i package di UI e Persistenza nel diagramma di analisi
  • 2019-01-18
    f4da374e · Continuato tesi ·

    Migliorato tesi (analisi):

    • Specifica dei requisiti: rimosso alcuni errori come i riferimenti a elementi di progettazione
    • aggiunto requisito non funzionale (la piattaforma Android)
    • Analisi dei requisiti: aggiunto un diagramma dei casi d'uso per definire l'interazione con l'utente
    • migliorato l'analisi dei concetti di protezione civile
    • aggiunto l'analisi dei concetti legati alla mappatura
    • aggiunto glossario dei termini ottenuti nell'analisi dei requisiti e del dominio
    • corretto alcuni errori nel diagramma delle classi di analisi