Startseite | Diplomarbeit | Software | Literatur | Impressum
Kurzfassung
Inhaltsverzeichnis
1  Einleitung
 1.1  Motivation
 1.2  Aufgabenstellung
 1.3  Ziel der Arbeit
 1.4  Vorgehensweise
2  Grundlagen
 2.1  Wireless Local Area Network (WLAN) IEEE 802.11
 2.2  Virtual Private Network (VPN)
 2.3  Global Positioning System (GPS)
 2.4  AJAX
 2.5  Asus Eee PC
 2.6  General Packet Radio Service (GPRS)
 2.7  Universal Mobile Telecommunications System (UMTS)
3  Entwicklung des Konzepts
 3.1  Software-Architektur
4  Umsetzung des Konzepts
 4.1  Server - Kontrollzentrum
 4.2  Clients
 4.3  Google Maps
5  Praktische Anwendung und Evaluation
 5.1  Asus Eee PC mit WLAN
 5.2  Nokia N82 mit WLAN/GPRS
 5.3  Server - Kontrollzentrum
6  Zusammenfassung und Ausblick
Abbildungsverzeichnis
  Abbildungsverzeichnis
Tabellenverzeichnis
  Tabellenverzeichnis

6  Zusammenfassung und Ausblick

Durch sorgfältige Entwicklung der Software und umfangreiche Tests konnte sichergestellt werden, dass die Anwendung im täglichen Betrieb zuverlässig funktioniert. Beim Einsatz des Systems könnten dennoch kleinere Mängel auftreten, die nachträglich behoben werden müssten. Der fehlerfreie Betrieb hängt von vielen verschiedenen Faktoren ab. Der verwendete Web-Browser ist einer davon. Ich habe die Anwendung vorwiegend im Mozilla Firefox getestet aber auch im Microsoft Internet Explorer und Opera. Selbst wenn das Kontrollzentrum mit der jetzigen Version eines Browsers fehlerfrei ausgeführt werden kann ist es möglich, dass durch die Weiterentwicklung der Browser unerwartete Konflikte auftreten. Es ist nicht möglich, die Software in jedem Browser der Welt zu testen, da diese nicht alle verfügbar sind. Man muss sich auf eine kleine Auswahl beschränken. Ausserdem muss der eingesetzte Browser Ajax und JavaScript unterstützen. Es gibt also gewisse Systemvoraussetzungen, die zu erfüllen sind. Das gleiche gilt für das Serversystem, auf dem die PHP-Skripte installiert sind. Eine aktuelle PHP-Version in der Standard-Konfiguration ist gefordert.

Der Umfang der Software kann in Zukunft erweitert werden. Ideen dazu entstehen oft beim Betrieb und Test. Bisher kann immer nur ein einziger Client eingesetzt werden. Es wäre aber möglich dies auf weitere Clienten auszuweiten. Dann könnten diese gleichzeitig auf der Karte verfolgt werden. In diesem Fall wäre es wohl sinnvoll mehrere Google Maps einzubinden. Dann kann der jeweilige Kartenausschnitt einem Clienten zugeordnet werden. Falls der Service jedem Benutzer angeboten werden soll kann das System um eine Benutzerverwaltung mit Datenbankunterstützung erweitert werden. Jeder registrierte Benutzer hat dann seine eigenen Anmeldedaten, die er auch im Client verwenden kann. Das System muss dann aber so verändert werden, dass der Zugriff auf die Standortdaten absolut geschützt ist und keine fremden Benutzer die Daten mitlesen können. Bisher sind die PHP-Skripte zwar durch ein Anmeldesystem geschützt, die Standortkoordinaten werden jedoch in einer frei zugänglichen Text-Datei gespeichert. Diese müsste dann in ein geschütztes Verzeichnis verschoben oder durch eine Datenbank ersetzt werden.

Die aufgezeichneten Wegrouten könnten abgespeichert und wiederverwendet werden. Dazu werden sie in verschiedenen Formaten exportiert. Bestehende Dateien könnte man eventuell wieder importieren. Die Aufzeichnung einer Route ist bisher ohne das aktivierte Kontrollzentrum nicht möglich. Es ist denkbar dies zu erlauben um die Daten später abzurufen. Ich habe solch eine Funktion ganz bewußt nicht eingebaut, da sie dem ursprünglichen Zweck der Software widerspricht. Es sollte ja ein Client live verfolgt werden. Da die Übertragung der Daten über das Mobilfunknetz nicht umsonst ist wäre es dann sinnvoller die Route mit einem GPS-Logger aufzuzeichnen. Die direkte Übertragung der Standortdaten ist meiner Meinung nach nur dann gerechtfertigt wenn diese auch sofort verwendet und ausgewertet werden. Zum Beispiel stellen manche Reisende ihre Reiseroute auf einer Homepage für andere Interessenten zur Verfügung.

Die Funktionen des Clients könnten erweitert werden, zum Beispiel die zusätzliche Möglichkeit Nachrichten zu senden. Bisher können vom Kontrollzentrum nur Nachrichten empfangen werden. Interessante Routenpunkte könnten vom Client markiert und beschriftet werden. Auf dem Nokia N82 besteht die Möglichkeit mit der Java-Anwendung Photos aufzunehmen. Eventuell wäre es realisierbar, diese dann zu übertragen und beim Kontrollzentrum darzustellen. Für grössere Datenmengen wie Videos ist eine GPRS-Verbindung allerdings nicht geeignet. Mit UMTS gäbe es hier mehr Anwendungsmöglichkeiten.

Das Kontrollzentrum könnte eine Funktion zur Steuerung des Clienten erhalten.

Die Verbreitung und der Test der Software durch zahlreiche Benutzer würde zu weiteren Ideen und Erweiterungsmöglichkeiten führen.