|
|
|
|
Kurzfassung
Unsere Diplomarbeit befasst sich mit dem Entwurf eines Systems zur Inventarisierung der Schulrechner an der HTL Hollabrunn mit Hilfe der Radio Frequency Identification (RFID) Technologie.
Auftraggeber ist die HTL Hollabrunn und der Betreuer des Projektes ist DI Franz Geischläger.
Durch das drahtlose Auslesen von passiven RFID Transpondern, die an den Gehäusen der Rechner angebracht werden, soll es ermöglicht werden, Informationen wie zum Beispiel deren Standort, Name, Konfiguration oder Reparaturstatus zu erhalten.
Die dafür benötigte Hardware wurde in Form des Multi-Function Evaluation Kit (Lesegerät + Demonstrations Software + Transponder) S4100 MFR von Texas Instruments, von der HTL Hollabrunn zur Verfügung gestellt.
Das Projekt besteht im Wesentlichen aus zwei Teilen, wobei der erste Teil, die Transportschicht als Client fungiert, während auf einem Sever mittels Webinterface die Verwaltung einer Datenbank erfolgt.
Die Aufgaben der Transportschicht liegen hauptsächlich in der Aufbereitung der RFID Reader Daten, die bei Bedarf an den Webserver weitergeleitet werden können.
Die aus den Transpondern ausgelesenen Daten werden über die RS232 Schnittstelle nach Anfrage an die Transportschicht weitergeleitet.
Zum komfortablen Bearbeiten der Transponder Daten wird ein User Interface entwickelt, das dem Benutzer neben dem Echtzeitauslesen der Informationen auch das Beschreiben der RFID Tags ermöglicht.
Das Programm wird in der C++ Entwicklungsumgebung LabWindows CVI 8.0 realisiert. Um die Datenübertragung zum Server zu verwirklichen wurde das SOAP Protokoll mit Hilfe des Microsoft SOAP Toolkits 3.0 implementiert.
Das Webinterface soll die Verwaltung des Rechner Inventars über die Verknüpfung der eindeutigen Transponder ID mit Datensätzen aus der Datenbank zulassen.
Darüber hinaus sollen durch die Anwendung Wartungen der bzw. Servicetätigkeiten an den Rechnern festgehalten und nachvollziehbar gemacht werden. Um dies zu garantieren ist eine Benutzerverwaltung notwendig. Allen Benutzern ist es möglich die zu verwaltenden PCs mit ihren Wartungszuständen einzusehen.
Der Schulgebrauch des Systems wird durch die unterschiedliche Rechtevergabe an Schüler und Lerher bewerkstellig. Während dem übergeordneten Lehrer die gesamte Verwaltung der Wartungstätigkeiten und des Rechner Inventars zur Verfügung steht, ist der Schüler nur zum Hinzufügen von Servicevorgängen befähigt.
Der Administrator des Systems kann überdies die Benutzerverwaltung sowie die Datenbanksicherung regeln.
Die Webanwendung ist in PHP geschrieben und wird von einer MySQL Datenbank unterstützt, die mit dem Programm PHPmyAdmin erstellt wurde. Das hierfür verwendete Softwarepaket ist XAMPP für Windows.
|
|
|
|