System Analyse Use Case- Analyse Breuskin Laurent, Ney Laurent,Wampach Jo,

22
System Analyse Use Case- Analyse Breuskin Laurent, Ney Laurent,Wampach Jo,

Transcript of System Analyse Use Case- Analyse Breuskin Laurent, Ney Laurent,Wampach Jo,

Page 1: System Analyse Use Case- Analyse Breuskin Laurent, Ney Laurent,Wampach Jo,

System Analyse

Use Case- Analyse

Breuskin Laurent, Ney Laurent,Wampach Jo,

Page 2: System Analyse Use Case- Analyse Breuskin Laurent, Ney Laurent,Wampach Jo,

Software Analyse – Use Cases

Akteure Kunde Fahrer CallCar - Zentrale

Page 3: System Analyse Use Case- Analyse Breuskin Laurent, Ney Laurent,Wampach Jo,

Aufgaben der Akteure: Kunde Bestellung aufgeben

Terminal Telefon

Bestätigung Bildschirm Telefon

Page 4: System Analyse Use Case- Analyse Breuskin Laurent, Ney Laurent,Wampach Jo,

Aufgaben der Akteure: Fahrer Fahrten:

anbieten bestätigen

Kunde: mitnehmen absetzen

Page 5: System Analyse Use Case- Analyse Breuskin Laurent, Ney Laurent,Wampach Jo,

CallCar-Zenter Route eines Fahrers abspeichern Kunde einem Fahrer zuordnen Kunde einem andern Transportmittel

zuweisen Verwaltung der Kunden/Fahrer Abrechnungen

Page 6: System Analyse Use Case- Analyse Breuskin Laurent, Ney Laurent,Wampach Jo,

Usecase-Übersicht:

CallCar-System

Fahrt angeben

CallCar bestellen

Fahrt zuweisen

Alternatives Transportmittel angeben

Bargeldlose Zahlung

Kunde

Fahrer

Page 7: System Analyse Use Case- Analyse Breuskin Laurent, Ney Laurent,Wampach Jo,

Use cases: Fahrer

Fahrer-Registrierung Fahrer-CallCar Fahrer-Auszahlung

Page 8: System Analyse Use Case- Analyse Breuskin Laurent, Ney Laurent,Wampach Jo,

Fahrer-Registrierung

Registrierung

Persönliche Daten

angeben

CallCar-Zertifiziert

Fahrzeugausstattung

Fahrer

Page 9: System Analyse Use Case- Analyse Breuskin Laurent, Ney Laurent,Wampach Jo,

Fahrer-CallCar

CallCar-System

Registrieren

Fahrt bestätigen

Fahrtziel anbieten

Fahrer

Page 10: System Analyse Use Case- Analyse Breuskin Laurent, Ney Laurent,Wampach Jo,

Fahrer-Auszahlung

Zahlungssytem

Überweisung

Fahrer

Page 11: System Analyse Use Case- Analyse Breuskin Laurent, Ney Laurent,Wampach Jo,

Use cases: Kunde

Kundenregistrierung Kunde-Callcar Bestätigung Kunde-Zahlungssystem

Page 12: System Analyse Use Case- Analyse Breuskin Laurent, Ney Laurent,Wampach Jo,

Kundenregistrierung

Kundenregistrierung

Persönliche Daten

Zahlungsmöglichkeiten

Kunde

Page 13: System Analyse Use Case- Analyse Breuskin Laurent, Ney Laurent,Wampach Jo,

Kunde-Callcar

Callcar-System

Fahrziel

Bestätigung

Registrieren

Kunde

Page 14: System Analyse Use Case- Analyse Breuskin Laurent, Ney Laurent,Wampach Jo,

Bestätigung

Bestätigung

Anderes Transportmittel benutzen

Bestätigung

Kunde

Page 15: System Analyse Use Case- Analyse Breuskin Laurent, Ney Laurent,Wampach Jo,

Kunde-Zahlungssystem

Zahlungssytem

Überweisung

Internet Platform

Kreditkarte

Kunde

Page 16: System Analyse Use Case- Analyse Breuskin Laurent, Ney Laurent,Wampach Jo,

Use Case Diagramm

Fahrt suchen

Fahrer

Fahrt buchen Fahrt angeben

Kunde

Mitnehmen bestätigen

Alternatives Transportmittel

vorschlagen

Einloggen

Registrieren

Fahrkosten ermitteln

Fahrtkosten ansehen

