Facharbeiten Zürich 2009

Webbasiertes Importtool für Schuldaten
Ang Yao Guang, Blaccess Informatik GmbH

Aufgabestellung:

Bei der Installation der Schulverwaltungssoftware iCampus stellt der Import von bereits bestehenden Daten indie neue Lösung eine wichtige Tätigkeit dar. Die Daten der Einwohnerkontrolle lassen sich schon eine Schnitte mit Gui einlessen.Das Einlesen der ergänzenden Daten und abgleichen Einwohnerkontrelldaten und deren der Schulverwaltung wird aber immer noch über die Ausführung von SQL-Statements ausgeführt. Dies hat den Nachteil, dass einerseits nur Personen mit Programmierkenntnissen diesen teilweise recht zeitaufwendigen Import ausführen können, andererseits die Qualität des Imports nicht automatisiert festgestellt werden kann.

Lösungsbeschreibung


Webbasiertes Importtool für Schuldaten mit folgenden Hauptfunktion
  • Normalisieren der Schuldaten der Importtabelle (z.B. Trennen von Vorname und Name der Eltern, falls in einem Feld enthalten)
  • Synchronisation der Schuldaten (Schulkinder und Lehrpersonen) mit den bereits eingelesenen Daten aus der Einwohnerkontrolle
  • Import von Schulkindern und deren Eltern, welche nicht in den Daten der Einwohnerkontrolle enthalten sind (z.B. Kinder aus anderen Gemeinden)
  • Import von Lehrpersonen, welche nicht in den Daten der Einwohnerkontrolle enthalten sind
  • Einlesen von typischen Schulattributen (Klassenzugehörigkeit, Schuleintritt, Bemerkungen, E-mail, Mobile, spezielle Eigenschaften)
  • Abbruch und Wiederaufsetzen der Verarbeitung sind nach jedem abgeschlossenen Prozess möglich
Weitere Funktion Dokumentieren folgender Ausnahmen:
  • Kinder, welche nicht in den Daten der Einwohnerkontrolle enthalten sind
  • Kinder in den Daten der Einwohnerkontrolle, welche nicht in den Schuldaten enthalten sind
  • Personen ohne Adressen
  • Personen mit mehreren gleichzeitigen Adressen
  • Schulkinder ohne Eltern
  • Personen ohne Geschlechtszuordnung
  • Schulkinder ohne Zuordnung von Sprache und Staatszugehörigkeit
  • Schulkinder ohne Geburtsdatum
  • Klassen mit mehr als 25 Schulkindern
  • Die Dokumentation soll als HTML-Seiten innerhalb der Applikation abrufbar sein

Seite ipa_show - jCMS / Aktualisierung: 25.05.2005 jpk