Progetto del corso di Programmazione ad Oggetti (PAO), UniPD 2023/24.
- creare classe astratta sensore
- creare classi concrete sensori
- creare classe astratta sensoreAria
- creare classi concrete sensoriQualita-Gas
- implementare metodi specifici per sensori
- generazione dati per simulazione statica nei sensori concreti
- getAirStatus per sensoreAria
- sensore posto auto occupato
con tre stati: libero, in attesa, occupato - gestire correlazione: sensore presenza -> posto auto
-
aggiunta dei sensori di parcheggio a zone (tot di posti ogni zona) -> aggiungere a destra nella - possibilità di aggiungere, rimuovere zone (attributo area negli oggetti)
-
- vettore di sensori
- passaggio dati view<->model (gestione dei sensori)
- gestione json (salvataggio, apertura, creazione)
- ricerca (chiamata a funzione di ricerca nel model)
- autosave json (non necessario)
- pannello con form per inserimento e modifica dei sensori
- quando si clicka in un area vengono visualizzati solo i sensori per quell'area (forse anche con multiselezione delle aree)
- tabella log, tipo lista (dati json)
- grafico giornaliero presenze
- qualità aria
- temperatura
- dati su presenza, temperatura ecc..
- parcheggio si popola in base ai sensori di presenza
-
oppure layout preimpostati? - creiamo noi dei json di esempio da poter caricare
-
- ricerca case insensitive
- (model) variare qualità, temperatura in base al numero di macchine