Human And Computer Interaction

User Requirements and Scenarios

Requirement #1 

Description  JWYO will generate the list of restaurant based on user's input criteria
Rationale The primary function of JWYO is to enable users to find a restaurant that serves the food that they want, whether searching by main ingredient, dish, or style of food. There may be other constraints as well - price and time of day included.
Source Potential Customers
Customer satisfaction  5 out of 5
Customer Dissatisfaction 5 out of 5

Details of Requirement #1: The user will choose a type of search (ingredient, dish, or genre of food) and then enter the specifics of what they want to eat. Optionally, they can specify a time of day and a price range. A list of matching menu offerings and restaurants will be displayed
Relevant user profile : 1, 2 and 3

Requirement #2

Description  JWYO will  keep the information up to date
Rationale The system should be kept up to date with accurate menu information
Source Potential Customers, Restaurant Representatives
Customer satisfaction  3 out of 5
Customer Dissatisfaction 5 out of 5

Details for requirement #2:  As restaurants change their menus or learn more about the searching habits of their clientele, they will need to update the menu information for their restaurant. This will ensure that a potential customer doesn't show up looking for something that is no longer served at the restaurant.

Requirement #3 

Description  JWYO will provide step by step help pages. p;
Rationale Guidance should be available for new users in order to get them "hooked" on JWYO 
Source Potential Customers
Customer satisfaction  4 out of 5
Customer Dissatisfaction 2 out of 5

Details of Requirement #3: Access to the help system should be easily accessible from all pages, and should contain step-by-step examples and patterns that a new user can follow to find what they want. The user should be able to operate the application with the help visible so that they don't have to navigate back and forth.
Relevant user profile : 1 and possibly 2. 

Requirement #4

Description    JWYO will provide customized user profiles where users can store their own search results, and add or remove more information to/from the profiles.
Rationale  We wish to secure recurring users, and this way JWYO is more personalized to their interests
Source  Potential Customers, JWYO Owner
Customer satisfaction    2 out of 5
Customer Dissatisfaction   1 out of 5

Details for Requirement #4: Customers have the option of creating their own personalized area of JWYO, where they can save and recall search results and lists that they've made. This enables JWYO management to find out a little more about their clients, and allows the clients to make JWYO work for them. Customers will need to first create a user name and password for the site, and once they are logged in they should be able to save any search they do with the click of a button.

Requirement #5

Description  กกAfter searching for a particular item (see Requirement #1) a user will be able to sort by dish, or restaurant, or other criteria (price, location. etc.) and then view details for a particular entry
Rationale Users will have different priorities when looking for food - some are looking for a new restaurant to go to, others are interested in dishes of a specific type. This allows knowledgeable users the flexibility to use JWYO in a way that works for them.
Source กกPotential Customers
Customer satisfaction  กก2 out of 5
Customer Dissatisfaction กก2 out of 5

Details for Requirement #5: When search results are listed, each of the different fields can be selected as the basis for a sort. The user can view information on a particular dish or restaurant mentioned, which would contain a summary page describing the relevant information. For a restaurant, that would include location, ambience, other major dishes served, open hours, and anything else they would like guests to know (for instance, information about bookings) For a menu item, relevant information would be other major ingredients, and a list of restaurants that serve that type of food.

Other requirements and specifications:

 

Contact Us | ©2005 University of Victoria