Code owners
Assign users and groups as approvers for specific file changes. Learn more.
useCase4.md 1.51 KiB
USE CASE 4 | Rover nach rechts drehen(45°) |
---|---|
Goal in Context | Die Ausrichtung des Rovers nach rechts ändern. |
Scope & Level | System: Mars Rover Steuerungssystem Level: Subfunction |
Preconditions | Rover ist eingeschaltet und unter Kontrolle. |
Success End Condition | Der Rover hat sich erfolgreich nach rechts gedreht und die neue Ausrichtung wird angezeigt. |
Failed End Condition | Der Rover konnte sich nicht nach rechts drehen (z.B. aufgrund technischer Probleme), eine Fehlermeldung wird angezeigt. |
Primary, Secondary Actors | Primary Actor: Mars Mission Control Secondary Actors: Mars Rover Steuerungssystem |
Trigger | Die Mars Mission Control sendet den Befehl zum Rechtsdrehen ('R'). |
DESCRIPTION
Step | Action |
---|---|
1 | Sende den Befehl an das Steuerungssystem, sich nach rechts zu drehen. |
2 | Empfange eine Rückmeldung über die erfolgte Drehung und die neue Ausrichtung. |
EXTENSIONS
Step | Branching Action |
---|---|
1a | Wenn das Steuerungssystem einen Fehler meldet: Zeige eine Fehlermeldung an und stoppe den Vorgang. |
SUB-VARIATIONS
Step | Branching Action |
---|---|
1 | Drehe den Rover um einen kleinen Winkel nach rechts. |
1 | Drehe den Rover um einen mittleren Winkel nach rechts. |
1 | Drehe den Rover um einen großen Winkel nach rechts. |