WO BEGINNT SIE? UND WARUM DIESE BEWERBUNG?
Eine effizient funktionierende Anwendung muss den Bedürfnissen aller Beteiligten, der Transparenz und der Funktionalität gerecht werden. Im Folgenden erfahren Sie mehr über die Bedürfnisse, die zur Entwicklung der Warschauer App geführt haben, am Beispiel unseres jüngsten Projekts. Auf der Grundlage der Anforderungen der lokalen Behörden und der Investitionsabteilung wurden Anwendungsfunktionalitäten entwickelt, die den Erwartungen aller Beteiligten entsprechen. Natürlich ist das System flexibel und kann bei steigendem Bedarf mitwachsen, was auch bei diesem Projekt schon mehrfach geschehen ist.
DIE BEDÜRFNISSE DER LOKALEN BEHÖRDEN:

Kontrolle der Ausgaben

Das Projekt wird aus Drittmitteln finanziert.

Zwischen den Anwohnern, dem Stadtrat und dem Netzbetreiber enrget.

Energie, Umwelt, Ausgaben
DIE BEDÜRFNISSE DER INVESTITIONSABTEILUNGEN:
WAS GENAU WIRD ALSO BENÖTIGT?




Wichtigste Systemanforderungen:
- Ampelmanagement
- Berichterstattung
- Ausdrucke erstellen
- Verwaltung von Anhängen
- Historie von Objekten
- Verwaltung von Benutzerprojekten
- DXF-Datei importieren
- Modul zur Modernisierung der Beleuchtung
- Mobile Anwendung mit einem Modul zur Meldung von Fehlern

DIE ZUKUNFT DES BELEUCHTUNGSMANAGEMENTS WIRD IN BIG DATA GESCHRIEBEN….
Nun zu einigen technischen Daten. Wie die Datenbank, die Serversprache und der Datenzugriff strukturiert sind.

Beschreibung der Systemkomponenten:
1.eine PostgeSQL Datenbank -mit PostGIS-Erweiterung in der neuesten Version (zum Zeitpunkt der Unterzeichnung des Abnahmeprotokolls). Die Datenbank ist unter einer BSD-Lizenz verfügbar (als Open Source eingestuft). Die Datenbank wird eine Quelle für räumliche und nicht-räumliche Daten sein, die vom Anwendungsserver verwaltet werden (hinzufügen, ändern und löschen).
2.den Anwendungsserver. Der Anwendungsserver ist in Python 3 geschrieben und basiert auf dem Flask-Framework. Der Anwendungsserver verfügt nicht über eine grafische Benutzeroberfläche (GUI) – der Zugriff auf die Anwendung erfolgt über eine Reihe von Client-Anwendungen.
3.webbasierte Anwendung. Eine webbasierte Anwendung, die autorisierten Nutzern zur Verfügung steht und es ihnen ermöglicht, Beleuchtungsvorgänge im Netz entsprechend den ihnen zugewiesenen Berechtigungen durchzuführen. Die Anwendung verfügt über eine komfortable, intuitive grafische Oberfläche, ist vollständig auf Polnisch verfügbar und ihre Installation erfordert keine zusätzlichen Tools (z. B. zusätzliche Browser-Plug-ins). Die Webanwendung verfügt über Bearbeitungswerkzeuge für Geodaten und vordefinierte Analysewerkzeuge.
4.Mobile Anwendung. Eine speziell für das Android-Betriebssystem entwickelte mobile Anwendung ist für den Einsatz vor Ort (auch ohne Internetzugang) konzipiert. Der Zweck der Anwendung besteht darin, die erforderlichen Informationen über das Netz bereitzustellen
5.Plug-in für QGIS Desktop. Es handelt sich um eine Erweiterung eines sehr beliebten und weit verbreiteten Anwendungspakets für Geodaten. Der Zweck des Plug-ins ist es, autorisierten Nutzern zu ermöglichen, im System gesammelte räumliche Daten in die QGIS-Umgebung zu laden und fortgeschrittene räumliche Analysen durchzuführen, die Daten für den Aufbau von Analysemodellen, fortgeschrittene Ausdrucke usw. zu verwenden. Die QGIS Desktop Softwareumgebung kann auch für die erweiterte Datenbearbeitung verwendet werden.
6.Der Data Integrator ist ein Microservice zum zyklischen Abruf von Daten aus dem ZDM-Notfallsystem, der deren Struktur in die für das System optimale Struktur transformiert.
7.Der Lighting Control Data Integrator ist ein Microservice zur Erleichterung der wechselseitigen Kommunikation zwischen dem System und den Systemen, die die Steuergeräte zur Verwaltung der physischen Beleuchtungsanlagen betreiben.

Kurz gesagt: Daten aus anderen, bereits angelegten Datenbanken können in die Anwendung gezogen werden. Die Anwendung selbst erstellt ihre eigene Datenbank, deren Daten archiviert und regelmäßig aktualisiert werden. Der Zugriff auf die Informationen für den Nutzer kann über die Website in vollem Umfang oder in einem Vorschaumodus über die mobile App erfolgen. Für spezialisierte Anwender und Fans der Arbeit in QGIS bieten wir ein Plug-in an, um die Funktionalität zu erweitern. So ist es möglich, bei der Arbeit im Web, in QGIS oder in der App Daten hinzuzufügen und zu bearbeiten, die im laufenden Betrieb gespeichert und aktualisiert werden.

Funktionen des Warschauer Systems
- Infrastrukturdaten (Web und Feldarbeit)
- Verwaltung des Zugangs zu Informationen (Berechtigungen)
- Kataloge von Leuchten, Masten, Kabeln usw.
- Erstellung von individuellen Kartenprojekten
- Datenstruktur und Netzlogik (Beziehungen)
- Datenaktualisierung (Editor-Panel, dxf, Underlays)
- Meldung eines Unfalls
- Einzelberichte, Monatsberichte
- Modernisierung und Gestaltung der Beleuchtung
- Planung von Neuinvestitionen – Aufbereitung von Daten für Ausschreibungen
- Registrierung von Änderungen
- Archivierung historischer Infrastrukturdaten
Bei der Modernisierung der gesamten Straßenbeleuchtungsanlage war es wichtig, die Verkehrssituation zu kennen, da nur die Leuchten und bedingt die Ausleger ausgetauscht wurden, während sich der Abstand der Masten nicht änderte. Um die am besten geeigneten Leuchten für jeden Straßenabschnitt berechnen zu können, mussten die Planer über einen vollständigen Datensatz verfügen, der vor Beginn der Berechnungen aus den Datenbanken der Stadt entnommen wurde. Natürlich wurden auch alle neuen Leuchtendaten und alle von den Installationsteams benötigten Informationen in das System eingegeben, um den Umrüstungsprozess zu unterstützen. Da die benannten Personen über Administratorrechte verfügten, konnten sie auch die Eingabedaten laufend ändern. Es ist bekannt, dass Vorräte immer einen gewissen Prozentsatz an Fehlern aufweisen….

Weitere Einblicke in weitere Funktionen und Änderungsprozesse werden in zukünftigen Beiträgen folgen. Sie sind herzlich eingeladen zu lesen 😉


