Università la Sapienza di Roma Paper based Prototype: Oasi del Cibo Presentato da: Proietti...

10
Università la Università la Sapienza di Sapienza di Roma Roma Paper based Prototype: “Oasi del Cibo” Presentato da: Proietti Pannunzi Augusto matr.: 11117019 Per il Corso: “Laboratorio di Basi di Dati II” 2003/2 Tenuto dal docente: Flavio Fontana

Transcript of Università la Sapienza di Roma Paper based Prototype: Oasi del Cibo Presentato da: Proietti...

Page 1: Università la Sapienza di Roma Paper based Prototype: Oasi del Cibo Presentato da: Proietti Pannunzi Augusto matr.: 11117019 Per il Corso: Laboratorio.

Università la Università la Sapienza di Sapienza di Roma Roma

Paper based Prototype: “Oasi del Cibo”Presentato da:Proietti Pannunzi Augusto matr.: 11117019

Per ilCorso: “Laboratorio di Basi di Dati II” 2003/2004Tenuto dal docente:Flavio Fontana

Page 2: Università la Sapienza di Roma Paper based Prototype: Oasi del Cibo Presentato da: Proietti Pannunzi Augusto matr.: 11117019 Per il Corso: Laboratorio.

Sei annoiato dai soliti piatti??Sei annoiato dai soliti piatti??

Hai amici a cena e non sai cosa cucinare??

Non sai in che ristorante andare??Ti chiedi sempre se con la carne

si accompagna il vino rosso o quello bianco??

Allora:Allora:

Page 3: Università la Sapienza di Roma Paper based Prototype: Oasi del Cibo Presentato da: Proietti Pannunzi Augusto matr.: 11117019 Per il Corso: Laboratorio.

Benvenuto nell’Oasi del cibo.Benvenuto nell’Oasi del cibo.

Portale interamente dedicato al cibo:Portale interamente dedicato al cibo: Come si cucinaCome si cucina Come si accompagna (vini, acque)Come si accompagna (vini, acque) I ristoranti miglioriI ristoranti migliori E molte altre sezioni utili ……. E molte altre sezioni utili …….

Page 4: Università la Sapienza di Roma Paper based Prototype: Oasi del Cibo Presentato da: Proietti Pannunzi Augusto matr.: 11117019 Per il Corso: Laboratorio.

Le Sezioni e l’utenza dell’ “Oasi del Cibo”Le Sezioni e l’utenza dell’ “Oasi del Cibo”

Il portale sarà diviso nelle seguenti sezioni:Il portale sarà diviso nelle seguenti sezioni: Una per un utente generico, di età media(Una per un utente generico, di età media(~~>=18) >=18)

di sesso sia maschile che femminile, dove il visitatore potrà di sesso sia maschile che femminile, dove il visitatore potrà

trovare informazioni sutrovare informazioni su ::

1. ricette di cucina (con eventuali filmati di esempio)1. ricette di cucina (con eventuali filmati di esempio)

2. carte dei vini e dell’acque2. carte dei vini e dell’acque

3. informazioni su ristoranti della zona di Roma e provincia, 3. informazioni su ristoranti della zona di Roma e provincia,

4. consigli utili su come abbellire le nostre tavole per le feste. 4. consigli utili su come abbellire le nostre tavole per le feste. La seconda per un utente di età giovanile, dove il visitatore potrà:La seconda per un utente di età giovanile, dove il visitatore potrà:

trovare :trovare :

1. informazioni su preparazioni di Cocktail1. informazioni su preparazioni di Cocktail

2. consigli per organizzare bellissime feste e serate con amici.2. consigli per organizzare bellissime feste e serate con amici.

Page 5: Università la Sapienza di Roma Paper based Prototype: Oasi del Cibo Presentato da: Proietti Pannunzi Augusto matr.: 11117019 Per il Corso: Laboratorio.

Entita PrincipaliEntita Principali Ricette(Ricette(ID_ricettaID_ricetta,Nome,ListaAlimenti,Descrizione),Nome,ListaAlimenti,Descrizione) VideoRicetta(VideoRicetta(ID_ricettaID_ricetta,Video),Video) Cocktail (Cocktail (ID_cocktailID_cocktail,Nome,Descrizione),Nome,Descrizione) VideoCocktail(ID_Coktail,Video)VideoCocktail(ID_Coktail,Video) Citta(ICitta(ID_cittaD_citta,ID_Regione,Nome),ID_Regione,Nome) Regione(IRegione(ID_RegioneD_Regione,Nome),Nome) Alimenti(Alimenti(ID_alimentoID_alimento, ID_categoria,Nome), ID_categoria,Nome) CategorieAlimenti(CategorieAlimenti(ID_categoriaID_categoria,Nome),Nome) Calorie(Calorie(ID_AlimentoID_Alimento,Calorie),Calorie) Ristoranti(Ristoranti(ID_RistoranteID_Ristorante,ID_citta,Nome,Indirizzo,Descrizione),ID_citta,Nome,Indirizzo,Descrizione) VideoRistorante(VideoRistorante(ID_RistoranteID_Ristorante,Video),Video) SpecialitaSpecialita((IID_ricettaD_ricetta, , ID_RistoranteID_Ristorante,Nome),Nome) Feste(Feste(ID_FesteID_Feste,Nome),Nome) Tavola(Tavola(ID_TavolaID_Tavola,ID_Feste,Nome,Descrizione),ID_Feste,Nome,Descrizione) Vini(Vini(ID_VinoID_Vino,ID_regione,Nome,Colore, Qualità,Descrizione),ID_regione,Nome,Colore, Qualità,Descrizione) Qualita(Qualita(ID_qualitaID_qualita,Nome),Nome) Abbinamenti(Abbinamenti(ID_vino,ID_ricettaID_vino,ID_ricetta)) Acqua(IAcqua(ID_acqua,D_acqua,Nome,Qualità,Descrizione)Nome,Qualità,Descrizione) AbbinamentiAcqua(AbbinamentiAcqua(ID_RicettaID_Ricetta,I,ID_AcquaD_Acqua))

