SD LJ1 Use Cases 3 / 3

Use Cases
1 / 15
next
Slide 1: Slide
Applicatie- en mediaontwikkelaarMBOStudiejaar 1

This lesson contains 15 slides, with interactive quizzes and text slides.

time-iconLesson duration is: 15 min

Items in this lesson

Use Cases

Slide 1 - Slide

Lesdoelen
Aan het eind van deze workshopserie:
  1. Weet je waar Use Cases voor gebruikt worden en waarom
  2. Kun je een omschrijving geven van het verschil tussen een Use Case Scenario, een Use Case, een Use Case Diagram en een Use Case Beschrijving
  3. Weet je uit welke onderdelen een Use Case diagram en -beschrijving bestaan
  4. Kun je zelf een Use Case diagram en beschrijving maken volgens de UML standaard

Slide 2 - Slide

Na deze workshop...
  1. Kun je de onderdelen van een Use Case diagram benoemen
  2. Kun je een Use Case diagram maken volgens de UML standaard

Slide 3 - Slide

Uit welke onderdelen bestaat een UML Use Case Diagram?

Slide 4 - Open question

Use Case
Associatie
Actor

Slide 5 - Drag question

Een Use Case met <<include>> associatie wordt ... uitgevoerd
A
onder bepaalde voorwaarden
B
altijd
C
op zondag
D
nooit

Slide 6 - Quiz

Een Use Case met een <<extend>> associatie wordt ... uitgevoerd
A
onder bepaalde voorwaarden
B
altijd
C
op zondag
D
nooit

Slide 7 - Quiz

Opdracht
Onderzoek het UML Use Case diagram en zorg dat je een antwoord hebt op de volgende vragen:
  1. Welke vormen / elementen heeft een UML Use Case Diagram en wat betekenen ze?
  2. Waar gebruik je 'include' en 'extend' voor?
  3. Vergelijk wat je gevonden hebt met wat je deze challenge gemaakt hebt. Wat zijn de verschillen?

Slide 8 - Slide

Actor
  • Ieder type gebruiker met interactie met ons systeem
  • Stickman
  • Soort actor onder het mannetje

Slide 9 - Slide

Use Case
  • Functionaliteit binnen het systeem
  • Zelfstandig naamwoord en actief werkwoord
  • Unieke code
 

Slide 10 - Slide

<<include>> en <<extend>>

Slide 11 - Slide

Opdracht
Maak een Use Case diagram voor één van de Use Cases binnen de VISTA Cars challenge

Slide 12 - Slide

Voorbeeld: Inloggen

Slide 13 - Slide

Vragen?

Slide 14 - Slide

Volgende keer
De Use Case beschrijving

Slide 15 - Slide