So erstellen Sie ein UML-Klassendiagramm mit MS Word

Junger Mann arbeitet am PC

UML-Diagramme helfen Programmierern, die Logik und den Datenfluss ihres Projekts zu durchdenken, bevor sie Code schreiben.

Bildnachweis: Zeynep Özyürek/iStock/Getty Images

Obwohl Microsoft Word keine voll funktionsfähige Diagrammanwendung wie Visio ist, verfügt es über die Tools, die Sie zum Erstellen von UML- oder Unified Modeling Language-Modellen für Ihre Softwareprojekte benötigen. Word-Textfelder können verwendet werden, um den Namen, die Attribute und die Operationen für jede Klasse in Ihrem Programm aufzunehmen. Im Gegensatz zu normalem Text in einer Textverarbeitung können Informationen in Textfeldern überall in Ihrem Dokument präzise platziert werden. Sie können auch die Formtools von Word verwenden, um Verbindungslinien zwischen zwei Klassen zu zeichnen, um ihre Assoziation oder Beziehung anzuzeigen.

Schritt 1

Öffnen Sie ein leeres Word-Dokument, das Ihr UML-Diagramm enthält.

Video des Tages

Schritt 2

Fügen Sie ein einfaches Textfeld in das Dokument ein, um Ihre erste Klasse zu halten. Klicken Sie auf "Einfügen", "Textfeld" und dann auf "Einfaches Textfeld". Löschen Sie den Standardtext im neuen Textfeld.

Schritt 3

Geben Sie den Namen Ihrer ersten Klasse ein und drücken Sie dann "Enter". Wenn Sie beispielsweise ein Inventarprogramm für Bekleidungsgeschäfte entwerfen, könnten Sie eine Klasse namens "Hosen" haben.

Schritt 4

Fügen Sie eine horizontale Linie hinzu, um den Namen vom Rest der Klassenkomponenten zu trennen. Drücken Sie mehrmals die Taste "-" und dann "Enter".

Schritt 5

Fügen Sie alle Attribute der ersten Klasse unterhalb des horizontalen Rahmens hinzu. Wenn Sie beispielsweise eine Klasse für ein Inventarprogramm für Bekleidungsgeschäfte erstellen, kann die Klasse "Hosen" Variablen für Stil, Material, Länge, Saison und Geschlecht haben.

Schritt 6

Erstellen Sie eine weitere horizontale Linie unter dem letzten Attribut, indem Sie mehrmals "-" und dann "Enter" drücken.

Schritt 7

Fügen Sie alle Klassenoperationen unterhalb der neuen horizontalen Linie hinzu. Beispielsweise kann die Klasse "Pants" eine Methode "ShowStyles" haben, die die Anzahl der Hosenstile im Inventar zurückgibt.

Schritt 8

Fügen Sie vor jedem Klassenattribut und jeder Operation eine Standardnotation hinzu, um ihre Sichtbarkeit für den Rest der Anwendung zu kennzeichnen. Geben Sie "+" für öffentlich, "-" für privat, "#" für geschützt oder "~" für Paket vor dem Namen der Klassenkomponente ein. Geben Sie beispielsweise "-ShowStyles" ein, um diese Methode als privat zu kennzeichnen.

Schritt 9

Erstellen Sie zusätzliche Textfelder, die den Rest der Klassen enthalten, die Ihr Programm benötigt.

Schritt 10

Verschieben Sie die Klassentextfelder an die richtige Stelle in Ihrem Diagramm. Klicken und halten Sie die Maustaste auf einem Textfeldrand, ziehen Sie das Feld an die gewünschte Position und lassen Sie dann die Maustaste los.

Schritt 11

Zeichnen Sie Linien oder Verbinder, um die Beziehung zwischen Ihren Klassen anzuzeigen. Klicken Sie auf "Einfügen", "Formen" und dann auf den gewünschten Linientyp. Eine Linie mit einer einzelnen Pfeilspitze zeigt beispielsweise eine gerichtete oder unidirektionale Assoziation zwischen zwei Klassen. Eine einfache Linie ohne Pfeilspitzen zeigt eine bidirektionale Beziehung zwischen Klassen.

Spitze

Verwenden Sie die erste von Ihnen erstellte Klasse als Vorlage für weitere Klassen. Klicken Sie auf den Textfeldrand und drücken Sie dann "Strg-C", um ihn in die Zwischenablage zu kopieren. Klicken Sie auf eine leere Stelle der Seite und drücken Sie dann "Strg-V", um eine Kopie des Textfelds einzufügen. Klicken und halten Sie die Maus auf den Rand des Textfeldes, ziehen Sie es an die richtige Position im Diagramm und lassen Sie dann die Maus los. Ersetzen Sie den alten Klassennamen, die Attribute und Operationen durch die neuen Klasseninformationen.

Warnung

Die Informationen in diesem Artikel gelten für Word 2013. Sie kann von anderen Word-Versionen geringfügig oder erheblich abweichen.