Cursusaanbod

Inleiding tot de taal UML

  • Een korte geschiedenis UML
  • Overzicht van problemen met objectgeoriënteerde modellering
  • Specificatie UML van groep OMG
  • Overzicht diagrammen UML

Beheer van vereisten

  • Verdeling van eisen
  • Categorieën van FURPS-vereisten
  • Methoden voor het verzamelen van vereisten
  • Vereisten modelleren met behulp van notatie UML
  • Afhankelijkheidsmatrix voor vereisten
  • Specificatie van vereisten op basis van diagrammen

Modellering van bedrijfsprocessen

  • Definitie van bedrijfsprocessen
  • Modellering van bedrijfsprocessen in UML
  • Activiteitsdiagram
    • Besluitvorming en gelijktijdige stromen
    • Uitzonderingen en afhandeling van uitzonderingen
    • Partities, sporen

Modellering van niet-functionele vereisten

  • Gebruik van component- en implementatiediagrammen
  • Initiële systeemarchitectuur - logisch en fysiek
  • Modelleringsvereisten met betrekking tot veiligheid, prestaties en betrouwbaarheid van het systeem

Modellering van functionele vereisten

  • Scoping van het systeem
  • Modelleringssysteemfunctionaliteit met een use case-diagram
    • Identificeer actoren en relaties tussen hen
    • Herken use cases
    • Actor - Use Case-associatie en zijn eigenschappen
    • Relaties tussen use cases: include, extend, generalization
  • Creëer use case-scenario's en genereer op basis daarvan diagrammen (activiteiten, machines
    staat)

Analytisch model van het systeem

  • Een volgordediagram gebruiken
    • Berichttypen: asynchroon, synchroon, return
    • De nummering van berichten opgeven
    • Analytische objectcategorieën: Grens, Controle en Entiteit
  • Inleiding tot het systeemontwerp
  • Interactie modellering

Statische modellering

  • Genereren van klassendiagrammen en broncode
    • Associatierelatie en de kenmerken ervan
    • Andere relaties: aggregatie, samenstelling, generalisatie, afhankelijkheid, associatieve klasse
  • Voorwaartse/achterwaartse engineering
    • Broncode genereren op basis van een diagram
    • Een diagram genereren op basis van broncode
    • Code en diagram synchroniseren
  • Diagrammen van objecten, gekoppelde structuren en pakketten

Dynamische modellering

  • Validatie van statische modellen
    • Handtekeningen verfijnen
    • Valideer je klassendiagram
  • Dynamische modellering op het niveau van de methodeaanroep
  • Sequentiediagram op projectniveau

Vereisten

Het wordt aanbevolen dat u de basisconcepten van objectgeoriënteerde of een objectgeoriënteerde taal kent.

 21 Uren

Aantal deelnemers


Prijs Per Deelnemer

Testimonials (2)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën