Institut für Informatik | |
Axel Block |
Zweitgutachter: Prof. Dr. Volker Sperschneider
Ziel dieser Bachelorarbeit ist es, die Daten dieser Wetterstationen
über eine Onlineverbindung in eine gemeinsame Datenbank zu streamen.
Die Daten sollen dabei validiert und ab einem gewissen Alter
aggregiert werden, da für ältere Messwerte eine höhere Auflösung
im Allgemeinen nicht sinnvoll ist und eher z.B. Monats- oder
Jahresmittel von Interesse sind.
Hierbei ist es wichtig, daß Schnittstellen geschaffen werden,
um auch zukünftige Datenformate in die Datenbank zu integrieren.
Im Weiteren soll eine Webapplikation enstehen, welche Daten aus
der Datenbank bezieht und sie in Form von Diagrammen darstellt.
Ein Teil der Site soll den weniger versierten Nutzer ansprechen.
Dies geschieht mit einem Überblick über die wichtigsten Werte der
letzten 24 Stunden, der letzten sieben Tage und des letzten Monats.
Für tiefer gehende Analysen gibt es dann die Möglichkeit, beliebige
Statistiken über die Daten der Wetterstationen zu fahren und sich
diese als Grafik anzeigen zu lassen, so zum Beispiel die
Temperaturkurve zwischen zwei bestimmten Daten oder die
Monatsregenmengen des vorletzten Jahres.
Ebenso kann zwischen den Daten einer beliebigen Station oder
einem Mittelwert über mehrere Stationen gewählt werden
Die Hintergrundabläufe wie z.B. das Streaming und das Verdichten der Daten wird mit Perl implementiert. PHP wird in der Webapplikation eingesetzt, da PHP in den Webserver integriert werden kann und die zugehörige gd-Bibliothek eine gute Unterstützung für die Erzeugung von dynamischen Grafiken bietet. Als populäre und kostenfreie Datenbank kommt mySql zum Einsatz.
Email: axblock@uos.de
© FB06, Universität Osnabrück Webserver-Team |