Projekt PBV2K Abschlußpräsentation Studienprojekt 2 im AF Verkehr Marc Bufé

23
Projekt Projekt PBV2K PBV2K Abschlußpräsentation Studienprojekt 2 im AF Verkehr Marc Bufé

Transcript of Projekt PBV2K Abschlußpräsentation Studienprojekt 2 im AF Verkehr Marc Bufé

Page 1: Projekt PBV2K Abschlußpräsentation Studienprojekt 2 im AF Verkehr Marc Bufé

Projekt PBV2KProjekt PBV2KAbschlußpräsentation

Studienprojekt 2 im AF Verkehr

Marc Bufé

Page 2: Projekt PBV2K Abschlußpräsentation Studienprojekt 2 im AF Verkehr Marc Bufé

ÜberblickÜberblick

ProduktProjekt und einzelne PhasenVorgehensweise und ProblemeAuslieferungFragenVorführung

Page 3: Projekt PBV2K Abschlußpräsentation Studienprojekt 2 im AF Verkehr Marc Bufé

ProduktProdukt

VPROG (Teil von WUMS)bestehendes Verkehrsprognoseprogramm

Erweiterung um P+R / P+M

Page 4: Projekt PBV2K Abschlußpräsentation Studienprojekt 2 im AF Verkehr Marc Bufé

ProduktProdukt

Vorher:

Q ZIV

Q ZÖV

Page 5: Projekt PBV2K Abschlußpräsentation Studienprojekt 2 im AF Verkehr Marc Bufé

ProduktProdukt

Nachher: Park+Ride

Q Z

P

IV ÖV

Page 6: Projekt PBV2K Abschlußpräsentation Studienprojekt 2 im AF Verkehr Marc Bufé

ProduktProdukt

Nachher: Park+Meet

Q1 Z

P

IV IV

Q2 IV

Page 7: Projekt PBV2K Abschlußpräsentation Studienprojekt 2 im AF Verkehr Marc Bufé

ProduktProdukt

Programmiersprache C++– Bedingt durch Wartungsprojekt

Objektorientierte Programmierung– Natürliche Abbildung der realen Welt– Datenkapselung

Page 8: Projekt PBV2K Abschlußpräsentation Studienprojekt 2 im AF Verkehr Marc Bufé

WUMSWUMS

Soll-Zustand:Verkehrsprognose für IV/ÖV, mit P+R / P+M

Im Vorfeld:o Datenerhebung zu P+R / P+M (Preise, Stellplätze, Ort)o Zuweisen der P+R Parkplätze zu Verkehrszellen

Page 9: Projekt PBV2K Abschlußpräsentation Studienprojekt 2 im AF Verkehr Marc Bufé

WUMSWUMS

Soll-Zustand:

o Anpassung der bestehenden Dateno Erweiterung des Modells um P+R sowie P+Mo Ermittlung von Umsteigewiderständeno Ermittlung Widerstände und Routen für P+R und P+Mo Anpassung der Widerstandsattraktivitäteno Ergänzung der Verkehrsaufteilungsmatrix

Page 10: Projekt PBV2K Abschlußpräsentation Studienprojekt 2 im AF Verkehr Marc Bufé

VorgehenVorgehen

Standard-PhasenmodellIteratives Wasserfallmodell, Meilensteine

AnalyseRis

iko

Zeit

Spezifikation

Entwurf

Implementierung

Test

Page 11: Projekt PBV2K Abschlußpräsentation Studienprojekt 2 im AF Verkehr Marc Bufé

Projekt und einzelne PhasenProjekt und einzelne Phasen

Entstandene Dokumente

BegriffslexikonSpezifikationEntwurfQuellcode

Abschlußbericht folgt

Page 12: Projekt PBV2K Abschlußpräsentation Studienprojekt 2 im AF Verkehr Marc Bufé

Projekt und einzelne PhasenProjekt und einzelne Phasen

Projektumgebung

IDE MS Visual C++OfficeWinCVS (CM)Together (CASE)

(MS Pool Fak. Inf.)

Page 13: Projekt PBV2K Abschlußpräsentation Studienprojekt 2 im AF Verkehr Marc Bufé

Okt Nov Dez Jan Feb Mär Apr Mai Jun Jul Aug Sep

Einhalten der Meilensteine?Einhalten der Meilensteine?

Zeitplan

Gründe ...

folgen auf nächster Folie

Spezifik.Spezifik.

EntwurfEntwurf

Implem.Implem.

AnalyseAnalyse

Im Zeitplan

Verzögerung

Page 14: Projekt PBV2K Abschlußpräsentation Studienprojekt 2 im AF Verkehr Marc Bufé

VerzögerungenVerzögerungen

Gründe

– Parallel• Studienprojekt IBIS / SPE• Hauptseminare• Fachstudien• Jobs

– Unvorhergesehenes

Page 15: Projekt PBV2K Abschlußpräsentation Studienprojekt 2 im AF Verkehr Marc Bufé

Probleme mit ReEngineeringProbleme mit ReEngineering

Probleme mit Implementierung:

Transparenz des vorhandenen CodesErheblicher Zeitaufwand für ReengineeringEntwurf unvollständig

Vorgabe: Bestehenden Code i.A. nicht ändern!

Page 16: Projekt PBV2K Abschlußpräsentation Studienprojekt 2 im AF Verkehr Marc Bufé

Umsetzung / VorgehensweiseUmsetzung / Vorgehensweise

Laden Daten P+R und P+M

Berechnung von– Erzeugung– Widerstände– Widerstandsattraktivitätsquotienten– Fahrten

Speichern Daten P+R und P+M Berücksichtigung beim Split

Page 17: Projekt PBV2K Abschlußpräsentation Studienprojekt 2 im AF Verkehr Marc Bufé

ScreenshotScreenshot

Page 18: Projekt PBV2K Abschlußpräsentation Studienprojekt 2 im AF Verkehr Marc Bufé

KlassenKlassen

CParkEinlesen ParkplatzdatenBerechnen und Speichern Basis-Widerstände

CResistanceEinlesen Basis-WiderständeBerechnen und Speichern Widerstände mit IV/ÖV

CWAQEinlesen WiderständeBerechnen und Speichern WAQ

CsplitBerechnen ModalSplit anhand CWAQ

Page 19: Projekt PBV2K Abschlußpräsentation Studienprojekt 2 im AF Verkehr Marc Bufé

AuslieferungAuslieferung

Umfang der Auslieferung:– Source Code– Dokumentation– Handbuch– Abschlussbericht

EinweisungErste Kalibrierung

Page 20: Projekt PBV2K Abschlußpräsentation Studienprojekt 2 im AF Verkehr Marc Bufé

Zum Schluß ein besonderes IVZum Schluß ein besonderes IV

Unvorhergesehene Zwischenfälle

Page 21: Projekt PBV2K Abschlußpräsentation Studienprojekt 2 im AF Verkehr Marc Bufé

FragenFragen

?

Page 22: Projekt PBV2K Abschlußpräsentation Studienprojekt 2 im AF Verkehr Marc Bufé

RESERVE-FOLIENRESERVE-FOLIEN

!

Page 23: Projekt PBV2K Abschlußpräsentation Studienprojekt 2 im AF Verkehr Marc Bufé

Probleme der PhasenProbleme der Phasen

Probleme mit OO-Test:

- Zustandsbetrachtung- Testautomatisierung fehlte- Seiteneffekte nicht ausschließbar- OOP und modale Programmierung gemischt