Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

Hallo,

momentan beschäftige ich mich näher mit Aktivitätsdiagrammen. Dabei ist mir ein Beispiel aufgefallen, wo ich mir nicht sicher bin, wie man dieses korrekt in einem Aktivitätsdiagramm modellieren kann (oder ob das bei der Aufgabenstellung überhaupt geht.

Gegeben sei folgender Auszug eines Prozesses:

Man hat zwei Aktivitäten A1 (bspw: überprüfen der Gültigkeit eines Führerscheins) und A2 (bspw: überprüfen der Gültigkeit eines Personalausweises) die parallel ausgeführt werden.A1 und A2 können gültig oder nicht gltig sein. Wenn A1 ODER A2 (also einer von beiden oder beide) nicht gültig ist/sind, wird A3 ausgeführt. Nur wenn Führerschein UND Personalausweis gültig sind (A1 UND A2), wird A4 ausgeführt.

Verwendet wird die Notation aus UML 1.4.

"ng" steht für "nicht gültig". "g" für "gültig".

Mein Lösungsvorschlag ist angehängt. Allerdings scheint der mir nicht wirklich richtig.

Danke im Voraus.

Grüße

Solution_AD.pdf

Geschrieben
Mein Lösungsvorschlag ist angehängt. Allerdings scheint der mir nicht wirklich richtig.
Ist er auch nicht. A4 ist hier logisch A1 oder A2, nicht A1 und A2.

Wenn du eine Und-Verknüpfung darstellen willst, musst du die Entscheidungen hintereinanderschalten.

Ich würde das so machen:

post-5502-14430447940737_thumb.png

Geschrieben

... Aber was ist bei dem Diagramm, wenn A1 gültig ist und A2 nicht. Dann hängt er in der Synchronisation und ein weiteres Vorgehen mit A2 ist auch nicht möglich (zumindest wäre es falsch), da ja nicht beide gültig sind. Den Fall deckt das Diagramm nicht ab.

Grüße

thomas

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...