Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
Veröffentlicht von:Adalbrecht Wenk Geändert vor über 9 Jahren
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
Ähnliche Präsentationen
© 2024 SlidePlayer.org Inc.
All rights reserved.