Top Menu

Jump to content
Home
    • Projects
    • Work packages
    • News
    • Getting started
    • Introduction video
      Welcome to OpenProject
      Get a quick overview of project management and team collaboration with OpenProject. You can restart this video from the help menu.

    • Help and support
    • Upgrade to Enterprise edition
    • User guides
    • Videos
    • Shortcuts
    • Community forum
    • Professional support

    • Additional resources
    • Data privacy and security policy
    • Digital accessibility (DE)
    • OpenProject website
    • Security alerts / Newsletter
    • OpenProject blog
    • Release notes
    • Report a bug
    • Development roadmap
    • Add and edit translations
    • API documentation
  • Sign in
      Create a new account
      Forgot your password?

Side Menu

  • Overview
  • News
  • Forums
  • Wiki
    • Table of contents
      • 展开。点击折叠折叠。点击显示Wiki
        • 展开。点击折叠折叠。点击显示Beispielprojekte
          • 层次结构叶Flappy Box2D
          • 层次结构叶Flappy Improved
          • 层次结构叶Highscore Hibernate
          • 层次结构叶Highscore Webservice + Anbindung mit Retrofit
        • 展开。点击折叠折叠。点击显示Entwicklung mit Java
          • 层次结构叶001) Grundlagen - Entwicklungsumgebung
          • 层次结构叶002) Erstes Programm
          • 层次结构叶003) Variablen und Datentypen
          • 展开。点击折叠折叠。点击显示004) Schleifen
            • 层次结构叶1) for - Zählschleife
            • 层次结构叶2) while
            • 层次结构叶3) do while
            • 层次结构叶4) for each
          • 层次结构叶005) Arrays
          • 层次结构叶006) Methoden
          • 展开。点击折叠折叠。点击显示007) Objektorientierte Programmierung
            • 层次结构叶001) Klasse
            • 层次结构叶002) Vererbung und Darstellung von Klassen in UML
            • 层次结构叶003) Abstrakte Klasse
            • 层次结构叶004) Design patterns
          • 展开。点击折叠折叠。点击显示008) Webservices
            • 层次结构叶01) REST - Representational State Transfer
            • 层次结构叶02) Minimaler Webservice
            • 层次结构叶03) Joke Webservice
            • 层次结构叶04) Highscore Service
        • 展开。点击折叠折叠。点击显示Matura - Vorbereitung
          • 层次结构叶01) Projektmanagement
          • 层次结构叶02) Objektorientierte Programmierung
          • 层次结构叶03) Modellierung und UML
          • 展开。点击折叠折叠。点击显示04) Design Patterns
            • 层次结构叶00) Generelle Konzepte
            • 层次结构叶Factory(-Method) Pattern
            • 层次结构叶Observer Pattern
            • 层次结构叶Singleton Pattern
            • 层次结构叶Strategy Pattern
          • 层次结构叶05) Algorithmen und Datenstrukturen
          • 层次结构叶06) Webtechnologien
          • 层次结构叶07) Webservices
          • 层次结构叶08) Softwarequalitätsmanagement
          • 层次结构叶09) Softwareentwicklungsmodelle
        • 展开。点击折叠折叠。点击显示Projekt Rahmenbedingungen
          • 展开。点击折叠折叠。点击显示Retrospektive
            • 层次结构叶Retro - [Name Schüler_in]
        • 层次结构叶React Native
        • 展开。点击折叠折叠。点击显示Übungen
          • 层次结构叶1) Basic
          • 展开。点击折叠折叠。点击显示2) Basic
            • 层次结构叶001) Methode ohne Rückabewert mit Parametern
            • 层次结构叶002) Methode mit Parametern und Rückgabewert
            • 层次结构叶003) Text umdrehen
            • 层次结构叶004) Text umdrehen 2
            • 层次结构叶005) Kommandozeile
            • 层次结构叶006) Kommandozeile 2
            • 层次结构叶007) Vererbung - Geometry
            • 层次结构叶008) File from String
            • 层次结构叶009) Rekursion - Summe
            • 层次结构叶010) Rekursion - File
          • 展开。点击折叠折叠。点击显示Datenstrukturen
            • 层次结构叶011) Binärbaum
            • 层次结构叶012) Binärbaum - Generics
            • 层次结构叶013) AVL - Tree
            • 层次结构叶014) Linked List - Einfach verkettete Liste
            • 层次结构叶015) Graph
            • 层次结构叶016) Dijkstras shortest path first
          • 展开。点击折叠折叠。点击显示Java - Kara
            • 层次结构叶Kara lernt schreiben
You are here:
  • Wiki
  • Matura - Vorbereitung
  • 03) Modellierung und UML

Content

03) Modellierung und UML

  • More
    • Print
    • Table of contents

Vorbereitung

  • Siehe PDFs ganz unten.
  • Weitere Quellen sind ausdrücklich erlaubt und erwünscht

Was versteht man unter Modellierung?

Was bedeutet UML?

Uml Diagramme

Klassendiagramm

  • Wozu wird es benötigt?
  • Erstelle ein Aussagekräftiges Beispiel
    • Es sollten soviel wie mögliche Elemente vorhanden sein
    • Beschreibe die Elemente mit einem Kommentar

Objektdiagramm

  • Erstelle ein Aussagekräftiges Beispiel
    • Es sollten soviel wie mögliche Elemente vorhanden sein
    • Beschreibe die Elemente mit einem Kommentar

Sequenzdiagramm

  • Erstelle ein Aussagekräftiges Beispiel
    • Es sollten soviel wie mögliche Elemente vorhanden sein
    • Beschreibe die Elemente mit einem Kommentar

Aktivitätsdiagramm

  • Erstelle ein Aussagekräftiges Beispiel
    • Es sollten soviel wie mögliche Elemente vorhanden sein
    • Beschreibe die Elemente mit einem Kommentar

Use Case Diagramm (Anwendungsfalldiagramm)

  • Erstelle ein Aussagekräftiges Beispiel
    • Es sollten soviel wie mögliche Elemente vorhanden sein
    • Beschreibe die Elemente mit einem Kommentar

Zustandsdiagramm

  • Erstelle ein Aussagekräftiges Beispiel
    • Es sollten soviel wie mögliche Elemente vorhanden sein
    • Beschreibe die Elemente mit einem Kommentar
Loading...