Kursplan

Opprett og konfigurer EAP-fil

  • Opprett og lagre en Enterprise Architect prosjektfil
  • Typer av visninger
  • Programgrensesnitt: menyer, verktøylinjer, Verktøykasse, Prosjektutforsker og andre vinduer
  • Å docke og skjule vinduer

Arbeide med en modell, diagram

  • Forhåndsdefinerte modeller
  • Pakker (visninger) og diagrammer
  • Legge til elementer i modellen og diagrammet
  • Forskjellige måter å fjerne elementer og deres konsekvenser
  • Lagring av diagrammer

Krav Management

  • Metoder for innsamling av krav
  • Kravkategorier FURPS
  • Kravdiagram
  • Relasjoner mellom krav
    • aggregasjon
    • avhengighet
  • Hvordan forbedre utseendet på et diagram?
    • oppsett diagram
    • fargekode status på krav
    • aktiver / deaktivere pakkenavn
  • Opprette og administrere en matrise relatert til krav
  • Dokumentere krav
    • HTML sider
    • skrivbar versjon
  • Avansert kravhåndtering
    • tilpassede kravtyper
    • tilpasset kravstatus
    • sporing av krav
    • dokumentering av krav

Business prosessmodellering, arkitektur

  • Activity Diagram
  • Sammensatte aktiviteter
  • Kontrollstrømmer, objektstrømmer
  • Håndtering av unntak, avbryte strøm
  • Partisjoner
  • Samtidige strømmer og beslutningsprosesser
  • Hvordan forbedre utseendet på et diagram?
    • forskjellige detaljnivåer
    • redusere detaljmengden
    • kompleksitet i prosessen
  • Komponent- og Distribusjonsdiagrammer
  • Den innledende arkitekturen til systemet - logisk og fysisk
    • innbyggede komponenter
    • delegering og sammensetning
    • port
    • grensesnitt
    • kommunikasjonsveier
  • Ikke-standardisert implementering av stereotyper i diagrammer (VALGFRI)
    • grafisk bibliotek for stereotyper
    • legging til av biblioteket i prosjektet
    • tilpassede grafiske stereotyper

Use Cases og deres dokumentasjon

  • Modellering av funksjonelle krav
  • Omfanget av systemet
  • Skuespillere og forholdet mellom dem
    • Identifisere bruksmønstre
    • Assosiasjon "skuespiller - bruksmønster" og dens egenskaper
    • Forhold mellom bruksmønstre: inkludering, utvidelse, generalisering
  • Auto nummerering
  • Use Case scenarier og aktivitetsdiagrammer generert basert på disse
  • Documentation generering
  • Dokumentmaler

Analytisk modell

  • Klassediagram på domene-modell nivå
    • klasse, metode, attributt, abstrakt klasse, grensesnitt
    • assosiasjon og dens egenskaper
    • andre relasjoner: aggregasjon, sammensetning, generalisering, avhengighet, assosiasjonsklasse
    • klassifikasjon
  • Sequense Diagram
    • meldingstyper: asynkron, synkron, retur
    • stereotyper: Boundary, Control og Entity

Statisk modell

  • Klassediagram på design nivå
  • Generering av kildekode og omvendt ingeniørfag (VALGFRI)
    • generering av kildekode fra diagram
    • generering av diagram fra kildekode
    • synchronisering av kildekode og diagram
  • Objektdiagrammer

Dynamisk modell

  • Verifisering av statisk modell
    • klargjøre metode signaturer
    • verifisering av klassediagram
  • Dynamisk modellering på nivået av metodekall (sekvensdiagram) basert på bruksmønstre og statisk analyse modell
  • Hvordan forbedre utseendet på et diagram?
    • redusere antall modellerte scenarier
    • redusere antall livslinjer
    • unngå komplekse innbyggede blokker
    • skjule detaljer
  • State Machine diagram (VALGFRI)
    • tilstander og undertilstander
    • overganger mellom tilstander - utløser, betingelse og handling
    • interne handlinger (inn, gjør, ut)

Mønstre og profiler (VALGFRI)

  • "Gang of Four" mønstre
  • Mønstre definert i prosjektet
  • Brukerdefinerte mønstre
  • Importering av profiler fra XML filer

MDA, kildekode (VALGFRI)

  • Transformasjon av klassediagram til databasedefinisjon
  • SQL skript generering basert på klassediagram
  • Generering av kildekode - tilgjengelige alternativer

Gruppearbeid

  • Enterprise Architect pakkeversjonering
  • Forskjeller i versjoner av prosjekt, dokumentasjon
  • Bruk av et repository for å lagre modellen
  • Collaboration verktøy

Krav

Modelleringsferdigheter i UML.

 21 timer

Antall deltakere


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories