Use and display data from a
minimum of one external data source
Incorporate Usability Principles
Include multiple colours
Include multiple images
Retrieve data using an SQL statement
Retrieve data using an SQL statement
Self Determined
Criteria
Filter to the data
Ideas
Voice
Actors
Pros
Simpler Data Base
Cons
Limited user
base
Hard to filter
Impacts
Social
Allow people to keep
up with new trends
Can create a strong community of people who have similar
interests and passions regarding Disney and the movies
Can promote goods family movies to users
which can bring communities togeather
Personal
Save users time as they will be able to quickly access relevant
and up to date movie information about all Disney movies
Allow users to easily find and revisit old movie
bringing back nostalgia about their past
Economic
Can boost the sales of movies apart of the web application
Increase the level of engagement in the Disney
universe as users will come back to watch more
movies
Make revenue from the web application as users will return to it
if the web application is effective at doing its intended purpose
Usability Principles
Utility - A websites ability to to
provide full desired functionality
Safety - A websites
ability to prevent
users from making
critical errors that
cannot be recovered
from
Effectiveness - A websites ability to
complete the desired task without
running into issues
Learnability - Refers to how quickly a new user
is able to learn the websites functionality
Accessibility - A websites ability to be used by many
different people, including people with disabilities
Developer Environment
Python
General purpose programming language used to code
all of the different functions of the web application
Css
CSS is used to style the website using
HTML as the structure to design it
SQL
SQL or SQLite is used to
create, edit, and store
data in databases
HTML
HTML is used to structure a webpage and
all of its contents into the desired layout
Existing
Solutions
IMDb
Strengths
Good use of elements and principles of visual communication
Rating system allowing suers to rate move and popularity score
Used standard buttons for good learnability
Weaknesses
Extremely hard to
navigate
Lots of ads
Lots of unnecessary features
Rotten Tomatoes
Strengths
Can view movies
before release
Can find movies
across multiple
platforms
Good and
popular movie
rating system
Many ways to
sort and
search for
specific movies
based upon
specific criteria
Users can add
movies to
watchlist
Weaknesses
Hard to find movies made
specifically from Disney
Viewer rating can be
manipulated
Viewer ratings can be misleading
Data Constraints
Not all of the movie entries
in the data base have full
information as some are
missing their MPAA rating
There are gaps in between movies in the
database as there is not every Disney. This makes
the webpage less accurate as people cannot be
sure that the movie they want to view is in there
The
database'
only
relevant
information
is
the
release
date
and
MPAA
rating
All the
revenue
information
is
misleading
User Problem
Not staying up to date with recent movie releases
Current solutions are hard to read
Current solutions are not aesthetically appealing
Solutions to Issues
Make the website display movies and
have a filter for the release date
Make the website both aesthetically
pleasing and simple for users
Make the displayed movies be in a large
text so all people will be able to read it
Dataset analysis
Voice Actors
Pro
Display for each movie
Con
No info besides the voice actor
Directors
Pro
Shows which director directed each movie
Con
The data doesn't have any
additional information
Characters
Pro
Displays the movie title, release date, the hero and villian and a song in the movie
There is a diverse set of data allowing for a unique website
Con
It doesn't sat who directed or voice acted for the movie
Total Gross
Pro
Displays movie title, MPAA rating, and revenue data
Con
No information about director or voice actors
Revenue
Con
There is no
information about
the characters,
directors or voice
actors