Skip to content
This repository was archived by the owner on Sep 24, 2025. It is now read-only.

lucaribon/ParkingManagerPAO

Repository files navigation

Parking Manager PAO

Progetto del corso di Programmazione ad Oggetti (PAO), UniPD 2023/24.

TODO

Model

  • 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)

Controller

  • 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)

View

Creazione sensori

  • 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)

Report

  • tabella log, tipo lista (dati json)

Grafici

  • grafico giornaliero presenze
  • qualità aria
  • temperatura

Dashboard

  • 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

Extra

  • (model) variare qualità, temperatura in base al numero di macchine

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors