everywhere takeaway progetto di sscsweb a.a. 2011/2012
TRANSCRIPT
Everywhere Takeaway
Progetto di SSCSWebA.A. 2011/2012
Obiettivo a lungo termine
Realizzare un'applicazione web based per gestire l'ordinazione di prodotti da asporto
(servizio presente in altri stati,ma ancora assente in Italia)
Requisiti del cliente (informali)
Vorrei portare in Italia un sistema (funzionante all'estero) per la gestione del servizio takeaway nelle principali città italiane.
Il servizio dovrà occuparsi di tutti i passi, dalla ricerca alla consegna.
Dovrà permettere di cercare diversi tipi di cibo e ristoranti per distanza, località, qualità, tipologia di cibo, ecc.
Il servizio deve permettere agli utenti di postare recensioni sui vari locali.
Possibilmente deve avere anche interfacce mobile.
Requisiti (1)
È presente una scheda per ogni locale che offre il servizio di take-away, che comprende una descrizione del locale, gli orari in cui è attivo il servizio take-away, il menu dei cibi offerti (con relativi prezzi) e la geolocalizzazione tramite Google Maps
Gli utenti possono visualizzare liberamente le schede dei locali ed i relativi menu (anche senza essere registrati)
Requisiti (2)
Per effettuare un'ordinazione, l'utente deve registrarsi
Al termine di un'ordinazione, l'utente registrato può esprimere una valutazione (0-5 stelle) sui cibi ordinati nell'ordinazione
I gestori dei locali registrati possono inserire, modificare o eliminare i menu
Utilizzo dei social network (Twitter, Facebook, ecc..) per consigliare cibi ed esprimere le proprie valutazioni
Goal (1)
Registrazione come cliente
Registrazione come venditore
Vari tipi di ricerca:
Ricerca per posizione
Ricerca per cibo
Ricerca per valutazione
Ricerca per orario
Ricerca per prezzo
Goal (2)
Prenotazione di un prodotto
Recensione dei prodotti prenotati
Interfaccia Web Mobile
Pagina profilo utente (storico, preferenze, social, ecc..)
Note:
Per potere effettuare una prenotazione occorre essere registrati
Le ricerche sono libere
Non Goal
Pagamento online (il pagamento avviene alla consegna)
Prenotazione telefonica
Applicazione mobile
User stories
User stories: Utente
Ricerca:
per prodotto
per orario
per posizione
per valutazione
Registrazione come cliente
Registrazione come venditore
User stories: Cliente
Modifica dati personali
Ordinazione
Valutazione locali
Ricerca:
per prodotto
per orario
per posizione
per valutazione
per storico acquisti
User stories: Venditore
Modifica dati personali
Inserimento locale
Modifica locale
User stories: Locale
Modifica prodotti
Inserisci prodotto
Eliminazione prodotti
Visualizzazione valutazioni
Visualizzazione prenotazioni
Project Plan al 22-11-2011
CRC: Completato
Scenari: 23/11/2011 - 25/11/2011
Casi d’uso: 24/11/2011 - 28/11/2011
UCD: 27/11/2011 – 2/12/2011
Diagrammi di Attività: 1/12/2011 – 6/12/2011
Diagrammi di Sequenza: 5/12/2011 – 14/12/2011
Diagrammi di Classe: 13/12/2011 – 15/12/2011
Verifica della documentazione: 16/12/2011
Diagramma Temporale
CRC
Diagrammi di Classe
Scenari
UCD
Casi d’uso
Diagrammi di Attività
Diagrammi di Sequenza
Verifica
Oggi 15/12/2011