OOM Munitionslager: Unterschied zwischen den Versionen

Aus Callooh Wiki
Zur Navigation springen Zur Suche springen
Zeile 103: Zeile 103:
== Umgebung ==
== Umgebung ==
== Funktionalität ==
== Funktionalität ==
* Munitions-Beschaffung
* Lagerplätze erstellen
* Munition einem Lagerplatz zuweisen
* Munition anfordern
* Munition ausgeben
* Munition zurücknehmen


[[Kategorie:FH]]
[[Kategorie:FH]]

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

TODO: Pakete

Problembeschreibung

TODO: Problemdescription!

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

Ziel:                     Muntion zurücknehmen, Bestand aktualisieren
Kategorie:                primär
Vorbedingung:             Munition ist ausgefasst
Nachbedingung Erfolg:     Geänderter Bestand für bestimmten Muntions-Lagerplatz
Nachbedingung Misserfolg: -
Akteure:                  MunO
Auslösendes Ereignis:     -
Beschreibung: 
1. Lagerplatz wählen
2. Muntionsanforderung angeben
3. Munitions-Art wählen
4. Anzahl der zurückgegenen Munition angeben

Pflichtenheft

Zielbestimmung

Muss-Kriterien

Kann-Kriterien

Abgrenzungskriterien

Einsatz

Anwendungsbereiche

Zielgruppen

Betriebsbedingungen

Umgebung

Funktionalität

  • Munitions-Beschaffung
  • Lagerplätze erstellen
  • Munition einem Lagerplatz zuweisen
  • Munition anfordern
  • Munition ausgeben
  • Munition zurücknehmen