SlideShare a Scribd company logo
1 of 11
Download to read offline
João Pinto e Vítor Pedro
MIEEC 2010/2011
Objectives

   On this assignment we were requested to
    develop a prototype interface for a DVD
    movie rental machine, using Tcl/Tk
Design an interface
Design an interface
Affective
                           Usability
Efficient
Safe
Have good utility
Easy to learn              Design
                              an
Easy to remember how to   Interface
use
Satisfy user experience
goals                       Match
                           the users
                             needs
Design principles
                       Visibility



         Affordance                 Feedback




         Consistency                Constraints



                       Mapping
Usability principles
Visibility of system status
User control and freedoom
Consistency and standards
Error prevention
Easy to learn
Flexibility and efficiency of
use
Minimalist and intuitive
design
Help and documentation
Some examples of interfaces used for movie rental
Interfaces – examples
Interfaces – examples
Solution implemented
Program structure                                  A-Z


                                              Recently added
                                 Search
                                                By genre
             Rent a movie        TOP 5
                                              By Popularity
Main Menu                     Recommended


            Deliver a movie    Instructions     Payment

More Related Content

What's hot

Planning Music Video
Planning Music VideoPlanning Music Video
Planning Music VideoEmMaskell
 
Regional Cinema
Regional Cinema Regional Cinema
Regional Cinema kishan8282
 
Horror film target audience
Horror film target audienceHorror film target audience
Horror film target audienceisaac97media
 
Poster analysis
Poster analysisPoster analysis
Poster analysisnBrownie
 
Scream (1996) analysis
Scream (1996) analysisScream (1996) analysis
Scream (1996) analysisDamita D
 
Distribution of Bollywood movies
Distribution of Bollywood moviesDistribution of Bollywood movies
Distribution of Bollywood movieserfaaans
 
Two cars one night
Two cars one nightTwo cars one night
Two cars one nightmoniday
 
Attack the block - opening scene analysis
Attack the block - opening scene analysisAttack the block - opening scene analysis
Attack the block - opening scene analysisMike Gunn
 
The representation of women in romantic comedies by Melissa Cannons
The representation of women in romantic comedies by Melissa CannonsThe representation of women in romantic comedies by Melissa Cannons
The representation of women in romantic comedies by Melissa CannonsMelissa
 
WJEC - A2 Film Studies FM4 specimen exam questions
WJEC - A2 Film Studies FM4 specimen exam questionsWJEC - A2 Film Studies FM4 specimen exam questions
WJEC - A2 Film Studies FM4 specimen exam questionsElle Sullivan
 
Clueless poster analysis - VEL
Clueless poster analysis - VELClueless poster analysis - VEL
Clueless poster analysis - VELhaverstockmedia
 
Questionnaire of film research
Questionnaire of film research Questionnaire of film research
Questionnaire of film research ljacksonmedia
 
Representation of Gender in City of God
Representation of Gender in City of GodRepresentation of Gender in City of God
Representation of Gender in City of GodNaamah Hill
 
Conventions Of A Pop Video
Conventions Of A Pop VideoConventions Of A Pop Video
Conventions Of A Pop VideoSarah Byard
 

What's hot (20)

Planning Music Video
Planning Music VideoPlanning Music Video
Planning Music Video
 
Regional Cinema
Regional Cinema Regional Cinema
Regional Cinema
 
Horror film target audience
Horror film target audienceHorror film target audience
Horror film target audience
 
Poster analysis
Poster analysisPoster analysis
Poster analysis
 
Scream (1996) analysis
Scream (1996) analysisScream (1996) analysis
Scream (1996) analysis
 
Cine bélico
Cine bélicoCine bélico
Cine bélico
 
Distribution of Bollywood movies
Distribution of Bollywood moviesDistribution of Bollywood movies
Distribution of Bollywood movies
 
Fantasy films
Fantasy filmsFantasy films
Fantasy films
 
Two cars one night
Two cars one nightTwo cars one night
Two cars one night
 
Attack the block - opening scene analysis
Attack the block - opening scene analysisAttack the block - opening scene analysis
Attack the block - opening scene analysis
 
The representation of women in romantic comedies by Melissa Cannons
The representation of women in romantic comedies by Melissa CannonsThe representation of women in romantic comedies by Melissa Cannons
The representation of women in romantic comedies by Melissa Cannons
 
WJEC - A2 Film Studies FM4 specimen exam questions
WJEC - A2 Film Studies FM4 specimen exam questionsWJEC - A2 Film Studies FM4 specimen exam questions
WJEC - A2 Film Studies FM4 specimen exam questions
 
Clueless poster analysis - VEL
Clueless poster analysis - VELClueless poster analysis - VEL
Clueless poster analysis - VEL
 
Questionnaire of film research
Questionnaire of film research Questionnaire of film research
Questionnaire of film research
 
Teaching Tsotsi
Teaching TsotsiTeaching Tsotsi
Teaching Tsotsi
 
Slumdog
SlumdogSlumdog
Slumdog
 
Editing Analysis
Editing AnalysisEditing Analysis
Editing Analysis
 
