Neem contact met ons op

Cursusaanbod

EAP-bestand aanmaken en configureren

  • Enterprise Architect-projectbestand aanmaken en opslaan
  • Soorten weergaven
  • Interface van het programma: menu's, werkbalken, Toolbox, Project Browser en andere vensters
  • Vensters docken en verbergen

Werk met een model en diagram

  • Vooraf gedefinieerde modellen
  • Pakketten (weergaven) en diagrammen
  • Elementen toevoegen aan het model en het diagram
  • Verschillende manieren om items te verwijderen en de gevolgen daarvan
  • Diagrammen opslaan

Beheer van eisen

  • Methode voor het verzamelen van eisen
  • FURPS-categorieën voor eisen
  • Eisendiagram
  • Relaties tussen eisen
    • aggregatie
    • afhankelijkheid
  • Hoe de uitstraling van een diagram te verbeteren?
    • diagramlayout
    • status van eisen met kleur aanduiden
    • naam van pakketten in-/uitschakelen
  • Matrixrelatie aanmaken en beheren
  • Documentatie van eisen
    • HTML-pagina's
    • printbare versie
  • Geavanceerd eisenbeheer
    • aangepaste types eisen
    • aangepaste status van eisen
    • tracking van eisen
    • documentatie van eisen

Modellering van bedrijfsprocessen en architectuur

  • Activiteitsdiagram
  • Samengestelde activiteiten
  • Bewegingen van besturing en objecten
  • Uitzonderingen afhandelen, onderbreking van de flow
  • Partities
  • Gelijktijdige flows en besluitvorming
  • Hoe de uitstraling van een diagram te verbeteren?
    • verschillende niveaus van detail
    • verminder het aantal details
    • complexiteit van het proces
  • Componenten- en implementatiediagrammen
  • De initiële architectuur van het systeem - logisch en fysiek
    • geneste componenten
    • delegatie en assemblage
    • poort
    • interface
    • communicatiepaden
  • Niet-standaard implementatie van stereotypen in diagrammen (OPTIONEEL)
    • grafische bibliotheek van stereotypen
    • de bibliotheek toevoegen aan het project
    • aangepaste grafische stereotypen

Gebruikscases en hun documentatie

  • Modellering van functionele eisen
  • Scope van het systeem
  • Actors en de relaties daartussen
    • Gebruikscases identificeren
    • Associatie "actor - gebruikscase" en de eigenschappen daarvan
    • Relaties tussen gebruikscases: include, extend, generalisatie
  • Automatische nummering
  • Gebruiksgevalscenario's en activiteitsdiagrammen die op basis daarvan worden gegenereerd
  • Generatie van documentatie
  • Documentmalen

Analytisch model

  • Klassendiagram op het niveau van het domeinmodel
    • klasse, methode, attribuut, abstracte klasse, interface
    • associatie en de kenmerken daarvan
    • andere relaties: aggregatie, compositie, generalisatie, afhankelijkheid, associatieklasse
    • identificatie van klassen
  • Volgorde-diagram (Sequence Diagram)
    • soorten berichten: asynchroon, synchroon, retour
    • stereotypen: Boundary, Control en Entity

Statisch model

  • Klassendiagram op het ontwerpniveau
  • Generatie van broncode en reverse engineering (OPTIONEEL)
    • broncode genereren uit het diagram
    • diagram genereren uit broncode
    • synchronisatie van broncode en diagram
  • Objectdiagrammen

Dynamisch model

  • Verificatie van het statische model
    • methodespecificaties verduidelijken
    • verificatie van het klassendiagram
  • Dynamische modellering op het niveau van methode-aanroepen (volgorde-diagram) op basis van gebruikscases en het analytische model
  • Hoe de uitstraling van een diagram te verbeteren?
    • het aantal gemodelleerde scenario's verminderen
    • het aantal levenslijnen verminderen
    • complexe geneste blokken vermijden
    • details verbergen
  • Staatmachine-diagram (OPTIONEEL)
    • staten en substaten
    • overgangen tussen staten - trigger, conditie en actie
    • binnenlandse acties (entry, do, exit)

Patronen en profielen (OPTIONEEL)

  • "Gang of Four" patronen
  • Patronen gedefinieerd in het project
  • Gebruikerspatronen
  • Profielen importeren uit XML-bestanden

MDA, broncode (OPTIONEEL)

  • Transformatie van Klassendiagram naar databasesschema
  • SQL-scriptgeneratie op basis van het klassendiagram
  • Generatie van broncode - beschikbare opties

Groepsactiviteit

  • Versiemanaging van Enterprise Architect-pakketten
  • Verschillen in de versies van het project en de documentatie
  • Gebruik van een repository om het model op te slaan
  • Samenwerkingstools

Vereisten

Modellervaardigheden in UML.

 21 Uren

Aantal deelnemers


Prijs per deelnemer

Getuigenissen (1)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën