Document 9390953

advertisement
1













Table of Contents…………………………………...………………..…...2,3
Project Overview……………………………………….……………….…..4
The Stakeholder and Their Goals…………………….……………….….5
Target Users………………………………………………………………...6
User Needs and Goals………………………………………………........7
User Personas………………………………………………….…....8,9,10
Market Needs………………………………………………………..….…11
User Scenario….………………………………………………..…….......12
Reaching Project Goals…………………………………….…………….13
Reaching Project Objectives…………………………………………14,15
Site Function…………….………………………………16,17,18,19,20,21
Content Requirements………………………………………………..22,23
Meeting Objectives Table………………………………………….…….24
2








Content Specifications Table……………………………………….…25,26
Interactive Features Table…………………………………………….27,28
Site Architecture…………………………………………………………...29
Wire-Frames………………………………...……………….…30,31,32,33
Flow Chart………………………………………………………………….34
Mockups……………………………………………………………..….35,36
Style Guide…………………………………………………………………37
Citations…………………………………………………………………….38
3
The aim of this project is to create a fitness website where the user can
bring the trainer to their home or make appointments with the trainer to
have sessions at the users’ local gym. Alongside that they would have
various tools to keep track of their progress and alert the trainer of any
changes in their schedule. The tools that could be used for contacting the
trainer could be the following: instant messaging services, phone
numbers, and email. The information for such methods of communication
would be on a “Contact Us” page. This would give member users and
non-member users alike to reach the trainer.
4
The stakeholder is a local personal trainer student that wishes to launch a
website upon graduation. The stakeholder’s goals in this project would be
to bring in clientele and make it easier to have them as their trainer. The
stakeholder would like to see the maximum amount of interactivity between
them and the clients with the best web browser compatibility. Another of the
goals intended to be achieved with the project is that they can have a large
demographic. The final goal that the stakeholder wishes to achieve is client
loyalty through this site and its services.
5
The intended target demographic group for this site would be in the 18-40
range. The site would have different views for the several subgroups
within that age. For example, there would be a page set for the groups
18-24, 25-32, and 32-40. The main features of the site would be there,
but its particular content for the online only features would differ. For all
clients there would be the need to easily contact the trainer, enter a
personal live stream for online workouts, a method to pay for the trainer
online, and have a calendar to track meals and workout days. In the
younger age group, there would have to be a more fresh set of exercise
offerings along with the more traditional kinds they might seek. The oldest
age group will need more accessibility features for viewing the site and
offerings more tailored to them. In the case that the user is a first time
visitor, there would be just general information and quizzes to see the
offerings that are right for them.
6
The user needs to be able to use the website, despite of age and
technological skill. The site’s information must also be clear and easy to
understand to any user. Registration, if the user becomes a member
should be easy and bug free. The goals for the user while visiting the site
is learning about fitness and how to get fit and as a member of the site;
the user’s goal is to lose weight while making it easy to do from the
comfort of the user’s local gym or the comfort of the user’s home.
7
8
9
10
More and more users on the internet these days are leading busy lives.
And it is becoming harder and harder to find a way to be healthy. Aside
from that, many people cannot afford to have a personal trainer at the
gym. The stockholder is willing to reach out to many people for an
affordable rate and be completely flexible with the person’s lifestyle and
needs. This is where the project would come in. It would allow those busy
people or people that cannot afford the everyday personal trainer to have
one.
11
A user would hypothetically most likely find the site through a search
engine such as Google. After coming across the site; the user
would come to the home page speaking about fitness in the main page, it
would be a pep-talk if you will. From there, if the user is convinced want
to go further in the site; can go to the quizzes, the contact information,
and even sign up to become a member of the site. Once a member of the
site the features previously mentioned would open up with their emailed
login information. After becoming a member, the user would first see a
short profile information page with links to their account as a member.
There they can edit their public information to the trainer such as weight,
height, and other information needed of a fitness website. After, the
stakeholder would get ahold of them via the information provided so they
could do a live stream to determine what is best for them via the chatbox.
As time goes on as a member of the site, they will check their calendar
for session dates, the “Your Fitness Trainer” page to see their progress,
and if they are really hard working; go over previous workouts from the
same live stream page.
12
The firm’s primary goals in making the “Melly’s Personal Training” will
be reached by:



