AllFreePapers.com - All Free Papers and Essays for All Students
Search

Discovering a Restaurant

Autor:   •  March 8, 2015  •  Course Note  •  542 Words (3 Pages)  •  859 Views

Page 1 of 3

Assignment 3

1. a)

Since the rundown of consequences of restaurants can be long and discovering a restaurant as per location can be wearisome, we can actualize usefulness of more channels to the results like sifting of restaurants on the basis of ratings and recommendations. Clients who are searching for restaurants having rating of 4 or above can choose the choice from the drop-down and can constrain the results to their loving. A usefulness in which the site takes the client's Facebook data can be executed where the client will have the capacity to see the restaurants that have been checked-in by his companions or have been appraised. Therefore the results are just constrained to the restaurants went by client's companions. (For this usefulness the client needs to be logged into the site). Also after the result is displayed there can be further secondary filters with Location (uptown, downtown), Cuisine (Thai, Mexican, and Indian) and Price ($, $$, $$$). Also we can have multiple lists like Popular, New restaurants etc. for every city.  

  b)  

Use Case:

Use Case Name: Display Restaurant for a Location

Primary Actor: User / Customer

Stakeholders: User, Recommendation system, Database

Trigger: A user initiates search for restaurant by location

Relationships:

Includes:

Extends:

Normal flow of events:

1. The system displays selection criteria (Location, Date, Time, # People, Star Rating,

Cuisine Type, Pricing) for search

2. User/Customer enters search criteria

3. The system accesses the restaurant database to retrieve the restaurant list that satisfies the search criteria

4. System lists the search result by Top Restaurants, New Restaurants and 1000 point table restaurants

Exception: If no restaurant found, then display “No Restaurant Found”


 Data Dictionary:

Selection Criteria = {Search by location} + Date (Month + Day + Year) + Time (11:00 AM | 11:30 AM

|….| 07:00 PM) + 2{# People} 20 + (Cuisine Type) + (1{Star Rating} 5) + (Pricing [$ | $$ |$$$])

Search Results = Restaurant List [Best Restaurants |New Restaurants| 1000-Point Tables]

Restaurants List = {Restaurant Name + Cuisine Type + Star Rating + Neighborhood + # Reviews}

...

Download as:   txt (3.5 Kb)   pdf (212.7 Kb)   docx (10.6 Kb)  
Continue for 2 more pages »