Testo
EZGas è un'applicazione che aiuta gli automobilisti a trovare la benzina ai prezzi più bassi.
I proprietari delle stazioni di servizio possono registrare la loro stazione di servizio con i prezzi e gli eventuali sconti.
Gli utenti cercano le stazioni di servizio più vicine a loro e con i migliori prezzi e qualità del servizio.
Definire il documento dei requisiti
- Modello di business
- Stakeholders
- Context diagram e interfacce
- Requisiti funzionali
- Requisiti non funzionali
Informazioni principali
- Stazioni di servizio: contesto del nostro esercizio.
- Posizione geografica (es. Latitudine, Longitudine): i sistemi di mappe lavorano con questi dati, quindi anche noi lavoriamo con queste informazioni.
Non è ottimale parlare di indirizzi, in quanto si parla di stringhe, che possono essere formattate in molti modi diversi (lo faremo in un secondo momento).
Esistono servizi che, dati Latitudine e Longitudine, restituiscono una stringa con le informazioni legate all’indirizzo.
- Prezzi.
- Recensioni (visto che si parla di “qualità del servizio”).
Posizione geografica e prezzi sono i nostri punti principali, senza i quali l’applicazione non parte neanche.
Funzionalità principali
- Definire la stazione di servizio.
- Definire cosa vende (i prodotti) la stazione di servizio (benzina, gasolio, adBlue), relativo alla vendita di carburante.
- Definire i prezzi per i prodotti che la stazione di servizio vende.
- Mostrare le stazioni di servizio in una certa area geografica con i relativi prezzi dei prodotti.
Aspettativa del risultato finale:
