Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

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

Ähnliche Präsentationen


Präsentation zum Thema: "BUCHUNGSPLATTFORM SWE Gruppe 3: Florian Schwarzhans Nenad Kircanski Andreas Savov Jasmin Haider 1 20.04.2015 1."—  Präsentation transkript:

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

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

3 PROJEKTVORSTELLUNG Live Präsentation! Live Präsentation!

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)

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 6 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)

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) 7

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

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

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

11 Vielen Dank für Ihre Aufmerksamkeit!

12 back 12

13 back 13

14 back 14

15 back 15

16 back 16

17 back 17

18 back 18

19 back 19

20 back Hotel Search 20

21 back Hotel Booking 21

22 back Flight Search 22

23 back Flight Booking 23

24 back Car Search 24

25 back Car Booking 25

26 back Free Time Activities Search 26

27 back FreeTime Activities Booking 27

28 back Package Booking 28

29 Cancelation back 29

30 back Send delete request 30

31 back Add Offer 31

32 back Edit Offer 32

33 back 33

34 back 34

35 back 35

36 back 36


Herunterladen ppt "BUCHUNGSPLATTFORM SWE Gruppe 3: Florian Schwarzhans Nenad Kircanski Andreas Savov Jasmin Haider 1 20.04.2015 1."

Ähnliche Präsentationen


Google-Anzeigen