Course Outline

Inleiding tot taal UML

    Een korte geschiedenis UML Overzicht van vraagstukken op het gebied van objectgeoriënteerd modelleren OMG-specificatie UML Overzicht van diagrammen UML

Beheer van vereisten

    Indeling van eisen Categorieën van eisen volgens FURPS Methoden voor het verzamelen van eisen Modellering van eisen met behulp van de notatie UML Eisenafhankelijkheidsmatrix Creëren van eisenspecificaties op basis van diagrammen

Modellering van bedrijfsprocessen

    Definitie van bedrijfsprocessen Modellering van bedrijfsprocessen in UML Activiteitendiagram Beslissings- en gelijktijdige stromen Uitzonderingen en afhandeling van uitzonderingen Partities, tracks

Modelleren van niet-functionele eisen

    Gebruik van component- en implementatiediagrammen Initiële systeemarchitectuur - logisch en fysiek Modellering van vereisten met betrekking tot beveiliging, prestaties en systeembetrouwbaarheid

Modellering van functionele eisen

    Bepalen van de reikwijdte van het systeem Modelleren van systeemfunctionaliteit met behulp van een use case-diagram Identificeren van actoren en relaties daartussen Herkennen van use cases Associatie "actor - use case" en zijn eigenschappen Relaties tussen use cases: omvatten, uitbreiden, generaliseren
Use case-scenario's maken en op basis daarvan diagrammen genereren (activiteit, statusmachine)
  • Analytisch systeemmodel
  • Een sequentiediagram gebruiken Berichttypen: asynchroon, synchroon, retour Opgeven van de nummeringvolgorde van berichten Analytische objectcategorieën: Grens, Controle en Entiteit

      Inleiding tot het systeemontwerp
    Interactie modellering
  • Statische modellering
  • Klassendiagram en genereren van broncode Associatierelatie en zijn kenmerken Andere relaties: aggregatie, samenstelling, generalisatie, afhankelijkheid, associatieve klasse
  • Forward/Reverse engineering Het genereren van broncode op basis van een diagram

      Een diagram genereren vanuit de broncode
    Synchronisatie van uw code en diagram
  • Diagrammen van objecten, verbonden structuren en pakketten
  • Dynamische modellering
  • Verificatie van het statische model Verduidelijking van de handtekeningen van de methoden Verificatie van de juistheid van het klassendiagram
  • Dynamische modellering op het niveau van methodeaanroepen
  • Volgordediagram op ontwerpniveau
  • Requirements

    Kennis van elementaire objectgeoriënteerde concepten of een objectgeoriënteerde taal wordt aanbevolen.

      21 Hours
     

    Getuigenissen (3)

    Related Courses

    Related Categories