OOM Munitionslager
Pakete
Problembeschreibung
In einem Munitionslager wird Munition verschiedener Art gelagert. Je nach Art und Gefahrenstufe erfolgt die Lagerung in verschiedenen Lagerplätzen.
Die Verwaltung des Lagers erfolgt durch eine bestimmte militärische Einheit, die von einem Munitions Offizier (MunO) geleitet wird. (@Martin: hab ich jetzt zusammengereimt - wie ist das wirklich ?) (Das passt schon so. Wobei es eigentlich egal ist, ob der Leiter dieses Lagers Offizier, Unteroffizier oder Zivilbediensteter ist)
Anschaffung neuer Munition erfolgt durch eine Bestellung bei einer Munitionsfabrik, (in der Regel wird es hier mehrere Lieferanten für jeweils verschiedene oder auch gleiche Munitionsarten geben) die Bestellung wird vom MunO durchgeführt, bzw. autorisiert.(Bestellungen erfolgen sobald der Lagerbestand einer Munitionsart einen gewissen Mindestbestand unterschreitet und müssen vom vorgesetzten Kommando des Lagers genehmigt werden.) Bei Anlieferung wird die gelieferte Munition auf verschiedene Lagerplätze verteilt.
Einheiten, die Munition benötigen, können diese anfordern, und sobald die Genehmigung durch die Verwaltung des Munitionslagers ergeht, ausfassen. (Munitionsanforderungen erfolgen nicht beim Lager selbst, sondern bei einer übergeordneten Dienststelle. Diese erteilt dann die Genehmigung zur Ausgabe der Munition. -> Es muss bei der Ausgabe der Munition sowohl eine Anforderung seitens der Einheit als auch die Genehmigung der übergeordneten Dienststelle vorliegen.) Nach Beendigung der jeweiligen Operation (Übung, etc.) durch die Einheit, werden nicht verfeuerte Munitionsteile retourniert.
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
- Lagerplätze erstellen
- Munition einem Lagerplatz zuweisen
- Munition anfordern
- Munition ausgeben
- Munition zurücknehmen
Kann-Kriterien
-
Abgrenzungskriterien
Zugangsbeschränkungen sind nicht Bestandteil dieser Software
Einsatz
Anwendungsbereiche
Militärische Dienststellen
Zielgruppen
Verantwortliche Personen innerhalb der beteiligten Einheiten (MunO, MunUO)
Betriebsbedingungen
Umgebung
Dieser Punkt entfällt
Funktionalität
- Munitions-Beschaffung
- Lagerplätze erstellen
- Munition einem Lagerplatz zuweisen
- Munition anfordern
- Munition ausgeben
- Munition zurücknehmen




