En applikation skriven i Java programmeringsspråket som fungerar som ett digitalt bibliotekssystem för utlån och återlämning av olika slags media. Den är byggd med Java Swing som är Javas officiella API för att konstruera grafiska användargränssnitt.
Ladda ner Eclipse IDE ifrån:
https://www.eclipse.org/downloads/packages/release/2019-12/r/eclipse-ide-java-developers
OBS! Se till att välja rätt version för din dator och följ instruktionerna för nedladdningen.
Ladda ner JDK (Java Development Kit) ifrån:
https://www.oracle.com/technetwork/java/javase/downloads/index.html
Välj den senaste versionen och följ installationsanvisningarna.
Först behöver du ladda ner mappen med samtliga källkodsfiler.
Öppna sedan upp Eclipse och öppna huvudmenyn File -> Import -> General -> Projects from Folder or Archive. Sedan bläddrar du fram mappen med filerna i genom att trycka på Directory... och välja den och därefter trycka på Finish.
OBS! Tänk på att du efter importen behöver flytta över mappen files (som innehåller nödvändiga datafiler) under Mediabibliotek till Huvudkatalogen för projektet för att applikationen ska kunna hitta den.
När du väl har importerat applikationen i Eclipse så kan testköra applikationen genom att gå till huvudklassen GUI.java, högerklicka i filen och välja Run As -> Java Application.
OBS! För att kunna logga in i programmet vid körning finns det förvalda användare med personnummer i filen Lantagare.txt (CSV-fil) där du väljer ett personnummer kopplat till en viss person i listan och loggar in med detta nummer. De olika medier som går att söka på finns i en annan CSV-fil, Media.txt.
För att börja testa behöver du installera Junit i Eclipse. Det finns en tydlig och bra artikel om detta på Guru99.com, närmare bestämt på https://www.guru99.com/download-installation-junit.html. Du kan med fördel läsa hela artikelserien med start på https://www.guru99.com/junit-tutorial.html
Du bör även ta en stund (11:25) att titta på en utmärkt film på Youtube av McProgramming: https://www.youtube.com/watch?v=I8XXfgF9GSc
Sedan är det bara att prova sig fram!