Appearance
RBS
Requirements Breakdown Structure
Business requirements
- La piattaforma deve prevedere due ruoli distinti, Amministratore e Ospite, ciascuno con viste e permessi differenziati, in base alle rispettive responsabilità e ambiti di accesso.
- L’amministratore deve poter configurare una residenza definendo i piani, le zone e gli EH
- La piattaforma deve permettere la visualizzazione di una mappa interattiva delle piantine e delle zone con lo stato in tempo reale dei EH
- La piattaforma deve fornire un monitoraggio in tempo reale dei consumi attuali delle utenze.
- La piattaforma deve fornire metriche di consumo in tempo reale relative alle utenze.
- La piattaforma deve consentire l’accesso ai dati storici di consumo.
- La piattaforma deve consentire il monitoraggio dei consumi sia globali che per singoli piani e singole zone.
- La piattaforma deve fornire un'ottimizzazione dei consumi prevedendo il consumo futuro.
- La piattaforma deve permettere di gestire più residenze
- La piattaforma deve fornire agli amministratori un elenco degli studenti indicizzato per consumi
- La piattaforma deve notificare tempestivamente gli utenti quando i consumi i consumi predetti, tramite un sistema di allerta automatico.
RBS
| Legenda: |
|---|
| Goal Requirement Function Feature |
(B1) La piattaforma deve prevedere due utenti distinti, Amministratore e Ospite, ciascuno con viste e permessi differenziati, in base alle rispettive responsabilità e ambiti di accesso.
- Differenziazione dei ruoli (Amministratore/Ospite)
- Autenticazione
- Il sistema deve permettere l’accesso alla piattaforma agli utenti
- Collegarsi al SSO di RR
- Funzionalità di logout sicuro.
- Sistema di emergenza per il login degli amministratori
- Il sistema deve permettere l’accesso alla piattaforma agli utenti
- Autorizzazione
- Assegnazione automatica dei ruoli (Amministratore/Ospite) in base alle credenziali
- Permessi
- Dashboard personalizzata in base al ruolo:
- Ospite: Visualizzazione della propria camera e dei propri consumi.
- Amministratore: Accesso completo alla configurazione e al monitoraggio.
- Dashboard personalizzata in base al ruolo:
- Autenticazione
- Differenziazione dei ruoli (Amministratore/Ospite)
(B2) L’amministratore deve poter configurare una residenza definendo i piani, le zone e gli EH
- Definizione della residenza
- Il sistema deve permettere la creazione di una nuova residenza
- Il sistema deve permettere la gestione delle residenze
- Definizione dei piani
- Il sistema deve permettere la creazione di una nuovo piano
- Definizione delle zone
- Il sistema deve permettere la creazione di una nuova zona
- Il sistema deve permettere l’assegnazione di una zona ad un ospite
- Definizione EH
- Collegamento dei dispositivi EH al sistema.
- Posizionamento degli EH sulle mappe per riferimento spaziale.
- Definizione della residenza
Visualizzazione interattiva dei dati
- (B3) Mappa interattiva con stato EH in tempo reale
- Monitoraggio spaziale
- Amministratore:
- Accesso alla mappa completa di tutti i piani/zone per controllo generale.
- Ospite:
- Visualizzazione della mappa della zona assegnata con dettaglio dei consumi per EH.
- Allerta per consumi anomali.
- Amministratore:
- Monitoraggio spaziale
- (B3) Mappa interattiva con stato EH in tempo reale
Monitoraggio dei consumi
- Dati in tempo reale e storici
- Analisi energetica
- (B4) Sistema di raccolta dati dagli EH
- (B5) Metriche di consumo in tempo reale per utenze.
- (B6) Accesso ai dati storici dei consumi.
- (B7) Amministratore:
- Dashboard con panoramica globale dei consumi della residenza.
- Filtri per visualizzare dati per singolo piano/zona.
- (B10) Tabulato indicizzato dei consumi per ogni Ospite
(B8) Previsioni consumi futuri
(B9) Gestione di più residenze
- Interfaccia con panoramica sulle residenze
- Possibilità di selezione della residenza
(B11) Sistema di notifiche
- Notifiche broadcast per comunicazioni
- Notifiche Mirate
Riepilogo requisiti soddisfatti da EcoDomus con riferimento alle User Stories - B4-B5-B6 (Monitoraggio consumi in tempo reale, metriche, dati storici) → Coperti da EcoDomus. - B7 (Monitoraggio consumi globali e per aree) → Parzialmente coperto da EcoDomus, ma richiede personalizzazione per piani/zone.