Aufgaben

  1. umbrello Programm
    Unter Linux gibt es das Open-Source Programm umbrello zum Zeichnen von UML-Diagrammen. ( Applications \bgroup\color{dgreen}\ensuremath{\Rightarrow}\egroup Programming \bgroup\color{dgreen}\ensuremath{\Rightarrow}\egroup Umbrello )

    Sie können damit Diagramme für neue Klasen erstellen und über den Source-Code Generator das Programmgerüst ausgeben lassen.

    Oder man kann existierenden Source-Code importieren und UML Klassendiagramme dazu erzeugen. Probieren Sie es aus für unsere Beispiele zu ThreeVector und LorentzVector

  2. UML Diagramm für Interface-Beispiel
    Erstellen Sie das UML Klassendiagramm für das Beispiel zu den interfaces, d.h. die Klassen Nullstelle und das TestNull main Programm sowie das Interface Func. (Mit umbrello oder Papier/Tafel).

  3. Fahrkartenautomat
    Analysieren Sie die Funktion eines DB-Fahrkartenautomates, d.h entwerfen Sie typische use-cases, definieren Sie Komponenten und Operationen, erstellen Sie Sequenz-Diagramme. (Am besten als Teamarbeit von 2-3 Personen).




GDuckeck 2019-08-01