Making the website accessible by users of any age.
Bringing in a cost effective way the service to the user and the
stakeholder
Re-inventing the idea of how an online personal trainer works so that all
age groups can accept it as legitimate.
13

Goal One
In all areas of the site, the user will be able to resize the font text and site colors in the case they
are hard of seeing or have color-blindness. The login and registration process will ask only the
bare essentials in information for joining. Every section of using the site will be covered in a page
that has step-by-step videos on how to do anything and everything on the site. The site layout is
streamlined for any user to be able to use and take advantage of. All of this combined will allow
any age group to use the site.

Goal Two
By using interactive features that are hosted by other companies such as Google, we can
bring down the cost and time of creating the site. That which would in turn, become lower
costs for the stakeholder and the user. These companies already have effective, free ways
to bring in the features we need. All these features will help the user use the site with ease,
which ties into goal one. The most simple coding techniques that bring the effect we want
would also cut down on costs and time used on the site.
14

Goal Three
Bringing in a new level of interactivity to personal training would allow for
the online personal trainer to be re-invented. Features like a calendar to
keep track of meals and sessions, quizzes for the new user to find out
what they are looking for through the service, live stream training, and
other things would make sure that the trainer comes to where you wish
for it to be. With what was previously mentioned in the previous two
sections, it is believed that all age groups can accept that this is a
legitimate way to have their own personal trainer. All the features within
this site are functional and accessibility will help them find what they
need. This is how the final goal will be reached.
15
 Overall
