Diagrammer Flashcards
Hvad viser et Klassediagram?
Viser systemets klasser, deres attributter, metoder og relationer.
Hvad viser et UML-Komponentdiagram?
Hvordan komponenter arbejder sammen.
Hvilke interfaces (stik) de bruger for at tale med hinanden.
Hvad viser et implementeringsdiagram (Deployment Diagram)?
Hvor komponenter kører (f.eks. servere, databaser).
Hvordan systemet er fordelt på maskiner.
Hvad viser et use case diagram?
Hvilke aktører (brugere eller systemer) der interagerer med systemet.
Hvilke funktioner (use cases) de kan udføre.
Hvad viser et aktivitetsdiagram?
Hvordan en proces forløber fra start til slut.
Hvilke trin (aktiviteter) der sker undervejs.
Hvad viser Samarbejdsdiagram (Collaboration Diagram)
Hvordan komponenter taler sammen under en opgave.
Hvilke beskeder de sender til hinanden.
Hvad er tilstandsdiagram (State Diagram)
Hvordan en komponent ændrer tilstand (status) over tid.
Hvilke handlinger der får den til at skifte tilstand.
Hvad viser et sekvensdiagram?
Hvordan objekter kommunikerer med hinanden over tid.
Hvilke beskeder der sendes mellem objekter i en specifik rækkefølge.
Hvad viser et ER-diagram (Entity-Relationship Diagram)?
Hvordan data er organiseret i en database.
Viser entiteter (tabeller), deres attributter (kolonner) og relationer mellem dem.
Hvad viser en domænemodel?
Hvordan koncepter i et system hænger sammen fra et forretningsperspektiv.
Viser entiteter, deres relationer og vigtigste attributter uden teknisk implementation.