Thomas, Nicklas, Kim, Dennis G., Benjamin Tema Design Thomas, Nicklas, Kim, Dennis G., Benjamin
Kodestandard Rød tråd Kommentarer til metoder Tom linje efter hver metode o.lign Tuborg klammer ud for hinanden Så meget på dansk som muligt Kommentarer til metoder
Kompleks kode sletPerson findPersonFraSammeBy Iterator til at finde og slette Ingen concurrency problemer findPersonFraSammeBy Iterator til at finde og tilføje til ny arrayliste Printer alle personer der er tilføjet til liste
Use-cases
Håndter DVD - CRUD Opret DVD Find DVD Opdater DVD Slet DVD
Udlån DVD Aktør: Udlåner Pre-betingelser: låner og eksemplar findes i forvejen Post-betingelser: Et udlån er oprettet og associeret med Person og Eksemplar, hvis det ønskede Eksemplar ikke er udlånt i forvejen. Udlåner vælger udlånDVD Systemet returnere et vindue med person detaljer og eksemplarets serieNr’et som skal udfyldes. Udlåner, indtaster oplysningerne. Systemet gemmer lånet og udskriver en kvittering.
Domænemodel
Designklassediagram - DVD
Ekstra funktionalitet Find personer fra samme by Søger efter alle personer ud fra inputtet, som er postnummeret Tilføjer disse til en arrayliste Printer alle i arraylisten når der er søgt færdigt