site Structure
Due to a popular structure design, a lot of fitness pages are either a top
or side menu, and a side menu is more easily used by the user. We shall
use a left side menu that expands as you hover over it, revealing the
submenus. The menu would have the following links: Login/Sign Up,
Home, Fitness Info, Trainer Profile, and Contact Us. Where the
Login/Sign Up link appears, the user may click on it to have it open up a
screen to log into the site within the same menu, or if the user are a new
member; join.
16
Homepage
When the user first comes to the site, there will be in the main content
area some paragraphs to entice the user into joining. It is thought that
what will most likely be used above that and below the header is a simple
flash photo gallery with pictures of the members and their testimonials of
the trainer with the paragraphs. Most of the pages will be in this fashion
besides from the multimedia sections. Upon logging in the “Login” area
will turn into a mini profile of the member, or as simple as a “Hi
__________!”. The content in the site menu will be also different. The
links will go in this order: Home, Your Fitness Tracker, Calendar, Live
Stream, Site Tutorials, and Contact Us.
17
Members Area
Your Fitness Tracker
The “Your Fitness Tracker” page will contain the
information on how well you have progressed so
far. It will have a time and weight line chart that
updates whenever the stakeholder logs the fitness
progress into the system. It will be simple and easy
to use. Although another part of the members’ area
will address the functioning of the tracker. A very
simple JavaScript chart can achieve this. This
feature will help motivate users to keep working
out, thus keeping clientele.
Live Stream
This will be the user’s interactive area with the
stakeholder via webcam. You can get training here
and also speak with the trainer to get tips. Most
likely a YouTube live stream would be used due to
its user-friendliness and ease of saving video
steams for later viewing. This is the most
interactive feature of the site. It is due to the
stakeholder’s interaction with the viewer that they
will be able to work with the stakeholder at the best
time for them through their scheduling on the
calendar.
Calendar
The user on this page can schedule workouts with
the stakeholder, plan meals, and jot down anything
else they would like related to their fitness
program. This feature will most likely be a Google
Calendar. Again, another page will address how to
use this function. This feature is for the user to
track down their workout schedule so they do not
work out excessively.
18
Non-Members Area
Fitness Info
Trainer Profile
Here the non-member user can take a quiz to see
what workouts would be best for them. A
JavaScript quiz can be used to create this. Aside
from that, users will be able to find other
information about different workouts and things
such as one’s body mass index that will provide
information to the user.
This page will give you information about the
stakeholder’s qualifications. It will be a simple html
information page.
Calendar
The user on this page can schedule workouts with
the stakeholder, plan meals, and jot down anything
else they would like related to their fitness
program. This feature will most likely be a Google
Calendar. Again, another page will address how to
use this function. This feature is for the user to
track down their workout schedule so they do not
work out excessively.
19
All Users
Contact Us
This page will contain all the contact information on the stakeholder. There will be a link to their email, a Skype
contact addition button, their phone number, and other information. HTML coding can add the links and the page will
be a basic page within the site’s main design.
Site Tutorials
Here the user will be able to find videos that will show them how to use the site. Here it will be simple videos to view
that explain all of the functions of the site. The user will just click on a video to view it.
20
All Users
Contact Us
This page will contain all the contact information on the stakeholder. There will be a link to their email, a Skype
contact addition button, their phone number, and other information. HTML coding can add the links and the page will
be a basic page within the site’s main design.
Site Tutorials
Here the user will be able to find videos that will show them how to use the site. Here it will be simple videos to view
that explain all of the functions of the site. The user will just click on a video to view it.
21
The users should be able to feel as a workout should always be at arms
reach, or even at the reach of a personal computer. The user should also
feel as if their trainer is their friend, and assistant. The website should be
a tool and means of encouragement for them to continue working out,
and finally these should be able to use it with ease. This would let the
user reach their end goal.
22
Homepage
Live Stream
The homepage will have brief content
The live steam will have the live steam for
about getting the user into fitness but not in
training. This will allow the users that cannot
the typical way. It will be as if through the
have the trainer at the gym or do not have a
user has a personal trainer at home! It will
gym to bring the trainer to them. You are able
also talk about how easy it can be from any
to speak with the trainer through a chat box
fitness level or age. It is thought that what
at the bottom of the live stream.
will most likely be used above that, and
below the header is a simple flash photo
gallery with pictures of the members and Fitness Info
their testimonials of the trainer with the
paragraphs. The user will think to
A JavaScript quiz can be used to create this.
themselves, “Wow! This trainer can really
It would allow users to easily find out what
help from wherever I am!” This would bring
in the clientele and show the user how easy would be best for them. But also it is easy to
code so it cuts down on costs for the
it can be.
stakeholder. And most users have used a
quiz like this at one point or another. This
allows for familiarity and cost effectiveness.
23
Meeting Objectives
Goal One
Goal Two
Goal Three
Concerns
Making the website
accessible by users
of any age.
Bringing in a cost
effective way the
service to the user
and the stakeholder
Re-inventing the
idea of how an
online personal
trainer works so that
all age groups can
accept it as
legitimate
Not all users might
like the service as is.
Features
Adjustable text size,
videos to assist nontech savvy users,
ability to change
color format for color
blind users.
xHTML/CSS coding
for majority of site,
JavaScript for
smaller interactive
features, out of
server calendar and
live stream hosting
Concerns
Live stream,
calendar, progress
trainer chart (Your
Fitness Trainer),
contact information,
quizzes
Incompatible
browser, plug-ins,
JavaScript turned off
on browser
24
Content Requirements
Asset
Format
Description
Associated
Media
Adjustable Text
PNG, xHTML, CSS
There will be buttons above the website indicating
different font sizes. Text size will have will have
three adjustments in size for easier viewing? The
site will adjust in size accordingly.
HTML floating DIV
layout, CSS
formatting.
Side Menu
HTML links, CSS
formatting
There will be various HTML links that will reveal a
drop down menu once you hover over them if there
are any subsections. If they are not, they are links
within a DIV layer which will contain the links.
HTML links, CSS
formatting
Php Account Page
Php, PNG, xHTML,
CSS
Here the user is able to set some of the previously
mentioned settings.
Php, PNG, xHTML,
CSS
HTML floating DIV
layout, CSS
formatting.
25
Content Requirements (Cont.)
Asset
Format
Description
Associated
Media
Ability to change
color format for
color blind users.
HTML links, CSS
formatting
There will be a color blind scheme for each major
type of color blindness.
HTML links, CSS
formatting
Slideshow
Adobe Flash FLV
Here you will see pictures of clients that have
something to say about the stakeholder’s
services. It will go from slide to slide in intervals
of about a minute between slides.
Embedded FLV,
Action Script,
Clientele Images,
Clientele
testimonials
Logo
PNG
An eye appealing image that lets the user know
the site’s name and purpose without using
multiple images.
PNG
Side Menu
xHTML, CSS,
MySQL
Here users can navigate to other pages of the
site, log in, or register.
xHTML, CSS,
MySQL
26
Interactive Features
Asset
Chart
Format
JavaScript
Description
There would be a chart that would allow on the user-end side
to see how much weight they have lost. The average of how
much weight is being lost a week, month, 6 month, and yearly
basis is shown; it would depend on the settings that the user
sets when entering the page. The user can also note how
much weight they lose on their own scale. The stakeholder
would be able to add notes about the user’s progress and the
weight lost. Here, the user can input their height and weight to
see where their Body Mass Index is.
Associated
Media
.xHTML, CSS,
SQL Database,
JavaScript.
27
Interactive Features (Cont.)
Asset
Format
Description
Associated
Media
Prerecorded Videos
HTML link, Embedded
FLV
For the non-member user
there will be videos so the
user can see how the
trainer does workouts. For
the member user, they will
be able to watch a larger
amount of videos.
HTML link, Embedded
FLV
Previous Workout Videos
HTML link, Embedded
FLV
The user will be able to
find previous workouts
done via live stream to
repeat workouts when the
stakeholder is not
present.
HTML link, Embedded
FLV
Fitness Quiz
Javascrtipt, xHTML, PNG
Here users can find out
what can do with the
trainer.
Images, HTML links
28
The hierarchical and linear are most appropriate as the site has two
different sides to it. Once you enter login information on the non-member
side of the website, the web-site becomes completely different. Aside
from that one portion of the non-member page has two separate sections
for potential clientele to look though. Primarily, there is hierarchical
branching due to how the site is laid out. Then, it goes down into linear
branching mostly since the majority of pages take you to an interactive
feature on the member side.
29
30
31
32
33
34
35
36
 Colors
