Herzlich Willkommen zur Programmieraufgabe
1. Aufgabe
- Erstellen Sie ein geeignetes Datenmodell in der Datenbank für die Daten in der testdaten.csv (phpMyAdmin bereits installiert)
- Lesen Sie mit PHP die CSV-Datei aus und importieren Sie die Datensätze in die Datenbank
- Erstellen Sie eine HTML-Tabelle, in denen die Daten angezeigt werden (Design ist irrelevant)
- Erstellen Sie einen funktionierenden Dropdown-Filter für die Einsatzorte, damit optional die Daten nur für einen Einsatzort angezeigt werden können
2. Aufgabe
- Erstellen Sie eine geeignete Klassenhierarchie für die folgenden Fahrzeuge mit Instanzvariablen und Methodenstubs in PHP, die folgende Anforderungen berücksichtigt
- Ein Autovermieter bietet einen BMW 3er, einen BMW 5er, ein BMW Motorrad, einen VW Polo, einen VW Golf und einen Mercedes Sprinter zur Vermietung an
- Für jedes Fahrzeug soll die Farbe, die VIN, der Motortyp (Benzin, Diesel, Hybrid oder Elektro) sowie das Datum der Erstzulassung gespeichert werden. Bei VW Fahrzeugen zusätzlich noch die Seriennummer des Türsteuergeräts
- Es soll eine Funktion für das Fern-Aufsperren der Fahrzeuge gebaut werden. Bei BMW Fahrzeugen funktioniert diese über alle Modelle hinweg gleich, bei VW Fahrzeugen ist es abhängig vom jeweiligen Modell unterschiedlich.