Università la Sapienza di Roma Paper based Prototype: Oasi del Cibo Presentato da: Proietti Pannunzi Augusto matr.: Per il Corso: Laboratorio di Basi di Dati II 2003/2004 Tenuto dal docente: Flavio Fontana
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:
Benvenuto nellOasi del cibo. Portale interamente dedicato al cibo: Come si cucina Come si cucina Come si accompagna (vini, acque) Come si accompagna (vini, acque) I ristoranti migliori I ristoranti migliori E molte altre sezioni utili ……. E molte altre sezioni utili …….
Le Sezioni e lutenza dell Oasi del Cibo Il portale sarà diviso nelle seguenti sezioni: Una per un utente generico, di età media(~>=18) Una per un utente generico, di età media(~>=18) di sesso sia maschile che femminile, dove il visitatore potrà trovare 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 dellacque 2. carte dei vini e dellacque 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 : 1. informazioni su preparazioni di Cocktail 1. 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.
Entita Principali Ricette(ID_ricetta,Nome,ListaAlimenti,Descrizione) Ricette(ID_ricetta,Nome,ListaAlimenti,Descrizione) VideoRicetta(ID_ricetta,Video) VideoRicetta(ID_ricetta,Video) Cocktail (ID_cocktail,Nome,Descrizione) Cocktail (ID_cocktail,Nome,Descrizione) VideoCocktail(ID_Coktail,Video) VideoCocktail(ID_Coktail,Video) Citta(ID_citta,ID_Regione,Nome) Citta(ID_citta,ID_Regione,Nome) Regione(ID_Regione,Nome) Regione(ID_Regione,Nome) Alimenti(ID_alimento, ID_categoria,Nome) Alimenti(ID_alimento, ID_categoria,Nome) CategorieAlimenti(ID_categoria,Nome) CategorieAlimenti(ID_categoria,Nome) Calorie(ID_Alimento,Calorie) Calorie(ID_Alimento,Calorie) Ristoranti(ID_Ristorante,ID_citta,Nome,Indirizzo,Descrizione) Ristoranti(ID_Ristorante,ID_citta,Nome,Indirizzo,Descrizione) VideoRistorante(ID_Ristorante,Video) VideoRistorante(ID_Ristorante,Video) Specialita(ID_ricetta, ID_Ristorante,Nome) Specialita(ID_ricetta, ID_Ristorante,Nome) Feste(ID_Feste,Nome) Feste(ID_Feste,Nome) Tavola(ID_Tavola,ID_Feste,Nome,Descrizione) Tavola(ID_Tavola,ID_Feste,Nome,Descrizione) Vini(ID_Vino,ID_regione,Nome,Colore, Qualità,Descrizione) Vini(ID_Vino,ID_regione,Nome,Colore, Qualità,Descrizione) Qualita(ID_qualita,Nome) Qualita(ID_qualita,Nome) Abbinamenti(ID_vino,ID_ricetta) Abbinamenti(ID_vino,ID_ricetta) Acqua(ID_acqua,Nome,Qualità,Descrizione) Acqua(ID_acqua,Nome,Qualità,Descrizione) AbbinamentiAcqua(ID_Ricetta,ID_Acqua) AbbinamentiAcqua(ID_Ricetta,ID_Acqua)
Shema delle Relazioni del Database
Lambiente software designato per lo sviluppo,tempo permettendo è: JSP su server Apache/Tomcat con Database Mysql. JSP su server Apache/Tomcat con Database Mysql. In seconda scelta Php su server Apache con Database Mysql Php su server Apache con Database Mysql O come ultima opzione Asp su server IIS con Database Access. Asp su server IIS con Database Access. Ambiente Software
Oasi del cibo: Funzioni Principali Nel portale sarà possibile ricercare ricette di cucina, la loro descrizione, ed eventualmente visualizzare un filmato che illustra la preparazione della ricetta. Nel portale sarà possibile ricercare ricette di cucina, la loro descrizione, ed eventualmente visualizzare un 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 Regione Ricercare 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 su di essi, e conoscere le loro specialità. Ricercare dei Ristoranti, su Roma e provincia (prevalentemente di Subiaco), avere informazioni descrittive 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 in occasione di feste importanti. Sarà possibile cercare cocktail con la loro descrizione e consigli utili su apparecchiare la tavola da pranzo in occasione di feste importanti. Sarà prevista una sezione di iscrizione tramite la quale lutente potrà accedere ad un forum e ricevere ogni settimana una mail riguardante le nuove ricette inserite e la Ricetta del giorno. Sarà prevista una sezione di iscrizione tramite la quale lutente potrà accedere ad un forum e ricevere ogni settimana una mail riguardante le nuove ricette inserite e la Ricetta del giorno.Opzionale: Sarà possibile utilizzare un tool per il calcolo delle calorie per sapere quante calorie ha la ricetta desiderata. Sarà possibile utilizzare un tool per il calcolo delle calorie per sapere quante calorie ha la ricetta desiderata.
Prototipo Interfaccia utente Oasi Del Cibo
Fine Presentazione di Proietti Pannunzi Augusto Matricola: Progetto di Basi di dati II Docente: Flavio Fontana anno accademico 2003/2004 dicembre 2003