Skip to content
Snippets Groups Projects
Commit d9b7e6ba authored by Daniel Rafeh's avatar Daniel Rafeh
Browse files

fifth use case details added

parent aef6b43e
No related branches found
No related tags found
No related merge requests found
......@@ -141,3 +141,36 @@
| 1 | Der Rover könnte sich um einen anderen Winkel drehen (z.B. 90°) |
---
### 5. **US05 - Mehrere Befehle in einer Sequenz**
- **Use Case**: Rover mehrere Befehle gleichzeitig senden
- **Goal in Context**: Mars Mission Control möchte mehrere Befehle in einer Sequenz senden, um komplexe Bewegungsabläufe zu ermöglichen.
- **Scope & Levels**: Steuerungssystem des Rovers, komplexe Steuerung.
- **Preconditions**: Der Rover befindet sich an einer bestimmten Position auf dem Plateau (z.B. (0,0)).
- **Success End Condition**: Der Rover führt die gesamte Sequenz von Befehlen aus.
- **Failed End Condition**: Der Rover kann die Sequenz nicht ausführen (z.B. bei Fehlern oder Hindernissen).
- **Primary / Secondary Actors**:
- **Primary Actor**: Mars Mission Control
- **Secondary Actor**: Rover
- **Trigger**: Mars Mission Control sendet eine Zeichenkette von Befehlen (z.B. "FFRBLF").
- **Description**:
| Step | Branching Action |
|------|---------------------------------------------------------|
| 1 | Mars Mission Control sendet eine Zeichenkette von Befehlen ("FFRBLF") |
| 2 | Der Rover führt die Befehle in der angegebenen Reihenfolge aus |
- **Extensions**:
| Step | Branching Action |
|------|-------------------------------------------------------------|
| 1 | Wenn ein Hindernis oder Fehler auftritt, stoppt der Rover |
| 2 | Der Rover gibt eine Fehlermeldung aus und bricht die Sequenz ab |
- **Subvariations**:
| Step | Branching Action |
|------|---------------------------------------------------------------|
| 1 | Mars Mission Control könnte eine andere Befehlssequenz senden (z.B. "BBFLF") |
---
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment