Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Callcar Projekt Gruppe 2 WS04/05

Ähnliche Präsentationen


Präsentation zum Thema: "Callcar Projekt Gruppe 2 WS04/05"—  Präsentation transkript:

1

2 Callcar Projekt Gruppe 2 WS04/05
Systemanalyse Callcar Projekt Gruppe 2 WS04/05

3 Gruppenmitglieder: Stäudel Markus Guckert Andreas Lieberknecht Steffen
Maurer Christian

4 Inhaltsverzeichnis: Akteure des Systems Aufgaben der Akteure
Die Standard Use-Cases Erster Use-Case Entwurf Die „Nichtstandard“ Use-Cases Use Case Diagramm komplett Inhaltsverzeichnis / 25

5 1. Akteure des Systems: Fahrgast Fahrer Administrator Callcenter
1. Akteuere des Systems / 25

6 2. Aufgaben der Akteure: Fahrgast :
Stellt Anfrage an das System, ob eine Mitfahrgelegenheit für ihn existiert. Fahrer : Stellt seine Fahrmöglichkeiten bereit und macht Angaben über seine Fahrtabsicht. Befördert den Fahrgast 2. Aufgaben der Akteure / 25

7 2. Aufgaben der Akteure (2):
Administrator : Ist für die Sicherheit und das Funktionieren des Systems verantwortlich und wartet das System selbstverständlich.. 2. Aufgaben der Akteure (2) / 25

8 3. Die Standard Use-Cases:
Benutzerkonto Erstellen Anfrage stellen Mifahrgelegenheit anbieten Fahrer suchen Verbindung ermitteln Mitfahrer abholen Fahrt antreten Kredite abbuchen Fahrt bewerten 3. Die Standard Use-Cases / 25

9 UC: Benutzerkonto erstellen
Alternativen: 1. Angabe der persönlichen Daten 2. Wahl der Abrechnungsart Beschreibung: Neuer Fahrgast will eine Anfrage stellen Auslösendes Ereign.: Fahrgast Akteure: - Nachbed. (Fehlschl.): 1. Bestätigung an den Fahrgast senden 2. Anfrage stellen Nachbed. (Erfolg): Vorbedingung: Benutzerkonto erstellen Name: 3. Die Standard Use-Cases / 25

10 UC: Anfrage stellen 1A. Falls erstbenutzung, Benutzerkonto erstellen
Alternativen: 1. Angabe des Ziels 2. Angabe der Ankunftszeit 3. Angabe der Toleranzzeit Beschreibung: Fahrgast sucht Mitfahrgelegenheit Auslösendes Ereign.: Fahrgast Akteure: Alternativer Fahrwunsch, falls keine Mitfahrgelegenheit vorhanden. Nachbed. (Fehlschl.): 1. Erhalt einer Fahrtbestätigung 2. Abbuchung der Kredite Nachbed. (Erfolg): Angemeldeter Fahrgast (existierendes Benutzerkonto) Vorbedingung: Anfrage stellen Name: 3. Die Standard Use-Cases / 25

11 UC: Mitfahrgelegenheit anbieten
1A. System fragt einen auf Standby geschalteten Fahrer ob er eine Route übernehmen kann. Alternativen: 1. Fahrer meldet dem CCC seine Fahrtabsicht 2. Standortbestimmung durch GPS 3. Angabe der Fahrtdaten wie Abfahrtzeit und Ankunftszeit Beschreibung: - Fahrer will irgendwohin fahren - Fahrer ist im Einsatz (unterwegs) Auslösendes Ereign.: Fahrer Akteure: - Nachbed. (Fehlschl.): Auf Standby schalten Nachbed. (Erfolg): Mitglied im CCC Vorbedingung: Mitfahrgelegenheit anbieten Name: 3. Die Standard Use-Cases / 25

12 UC: Fahrer suchen Alternativen: 1. Startkoordinaten festlegen
2. Zielort bestimmen 3. Zwischenstationen einbauen 4. zeitliche Abhänge beachten 5. übermittlung der Ergebnisse an den Fahrer Beschreibung: Mitfahrgelegenheit gesucht Auslösendes Ereign.: Akteure: Absage an Fahrgast senden Nachbed. (Fehlschl.): Fahrer aktivieren Nachbed. (Erfolg): Verbindung ermitteln Vorbedingung: Fahrer suchen Name: 3. Die Standard Use-Cases / 25

13 UC: Verbindung ermitteln
1A. Fahrgast kontaktieren und manuelle eingabe des Standortes 3A. Passende ÖPNV-Verbindung suchen Alternativen: 1. Standortbestimmung durch GPS 2. Route berechnen Beschreibung: Anfrage eingegangen Auslösendes Ereign.: Akteure: Ablehnung der Anfrage an Fahrgast senden Nachbed. (Fehlschl.): Fahrer suchen Nachbed. (Erfolg): Anfrage gestellt Vorbedingung: Verbindung ermitteln Name: 3. Die Standard Use-Cases / 25

14 UC: Mitfahrer abholen Alternativen:
1. Fahrtdaten der Zentrale auswerten 2. Fahrgast/ Fahrgäste abholen 3. Zielort(e) anfahren 4. Abrechnung bestätigen lassen Beschreibung: 1. System fordert Fahrer an 1A. Bestätigung eines Mitfahrers Auslösendes Ereign.: Fahrer Akteure: 1. Route abfragen 2. Zeitfenster abfragen Nachbed. (Fehlschl.): 1. Mitfahrgelegenheit anbieten 1A. Offline gehen Nachbed. (Erfolg): Mitfahrergelegenheit anbieten, auf Standby geschaltet Vorbedingung: Mitfahrer abholen Name: 3. Die Standard Use-Cases / 25

15 UC: Fahrt antreten 1A. Helmvisier schließen Alternativen:
1. Türen schließen 2. Gurte anlegen 3. Motor starten 4. Los fahren und der vorgegebenen Route folgen Beschreibung: Fahrgast eingestiegen Auslösendes Ereign.: Fahrer Akteure: - Nachbed. (Fehlschl.): Ziel erreicht, Kredite abbuchen Nachbed. (Erfolg): Fahrgast abgeholt Vorbedingung: Fahrt antreten Name: 3. Die Standard Use-Cases / 25

16 UC: Kreditkarte abbuchen
2A . Authorisierung des Fahrgastes einholen 2A1. CCC Benutzerkonto belasten und Abbuchung am Ende des Monats. Alternativen: 1. Wahl der Abrechnungsart 2. Abbuchung bestätigen lassen 3. Fahrgast entlassen Beschreibung: Ankunft am Ziel Auslösendes Ereign.: Fahrer Akteure: Rechtliche Schritte einleiten (CCC melden) Nachbed. (Fehlschl.): Fahrt Bewerten Nachbed. (Erfolg): Ziel erreicht Vorbedingung: Kredite abbuchen Name: 3. Die Standard Use-Cases / 25

17 UC: Fahrt bewerten 1A. Fahrer/ Fahrgast von zuhause bewerten
2A. Route von zuhause bewerten 3A. Dauer/ Wartezeiten von zuhause bewerten Alternativen: 1. Fahrer/ Fahrgast am CC-Terminal bewerten 2. Route am CC-Terminal bewerten 3. Dauer/ Wartezeiten am CC-Terminal bewerten Beschreibung: Abbuchung der Kredite Auslösendes Ereign.: Fahrgast, Fahrer Akteure: Nachbed. (Fehlschl.): - Nachbed. (Erfolg): Ankunft am Ziel Vorbedingung: Fahrt Bewerten Name: 3. Die Standard Use-Cases / 25

18 4. Erster Use Case Entwurf:
4. Erster UC Diagramm Entwurf / 25

19 5. Die „Nichtstandard“ Use-Cases:
Fahrerlizenz erteilen Konto abfragen Persönliche Daten ändern „Nichtstandard“ Anfrage Verbindung ändern 5. Die Nichtstandart Use-Cases / 25

20 UC: Fahrerlizenz erwerben
Alternativen: 1. Neues Fahrerkonto erstellen 2. Aufnehmen der persönlichen Daten 3. Aufnehmen der Fahrzeugspezifikationen 4. zusätzliche Daten/ Bemerkungen hinzufügen Beschreibung: Jemand möchte seine Fahrdienste anbieten Auslösendes Ereign.: Administrator Akteure: - Nachbed. (Fehlschl.): Fahrer im CCC Nachbed. (Erfolg): - Personenbeförderungsschein - Vom TÜV anerkanntes Verkehrsmittel - Eignungstest durch CCC-Prüfer bestanden Vorbedingung: Fahrerlizenz erteilen Name: 5. Die Nichtstandart Use-Cases / 25

21 UC: Konto abfragen Alternativen: 1. Auswahl des Kontos 2. PIN eingeben
3. gewünschte Informationen abfragen Beschreibung: Fahrer oder Fahrgast will seinen Guthabenstand bzw. ausstehende Rechnungen wissen oder seine eingegebenen Daten abfragen. Auslösendes Ereign.: Fahrer, Fahrgast Akteure: Administrator benachrichtigen Nachbed. (Fehlschl.): - Nachbed. (Erfolg): Konto vorhanden Vorbedingung: Konto abfragen Name: 5. Die Nichtstandart Use-Cases / 25

22 UC: Persönliche Daten ändern
Alternativen: 1. Benutzerdaten öffnen 2. Änderungen vornehmen 3. Speichern der Eingaben Beschreibung: Benutzer-/ Fahrerdaten ändern sich ( neuer Wohnort, anderer PKW etc.) Auslösendes Ereign.: Administrator Akteure: Administrator benachrichtigen Nachbed. (Fehlschl.): Daten geändert Nachbed. (Erfolg): Benutzerkonto vorhanden Vorbedingung: Persönliche Daten ändern Name: 5. Die Nichtstandart Use-Cases / 25

23 UC: „Nichtstandart“ Anfrage
2A. Angabe der zusätzlich benötigten Sitze 2B. Spezielle Angaben machen Alternativen: 1. Angabe der Art der Standardabweichung 2. Angabe des zusätzlich benötigten Stauraums Beschreibung: Fahrgast benötigt viel Stauraum, ist behindert, hat Kind o.ä. Auslösendes Ereign.: Fahrgast Akteure: Erneute Anfrage stellen Nachbed. (Fehlschl.): Erhalt einer Fahrtbestätigung Nachbed. (Erfolg): Anfrage gestellt Vorbedingung: Nichtstandard-Anfrage Stellen Name: 5. Die Nichtstandart Use-Cases / 25

24 UC: Verbindung ändern 1A. Neues Ziel angeben
1B. Zusätzlichen Haltepunkt angeben Alternativen: 1. Angabe des Ortes der Verkehrsbehinderung 2. Bestätigung abwarten 3. Neue Route abwarten Beschreibung: - Geplante Route nicht mehr befahrbar (z.B. Unfall, Stau) - kurzfristige Planänderung des Fahrgastes Auslösendes Ereign.: Fahrer, Fahrgast Akteure: Nachbed. (Fehlschl.): Verbindung ermitteln Nachbed. (Erfolg): Fahrtbestätigung erhalten Vorbedingung: Verbindung ändern Name: 5. Die Nichtstandart Use-Cases / 25

25 6. Use-Case Diagramm komplett

26 Das war‘s ... Falls Sie irgendwelche Fragen zu unserem vorgestellten System haben, stehen wir Ihnen jetzt gerne zu Verfügung und versuchen diese zu beantworten. Ihre Gruppe 2 (SA WS 04/05)


Herunterladen ppt "Callcar Projekt Gruppe 2 WS04/05"

Ähnliche Präsentationen


Google-Anzeigen