Representation of Gender in City of God
Representation of Gender in City of GodRepresentation of Gender in City of God
Representation of Gender in City of God
 
Conventions Of A Pop Video
Conventions Of A Pop VideoConventions Of A Pop Video
Conventions Of A Pop Video
 
Three posters presented at AAAS2015
Three posters presented at AAAS2015Three posters presented at AAAS2015
Three posters presented at AAAS2015
 

Similar to Prototype of a user interface for a movie rental machine

Choosing a video conferencing
Choosing a video conferencingChoosing a video conferencing
Choosing a video conferencingInterop
 
The Evolution and Future of Business Video
The Evolution and Future of Business VideoThe Evolution and Future of Business Video
The Evolution and Future of Business VideoMediaPlatform
 
Testing: Chances and Challenges in an agile World
Testing: Chances and Challenges in an agile WorldTesting: Chances and Challenges in an agile World
Testing: Chances and Challenges in an agile Worldjbandi
 
Introduction to prototyping
Introduction to prototypingIntroduction to prototyping
Introduction to prototypingAlexis Antonelli
 
19 designing for_nf_ps
19 designing for_nf_ps19 designing for_nf_ps
19 designing for_nf_psMajong DevJfu
 
Personalization - 10 Lessons Learned from Netflix
Personalization - 10 Lessons Learned from NetflixPersonalization - 10 Lessons Learned from Netflix
Personalization - 10 Lessons Learned from NetflixPancrazio Auteri
 
Sound Matters in Multiscreen Entertainment Delivery - TVNext 2012
Sound Matters in Multiscreen Entertainment Delivery - TVNext 2012Sound Matters in Multiscreen Entertainment Delivery - TVNext 2012
Sound Matters in Multiscreen Entertainment Delivery - TVNext 2012Ellis Reid
 
Developing a Great User Interface
Developing a Great User InterfaceDeveloping a Great User Interface
Developing a Great User Interfaceseankane
 
The Laws of User Experience: Making it or breaking it with the UX Factor
The Laws of User Experience: Making it or breaking it with the UX FactorThe Laws of User Experience: Making it or breaking it with the UX Factor
The Laws of User Experience: Making it or breaking it with the UX FactorEffectiveUI
 
The Laws of User Experience: Making it or Breaking It with the UX Factor
The Laws of User Experience: Making it or Breaking It with the UX FactorThe Laws of User Experience: Making it or Breaking It with the UX Factor
The Laws of User Experience: Making it or Breaking It with the UX FactorEffective
 
Software Evaluation Karen Miles
Software Evaluation Karen MilesSoftware Evaluation Karen Miles
Software Evaluation Karen MilesKaren Miles
 

Similar to Prototype of a user interface for a movie rental machine (14)

Choosing a video conferencing
Choosing a video conferencingChoosing a video conferencing
Choosing a video conferencing
 
Netflix search
Netflix searchNetflix search
Netflix search
 
The Evolution and Future of Business Video
The Evolution and Future of Business VideoThe Evolution and Future of Business Video
The Evolution and Future of Business Video
 
Netflix
NetflixNetflix
Netflix
 
Testing: Chances and Challenges in an agile World
Testing: Chances and Challenges in an agile WorldTesting: Chances and Challenges in an agile World
Testing: Chances and Challenges in an agile World
 
Introduction to prototyping
Introduction to prototypingIntroduction to prototyping
Introduction to prototyping
 
19 designing for_nf_ps
19 designing for_nf_ps19 designing for_nf_ps
19 designing for_nf_ps
 
Personalization - 10 Lessons Learned from Netflix
Personalization - 10 Lessons Learned from NetflixPersonalization - 10 Lessons Learned from Netflix
Personalization - 10 Lessons Learned from Netflix
 
Sound Matters in Multiscreen Entertainment Delivery - TVNext 2012
Sound Matters in Multiscreen Entertainment Delivery - TVNext 2012Sound Matters in Multiscreen Entertainment Delivery - TVNext 2012
Sound Matters in Multiscreen Entertainment Delivery - TVNext 2012
 
Developing a Great User Interface
Developing a Great User InterfaceDeveloping a Great User Interface
Developing a Great User Interface
 
The Private Cloud, Principles, Patterns and Concepts
The Private Cloud, Principles, Patterns and ConceptsThe Private Cloud, Principles, Patterns and Concepts
The Private Cloud, Principles, Patterns and Concepts
 
The Laws of User Experience: Making it or breaking it with the UX Factor
The Laws of User Experience: Making it or breaking it with the UX FactorThe Laws of User Experience: Making it or breaking it with the UX Factor
The Laws of User Experience: Making it or breaking it with the UX Factor
 
The Laws of User Experience: Making it or Breaking It with the UX Factor
The Laws of User Experience: Making it or Breaking It with the UX FactorThe Laws of User Experience: Making it or Breaking It with the UX Factor
The Laws of User Experience: Making it or Breaking It with the UX Factor
 
Software Evaluation Karen Miles
Software Evaluation Karen MilesSoftware Evaluation Karen Miles
Software Evaluation Karen Miles
 

Prototype of a user interface for a movie rental machine