OOM Munitionslager: Unterschied zwischen den Versionen

Aus Callooh Wiki
Zur Navigation springen Zur Suche springen
Zeile 62: Zeile 62:
  Kategorie:                primär
  Kategorie:                primär
  Vorbedingung:            Muntionsanforderung eingegangen
  Vorbedingung:            Muntionsanforderung eingegangen
  Nachbedingung Erfolg:    -
  Nachbedingung Erfolg:    Geänderter Bestand für bestimmten Muntions-Lagerplatz
  Nachbedingung Misserfolg: -  
  Nachbedingung Misserfolg: -  
  Akteure:                  MunO
  Akteure:                  MunO

Version vom 30. März 2010, 20:18 Uhr

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:     -
Nachbedingung Misserfolg: - 
Akteure:                  MunUO
Auslösendes Ereignis:     -
Beschreibung:

Use Case: Munition ausfassen lassen

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

Use Case: Munition zurücknehmen

Pflichtenheft