foodbook specification rev b (1)

Upload: gabriel-molocea

Post on 04-Jun-2018

222 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/13/2019 FoodBook Specification Rev B (1)

    1/33

    FoodBook

    Page 1of 33

    FoodBookSpecification

    Revision - B

  • 8/13/2019 FoodBook Specification Rev B (1)

    2/33

    FoodBook

    Page 2of 33

    1. The purpose of FoodBook is to provide a guide of restaurant and restaurant menu items

    2. Provide a simple interface/process for users to uptake use of application

    3. Provide users with the following information pertaining to restaurant:a) Restaurant nameb) Locationc) Opening timesd) Distance to restaurant based on current locatione) Contact information (email, phone, etc.)f) Restaurant cuisine (e.g. Japanese, Mexican, Thai, Chinese, Vietnamese, Italian, etc.)

    4. Provide users with the following information pertaining to menu items:a) Menu item name/numberb) Item type (main, entre, dessert, cocktail, etc.)c) Picturesd) Pricee) Dietary attributes

  • 8/13/2019 FoodBook Specification Rev B (1)

    3/33

    FoodBook

    Page 3of 33

    1.1 Application PrototypeA prototype of the FoodBook application has been developed using Axure RP Pro (An Interactive Wireframe Software and Mockup Tool).

    Link: http://share.axure.com/LRCQGY

    Note:

    1. Not all functional requirements detailed in this document have been implemented in the current build of the FoodBookprototype.

    2. Temporary placeholders for Graphical Design Elements including: icons, symbols, objects) have been used.

  • 8/13/2019 FoodBook Specification Rev B (1)

    4/33

    Food

    22.1The fo

    ook

    ser Int

    Use Cas

    llowing flow

    raction

    1

    chart details t

    Flow C

    e the User In

    art

    teraction for

    Figure 2-

    Page 4of 3

    first time us

    Applicati

    3

    r of the Food

    n Use Case

    Book app.

  • 8/13/2019 FoodBook Specification Rev B (1)

    5/33

    Food

    2.2The fo

    ook

    Use Cas

    llowing flow

    2

    chart details t e the User In

    teraction for

    Figure 2-

    Page 5of 3

    second time

    Applicati

    3

    user of the Fo

    n Use Case

    odBook app.

  • 8/13/2019 FoodBook Specification Rev B (1)

    6/33

    Food

    3The N

    access

    ook

    pp Na

    vigation Flo

    ble via four (

    igation

    Chart for th

    4) navigation

    low C

    e FoodBook a

    Tabs at the to

    art

    pplication is

    p of the scree

    Figure 3-1

    Page 6of 3

    hown in Figu

    (similar to a

    App Naviga

    3

    re 3-1 below.

    desktop Web

    ion Flow Ch

    The User Int

    Browsers n

    art

    rface Screens

    vigation tabs)

    of the applic

    .

    tion is

  • 8/13/2019 FoodBook Specification Rev B (1)

    7/33

    FoodBook

    Page 7of 33

    4 User Interface4.1 OverviewAccess to the functions of the FoodBook application is via the Graphic User Interface (GUI) which comprises of the following Screens:

    1. Splash Screen2. Settings (Slide-Out Panel)

    a) User Sign-in Screen3. View Menu Screen

    a) View Menu (Main-Page Input - Venue Selection)b) View Menu (Sub-Page Default View)c) View Menu (Sub-Page Carousel View)

    4. Fresh Feeds Screena) Fresh Feeds (Main Page Venue Updates)b) Advanced Search and Results Screen

    5. Short List (End-User Favorites) Screen6. Store Information Screen

    a) Overview Tabb) More Information Tab

  • 8/13/2019 FoodBook Specification Rev B (1)

    8/33

    Food

    The fo

    ook

    llowing secti n of this doc ment provide

    s a detailed s

    Figure 4

    Page 8of 3

    ecification fo

    1 Detailed

    3

    r each of the

    pecification

    ser Interface screens,

  • 8/13/2019 FoodBook Specification Rev B (1)

    9/33

    Food

    4.24.2.1

    Refer

    Over

    Funct

    ook

    General

    Navigatio

    nceDesigniew:

    ionalRequi

    Require

    Header

    :

    ements:

    ents

    Figure 4-2

    Scout

    The Na

    a) Seb) Vic) Frd) Sha) O

    hi

    b) AsSc

    (i.

    sc

    c) Usc

    Navigation

    Mob Androi

    vigation Hea

    tings

    ew Menu

    sh Feeds

    ort List

    Click the sele

    hlighted

    per a Web B

    een associate

    . The user is

    een associate

    on restart of t

    eens (Main P

    Page 9of 3

    eader - with

    d Apper comprises

    cted section

    owser, when

    d with each T

    esponsible fo

    with each T

    he applicatio

    ge)

    3

    View Menu

    of the followi

    f the Navigat

    switching bet

    ab shall be op

    r manually na

    b.

    , each Tab sh

    ab Highligh

    ng sections (

    on Header sh

    een Tabs, th

    ened.

    vigating back

    all reset to th

    ted

    abs):

    all be

    e last active

    to the main

    ir default

  • 8/13/2019 FoodBook Specification Rev B (1)

    10/33

    Food

    4.2.2[Not

    Refer

    Over

    Funct

    4.2.3

    Refer

    Over

    Funct

    ook

    Navigatio

    sed]

    nceDesigniew:ionalRequi

    Back Na

    nceDesigniew:ionalRequi

    Footer

    :

    ements:

    vigation Butt

    :

    ements:

    NilNil

    Nil

    on

    Apple

    Nil

    Nil

    Figure 4-3

    obile Oper

    Page 10of

    Back Na

    ting System

    3

    igation Butt

    iOS

    n

  • 8/13/2019 FoodBook Specification Rev B (1)

    11/33

    Food

    4.34.3.1Static

    4.3.2Not A

    4.3.3

    4.3.4Refer

    Over

    Funct

    ook

    Spash S

    Overview

    oading scree

    Wire Fra

    plicable.

    Mockup

    Functional

    nceDesigniew:ionalRequi

    reen

    during initia

    e

    Requireme

    :

    ements:

    startup of th

    ts

    NilNil

    Nil

    application.

    Figu

    Page 11of

    e 4-4 Splas

    3

    h Screen

  • 8/13/2019 FoodBook Specification Rev B (1)

    12/33

    Food

    4.44.4.1The p

    Restau

    4.4.2

    ook

    View M

    Overview

    rpose of this

    rant Menu.

    Wire Fra

    nu Scree

    screen is to pr

    e

    ovide a means for Users to

    Figure 4-5

    Page 12of

    quickly enter

    View Men

    3

    the Venue ID

    Wire Fra

    associated w

    e

    th a Restaura t and access the

  • 8/13/2019 FoodBook Specification Rev B (1)

    13/33

    Food

    4.4.3ook

    Mockup

    Figure 4-

    Page 13of

    6 - View Me

    3

    u - Mockup

  • 8/13/2019 FoodBook Specification Rev B (1)

    14/33

    FoodBook

    Page 14of 33

    4.4.4 Functional RequirementsReferenceDesign:Overview: The View Menu Screen comprises of the following elements:

    a) A Navigation Headerb) A Numeric Keypad with a toggle button for Alphanumeric Keypadc) Input Boxd) Text Fields

    FunctionalRequirements: The name of the place should be displayed with a picture of it for visualconfirmation.

    ScreenOrientations: PortraitBackNavigationButton: Not ApplicableNavigationHeader: Yes

    NavigationFooter:

    Not Applicable

  • 8/13/2019 FoodBook Specification Rev B (1)

    15/33

    Food

    4.54.5.1The p

    Additi

    4.5.2

    ook

    Settings

    Overview

    rpose of this

    onally, the us

    Wire Fra

    Slide Out

    screen is to pr

    r shall be abl

    e

    Panel Sc

    ovide a mean

    e to sign-in to

    reen

    s for the user

    their account

    igure 4-7

    Page 15of

    o filter Resta

    via this scree

    lide Out Pa

    3

    rant Menu it

    n.

    el Wire Fr

    ms based up

    ame

    n dietary req

    irements

  • 8/13/2019 FoodBook Specification Rev B (1)

    16/33

    Food

    4.5.3ook

    Mockup

    Figure 4-8

    Page 16of

    - Slide Out P

    3

    anel Mock

    p

  • 8/13/2019 FoodBook Specification Rev B (1)

    17/33

    Food

    4.5.4Refer

    Over

    Funct

    Scree

    BackNavig

    Navig

    ook

    Functional

    nceDesign

    iew:

    ionalRequi

    OrientatioavigationtionHeadetionFoote

    Requireme

    :

    ements:

    ns:utton:r::

    ts

    Pulse

    The Se

    a) Teb) Ti

    re

    Portra

    Not Ap

    Not Ap

    Not Ap

    ndroid App

    ttings Slide O

    xt Fields

    k Boxes to to

    uirements)

    it

    plicable

    plicable

    plicable

    Page 17of

    ut Panel com

    ggle settings

    3

    Go Laun

    rises of the f

    filter menu it

    her Android

    llowing elem

    ems based up

    App

    ents:

    on dietary

  • 8/13/2019 FoodBook Specification Rev B (1)

    18/33

    Food

    4.64.6.1The p

    4.6.2

    ook

    View M

    Overview

    rpose of this

    Wire Fra

    nu Sub S

    screen is to pr

    e

    creen (Li

    ovide the use

    Figure 4-9

    st View)

    with a list vi

    View Men

    Page 18of

    ew of Restaur

    Sub-Scree

    3

    ant menu ite

    (List View)

    s.

    Wire Fram

    e

  • 8/13/2019 FoodBook Specification Rev B (1)

    19/33

    Food

    4.6.3ook

    Mockup

    Figure 4

    -10 - View M

    Page 19of

    enu Sub-Scr

    3

    en (List Vie

    ) Mockup

  • 8/13/2019 FoodBook Specification Rev B (1)

    20/33

    Food

    4.6.4Refer

    Over

    Funct

    Scree

    BackNavig

    Navig

    ook

    Functional

    nceDesign

    iew:

    ionalRequi

    OrientatioavigationtionHeadetionFoote

    Requireme

    :

    ements:

    ns:utton:r::

    ts

    Scout

    The V

    elemen

    a) Ab) Ac) Drd) Vee) Tef) Pia) Th

    on

    (R

    b) OSu

    Portra

    Yes

    Yes

    Not Ap

    ob Android

    ew Menu Su

    ts:

    avigation H

    Sub-Navigati

    op Down Me

    rtical Scrollxt Fields

    tures

    e Drop Down

    the selected

    fer to Protot

    Click Menu I

    b Page (Caro

    it

    plicable

    Page 20of

    App

    Screen (List

    ader

    n Header (Br

    u

    Menu provid

    enu Categor

    pe; Dinner

    tem Picture, t

    sel View)

    3

    Sydney

    View) compr

    eakfast, Lunc

    es a means fo

    y (i.e. Entrees

    enu Tab for

    e user is redi

    ood Trucks

    ises of the fol

    , Dinner)

    the User to

    , Mains, Dess

    xample impl

    rected to the

    ndroid App

    lowing

    uickly focus

    erts)

    mentation)

    iew Menu

  • 8/13/2019 FoodBook Specification Rev B (1)

    21/33

    Food

    4.74.7.1The p

    4.7.2

    ook

    Store In

    Overview

    rpose of this

    Wire Fra

    ormatio

    screen is to pr

    e

    Screen

    ovide general

    Figur

    information

    4-11 Stor

    Page 21of

    nd Contact d

    Informatio

    3

    tails for a Ve

    Screen Wi

    nue.

    re Frame

  • 8/13/2019 FoodBook Specification Rev B (1)

    22/33

    Food

    4.7.3ook

    Mockup

    Fig re 4-12 - Sto

    Page 22of

    re Informati

    3

    n Screen ockup

  • 8/13/2019 FoodBook Specification Rev B (1)

    23/33

    Food

    4.7.4Refer

    Over

    Funct

    Scree

    BackNavig

    Navig

    ook

    Functional

    nceDesign

    iew:

    ionalRequi

    OrientatioavigationtionHeadetionFoote

    Requireme

    :

    ements:

    ns:utton:r::

    ts

    Sydne

    The St

    a) Pib) Tec) Li

    Portra

    Yes

    Not Ap

    Not Ap

    Food Truck

    re Informatio

    tures

    xt Fields

    ks to Restaur

    it

    plicable

    plicable

    Page 23of

    Android Ap

    n Screen com

    ant social me

    3

    p Scou

    prises of the f

    ia and websi

    Mob Androi

    ollowing ele

    e (e.g. Twitte

    d App

    ents:

    r, Facebook)

  • 8/13/2019 FoodBook Specification Rev B (1)

    24/33

    Food

    4.84.8.1The p

    the me

    4.8.2

    ook

    View M

    Overview

    rpose of this

    nu item is als

    Wire Fra

    nu Sub S

    screen is to pr

    o provided on

    e

    creen (C

    ovide the Use

    this screen.

    igure 4-13 -

    rousel V

    r with a full s

    View Menu

    Page 24of

    ew)

    reen image o

    ub-Screen (

    3

    f a Restauran

    arousel Vie

    s Menu Ite

    ) Wire Fr

    s, additional i

    ame

    nformation re

    garding

  • 8/13/2019 FoodBook Specification Rev B (1)

    25/33

    Food

    4.8.3ook

    Mockup

    Figure 4-1

    View Men

    Page 25of

    Sub-Screen

    3

    (Carousel Vi

    ew) Mockup

  • 8/13/2019 FoodBook Specification Rev B (1)

    26/33

    FoodBook

    Page 26of 33

    4.8.4 Functional RequirementsReferenceDesign: NilOverview: The View Menu Sub Screen (Carousel View) comprises of the following

    elements:

    a) Picturesb) Text Fieldsc) Vertical Scrolld) Carousel (Carousel transition to next menu item)

    FunctionalRequirements: a) A Vertical Scroll provides additional information regarding the menuitem not previously shown via the View Menu Sub Screen (List

    View).

    b) A Carousel provides access to either the previous or next menu item.

    ScreenOrientations: PortraitBackNavigationButton: Yes

    NavigationHeader: Not ApplicableNavigationFooter: Not Applicable

  • 8/13/2019 FoodBook Specification Rev B (1)

    27/33

    Food

    4.94.9.1The p

    4.9.2

    ook

    Fresh Fe

    Overview

    rpose of this

    Wire Fra

    eds Scre

    screen is to pr

    e

    n

    ovide a conso

    Fi

    lidated Activi

    ure 4-15 F

    Page 27of

    ty Feed of re

    esh Feeds S

    3

    taurant updat

    reen Wire

    s and notices

    Frame

    .

  • 8/13/2019 FoodBook Specification Rev B (1)

    28/33

    Food

    4.9.3ook

    Mockup

    Figure 4-16

    Page 28of

    resh Feeds

    3

    creen Moc

    up

  • 8/13/2019 FoodBook Specification Rev B (1)

    29/33

    Food

    4.9.4Refer

    Over

    Funct

    Scree

    BackNavig

    Navig

    ook

    Functional

    nceDesign

    iew:

    ionalRequi

    OrientatioavigationtionHeadetionFoote

    Requireme

    :

    ements:

    ns:utton:r::

    ts

    Sydne

    The Fr

    a) Pib) Te

    a) T

    Portra

    Not Ap

    Yes

    Not Ap

    Food Truck

    sh Feeds Scr

    tures

    xt Fields

    itter-Feed Int

    it

    plicable

    plicable

    Page 29of

    Android Ap

    en comprise

    egration to di

    3

    p Refer to

    http://

    of the follow

    splay Restaur

    ebsite.ww.tintup.

    ing elements:

    nt updates

    om/

  • 8/13/2019 FoodBook Specification Rev B (1)

    30/33

    Food

    4.104.10.1The p

    4.10.2

    ook

    Short Li

    Overview

    rpose of this

    Wire Fra

    t Screen

    screen is to pr

    e

    (Favorit

    ovide a mean

    Fi

    s)

    s for Users to

    gure 4-17

    Page 30of

    quickly acces

    hort List Sc

    3

    s Menu Items

    een Wire

    from Restaur

    rame

    ants identifie

    as favorites

  • 8/13/2019 FoodBook Specification Rev B (1)

    31/33

    Food

    4.10.3ook

    Mockup

    Figure 4-18 -

    Page 31of

    Short List S

    3

    creen Moc

    up

  • 8/13/2019 FoodBook Specification Rev B (1)

    32/33

    Food

    4.10.4Refer

    Over

    Funct

    Scree

    BackNavig

    Navig

    ook

    Functional

    nceDesign

    iew:

    ionalRequi

    OrientatioavigationtionHeadetionFoote

    Requireme

    :

    ements:

    ns:utton:r::

    ts

    Pulse

    The Sh

    a) Pib) Te

    Portra

    Not Ap

    Yes

    Not Ap

    ndroid App

    ort List Scree

    tures

    xt Fields

    it

    plicable

    plicable

    Page 32of

    comprises o

    3

    Scout M

    f the followin

    b Android A

    g elements:

    p

  • 8/13/2019 FoodBook Specification Rev B (1)

    33/33

    Food

    4.114.11.1The p

    4.11.2Not av

    4.11.3Not av

    4.11.4Not av

    Refer

    Over

    Funct

    Scree

    BackNavig

    Navig

    ook

    Advance

    Overview

    rpose of this

    Wire Fra

    ailable.

    Mockup

    ailable.

    Functional

    ailable.

    nceDesign

    iew:ionalRequi

    OrientatioavigationtionHeadetionFoote

    d Search

    screen is to pr

    e

    Requireme

    :

    ements:

    ns:utton:r::

    and Res

    ovide a mean

    ts

    Scout

    Not av

    Not av

    Portra

    Yes

    Yes

    Not Ap

    lts Scree

    s for Users to

    ob Android

    ilable.

    ilable.

    it

    plicable

    Search and D

    App

    iscover Venu

    s.