Download presentation
Presentation is loading. Please wait.
Published byStewart Palmer Modified over 10 years ago
1
CS 3310 Semester Project 1
2
Executive Overview A healthy cuisine website wishes to create a web application that allows users to search for recipes by criteria such as ingredients, tools used, and meal category. The web application frontend will access the main table which will contain individual recipe details. It will also access the supplementary ingredients, utensils, and meal category tables which will be linked to it by intersection tables, in order to facilitate searching by criteria. Additional functionality in the form of cross-referenced nutritional information and a grocery inventory system is planned as well. In the interest of agile development, the recipe system will be the initial focus, with the secondary systems incorporated at a later date. 2
3
E-R Diagram 3
4
Relational Schema 4
5
Data Dictionary 5
6
SQL statements for creating tables and inserting records into the tables SQL statements...
7
List of Tables 7
8
Tables 8 R_IDRecipeDescriptionPrepTimeInstructions 1Curry and Rice Yellow Curry over Jasmine Rice 30 Add Curry Paste and Coconut Cream to Pan; Bring to a high simmer; Stir until thickened; Add rice and water in 1:2 ratio to rice cooker and turn on; 2 Parsley Pesto on Angel Hair Pasta Parsley & Walnut Pesto with Angel Hair Pasta 40 Combine 3 C Fresh Parsley, 1 C Fresh Basil, 3/4 C extra virgin Olive oil, 1 C Walnuts, 1 C Parmesan cheese, 1tsp honey, 1/8 tsp salt in processor; Blend until smooth; Bring salted water to boil; Boil pasta for ~4-5 mins Recipes, Utensils, and Categories tables, with intersection table relating rows.
9
Tables - 2 9 Recipes & Ingredients Tables, with intersection tables relating rows R_IDRecipeDescriptionPrepTimeInstructions 1Curry and Rice Yellow Curry over Jasmine Rice 30 Add Curry Paste and Coconut Cream to Pan; Bring to a high simmer; Stir until thickened; Add rice and water in 1:2 ratio to rice cooker and turn on; 2 Parsley Pesto on Angel Hair Pasta Parsley & Walnut Pesto with Angel Hair Pasta 40 Combine 3 C Fresh Parsley, 1 C Fresh Basil, 3/4 C extra virgin Olive oil, 1 C Walnuts, 1 C Parmesan cheese, 1tsp honey, 1/8 tsp salt in processor; Blend until smooth; Bring salted water to boil; Boil pasta for ~4-5 mins
10
Queries Ingredient Search Query Utensil Search Query Category Search Query 10
11
Appendix Future Work A cross-referenced nutritional information system and a linked grocery inventory system would be added at a later date. This would entail finding a way to access a nutritional information database (or data warehouse) as well as possibly linking UPC codes for easier information retrieval. 11
Similar presentations
© 2025 SlidePlayer.com Inc.
All rights reserved.