Geschafft!

Hinweis

Fehler

Session expiration Your session is going to expireClick here to extend

Budget:

Kleines Projekt <800

Geposted am

27.01.12 17:37

Kunde

dec***

Dieses Projekt wurde abgeschlossen

Schreiben Sie ein ähnliches Projekt aus und erhalten Sie Angebote von Freelancern. Unverbindlich. Kostenlos. Schnell.

Jetzt ähnliches Projekt einstellen

Beschreibung:

Gebrauchtwagendatenbank

Ein Script soll eine MySQL-Datenbank mit Gebrauchtwagenpreisen eigenständig aufbauen und pflegen. Hierzu muss eine Anbindung an die kostenfreie Autoscout24.de-API realisiert werden. Über diese API sollen für bestimmte Fahrzeugmodelle mit verschiedenen Ausstattungsvarianten die Gebrauchtwagenmarktwerte bezogen und jeweils ein Durchschnittswert in der Datenbank dokumentiert werden. Das Script soll diese Werte außerdem in gewissen Abständen durch neue API-Anfragen aktualisieren, die alten Werte jedoch archivieren. (Cronjob) Welche Fahrzeuge und welche Ausstattungsvarianten dokumentiert werden, richtet sich nach den Fahrzeugmodellen für die Anfragen von Benutzern vorliegen. Es werden nur Daten vorgehalten für die auch Interessenten d.h. Kunden die diese Fahrzeugmodelle ihrem Account hinzugefügt haben, existieren. Natürlich sollen keine Dubletten entstehen. Vergleichbare Fahrzeuge d.h mit sehr ähnlichen Ausstattungsmerkmalen und Laufleistungen sollen vereinheitlicht werden um die Datenlast zu verringern.

Web-Oberfläche

Die Web-Oberfläche (PHP) aus Sicht des Benutzers, ist einfach und übersichtlich aufgebaut. Es gibt einen Login mit Benutzername und Passwort sowie "Passwort vergessen" und Registrieren-Funktion. Im Benutzerbereich kann der Kunde seine Stammdaten (Anschrift, E-Mail-Adresse, Passwort etc.) bearbeiten und seinen "Fuhrpark" verwalten. Das bedeutet er kann seine eigenen oder auch beliebige Fahrzeuge mit bestimmten Ausstattungsmerkmalen und der Laufleistung eintragen und erfährt dann den durchschnittlichen Marktwert. Zusätzlich kann er eine Benachrichtigungsfunktion aktivieren und in regelmäßigen Abständen per E-Mail über den Wert seiner Fahrzeuge informiert werden.

Statistik

Hinzu kommt noch eine Statistikfunktion. Der Benutzer soll in verschiedenen graphischen Darstellungen die Preisentwicklung seiner Fahrzeuge nachvollziehen können. Darum ist es bei der Datenbankpflege wichtig, dass keine Werte überschrieben sondern nur neue Werte hinzugefügt werden. Jeder Wert muss einem eindeutigen Zeitpunkt (Datum) zugeordnet werden können.

Administration

Es muss eine Administrationsoberfläche vorhanden sein um das Datenbankpflege-Script konfigurieren und Benutzer verwalten zu können. Faktoren wie Statistikfunktion, Benachrichtigungsfunktion und -häufigkeit sowie Anzahl der möglichen Fahrzeuge müssen für jeden Benutzer individuell einstellbar sein.

Das Layout wird geliefert. Es ist kein grafisch aufwendiges Webdesign erforderlich.