Skip to content

School project, Avans informatica, year 1 period 2. An java application with provides an interface for a few querry's from the 'Netflix statistics database'

License

Notifications You must be signed in to change notification settings

ThomasDeLange/NetflixStatistics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Netflix Statistix

School project, Avans informatica, Jaar 1 periode 2

Thomas de Lange (2125564), Tim Welter (2125099), Jan-Paul Mosterdijk (2131602)

Code: https://github.com/ThomasDeLange/NetflixStatistics/tree/master/software/NetflixStatistics/src Sql query's : https://github.com/ThomasDeLange/NetflixStatistics/blob/master/documentatie/OPDRACHTEN%20SQL.sql

Installatie/Gebruiksaanwijzingen

Er is geen lokale database nodig omdat deze online wordt gehost.

  1. Open het bijgeleverde "NetflixStatistix.jar" bestand met Java Platform SE Binary.
  2. Kies het benodigde overzicht:
    1. Geeft per aflevering het gemiddeld bekeken percentage van de tijdsduur.
    2. Geeft per aflevering het gemiddeld bekeken percentage van de tijdsduur per account.
    3. Geeft de films die door het geselecteerde account zijn bekeken.
    4. Geeft de film met de langste tijdsduur voor kijkers onder 16 jaar.
    5. Geeft de accounts met slechts 1 profiel. (De huidige database heeft geen accounts met 1 profiel)
    6. Geeft de hoeveelheid gebruikers die de geselecteerde film hebben bekeken.
    7. Geeft het gemiddeld bekeken percentage van een aflevering van de geselecteerde serie. (Extra opdracht)
    8. Geeft het gemiddeld percentage kijkers en absoluut aantal kijkers die de geselecteerde film afkeken en geeft het totaal aantal kijkers die de film keken.
  3. Afhankelijk van het overzicht drukt u op de "Voer uit!" knop of kiest u een serie/film uit het dropdown menu of beide.
  4. Na stap 3 zal de opgevraagde informatie in de tabel komen te staan. De tabel is te bewerken en versleepbaar.

Tests uitvoeren

  1. Open Project Structure.
  2. Klik op Libraries.
  3. Voeg de library "org.junit.jupiter:junit-jupiter-api:5.0.2" toe met Maven.
  4. Druk op OK en Apply.
  5. Rechts klikken op "tests" in de project explorer.
  6. Klik op run "All Tests".

UML Class Diagram

img

About

School project, Avans informatica, year 1 period 2. An java application with provides an interface for a few querry's from the 'Netflix statistics database'

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages