Hauptinhalt

Reisebüro Online Kreuzfahrten „irgendwohin Reisen“

Projektbeschreibung

Im Kurs wurde ein Online-Reisebüro programmiert, welches Kreuzfahrten in verschiedene Regionen anbietet.

Die Programmierung wurde aufgeteilt in einen Eingabebereich für Mitarbeiter des Reisebüros und einen anderen Bereich für Anwender.


Allgemeine Anforderungen

  • Anlegen einer Datenbank
  • Erstellen einheitlicher Design-Vorlagen für den Mitarbeiter und Anwenderbereich

Anforderungen für den Mitarbeiterbereich umfassen

  • Login mit Validierung
  • Anzeige aller Reisen mit Bildern nach verschiedenen Suchkriterien wie Starttermin, Zielregion, Reisebeschreibung, getätigte Buchungen (bezahlt / nicht bezahlt) usw.
  • Eintragen, Ändern und Löschen von Reisen
  • Bildupload

Anforderungen für den Anwenderbereich umfassen

  • Anzeige aller Reisen mit Bildern nach verschiedenen Suchkriterien wie Starttermin, Zielregion, Preis mit Sortierungsmöglichkeit
  • Blättern-Funktion der gefilterten Kreuzfahrten
  • Buchungstunnel mit sinnvoller serverseitigen Validierung und Senden einer Bestätigungs-E-Mail
  • Breadcrumbs

Eingesetzte Technologien und Werkzeuge

  • PHP (als Teil der Distribution XAMPP) unter Benutzung von OOP (objektorientierter Programmierung) und der Entwurfsmuster Active Record und MVC (Model - View - Controller)
  • MySQL (als Teil der Distribution XAMPP)
  • XHTML & CSS
  • Adobe Photoshop
  • Dia (für UML-Diagramme)
  • Netbeans (PHP-Edition)

Screenshots

.

.