Zum Hauptinhalt springen

Sichere und mobile Erfassung von Lieferungen auf Baustellen

Verfasst von: Dr. Hermann Jung, Thomas Stark
Veröffentlicht am: 30. Jan. 2003
Kategorie:

# 04.02.2003

Für die Qualitätssicherung auf der Baustelle nimmt die zuverlässige Abnahme und Kontrolle der Lieferungen einen zentralen Platz ein. Die Firma Dr. Jung & Partner aus Berlin (bekannt durch LASTRADA - einer Standardsoftware für die Baustoffprüfung) projektierte die Entwicklung eines Prototyps für eine sichere und mobile Erfassung von Betonlieferungen auf der Baustelle mit Studenten der Fachhochschule für Technik und Wirtschaft Berlin.

WLAN auf Baustellen

Abb. 2 - Reichweiten
Abb. 2 - Reichweiten

Die aktuellen Standards IEEE 802.11a und IEEE 802.11b für das WLAN erreichen bei einer Bandbreite von 1 MBit/s immerhin schon eine Reichweite von 550 Metern, wie die Übersicht zeigt. Trotzdem kann davon ausgegangen werden, dass eine vollständige Überdeckung einer größeren Baustelle durch ein WLAN mit erheblichen Kosten für entsprechende Accesspoints bzw. Antennen verursachen würde.
Aus diesem Grund wurde eine Architektur gewählt, die auch bei einer etwaigen Unterbrechung der Verbindung eine Offlinearbeit erlaubt.
Die Daten werden zu diesem Zweck auf dem Endgerät zwischengespeichert und automatisch mit der zentralen Datenbank des stationären Baustellenservers abgeglichen, sobald der PDA wieder im Funkbereich ist.


Akteure und ausgewählte Anwendungsfälle (Use-Cases)

Abb. 3 - Anwendungsfälle
Abb. 3 - Anwendungsfälle

Akteur 1 - Der Abnehmer ist der Benutzer des mobilen Endgerätes. Seine Aufgabe besteht darin, Lieferungen entgegen zu nehmen und im Anwendungssystem zu vermerken.

Akteur 2- Die interne EDV bezeichnet alle Sachbearbeiter, Softwaresysteme und Prozesse in der firmeninternen Datenverarbeitung. Zusätzlich dazu ist in der internen EDV auch die Administration des Proxys enthalten. Ihre Aufgabe besteht in der Eingabe der relevanten Bauteile und Betonierungen, sowie der Benutzerdaten.

Akteur 3- Der Client ist ein Teil der Software auf dem mobilen Endgerät. Er behandelt das Versenden eingegangener Lieferungen an den Proxy und den Empfang relevanter Betonierungen von dem Proxy.

Akteur 4- Der Proxy ist ein Teil der Software auf dem Server, der die interne EDV mit den mobilen Endgeräten verbindet. Er ist für die Weiterleitung erwarteter und erhaltener Lieferungen zwischen Client und interner EDV verantwortlich. Außerdem beherbergt er die Nutzerdaten, die für die Authentifizierung und Identifikationen vom Abnehmer relevant sind.


Aktionen

Abb. 4.1 - 4.4
Abb. 4.1 - 4.4

Anmelden des Clients
Abbildung 4.1 - Die Authentifizierung erfolgt lokal auf dem Client als auch verteilt auf dem Proxy. Die erforderlichen Nutzerdaten sind auf jedem Client und auf dem Proxy gespeichert. Bei Programmstart muss der Nutzer sich einmalig für die Dauer der Sitzung am Client anmelden. Dies geschieht über Eingabe von Login und Passwort. Der Client vergleicht die eingegebenen Daten mit seinen lokal gespeicherten Daten. War der Vergleich erfolgreich, erhält der Benutzer Zugang zu den lokal gespeicherten Daten, andernfalls wird er erneut zur Angabe von Login und Passwort aufgefordert.

Abruf von Daten durch Client
Der Abruf von Daten durch den Client ist der Beginn jedes Synchronisationsvorganges. Er kann zyklisch und automatisch in definierten Zeitabständen (z.B. eine Minute) vom Client oder manuell durch den Benutzer gestartet werden. Bei der dritten Möglichkeit, die unabhängig von der Replikation ist, teilt der Server dem Client durch eine Nachricht mit, dass ein Update von Daten notwendig ist.

Erfassen von Daten durch Client
Abbildung 4.2 - Nachdem erfolgreichen Anmelden erfolgt der Abgleich der Daten des Mobilgerätes mit dem Server, im oberen teil werden alle Bauteile angezeigt.
Klickt der Nutzer auf ein Bauteil, werden alle zu dem Bauteil gehörenden Betonierungen im unteren Teil aufgelistet. Danach wählt er eine aus und klickt auf Details. Anstatt "Betonierung" wird in der Anwendung der Name der ausgewählten Betonierung angezeigt. Darunter erscheint die Sortenbeschreibung. In dem Listfeld werden alle Lieferungen zu der Betonierung dargestellt. Wählt der Nutzer eine aus, werden die dazugehörigen Informationen wie Abnehmer, Lieferschein-Nummer und das Datum der Erfassung darunter generiert.

Übersicht der Betonierungen
Abbildung 4.3 - Die aufgelisteten Datensätze können ausgewählt und mit dem Knopf "Ändern" direkt im Dialog "Lieferung" bearbeitet werden, die Attribute Lieferschein-Nummer und Menge sind bereits eingetragen.
Falls keine Lieferungen zur Betonierung existieren, kann der Bediener diese mit dem Button "Erfassen" direkt eintragen und gelangt zu Anwendungs-Bildschirm Lieferungen. Mit Zurück gelangt der Nutzer wieder auf der Maske "Auswahl der Bauteile".

Eingabe oder Änderung einer Lieferung
Abbildung 4.4 - Im letzten Dialog können die Datensätze angegeben, geändert und mit Button "OK" abspeichert werden. Das Häkchen "Entfernen" besagt, dass dann die Lieferung als gelöscht markiert wird und somit bei nächsten Daten-Abgleich nicht mehr angezeigt wird.
Wenn der Fall auftritt, dass der Datensatz bereits von einem anderen Nutzer geändert worden ist, erscheint der Warndialog.



QUELLEN UND VERWEISE:

Dr. Jung und Partner
PDF Download - Sicherheit im WLAN
Fachhochschule für Technik und Wirtschaft - Berlin