Coder Social home page Coder Social logo

library's Introduction

Mediabiblioteket

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.

Instruktioner för att kunna köra applikationen

Steg 1 (Installera Eclipse)

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.

Steg 2 (Installera JDK)

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.

Steg 3 (Importera applikationen till Eclipse)

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.

Steg 4 (Köra applikationen)

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.

Steg 5 (hämta hem och installera testramverket Junit)

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!

library's People

Contributors

minwuh0811 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.