Beschreibungen der Use-Cases und Use-Case-Diagramm Gruppe 1 Daniel Cattarius Benjamin Federau Christian Molter Oliver Stork
1. Use-Case-Beschreibungen Auslösendes Ereignis Alternativen Bestellen Bestellung aufgenommen und bestätigt Bestellung nicht aufgenommen Bestellwunsch 1. Auswahl Kundendaten, ggf. Änderung 2. UC "Fahrt suchen" 3. Fahrt auswählen 4. Operator schließt Bestellung ab 5. Auftrag wird an Fahrer gesendet 1a) Falls es sich um einen Neukunden handelt, UC "Neukunde registrieren/ lizenzieren". 3a) Falls Fahrt nicht vorhanden, kann sie nicht gewählt werden - UC "Ersatzfahrt vorschlagen". Auslösendes Ereignis Bestellung aufnehmen (Spezialisierung von "Bestellen") Bestellung aufgenommen und bestätigt Bestellung nicht aufgenommen Operator Mitfahrer bestellt Änderung gegenüber UC "Bestellen" 1a) Operator wählt Kundendaten aus Bestellung über Medium aufgeben (Spezialisierung von "Bestellen") Bestellung aufgenommen und bestätigt Bestellung nicht aufgenommen Mitfahrer Mitfahrer bestellt über Medium (Handy-SMS, Internet, Telefon,...) Änderung gegenüber UC "Bestellen" 1a) Einloggen des Mitfahrers mit jeweiliger Kundennummer Beschreibungen der Use-Cases Seite 2 von 6
Alternativen Bestellung stornieren/ ändern Bestellung erfolgreich storniert bzw. geändert Keine Stornierung/ Änderung der Bestellung Wunsch zur Stornierung/ Änderung einer Bestellung 1. Auswahl Kundendaten 2. UC "Bestellung ändern/ stornieren" 2a) Falls die Fahrt geändert werden soll, UC "Ersatzfahrt vorschlagen" 2b) Falls die Fahrt storniert werden soll, Bestellung stornieren Bestellung direkt stornieren/ ändern (Spezialisierung von "Bestellung stornieren/ ändern") Bestellung erfolgreich storniert bzw. geändert Keine Stornierung/ Änderung der Bestellung Operator Mitfahrer/ Fahrer storniert/ ändert eine Bestellung Änderung gegenüber UC "Bestellung stornieren/ ändern": 1a) Operator wählt Kundendaten aus Bestellung über Medium stornieren/ ändern (Spezialisierung von "Bestellung stornieren/ ändern") Bestellung erfolgreich storniert bzw. geändert Keine Stornierung/ Änderung der Bestellung Mitfahrer/ Fahrer Mitfahrer/ Fahrer storniert/ ändert eine Bestellung via Medium (Handy-SMS, Internet, Telefon,...) Änderung gegenüber UC "Bestellung stornieren/ ändern": 1a) Einloggen des Mitfahrer/ Fahrer mit jeweiliger Kundennummer Beschreibungen der Use-Cases Seite 3 von 6
Über Bestellung informieren Ausgabe von Informationen zu einer Bestellung Keine Ausgabe von Informationen zu einer Bestellung Anforderung von Informationen zu einer Bestellung 1. Auswahl Kundendaten 2. UC "Über Bestellung informieren" 3. UC "Dauer ermitteln" Über Bestellung direkt informieren (Spezialisierung von "Über Bestellung informieren") Ausgabe von Informationen zu einer Bestellung an Kunde via Operator Keine Ausgabe von Informationen zu einer Bestellung an Mitfahrer/ Fahrer via Operator Operator Mitfahrer/ Fahrer fragt Informationen ab Änderung gegenüber UC "Über Bestellung informieren": 1a) Operator wählt Kundendaten aus Per Medium über Bestellung informieren (Spezialisierung von "Über Bestellung informieren") Ausgabe von Informationen zu einer Bestellung an Mitfahrer/ Fahrer via Medium Keine Ausgabe von Informationen zu einer Bestellung an Mitfahrer/ Fahrer via Medium Mitfahrer/ Fahrer Mitfahrer/ Fahrer ruft per Medium Informationen zu einer Bestellung ab Änderung gegenüber UC "Über Bestellung informieren": 1a) Einloggen des Mitfahrer/ Fahrer mit jeweiliger Kundennummer Beschreibungen der Use-Cases Seite 4 von 6
Systempflege/ -wartung Administrator Bewertungssystem Bewertung erfolgreich Bewertung nicht erfolgreich Mitfahrer/ Fahrer Bestellung erfolgreich 1. Mitfahrer/ Fahrer geben Bewertung über die Bestellung ab Alternativen Abrechnungssystem Abrechnung stattgefunden Abrechnung nicht stattgefunden Fahrer/ Mitfahrer Fahrt erfolgreich 1. Mitfahrer bezahlt Fahrer 1a) Mitfahrer bezahlt nicht 1b) Mitfahrer bekommt Mahnung Beschreibungen der Use-Cases Seite 5 von 6
2. Use-Case-Diagramm Beschreibungen der Use-Cases Seite 6 von 6