Course Outline

EAP-bestand maken en configureren

    Een Enterprise Architect projectbestand maken en opslaan Typen weergaven Programma-interface: menu's, werkbalken, Toolbox, Projectbrowser en andere vensters Vensters vastzetten en verbergen

Werken met een model, diagram

    Vooraf gedefinieerde modellen Pakketten (views) en diagrammen Toevoegen van elementen aan het model en diagram Verschillende manieren om de items en hun gevolgen te verwijderen Diagrammen opslaan

Vereisten Management

    Methoden voor het verzamelen van vereisten voor FURPS-vereistencategorieën Vereistendiagram Relaties tussen de afhankelijkheid van de aggregatie van vereisten
Hoe kan ik het uiterlijk van een diagram verbeteren? lay-out diagram
  • kleurstatusvereisten
  • schakel de pakketnamen in/uit
  • Creëer en beheer een matrixrelatie
  • Documentatievereisten HTML pagina's
  • printbare versie
  • Geavanceerd vereistenbeheer, aangepaste typen vereisten
  • status van aangepaste vereisten
  • trackingvereisten
  • eisen documenteren
  • Business procesmodellering, architectuur
  • Activiteit Diagram Samengestelde activiteiten Controlestromen, objectstromen Afhandelen van uitzonderingen, interruptstroom Partities Gelijktijdige stromen en besluitvorming Hoe kan ik het uiterlijk van een diagram verbeteren? verschillende detailniveaus waardoor de hoeveelheid detailcomplexiteit van het proces wordt verminderd
  • Componenten en implementatiediagrammen
  • De initiële architectuur van het systeem: logische en fysieke geneste componenten

      delegatie en vergadering
    haven
  • koppel
  • communicatie paden
  • Niet-standaard implementatie van stereotypen in diagrammen (OPTIONEEL) grafische bibliotheek met stereotypen
  • de bibliotheek aan het project toevoegen
  • aangepaste grafische stereotypen
  • Use Cases en hun documentatie
  • Modellering van functionele vereisten Reikwijdte van het systeem Actoren en de relaties daartussen Identificeren van use cases Associatie "actor - use case" en zijn eigenschappen Relatie tussen use cases: include, extend, generalisatie
  • Automatische nummering
  • Use Case Op basis daarvan gegenereerde scenario's en activiteitendiagrammen
  • Documentation generatie
  • Documentsjablonen

      Analytisch model
    Klassendiagram op domeinmodelniveau klasse, methode, attribuut, abstracte klasse, interface-associatie en zijn kenmerken andere relaties: aggregatie, samenstelling, generalisatie, afhankelijkheid, associatieklasse klasse-identificatie
  • Volgordediagram berichttypen: asynchroon, synchroon, retour
  • stereotypen: Grens, Controle en Entiteit
  • Statisch model
  • Klassediagram op ontwerpniveau Genereren van broncode en reverse engineering (OPTIONEEL) Genereren van broncode op basis van het diagram Diagram genereren op basis van broncode Broncode en diagramsynchronisatie
  • Objectdiagrammen

      Dynamisch model
    Statische modelverificatie verduidelijkt de verificatie van de methodehandtekeningen van het klassendiagram
  • Dynamische modellering op het niveau van methodeaanroepen (sequentiediagram) op basis van use cases en statisch analysemodel
  • Hoe kan ik het uiterlijk van een diagram verbeteren? het verminderen van het aantal gemodelleerde scenario's
  • vermindering van het aantal levenslijnen

      het vermijden van complexe geneste blokken
    details verbergen
  • State Machine-diagram (OPTIONEEL) staten en substaten
  • overgangen tussen toestanden - trigger, voorwaarde en actie

      interne acties (binnenkomen, doen, verlaten)
    Patronen en profielen (OPTIONEEL)
  • "Gang of Four"-patronen Patronen gedefinieerd in het project Gebruikerspatronen Profielen importeren uit XML bestanden
  • MDA, broncode (OPTIONEEL)
  • Klassediagram naar databaseschematransformatie SQL script genereren op basis van klassendiagram Genereren van broncode - beschikbare opties
  • Groepswerk
  • Enterprise Architect pakketversiebeheer Verschillen in de versies van het project, documentatie Een repository gebruiken om het model op te slaan Samenwerkingstools
  • Requirements

    Modelleervaardigheden in UML.

     21 Hours

    Getuigenissen (4)

    Related Courses

    Related Categories