Skip to content

Latest commit

 

History

History
34 lines (28 loc) · 2 KB

README.md

File metadata and controls

34 lines (28 loc) · 2 KB

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