IA2

Functionality

User

Teacher

Student

Film Club President

24+ years old

11-19 years old

11-19 years old

Edit and add film and actors in central database

Search for films and actors

Write reviews and rate using numerical scores

Able to filter actors, genres, directors, released year, and ratings

Data

Able to Moderate reviews and ratings

PROCESS: search page

INPUT: released year, actor, genre, director OUTPUT: film, actor, genre or director information

PROCESS: Login/signup page (1st page)

PROCESS: gather screen resolution information

PROCESS: create window using screen resolution

PROCESS: create signup and login buttons

PROCESS: signup page

INPUT: username

INPUT: password

INPUT: email

PROCESS: login page

INPUT: username

INPUT: password

PROCESS: add movie data

INPUT: released year, actor, genre, ratings, director OUTPUT: validating message box

INPUT: CSV file OUTPUT: validating message box

PROCESS: editing reviews

INPUT: ID number OUTPUT: validating message and deletion of review

PROCESS: add reviews

INPUT: review and rating score OUTPUT: validating message box

Review films and rate other films of the same actor/actress(s)

Reviews table

Film database

User information

Review

Rating

ID

First name

Last name

Email

Password

Reenter password

ID

Series Titile

Released Year

Runtime

Genre

IMDb rating

Overview

Director

Star 1