FIA3 - Movie Database and Website

Task

User Experience

Process

MoSCoW

Data Requirements

Criteria

Prescribed Criteria

Self determined Criteria

Analysing

Synthesising and evaluating

Retrieving and comprehending

Communicating

Target Audience

User needs and personas

CARPBHH Design Principles

Screens

Must

Should

Could

Won't

Accurate recognition and description of relevant programming elements. data, usability principles and data management

symbolisation and explanation of ideas and data relationships within systems

analysis of the problem with relevant contextual information to support - identifying essential elements/features of user interface, data / programmed elements to create a low-fidelity solution

presentation of the user interface, data, programmed and solution requirements of the required solution with relevant prescribed and self determined criteria

Logical wording of the relevant information and ideas concerning data elements, user interface and programmed components

Generation of working and efficient user interface and programmed components of the solution

Evaluation of impacts, user experience and coded components against the prescribed and self-determined criteria to make justified recommendations

Consistent use of: written and visual features, correct technical language, purposeful and correct grammar, correct referencing and project conventions.

Users must be able to search for movies within the database

The search should return relevant information and display in HTML pages

Web app must adhere to usability principles

The app should abide by the provided accessibility guidelines provided in Appendix A

Comply with the Australian Privacy Act (1988)

Principle 1 - Perceivable

Text alternatives - provide text captions for any non-text content

Distinguishable - Use of colour is not used as the only visual means of conveying information

Principle 2 - Operable

Navigable - All pages are titled, the purpose of a link is able to be seen based on the text on it, or around it. Headings and Labels describe the topic and/or purpose of pages. User's location within a set of web pages is available.

Principle 3 - Understandable

Readable - The human language of the web page can be digitally identified.

Input Assistance - If an error is detected on a web page, this is then alerted to the user through text. Labels are required when the web page requires user input.

Clarrisa

Gemma

Andrea

Year 12 Student

Best subjects are sciences

Studies frequently so doesn't have a lot of free movie watching time available.

Year 7 Student

Loves reading

Casual Netflix viewer

Year 10 Student

Interested in gender representations in popular media

Spends most weekends streaming movies ad TV

Mt St Michael's Students

Ages ranging from around 11-18 years old

Movies

Bechdel Test (yes/no - Boolean)

Ratings from the public

Short description of the movie

Genre

Similar movies

click to edit

Home Screen

Search Results

Favourites Screen

Respective Movie page

Self determined Criteria was based upon the survey information provided by users within the MSM community (target audience).

Web App must include a distinct verification/explanation of whether a movie passes or fails the Bechdel test.

For each movie within the database it must include the following information: the genre, main actors, similar movies to the one chosen and a short description of the plot.

Have a monochromatic/neutral colour palette.

Must adhere to usability principles

Assist users in finding movies that peek their interest, based on their hobbies, time etc.

Have a search bar/function

Admin log in to enable change to the database

Include movie trailers / videos of the movie chosen

Have their information present to the public

Admin Log in pop up

click to edit