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 1 20.04.2015 1

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

3 PROJEKTVORSTELLUNG Live Präsentation! Live Präsentation! 3 20.04.2015 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 20.04.2015 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 20.04.2015 5

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

8 20.04.2015 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 9 20.04.2015 9

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 20.04.2015 10

11 Vielen Dank für Ihre Aufmerksamkeit! 11 20.04.2015 11

12 20.04.2015 back 12

13 20.04.2015 back 13

14 20.04.2015 back 14

15 20.04.2015 back 15

16 20.04.2015 back 16

17 20.04.2015 back 17

18 20.04.2015 back 18

19 20.04.2015 back 19

20 20.04.2015 back Hotel Search 20

21 20.04.2015 back Hotel Booking 21

22 20.04.2015 back Flight Search 22

23 20.04.2015 back Flight Booking 23

24 20.04.2015 back Car Search 24

25 20.04.2015 back Car Booking 25

26 20.04.2015 back Free Time Activities Search 26

27 20.04.2015 back FreeTime Activities Booking 27

28 20.04.2015 back Package Booking 28

29 20.04.2015 Cancelation back 29

30 20.04.2015 back Send delete request 30

31 20.04.2015 back Add Offer 31

32 20.04.2015 back Edit Offer 32

33 20.04.2015 back 33

34 20.04.2015 back 34

35 20.04.2015 back 35

36 20.04.2015 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