Über diese Vorlage für den Anwendungsfall Flugbuchung
Diese Anwendungsfallvorlage veranschaulicht die Interaktionen zwischen Passagieren, Administratoren und Banksystemen innerhalb einer Flugbuchungsplattform. Sie bildet wesentliche Funktionen wie Ticketbuchung und Zahlungsabwicklung ab, um ein nahtloses digitales Benutzererlebnis zu gewährleisten.
Passagierinteraktion
Passagiere sind die Hauptnutzer des Reservierungssystems. Sie führen kritische Aufgaben durch, die von der ersten Flugsuche bis zur endgültigen Zahlung reichen. Dieser Abschnitt beschreibt, wie sie mit den Kernfunktionen der Buchungsanwendung interagieren.
- Anmelden
- Verfügbarkeit prüfen
- Ticket buchen
- Sitzplatz wählen
- Zahlung
- Ticket stornieren
- Flugstatus prüfen
Administratorenvorgänge
Administratoren verwalten die Backend-Stabilität des Flugsystems. Sie stellen sicher, dass die Flugdaten korrekt bleiben und bearbeiten Stornierungsanfragen. Ihre Rolle ist entscheidend für die Aufrechterhaltung des Betriebsablaufs und die Bereitstellung aktueller Reiseinformationen.
- Ticket stornieren
- Flugstatus prüfen
- Flugplan aktualisieren
Finanzielle Verifizierung
Die Bank fungiert während der Zahlungsphase als externer Akteur. Sie überprüft die vom Passagier angegebenen Finanzdaten. Dieser Schritt stellt sicher, dass Transaktionen sicher sind und ausreichende Mittel vorhanden sind, bevor ein Ticket ausgestellt wird.
- Kartendetails validieren
- Sichere Zahlungsabwicklung
FAQs zu dieser Vorlage
-
Warum ist ein Anwendungsfalldiagramm für ein Flugliniensystem wichtig?
Ein Anwendungsfalldiagramm ist unverzichtbar, weil es die funktionalen Anforderungen des Flugliniensystems visualisiert. Es identifiziert jeden Akteur, wie Passagiere oder Personal, und deren spezifische Ziele. Diese visuelle Darstellung hilft Softwareentwicklern, Funktionen zu erstellen, die den realen Bedürfnissen entsprechen. Durch die frühzeitige Darstellung dieser Beziehungen können Teams kostspielige Designfehler vermeiden und sicherstellen, dass das Endprodukt für alle korrekt funktioniert.
-
Was ist der Unterschied zwischen include und extend in diesem Diagramm?
In diesem Flugliniendiagramm bedeutet include, dass ein Schritt erforderlich ist, damit ein Prozess abgeschlossen werden kann, wie die Validierung von Kartendetails während der Zahlung. Extend zeigt eine optional Aktion, die unter bestimmten Bedingungen auftreten kann. Zum Beispiel ist die Sitzplatzwahl eine Erweiterung der Ticketbuchung. Diese Unterscheidung hilft Entwicklern zu verstehen, welche Funktionen obligatorisch sind und welche dem Benutzer zusätzliche Funktionalität bieten.
-
Wer sind die Hauptakteure in einem Anwendungsfall für Fluglinienreservierungen?
Die Hauptakteure umfassen typischerweise den Passagier, den Administrator und die Bank. Der Passagier interagiert mit Buchungs- und Suchfunktionen. Der Administrator verwaltet Flugpläne und bearbeitet Stornierungen. Schließlich fungiert die Bank als externes System zur Überprüfung von Zahlungen. Die Identifizierung dieser Akteure hilft dabei, klare Grenzen für das System zu definieren. Sie stellt sicher, dass jede Benutzergruppe die Werkzeuge hat, die sie zum Abschließen von Aufgaben benötigt.