Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

BUCHUNGSPLATTFORM SWE Gruppe 3: Florian Schwarzhans Nenad Kircanski

Ähnliche Präsentationen


Präsentation zum Thema: "BUCHUNGSPLATTFORM SWE Gruppe 3: Florian Schwarzhans Nenad Kircanski"—  Präsentation transkript:

1 BUCHUNGSPLATTFORM SWE Gruppe 3: Florian Schwarzhans Nenad Kircanski
Andreas Savov Jasmin Haider 1

2 AGENDA Live Präsentation Projektvorstellung Lessons Learned
Gegenüberstellung Idee vs. Endprodukt 2

3 PROJEKTVORSTELLUNG Live Präsentation! 3

4 PROJEKTVORSTELLUNG Jasmin Haider
Klassen erstellen (z.B. Flug.java) Serialisierungsklassen (z.B. SerializedFlugDAO.java) Userverwaltung (z.B. CreateUser.java, Login.java) Plattformverwaltung & Testdaten (z.B. Verwaltung.java) JSPs (z.B. Index.jsp, Flug.jsp) 4

5 PROJEKTVORSTELLUNG Florian Schwarzhans
Zusammenführung aller Teilbereiche Implementation des Car Bookings Implementierung der Such Funktionen Implementierung der Buch/Reservierung Fkt Fehlersuche und Korrektur

6 PROJEKTVORSTELLUNG Andreas Savov
Freizeitaktivitäten suchen (Name, Typ, Beginn/End Datum, Region, max Preis, Anzahl Personen) Freizeitaktivitäten buchen/reservieren, stornieren Freizeitangebote managen Klassen (z.B.: Freizeit.java, FreizeitBuch.java) Serialisierungsklassen (z.B.: SerializedFreizeitDAO.java) JSPs (z.B.: Freizeit.jsp) 6

7 PROJEKTVORSTELLUNG Nenad Kircanski
Hotel bookings Class Hotel.java (hotel offers, manage hotel offers by admin) SerializedHotelDAO. Java (read/write from/to file) Search.jsp – HotelSearch.java (serch Hotels) HotelBuchung.jsp – HotelBuchSub.java (booking/resrving Hotel using class HotelBuch.java) Delete.jsp / AdDelete.jsp – DelSub.java (canceling Reservation / send delete request for Booking)

8 PROJEKTVORSTELLUNG Diagrams
Use Case diagram Class diagrams Sequence diagrams Component diagrams Deployment diagram

9 LESSONS LEARNED Lines of Code: 6300 Klassenanzahl:
Java-Klassen und Servlets: 54 JSPs: 19 Package Struktur: Java Web Project Technologie: Java, Serialisierung Lessons Learned: Rechtzeitig beginnen Änderungen mitteilen 9

10 GEGENÜBERSTELLUNG IDEE VS. ENDPRODUKT
Datenspeicherung ursprünglich vorgesehen mittels einer DB Endversion verwendet Serialized Speicherung  viele Nachteile Seitenoptik völlig anders als ursprünglich geplant besser Null Pointer Exceptions sind da, waren aber nicht geplant =P 10

11 Vielen Dank für Ihre Aufmerksamkeit!
11

12 back

13 back

14 back

15 back

16 back

17 back

18 back

19 back

20 Hotel Search back

21 Hotel Booking back

22 Flight Search back

23 Flight Booking back

24 Car Search back

25 Car Booking back

26 Free Time Activities Search
back

27 FreeTime Activities Booking
back

28 Package Booking back

29 Cancelation back

30 Send delete request back

31 Add Offer back

32 Edit Offer back

33 back

34 back

35 back

36 back


Herunterladen ppt "BUCHUNGSPLATTFORM SWE Gruppe 3: Florian Schwarzhans Nenad Kircanski"

Ähnliche Präsentationen


Google-Anzeigen