FoodBook Specification Rev B (1)
-
Upload
gabriel-molocea -
Category
Documents
-
view
222 -
download
0
Transcript of FoodBook Specification Rev B (1)
-
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.