Ledger Nano S - The secure hardware wallet

Software modellieren

Allein mit dem Schreiben von Programmcode ist es meiner Abteilung nicht getan. Um den Überblick über das Projekt nicht zu verlieren, ist es notwendig die Software vorab mit einer Modellierungssprache zu beschreiben.

Für mein Projekt verwende ich dazu UML (Unified Modeling Language). Betriebswirtschaftliche Anwendungen lassen sich damit hervorragend abbilden. Drei Diagrammtypen erweisen sich für meine Vorhaben als besonders nützlich:

  • Anwendungsfalldiagramm: zeigt was das System tun soll
  • Aktivitätsdiagramm: beschreibt den Ablauf eines Anwendungsfalls
  • Klassendiagramm: stellt die Beziehung zwischen den Klassen dar

Zu UML habe ich eine sehr praktische Notationsübersicht und ein Online-Buch gefunden.

Download UML-Notationsübersicht als PDF-Datei