• Keine Ergebnisse gefunden

Vorgehensweise bei der Erstellung eines UML-

N/A
N/A
Protected

Academic year: 2022

Aktie "Vorgehensweise bei der Erstellung eines UML-"

Copied!
1
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

BKO W AH12 Wirtschaftsinformatik

K. Fröhlig Info: UML-Diagramme

Vorgehensweise bei der Erstellung eines UML- Diagrammes

Ein UML-Diagramm besteht aus Klassen, deren Eigenschaften (Attribute, Instanzvariablen) mit Datentypen sowie Methoden.

Zunächst durchsucht man den Text nach realen und virtuellen Gegenständen und Objekten. Dies sind mögliche Kandidaten für eine Klasse.

Jedoch erst wenn die Eigenschaften dieser Objekte von Bedeutung sind, ist es sinnvoll eine Klasse zu erstellen (Bsp.: Auto -> Eigenschaft: Fahrgestellnummer). Objekte, die zwar im Text genannt werden, aber deren Eigenschaften für den eigentlich Prozess nicht von Bedeutung sind, bilden i.d.R. keine Klasse. (Bsp.:

Vermietgesellschaft)

Häufig werden im Text auch Objekte/Instanzen oder auch Attributwerte genannt (Bsp.: der Mercedes mit der Fahrgestellnumer 4711). Diese werden im UML-Diagramm nicht unmittelbar beschrieben und dienen aber als Hinweis für Klassen und Attribute (Klasse: Fahrzeug; Attribut: Fahrgestellnummer).

Den Attributen müssen nun Datentypen zugeordnet werden. Die Wichtigsten:

• int (Ganze Zahl ohne Nachkomma)

• double (Zahl mit Nachkomma)

• boolean (Inhalt: 0 oder 1; wird verwendet, wenn das Attribut nur zwei Zustände annehmen kann)

• String (hier können alle Zeichen gespeichert werden, sollte aber nicht verwendet werden, wenn man mit dem Inhalt rechnen möchte)

Methoden dienen dazu, Instanzen einer Klasse anzulegen, zu verändern bzw. zu löschen. Daher muss nun im Text gesucht werden, nach welchen Vorgaben das Objekt erzeugt (Auto kaufen) bzw. durch welche Prozesse die Attributwerte eines Objektes verändert werden (Auto fahren -> Tankfüllung nimmt ab, Kilometerstand steigt). Diese Methoden werden nun den Klassen zugeordnet.

Vorgehensweise:

1. Unterstreiche mögliche Kandidaten für Klassen.

2. Suche nach zughörigen Attributen für diese Objekte.

3. Bilde nun Klassen mit Attributen.

Klassen werden durch ein Nomen im Singular benannt. (Bsp.: Fahrzeug) 4. Lege nun die Datentypen der Instanzvariablen fest.

5. Suche im Text nun nach Methoden. Methoden werden durch ein Verb beschrieben (Bsp.: tanken).

Referenzen

ÄHNLICHE DOKUMENTE

(7) Um die zügige Abfertigung von Tieren und Waren, die in die Union verbracht werden, zu erleichtern, sollte es den zuständigen Behörden an Grenzkontrollstellen gestattet sein,

(2) Amine, N-C 10-16 -alkyltrimethylendi-, Reaktionsprodukte mit Chloressigsäure wurden gemäß Artikel 16 Absatz 2 der Richtlinie 98/8/EG des Europäischen Parlaments und des Rates

Die zu beweisende Tatsache ist für den laufenden Prozess von Bedeutung, weil der Gengerstenversuch nur dem GenTG entspricht, wenn es weiterhin möglich ist, dass gentechnikfreie

Sollten im Zuge der Arbeiten zu Erstellung des Gefahrenzonenplanes neue, noch nicht be- kannte Lawinengefahren (Fließ-, Staublawinen, Gleitschnee) vor Ort auf Grund

einfache Personentragmittel (PCD), die von einem Aufgabenspezialisten als Rückhaltesystem verwendet werden.. c) Instrumente, Ausrüstung, oder Zubehörteile, die nach

1223/2009 dürfen CMR-Stoffe der Kategorie 1A oder 1B ausnahmsweise in kosmetischen Mitteln verwendet werden, wenn bestimmte Bedingungen erfüllt sind, einschließlich der

(3) Die Verordnung (EU) 2018/848 des Europäischen Parlaments und des Rates ( 4 ) enthält neue Vorschriften zu Kontrollen der ökologischen/biologischen Produktion und

Juni 2021 zur Änderung des Durchführungsbeschlusses (EU) 2019/1956 hinsichtlich harmonisierter Normen für Kühl-/Gefriergeräte und Speiseeis- und Eisbereiter,