Samenvatting: Applying Uml And Patterns | 0-13-148906-2 | Craig Larman

Studiemateriaal generieke omslagafbeelding
  • Deze + 400k samenvattingen
  • Een unieke studie- en oefentool
  • Nooit meer iets twee keer studeren
  • Haal de cijfers waar je op hoopt
  • 100% zeker alles onthouden
LET OP!!! Er zijn slechts 95 flashcards en notities beschikbaar voor dit materiaal. Deze samenvatting is mogelijk niet volledig. Zoek a.u.b. soortgelijke of andere samenvattingen.
Gebruik deze samenvatting
Onthoud sneller, leer beter. Wetenschappelijk bewezen.
Trustpilot-logo

Lees hier de samenvatting en de meest belangrijke oefenvragen van Applying UML and Patterns | 0-13-148906-2 | Craig Larman

  • 9 Domeinmodellen

  • 9.1 Wat is een domeinmodel

    Dit is een preview. Er zijn 1 andere flashcards beschikbaar voor hoofdstuk 9.1
    Laat hier meer flashcards zien

  • Wat beschrijft een domeinmodel en waar dient deze voor?

    • Een domeinmodel beschrijft betekenisvolle typen objecten in de context van het probleemdomein en hun onderlinge verband.
    • Het domeinmodel vormt de basis voor discussies tussen analisten en domein deskundigen en is een inspiratiebron en vertrekpunt voor het ontwerpen van softwareklassen.
  • 9.2.1 Klassen en attributen

  • Welke keuze is gemaakt met betrekking tot de gegevenstype  van een attribuut?

    Er is voor gekozen in het domeinmodel het gegevenstype niet expliciet aan te geven. Dit is pas van belang bij het ontwerp en implementatie.
  • Wat beschrijft een klassenattribuut in termen van eigenschappen?

    Een klassenattribuut beschrijft een eigenschap die voor alle instanties dezelfde waarde heeft. als die waarde constant is spreken we van een klassenconstante.
  • 9.2.2 afleidbare attributen

  • Wat is een afleidbaar attribuut.

    Een afleidbaar attribuut is een attribuut waarvan de waarde wordt bepaald door een rekenregel. Vaak worden deze niet als attribuut geïmplementeerd maar als methode.
  • 9.2.3 attributen met beperkte waardenverzameling

  • Hoe kunnen we van attributen de mogelijke waarden of grenzen van het waardenbereik aangeven?

    We kunnen dit aangven door de mogelijke waarden aan te geven tussen {0..100} (bereik twee waarden met daaartussen twee puntjes.
  • 9.2.4 Associaties

    Dit is een preview. Er zijn 5 andere flashcards beschikbaar voor hoofdstuk 9.2.4
    Laat hier meer flashcards zien

  • Hoe wordt de beperking genoemd voor het aantal instanties van een klasse die geassocieerd kunnen zijn met een instantie van de met de associatie verbonden klasse?

    Deze beperking wordt multipliciteit genoemd.
  • Uit hoeveel delen bestaat de multipliciteit?

    Deze bestaat uit twee delen: het minimaal en het maximaal aantal objecten dat geassocieerd kan worden. (gescheiden met twee puntjes ..)
  • Welke twee conventies gelden voor het tekenen van het domein model?

    • Bij een 1 op veel associatie tekenen we de 1-kant altijd boven.
    • Bij gelijke multipliciteit wordt vaak horizontaal getekend
  • Wat is van belang bij het opstellen van het domeinmodel in relatie tot de multipliciteit?

    Bij het opstellen van het domeinmodel is de maximale multipliciteit het belangrijkst: gaat het om een 1-op-1 of 1-op-veel relatie?
  • Waar speelt de minimale multipliciteit een rol?

    De minimale multipliciteit speelt een rol bij de implementatie.
    Vaak is de keuze voor minimale multipliciteit echter niet zo duidelijk. (auto voorbeeld)
LET OP!!! Er zijn slechts 95 flashcards en notities beschikbaar voor dit materiaal. Deze samenvatting is mogelijk niet volledig. Zoek a.u.b. soortgelijke of andere samenvattingen.

Om verder te lezen, klik hier:

Lees volledige samenvatting
Deze samenvatting +380.000 andere samenvattingen Een unieke studietool Een oefentool voor deze samenvatting Studiecoaching met filmpjes
  • Hogere cijfers + sneller leren
  • Niets twee keer studeren
  • 100% zeker alles onthouden
Ontdek Study Smart