Abilities of the IIKH
Now, he hasn't left you entirely in the dark. Looking at the rumpled
dinner napkin, you notice that he has defined some of the tasks
he would like the IIKH to perform. The system should allow the user
to:
-
Browse a database of Recipes
-
Add a new recipe to the database
-
Edit or annotate an existing recipe
-
Plan a meal consisting of several courses
-
Scale a recipe for some number of users
-
Plan a longer period, say a week
-
Generate a grocery list that includes all the items in all the menus for a
period
So this is the starting place you must use for your design.