ZHAW-Logo OAPA-Logo TAT-Logo
zurück  
Diplomarbeit 2004 (DA04): Arbeits-Archiv
 
DA Rea 04/4 - Mobile Project-Time-Client
Studierende: Silvio Fuchs, fuchssil
  Adrian Keller, kelleadr
  Martin Straumann, straumar

Betreuer: Karl Rege, rege
  Kurt Hauser, husr

Im Auftrag der Noser Engineering AG wurde in dieser Diplomarbeit ein Zeiterfassungsclient fur den Pocket PC entwickelt. Die Mitarbeiter der Noser AG konnen damit ihre geleisteten Arbeitsstunden auf einem mobilen Gerat (PDA) erfassen und mit der zentralen Datenbank der Firma synchronisieren. Die entwickelte Software (Mobile Project-Time-Client) ist in der Lage, uber diverse Kommunikationstechnologien wie USB, Bluetooth, Wireless LAN und GPRS die Daten auszutauschen. Das Zusammenspiel dieser Verbindungstechnologien wird vom Client automatisch geregelt. Der Benutzer muss sich nicht um die Wahl der Verbindungen kummern. Das Programm handelt anhand von Kosten, welche durch den Benutzer beeinflusst werden konnen.

Die Software basiert auf dem Microsoft .NET Compact Framework und wurde mit der Programmiersprache C# entwickelt. Aus Platz- und Performancegrunden beinhaltet das Compact Framework nur etwa 25 Prozent des normalen Frameworks, welches beim Desktop PC eingesetzt wird. Diese Gegebenheit bereitete uns die grossten Probleme, da ein Teil des Codes der bestehenden Desktop Software (Project-Time-Client), ubernommen wurde.

Trotz diesen Problemen konnten die Zielaufgaben der Diplomarbeit erfolgreich erfullt werden. Die Zielaufgaben beinhalteten das Erstellen einer Implementation des Project-Time-Clients auf dem Pocket PC und einer API, welche verschiedenste Kommunikationskanale zur Verfugung stellt und in den Mobile Project-Time-Client eingebunden wird.

zurück