Page 6: Università la Sapienza di Roma Paper based Prototype: Oasi del Cibo Presentato da: Proietti Pannunzi Augusto matr.: 11117019 Per il Corso: Laboratorio.

Shema delle Relazioni del Shema delle Relazioni del DatabaseDatabase

Page 7: Università la Sapienza di Roma Paper based Prototype: Oasi del Cibo Presentato da: Proietti Pannunzi Augusto matr.: 11117019 Per il Corso: Laboratorio.

L’ambiente software designato per lo L’ambiente software designato per lo sviluppo,tempo permettendo è:sviluppo,tempo permettendo è:

• JSP su server Apache/Tomcat con JSP su server Apache/Tomcat con Database MysqlDatabase Mysql..

In seconda sceltaIn seconda scelta• Php su server Apache con Database Php su server Apache con Database

MysqlMysql

O come ultima opzioneO come ultima opzione• Asp su server IIS con Database Access.Asp su server IIS con Database Access.

Ambiente SoftwareAmbiente Software

Page 8: Università la Sapienza di Roma Paper based Prototype: Oasi del Cibo Presentato da: Proietti Pannunzi Augusto matr.: 11117019 Per il Corso: Laboratorio.

Oasi del cibo: Funzioni Oasi del cibo: Funzioni PrincipaliPrincipali

Nel portale sarà possibile ricercare ricette di cucina, la loro descrizione, ed eventualmente visualizzare un Nel portale sarà possibile ricercare ricette di cucina, la loro descrizione, ed eventualmente visualizzare un filmato che illustra la preparazione della ricetta.filmato che illustra la preparazione della ricetta.

Scegliere degli alimenti e visualizzare le ricette disponibili con essi.Scegliere degli alimenti e visualizzare le ricette disponibili con essi. Ricercare ricette, vini ed acque per RegioneRicercare ricette, vini ed acque per Regione Trovare informazioni su vini e acque e le loro abinazioni con i “piatti”(le ricette).Trovare informazioni su vini e acque e le loro abinazioni con i “piatti”(le ricette). Ricercare dei Ristoranti, su Roma e provincia (prevalentemente di Subiaco), avere informazioni descrittive Ricercare dei Ristoranti, su Roma e provincia (prevalentemente di Subiaco), avere informazioni descrittive

su di essi, e conoscere le loro specialità.su di essi, e conoscere le loro specialità. Sarà possibile cercare cocktail con la loro descrizione e consigli utili su apparecchiare la tavola da pranzo Sarà possibile cercare cocktail con la loro descrizione e consigli utili su apparecchiare la tavola da pranzo

in occasione di feste importanti.in occasione di feste importanti. Sarà prevista una sezione di iscrizione tramite la quale l’utente potrà accedere ad un forum e ricevere ogni Sarà prevista una sezione di iscrizione tramite la quale l’utente potrà accedere ad un forum e ricevere ogni

settimana una mail riguardante le nuove ricette inserite e la “Ricetta del giorno”.settimana una mail riguardante le nuove ricette inserite e la “Ricetta del giorno”.

Opzionale:Opzionale: Sarà possibile utilizzare un tool per il calcolo delle calorie per sapere quante calorie ha la ricetta Sarà possibile utilizzare un tool per il calcolo delle calorie per sapere quante calorie ha la ricetta

desideratadesiderata..

Page 9: Università la Sapienza di Roma Paper based Prototype: Oasi del Cibo Presentato da: Proietti Pannunzi Augusto matr.: 11117019 Per il Corso: Laboratorio.

Prototipo Interfaccia Prototipo Interfaccia utenteutente

““Oasi Del Cibo”Oasi Del Cibo”

Page 10: Università la Sapienza di Roma Paper based Prototype: Oasi del Cibo Presentato da: Proietti Pannunzi Augusto matr.: 11117019 Per il Corso: Laboratorio.

FineFinePresentazione di Presentazione di

Proietti Pannunzi AugustoProietti Pannunzi AugustoMatricola:11117019Matricola:11117019

Progetto di Basi di dati II Progetto di Basi di dati II Docente: Flavio FontanaDocente: Flavio Fontana

anno accademico 2003/2004anno accademico 2003/2004

dicembre 2003dicembre 2003