Fonts
Background Color
Hex Code: # D1BECB
Header
Audiowide
Menu Colors
Hex Code:
#C381A5,#AF80A9
Menus
Arial
Content Area
Hex Code: #AF80A9
Content
Arial
Font
Hex Color:#FFFFFF
Texture
Gradient & Patterns
37
Local Fitness- AU. N.p., 2009. Web. 1 Apr. 2013. <www.localfitness.com.au>.
Mel. "Misc Headshot 6 by ~evilcorgi on DeviantART." Misc Headshot 6 by ~evilcorgi on DeviantART. Mel, 8 July
2005. Web. 01 Apr. 2013. <http://evilcorgi.deviantart.com/art/Misc-Headshot-6-20368748>
Kxhara, and Max. "Introducing Maxwell - Male Stock Model by =Kxhara on DeviantART." Introducing Maxwell Male Stock Model by =Kxhara on DeviantART. KxHara, 18 Sept. 2012. Web. 01 Apr. 2013.
<http://kxhara.deviantart.com/art/Introducing-Maxwell-Male-Stock-Model-327925088>
Baran, Chris. "Older Woman by ~cabaran on DeviantART." Older Woman by ~cabaran on DeviantART.
Www.inyourhousephotography.cjb.net, 25 Feb. 2007. Web. 01 Apr. 2013.
<http://cabaran.deviantart.com/art/Older-Woman-49653873>.
"Optimum Nutrition: True Strength." Optimum Nutrition News RSS. N.p., n.d. Web. 19 Apr. 2013.
<http://www.optimumnutrition.com/>
"Exercise Can Help Prevent Painful Muscle Tension." The Hindu. N.p., n.d. Web. 19 Apr. 2013.
http://www.thehindu.com/features/metroplus/fitness/exercise-can-help-prevent-painful-muscletension/article98357.ece
“Berry for Us” N.p., n.d. Web 23 Apr. 2013 <http://berry4us.net/t>
38
 Nicolle
Carbonell
 User-Centered Information Design- IMD132
 Email: smgirl825@aii.stu.edu
39
Download