Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.


Unterarbeitspakete:

4.1 Analyse und Konzeption (SCL – 7 PM)

4.1.1 Analyse der Import- und Transformationsmodule (SCL – 2 PM)

  • Analyse der datentechnischen Grundlagen der vorhandenen Datenstrukturen und deren Transformation in das envVisio-Datenmodell
  • Analyse der bestehenden Softwarekomponenten und Konzeption derer Entwicklung
  • Definition der benötigten Datenstrukturen
  • Analyse der benötigten Datenstrukturen in den gängigen Datenbankmanagementsystemen

4.1.2 Konzeption der Import- und Transformationsmodule (SCL – 1 PM)

  • Erstellung des Grob- und Feinkonzeptes der Module zum Import der vorhanden relationalen Datenstrukturen und deren Speicherung in dem envVisio-Datenmodell
  • Konzeption der Transformationsroutinen und der Speicherung der Daten im envVisio-Datenmodell

4.1.3 Analyse der envVisio-Datenstrukturen (SCL – 2 PM)

  • Analyse, Konzeption und Entwicklung der technischen und strukturellen Anforderungen an das generische Datenmanagement
  • Konzeption der envVisio-Datenstrukturen in eine Low-Code-Plattform

4.1.4 Analyse der Testdaten in Bezug auf das envVisio-Datenmodell (SCL – 2 PM)

  • Analyse der Testdaten in Bezug auf die spätere Datenhaltung und prototypische Erstellung von Transformationsroutinen
  • Manuelle Transformation von beispielhaften Testdaten envVisio-Datenmodell zum Test der Transformationsroutinen

4.2 Realisierung des Importgenerators (SCL – 9 PM)

4.2.1 Erstellung der internen Datenstrukturen des Importgenerators (SCL – 3 PM)

  • Realisierung der Datenstrukturen in einem logischen und physischen Datenmodell in den gängigen Datenbankmanagementsystemen
  • Erstellung des physischen Datenmodells in den gängigen Datenbankmanagementsystemen
  • Manueller und halbautomische Tests der prototypischen Datenschnittstellen mit Beispieldaten
  • Manuelle Realisierung der Transformation der Testdaten in das envVisio-Datenmodell

4.2.2 Erstellung des ersten Importgenerators (SCL – 3 PM)

  • Umsetzung Softwaremodule für die automatische Erstellung der Transformationsdefinitionen
  • Realisierung und Entwicklung der Konfigurationsoberflächen des Importgenerators zur
  • Erstellung und Tests der prototypischen Konfigurationsdefinition mit den neu entwickelten Routinen anhand erster Beispieldaten

4.2.3 Erweiterung der bestehenden Module auf andere Systeme (SCL – 3 PM)

  • Konzeption und Erweiterung des Importgenerators auf Nutzung in Webseiten
  • Konzeption und Erstellung der Module der Low-Code-Plattform zur Generierung der Webseiten
  • Erstellung einer Test-Webseite zur Konfiguration und Erstellung der Transformationsdefinitionen mit Hilfe der Low-Code-Plattform

4.3 Nutzung, Bedienung und Qualitätssicherung (SCL – 9 PM)

4.3.1 Einbindung vorhandener Schnittstellen (SCL – 2 PM)

  • Analyse der bestehenden Schnittstellen-Technologien und Analyse der notwendigen Anpassungen
  • Konzeption der notwendigen Anpassungen am Generator
  • Einbindung vorhandener Schnittstellen-Technologien zum Import und Transformation in den Generator
  • Export der Datenstrukturen in ein UML-Klassendiagramm

4.3.2 Erweiterung Nutzung und Bedienung (SCL – 3 PM)

  • Konzeption der Nutzerschnittstellen
  • Erstellung der Nutzer- und Bedienoberflächen zur Konfiguration des Generators
  • Realisierung einer ersten prototypischen Testanwendung zum Import von Beispieldaten in das bestehende Datenmodell

4.3.3 Qualitätssicherung der erstellten Module (SCL – 2 PM)

  • Sicherstellung der Funktionalitäten der realisierten Module und des Generators
  • Sicherstellung der Performance und Sicherheitsaspekte der realisierten Module

4.3.4 Qualitätssicherung der Erweiterungen (SCL – 2 PM)

  • Sicherstellung der Funktionalitäten der erweiterten Module
  • Sicherstellung der Performance und Sicherheitsaspekte der realisierten Module speziell unter dem Aspekt der Nutzung in Webseiten

4.4 Konzeption und Realisierung einer prototypischen Testanwendung (SCL - 6 PM)

4.4.1 Erstellung einer prototypischen Testanwendung (SCL – 3 PM)

  • Konzeption einer Testanwendung mit Beispieldaten als Webanwendung
  • Konzeption der Transformationsdefinitionen
  • Konzeption der Bedienoberfläche
  • Erstellung der benötigten Transformationsdefinitionen mit Hilfe der entwickelten Module

4.4.2 Erstellung einer prototypischen Testanwendung (SCL – 3 PM)

  • Erstellung der logischen und physischen Datenstruktur für diese Anwendung
  • Erstellung der Transformationsdefinitionen mit den entwickelten Modulen und dem Generator
  • Import und Speicherung unterschiedlichster Beispieldaten in das envVisio-Datenmodell

4.5 Compiler zur Übersetzung der UML-Klassendiagramme (S4D – 5 PM)

  • Entwicklung des Compilers zur automatischen Generierung der Datenbankstrukturen aus dem UML-Klassendiagramm von envVisio-GI
  • Entwickeln des Compilers zum generischen Steuern der Importprozesse


Meilensteine/Schnittstellen:

M2: Bereitstellung von Basisfunktionalitäten für den Import von Beispieldaten

M3: Fertigstellung und Test des Importgenerators