weiterhin beratende Tätigkeit für Unitymedia, vor allem in der Nachbereitung der migrierten Daten aus dem Fremdsystem in PNI. Erstellung einer Anwendung für die Bereinigung importierter Mutterzellen, deren komplexes Innenleben durch fehlende Vorlagen in PNI häufig nicht korrekt umgesetzt wurde.
Für Bestandskunden wurden implementiert.
Seit Mitte 2018 federführend zuständig für die Migration der Daten aus einem Oracle-basierten System (Topobase + FNT Command) nach PNI Version 5.1.x. Nachdem im Laufe der Bearbeitung klar wurde, dass wir die strukturellen Feinheiten auf der Quellseite mit FME nicht effizient bearbeiten können, neuen Ansatz gesucht und gefunden. Ein Test hat ergeben, dass FME (was faktisch überwiegend als Transportmedium genutzt wurde) Daten rund drei mal länger brauchen für den Datentransfer als die direkte Anbindung. Aufgrund dieser Erkenntnisse wurde der Lösungsansatz geändert. Wir definieren nun die strukturellen Aspekte der Migration (welche Quelltabellen mit welchen Eigenschaften bilden die Quelle für ein PNI…
Seit Oktober 2017 zuständig für ein Pilotprojekt für die Migration eines Netzinformationssystems auf Basis „ORACLE“ nach PNI 5.1. Eingesetzt wird FME von Safe Software als HIlfsmittel, mit PNI-spezifischen Erweiterungen im Smallworld GIS und PL/SQL Code auf Oracle-Seite. Einsatz von JSON als flexibles Datenformat. Das Pilotprojekt konnte nachweisen, dass eine solche Vorgehensweise realisierbar und auch skalierbar ist.
Durchführung des Datentransfers von ALKIS-Daten nach Oracle, umfassend: Aufbau der Arbeitsumgebung Codekorrekturen und Optimierungen Qualitätssicherung der Daten in Zusammenarbeit mit den Mitarbeitern des Kunden
Da es im Smallworld-Umfeld momentan wenig Nachfrage gibt, wurde ein ganz anderes Feld bearbeitet: Ein proof-of-concept für die Realisierung einer komplexen Anwendung mit dem Front-End „Google Polymer“ und dem Backend „Meteor Framework“. Besonderheiten: Einsatz mehrerer, über DDP kommunizierender Meteor-Server Frontend über Google Polymer, was die Kapselung aller Styles für jedes Modul erlaubt Knoten können auf einem Raspberry PI (IOT) betrieben werden, da diese als Kontrollknoten für die Steuerung von BHKW eingesetzt werden sollen. Das POC erlaubt momentan die Eingabe, Bestätigung und Kommentierung von Meldungen an Benutzer oder Gruppen, wobei diese in einer MongoDB Datenbank gespeichert und nach vorgegebenen Berechtigungen automatisch…
Für ein weiteres amerikanisches Telekommunikationsunternehmen wurde eine spezielle Software erstellt, welche importierte DXF-Geometrien in internen Welten zusammenfasst, um die Geometrieanzahl zu reduzieren und damit die Geschwindigkeit des Zeichnungsaufbaus zu steigern. Fasst alle aneinander liegenden Liniengeometrien nach komplexer Analyse zusammen Optimale Performance durch Reduktion unnötiger Abhängigkeiten während des Prozesses Erstellt für bestimmte Ausgangsdaten automatisch Bemaßungen aus Pfeilen mit Texten Erkennt Säulen anhand bestimmter Kriterien und erstellt daraus Symbole Gut dokumentiert und konfigurierbar. Die Arbeiten erfolgten in enger Kooperation mit einem Kollegen in Barcelona.
Für ein amerikanisches Telekommunikationsunternehmen alle Anpassungen für PNI 4.3 aufbereitet: Bearbeitung über Remotezugang in einem virtuellen Team mit Kollegen in Spanien und England Kooperative Umsetzung aller Anpassungen in enger Abstimmung Implementierung von Excel-Makros zur Testunterstützung Alle Arbeiten erfolgten in enger Zusammenarbeit mit Kollegen in Madrid und Crediton (GB) – ohne das Büro in Gütersloh zu verlassen.
Durchführung von Performanceoptimierungen für den Replikator: Aufbau einer Testumgebung Erstellen eines Magik-Moduls für Zeitmessungen und Analyse der Kommunikation mit Oracle Optmierung der Kommunikation mit Oracle Optimierung der in Oracle verwendeten Views und Trigger auf der Basis der gewonnenen Erkenntnisse
Migration einer bestehenden GIS 4.11 Anwendung mit umfangreichem Kundencode auf die GIS Version 4.3.0: Datenbankupgrade erstellt, mit einer Dokumentation zur Durchführung des Upgrades auf dem aktiven Kundenmodell Alle Kundenmodule auf nicht mehr notwendige Mods und Adds kontrolliert Fehlerkorrekturen
