Kursplan

Opprett og konfigurer EAP-fil

  • Opprett og lagre en Enterprise Architect prosjektfil
  • Typer visninger
  • Programgrensesnitt: menyer, verktøylinjer, Toolbox, Project Browser og andre vinduer
  • Dokking og skjule vinduer

Arbeide med en modell, diagram

  • Forhåndsdefinerte modeller
  • Pakker (visninger) og diagrammer
  • Legge til elementer i modellen og diagrammet
  • Ulike måter å fjerne gjenstandene og deres konsekvenser
  • Lagre diagrammer

Krav Management

  • Metoder for kravinnsamling
  • FURPS kravkategorier
  • Kravdiagram
  • Sammenheng mellom krav
    • aggregering
    • avhengighet
  • Hvordan forbedre utseendet til et diagram?
    • layoutdiagram
    • krav til fargestatus
    • aktivere/deaktivere pakkenavnene
  • Opprett og administrer et matriseforhold
  • Dokumentasjonskrav
    • HTML sider
    • utskriftsvennlig versjon
  • Avansert kravhåndtering
    • tilpassede typer krav
    • status for tilpassede krav
    • sporingskrav
    • kravdokumentasjon

Business prosessmodellering, arkitektur

  • Aktivitetsdiagram
  • Sammensatte aktiviteter
  • Kontroller flyter, objektflyter
  • Håndtering av unntak, avbryt flyt
  • Skillevegger
  • Samtidige strømmer og beslutningstaking
  • Hvordan forbedre utseendet til et diagram?
    • ulike detaljnivåer
    • redusere mengden detaljer
    • kompleksiteten i prosessen
  • Komponenter og distribusjonsdiagrammer
  • Den første arkitekturen til systemet - logisk og fysisk
    • nestede komponenter
    • delegasjon og forsamling
    • havn
    • grensesnitt
    • kommunikasjonsveier
  • Ikke-standard implementering av stereotypier i diagrammer (VALGFRI)
    • stereotypier grafisk bibliotek
    • legge til biblioteket i prosjektet
    • tilpassede grafikkstereotyper

Use Cases og deres dokumentasjon

  • Funksjonelle krav modellering
  • Omfanget av systemet
  • Skuespillere og forholdet mellom dem
    • Identifisere brukstilfeller
    • Foreningen "aktør - brukssak" og dens egenskaper
    • Forholdet mellom brukstilfeller: inkludere, utvide, generalisering
  • Automatisk nummerering
  • Use Case scenarier og aktivitetsdiagrammer generert basert på dem
  • Documentation generasjon
  • Dokumentmaler

Analytisk modell

  • Klassediagram på domenemodellnivå
    • klasse, metode, attributt, abstrakt klasse, grensesnitt
    • foreningen og dens egenskaper
    • andre relasjoner: aggregering, sammensetning, generalisering, avhengighet, assosiasjonsklasse
    • klasseidentifikasjon
  • Sekvensdiagram
    • meldingstyper: asynkron, synkron, retur
    • stereotypier: grense, kontroll og enhet

Statisk modell

  • Klassediagram på designnivå
  • Generering av kildekode og omvendt utvikling (VALGFRI)
    • kildekode som genereres fra diagrammet
    • diagramgenerering fra kildekoden
    • kildekode og diagramsynkronisering
  • Objektdiagrammer

Dynamisk modell

  • Statisk modellverifisering
    • klargjøre metodesignaturene
    • verifisering av klassediagrammet
  • Dynamisk modellering på nivå med metodekall (sekvensdiagram) basert på brukstilfeller og statisk analysemodell
  • Hvordan forbedre utseendet til et diagram?
    • redusere antall modellerte scenarier
    • redusere antall livliner
    • unngå komplekse nestede blokker
    • skjule detaljer
  • State Machine-diagram (VALGFRI)
    • stater og understater
    • overganger mellom tilstander - trigger, tilstand og handling
    • interne handlinger (entry, do, exit)

Mønstre og profiler (VALGFRI)

  • "Gang of Four" mønstre
  • Mønstre definert i prosjektet
  • Brukermønstre
  • Importere profiler fra XML filer

MDA, kildekode (VALGFRI)

  • Klassediagram til databaseskjematransformasjon
  • SQL skriptgenerering basert på klassediagram
  • Generering av kildekode - tilgjengelige alternativer

Gruppearbeid

  • Enterprise Architect pakkeversjon
  • Forskjeller i versjonene av prosjektet, dokumentasjon
  • Bruke et depot for å lagre modellen
  • Collaboration verktøy

Krav

Modelleringsferdigheter i UML.

 21 timer

Antall deltakere


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories