OOM Munitionslager

Aus Callooh Wiki
Zur Navigation springen Zur Suche springen

TODO: Pakete

Use Cases

Business Use Case

Master Business Use Case Diagramm

Business Use Case Diagramm Detail

Business Use Case Diagramm Detail: Muntion Ausgeben

Software Use Case

Software Use Case Diagramm: Munition beschaffen

Software Use Case Diagramm: Munition ausgeben

Use Case: Lagerplatz vergeben

Ziel:                     Lagerpatz für eine bestimmte Menge von Munition wird bestimmt
Kategorie:                primär
Vorbedingung:             - 
Nachbedingung Erfolg:     * Bestand dieses Lagerplatzes aktualisieren
                          * Bestand des alten Lagerplatzer - falls gegeben - aktualisieren
Nachbedingung Misserfolg: - 
Akteure:                  MunO
Auslösendes Ereignis:     * Munitionslieferung
                          * Muntitionsrücknahme
                          * Übersiedlung von anderem Lagerplatz
Beschreibung: 
1. Auswahl der Lagerplatzes

Erweiterungen:
1a. Anlegen eines neuen Lagerplatzes

Use Case: Bestand aktualisieren

Ziel:                     Munitionsbestand für gewählten Lagerplatz aktualisieren
Kategorie:                primär
Vorbedingung:             Lagerplatz gewählt
Nachbedingung Erfolg:     -
Nachbedingung Misserfolg: - 
Akteure:                  MunO
Auslösendes Ereignis:     -
Beschreibung: 
1. Muntions-Art auswählen
2. Bestand aktualisieren
3. Grund für Bestandsänderung spezifizieren

Use Case: Munition anfordern

Ziel:                     Munitionsanforderung erfassen
Kategorie:                primär
Vorbedingung:             
Nachbedingung Erfolg:     Munition ausfassen
Nachbedingung Misserfolg: - 
Akteure:                  MunUO
Auslösendes Ereignis:     -
Beschreibung:
1. Angabe der Einheit
2. Angabe von Übungsort
3. Angabe von Übungs-Datum 
4. Angabe des Schiessbefehls 
5. Angabe von Munitionstypen
6. Angabe von Anzahl pro Munitionstype

Use Case: Munition ausfassen lassen

Ziel:                     Munitionsbestand für gewählten Lagerplatz aktualisieren
Kategorie:                primär
Vorbedingung:             genügend Munition vorhanden
Nachbedingung Erfolg:     Geänderter Bestand für bestimmten Muntions-Lagerplatz
Nachbedingung Misserfolg: Vorgang abgebrochen, Munitionsanforderung abgewiesen
Akteure:                  MunO
Auslösendes Ereignis:     Muntionsanforderung eingegangen
Beschreibung: 
1. Lagerplatz wählen
2. Munitions-Art wählen
3. Anzahl der auszufassenden Munition angeben

Use Case: Munition zurücknehmen

Pflichtenheft