Hoofdstuk 3
26 Questions
2 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Wat zijn functionele vereisten?

  • Eisen die de mogelijke functionaliteiten van een programma beschrijven. (correct)
  • Eisen die kijken naar de efficiëntie van het systeem.
  • Eisen die beschrijven hoe een systeem is vormgegeven.
  • Eisen die de uiterlijke kenmerken van het systeem beschrijven.
  • Wat beschrijven x-functionele vereisten?

  • Hoe de functionaliteiten van het systeem moeten worden uitgevoerd. (correct)
  • De technische specificaties van de hardware.
  • De specifieke functies van het systeem.
  • De klantbehoeften voor elk project.
  • Wat is een use case?

  • Een beschrijving van een taak voor een specifieke partij. (correct)
  • Een gedetailleerde technische handleiding voor een ontwikkelaar.
  • Een lijst met functionele en x-functionele vereisten.
  • Een contract tussen klant en ontwikkelteam.
  • Wat is het doel van een use case?

    <p>Om de communicatie tussen belanghebbenden te vereenvoudigen.</p> Signup and view all the answers

    Wie zijn de actoren in een use case?

    <p>Alle belanghebbende partijen bij een project.</p> Signup and view all the answers

    Wat is de functie van een decision node in een activity diagram?

    <p>Het modelleert beslissingswegen en vertrekt per beslissing.</p> Signup and view all the answers

    Welke stap volg je na het tekenen van de initial node in een activity diagram?

    <p>Plaats control flows tussen de activiteiten.</p> Signup and view all the answers

    Wat gebeurt er indien een alternatieve loop leidt tot het stopzetten van de use case?

    <p>De final node wordt bereikt met postcondities.</p> Signup and view all the answers

    Wat is de rol van een merge node in een activity diagram?

    <p>Het verzamelt verschillende paden tot één enkel pad.</p> Signup and view all the answers

    Wat moet je doen na het modelleren van de normale verloopstappen in een activity diagram?

    <p>Alternatieve verlopen toevoegen.</p> Signup and view all the answers

    Wat is de functie van een use case diagram?

    <p>Het geeft een overzicht van alle functionaliteiten die het systeem zal hebben.</p> Signup and view all the answers

    Welke rol heeft de 'primary actor' in een use case diagram?

    <p>Het is de uiteindelijke gebruiker die het systeem bedient.</p> Signup and view all the answers

    Wat symboliseert de initial node in een activity diagram?

    <p>De start van de activiteit in het diagram.</p> Signup and view all the answers

    Wat geeft een 'includes' relatie aan in een use case diagram?

    <p>Een functie die altijd samen met een andere moet worden uitgevoerd.</p> Signup and view all the answers

    Wat is een essentieel gebruik van een activity diagram?

    <p>Het communiceren van systeemgedrag met de klant.</p> Signup and view all the answers

    Wat betekent een 'extends' relatie in een use case diagram?

    <p>Een uitbreiding van de basisfunctionaliteit die optioneel is.</p> Signup and view all the answers

    Welke van de volgende elementen hoort niet bij een activity diagram?

    <p>Use case</p> Signup and view all the answers

    Waarom is het belangrijk om de 'includes' en 'extends' relaties met mate te gebruiken?

    <p>Om de complexiteit van het schema te behouden.</p> Signup and view all the answers

    Wat is de rol van een primaire actor in een use case?

    <p>Een actor die het verhaal start om een doel te bereiken.</p> Signup and view all the answers

    Wat is een supporting actor in de context van een use case?

    <p>Een acteur die het doel van de primaire actor ondersteunt door subdoelen te bereiken.</p> Signup and view all the answers

    Wat zijn precondities in een use case?

    <p>De voorwaarden die vervuld moeten zijn voordat het verhaal kan beginnen.</p> Signup and view all the answers

    Wat beschrijft het normaal verloop in een use case?

    <p>Het verhaal dat in vrijwel alle gevallen gevolgd wordt om het doel te bereiken.</p> Signup and view all the answers

    Wat zijn domeinregels in de context van een use case?

    <p>De regels waaraan de validatie van verschillende aspecten moet voldoen.</p> Signup and view all the answers

    Wie kan beschouwd worden als een stakeholder in een use case?

    <p>Een actor die de intenties van de primaire actor ondersteunt maar niet actief betrokken is.</p> Signup and view all the answers

    Wat gebeurt er tijdens een alternatieve loop in een use case?

    <p>Het normale verloop wordt stilgelegd en er worden afwijkende stappen ondernomen.</p> Signup and view all the answers

    Welke van de volgende beweringen is waar over een use case?

    <p>Een use case bestaat uit verschillende onderdelen zoals pre- en postcondities.</p> Signup and view all the answers

    Study Notes

    Vereisten

    • Klantbehoeften worden vereisten genoemd.
    • Functionele vereisten beschrijven wat een programma kan.
    • X-functionele vereisten beschrijven hoe een systeem werkt.
    • Deze vereisten beïnvloeden het functionele ontwerp van een systeem.
    • Een vergelijking met een auto is handig voor begrip.

    Use Case

    • Beschrijft de interactie tussen gebruiker en systeem voor een specifiek doel.
    • Alle acties die het systeem moet uitvoeren zijn beschreven.
    • Het is een document voor communicatie met de klant.
    • Het beschrijft wat het systeem moet doen, niet hoe het moet gebeuren.

    Use Case Soorten Actors

    • Primaire actor: start het verhaal (use case) en heeft het doel om functionaliteit te bereiken.
    • Supporting actor: ondersteunt de primaire actor om het doel te bereiken.
    • Stakeholders: hebben eenzelfde doel als de primaire actor, maar nemen niet actief deel aan de use case.

    Use Case Diagram

    • Geeft een overzicht van alle functionaliteiten in een systeem.
    • Toont de interactie tussen verschillende rollen (actors) en het systeem.
    • Functies worden in gebruik gekoppeld aan de rol van de actor.

    Activity Diagram

    • Grafische weergave van een use case, inclusief normaal en alternatieve scenario's.
    • Geeft een visuele representatie van activiteiten en stappen in een use case.
    • Gebruikt voor analyse en communicatie.
    • Elementen als initial node, activity, decision node, merge node, control flow, activity final node zijn belangrijk voor modellering.

    Studying That Suits You

    Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

    Quiz Team

    Related Documents

    H3 Behoefteanalyse PDF

    Description

    In deze quiz worden de basisconcepten van functionele vereisten en use cases behandeld. Je leert wat functionele vereisten zijn, hoe ze worden beschreven en wat het doel is van een use case. Ook worden de actoren binnen een use case besproken voor een beter begrip van het geheel.

    More Like This

    Use Quizgecko on...
    Browser
    Browser