Fahrkosten auszahlen

Fahrkosten einzahlen

Page 17: System Analyse Use Case- Analyse Breuskin Laurent, Ney Laurent,Wampach Jo,

Use Case

Name: Anmelden

Vorbedingung: Benutzer muss registriert sein

Nachbed. Erforlg: Benutzer ist angemeldet

Nachb. Misserfolg Anmeldeversuch fehlgeschlagen

Akteure Fahrer, Kunde

Ausl. Ergebnis: Kunde will befördert werden/ Fahrer bietet Fahrt an

Ablauf1.Der Benutzer gibt sein Benutzername und sein Passwort an

Alternativen 1a) Der Benutzer ist noch nicht im Callcar System registriert

Page 18: System Analyse Use Case- Analyse Breuskin Laurent, Ney Laurent,Wampach Jo,

Use Case

Name: Registrieren

Vorbedingung: -

Nachbed. Erforlg: Benutzer ist im System registriert

Nachb. Misserfolg Benutzer wurde nicht vom System erfasst

Akteure Fahrer, Kunde

Ausl. Ergebnis: Der Benutzer ist noch nicht im System registriert

Ablauf1. Angabe der persönlichen Daten ( Name, Adresse, Telefonnummer,

Handynummer, Emailadresse) sowie Benutzername und Passwort2. Lizenzierung erfolgt3. Die Daten werden überprüft

Alternativen 2a) Die angegeben Daten sind nicht richtig, der Benutzer bleibt nicht registriert

Page 19: System Analyse Use Case- Analyse Breuskin Laurent, Ney Laurent,Wampach Jo,

Use Case

Name: Fahrt angeben

Vorbedingung: Benutzer muss am System angemeldet sein

Nachbed. Erforlg: Fahrt ist im System gespeichert

Nachb. Misserfolg Fahrt konnte nicht gespeichert werden

Akteure Fahrer

Ausl. Ergebnis: Mitfahrtgelegenheit anbieten

Ablauf1. Der Fahrer gibt Route und Abfahrzeit an2. Das System überprüft ob diese Mitfahrgelegenheit schon gesucht wurde

Alternativen

Page 20: System Analyse Use Case- Analyse Breuskin Laurent, Ney Laurent,Wampach Jo,

Use Case

Name: Fahrt suchen

Vorbedingung: Benutzer muss am System angemeldet sein

Nachbed. Erforlg: Es wurde passende Mitfahrgelegenheit gefunden

Nachb. Misserfolg Es wurde keine passende Mitfahrgelegenheit gefunfen

Akteure Kunde

Ausl. Ergebnis: Mitfahrtgelegenheit suchen

Ablauf1.Der Kunde gibt Route Abfahrzeit und Ankunftszeit an2.Das System überprüft ob eine passende Mitfahrgelegenheit vorhanden ist

Alternativen 2a) es ist keine passende Mitfahrgelegenheit gefunden worden, Der Benutzer bekommt ein alternatives Transportsystem zugewiesen

Page 21: System Analyse Use Case- Analyse Breuskin Laurent, Ney Laurent,Wampach Jo,

Use Case

Name: Fahrt buchen

Vorbedingung: Passende Mitfahrgelegenheit gefunden

Nachbed. Erforlg: Kunde wurde Fahrer zugewiesen

Nachb. Misserfolg Kunde wurde keinem Fahrer zugewiesen

Akteure Kunde

Ausl. Ergebnis: Mitfahrtgelegenheit gesucht

Ablauf1. Der Kunde hat Interesse an einem Mitfahrtangebot2. UC Mitnehmen bestätigen3. Kunde bekommt Bestätigung

Alternativen

Page 22: System Analyse Use Case- Analyse Breuskin Laurent, Ney Laurent,Wampach Jo,

Use Case

Name: Mitnehmen bestätigen

Vorbedingung: Kunde zeigt Interesse an Mitfahrgelegenheit

Nachbed. Erforlg: Fahrer bestätigt Mitnahme des Kunden

Nachb. Misserfolg Fahrer nimmt Kunde nicht mit

Akteure Fahrer

Ausl. Ergebnis: Bestätigungswunsch des Kunden

Ablauf1. Der Fahrer bekommt Mitfahrgelegenheitsinteresse mitgeteilt2. Der Fahrer bekommt Informationen zum Kunden3. Der Fahrer bestätig den Kunden mitzunehmen

Alternativen 3a) der Kunde wird nicht vom Fahrer mitgenommen