tools:staatenumzug
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungLetzte ÜberarbeitungBeide Seiten der Revision | ||
tools:staatenumzug [2016/10/20 09:17] – [Bedienung] sschmitz | tools:staatenumzug [2019/02/08 09:37] – [Bedienung] sschmitz | ||
---|---|---|---|
Zeile 6: | Zeile 6: | ||
+ | ===== Das Problem mit den Länderschlüsseln ===== | ||
+ | |||
+ | In FlexNow werden bisher die Länder über das zugehörige KFZ-Kennzeichen identifiziert. Beim Import der Studierendendaten aus einem Fremdsystem werden so Nationalitäten, | ||
+ | |||
+ | Problematisch ist das an den Stellen, an denen sich Länder-KFZ-Kennzeichen im Lauf der Zeit ändern. Einige Beispiele: | ||
+ | ''" | ||
+ | Quelle: Wikipedia | ||
+ | |||
+ | Da das KFZ-Kennzeichen in FlexNow jedoch als Schlüssel dient, und Schlüssel unveränderlich sind, wurde an vielen Hochschulen in solchen Fällen einfach ein zusätzlicher Eintrag für das neue Kennzeichen angelegt. Aus Sicht der Statistik sind die Datensätze, | ||
+ | |||
+ | Die Hochschulstatistik arbeitet nicht mit den KFZ-Kennzeichen, | ||
+ | |||
+ | Daher muss darauf hingearbeitet werden, dass in FlexNow nur noch die Statistik-Schlüssel verwendet werden, nicht mehr die KFZ-Kennzeichen. Bevor diese Umstellung komplett vollzogen werden kann, müssen also die Dubletten und veralteten Einträge korrigiert werden. | ||
+ | |||
+ | Dabei sind mehrere Fälle zu unterscheiden: | ||
+ | |||
+ | 1) Ein Staat wechselt das KFZ-Kennzeichen: | ||
+ | Die abhängigen Datensätze (Adressen, Nationalitäten, | ||
+ | |||
+ | 2) Ein Staat existiert nicht mehr: \\ | ||
+ | Die abhängigen Datensätze sind auf den Rechtsnachfolger umzuziehen. | ||
+ | |||
+ | 3) Ein Staat wird in zwei neue Staaten geteilt: \\ | ||
+ | Die abhängigen Datensätze sind entsprechend auf zwei neue Staaten zu verteilen. Dies muss manuell geschehen. Beispielsweise müsste von Studierenden abgefragt werden, in welchem Teil sie geboren wurden, um die Geburtsländer neu zuzuordnen. | ||
===== Voraussetzungen ===== | ===== Voraussetzungen ===== | ||
Das Programm FlexNow_Staatenumzug.exe muss installiert sein. User müssen mindestens PA-Rechte haben. | Das Programm FlexNow_Staatenumzug.exe muss installiert sein. User müssen mindestens PA-Rechte haben. | ||
Da ein Protokoll in Form einer Datei ausgegeben wird, sind Schreibrechte in dem Verzeichnis nötig, in dem das Programm installiert ist. | Da ein Protokoll in Form einer Datei ausgegeben wird, sind Schreibrechte in dem Verzeichnis nötig, in dem das Programm installiert ist. | ||
- | Zusätzlich ist eine Textdatei mit den Muster-Staaten und entsprechenden Schlüsseln nötig. | + | Zusätzlich ist eine Textdatei mit den Muster-Staaten und entsprechenden Schlüsseln nötig. |
+ | |||
+ | Es ist jedoch auch eine Muster-Datei | ||
+ | |||
+ | ===== Testlauf ===== | ||
+ | Wenn Sie einen Testlauf durchführen wollen, schreiben Sie in die erste Zeile der Textdatei (siehe Voraussetzungen) das Wort TEST. In der Zeile darf kein anderes Zeichen stehen. | ||
+ | Das Programm schaltet dann beim Einlesen der Datei um in den Testlauf-Modus. Alle Schritte werden genau so durchlaufen, | ||
Zeile 17: | Zeile 47: | ||
Länder, die sich in der Muster-Liste befinden, jedoch noch nicht in der Datenbank, werden automatisch hinzugefügt. In einer Protokolldatei wird ausgegeben, um welche Staaten es sich dabei handelt. Der Abgleich erfolgt hier anhand des KFZ-Kennzeichens. | Länder, die sich in der Muster-Liste befinden, jedoch noch nicht in der Datenbank, werden automatisch hinzugefügt. In einer Protokolldatei wird ausgegeben, um welche Staaten es sich dabei handelt. Der Abgleich erfolgt hier anhand des KFZ-Kennzeichens. | ||
+ | |||
+ | Importiert werden die Länder-Bezeichnung, | ||
==== Abgleich von Bezeichnungen ==== | ==== Abgleich von Bezeichnungen ==== | ||
Zeile 33: | Zeile 65: | ||
Beispiel: Frankreich - Italien \\ | Beispiel: Frankreich - Italien \\ | ||
Dies kann im schlimmsten Fall bedeuten, dass Studierenden die falschen Nationalitäten oder Geburtsländer zugeordnet wurden. | Dies kann im schlimmsten Fall bedeuten, dass Studierenden die falschen Nationalitäten oder Geburtsländer zugeordnet wurden. | ||
+ | |||
+ | |||
+ | ==== Umbuchen von Länder-Informationen ==== | ||
+ | |||
+ | Nach dem Abgleichen der Bezeichnungen öffnet sich ein zweiter Dialog. Hier sehen Sie zwei Länderlisten. Links finden Sie die Länder, deren Länderschlüssel offiziell nicht oder nicht mehr existiert. Auf der rechten Seite stehen die Länder, deren Informationen aktuell sind. | ||
+ | |||
+ | Klicken Sie mit der Maus auf ein Land in der linken Liste, um es zu bearbeiten. Die zugehörigen Informationen erscheinen oberhalb der linken Tabelle in den Info-Feldern. Das Programm zeigt Ihnen außerdem im mittleren Bereich an, wie viele Datensätze mit diesem Ländereintrag verknüpft sind. | ||
+ | |||
+ | Zum Beispiel: | ||
+ | * 4 Studierende | ||
+ | * 1 Person | ||
+ | * 2 Hochschulen | ||
+ | * 0 Adressen von Hochschulen | ||
+ | |||
+ | Diese Einträge verweisen auf verschiedene Tabellen in der FlexNow-Datenbank. Alle diese Informationen müssen von dem Ländereintrag mit inkorrektem KFZ-Kennzeichen auf einen gültigen Ländereintrag umgezogen werden. | ||
+ | |||
+ | Dazu schlägt Ihnen das Programm ein Land aus der " | ||
+ | |||
+ | Falls das Programm kein in Frage kommendes Land in der Liste findet (z.B. weil der Statistik-Schlüssel ebenfalls fehlerhaft eingegeben wurde), müssen Sie das Ziel-Land selbst aus der Klappliste auswählen. | ||
+ | |||
+ | Nachdem Sie also das Ziel-Land kontrolliert haben, und sicher sind, das es das richtige Land ist, klicken Sie auf die Schaltfläche "Daten übertragen" | ||
+ | |||
+ | |||
+ | Beispiel für ein Protokoll: | ||
+ | |||
+ | '' | ||
+ | Anzahl Hochschulen verändert = 0. \\ | ||
+ | Anzahl Personen verändert = 0. \\ | ||
+ | Land übertragen bei MatrNr 1230747 - Quelle: ARM - Ziel: AM. \\ | ||
+ | Land übertragen bei MatrNr 1304965 - Quelle: ARM - Ziel: AM. \\ | ||
+ | Land übertragen bei MatrNr 1209610 - Quelle: ARM - Ziel: AM. \\ | ||
+ | Land übertragen bei MatrNr 1209469 - Quelle: ARM - Ziel: AM. \\ | ||
+ | Anzahl Studierende (Land) verändert = 4. \\ | ||
+ | Anzahl Studierende (Land1) verändert = 0. \\ | ||
+ | Anzahl Studierende (Land2) verändert = 0. \\ | ||
+ | GLand übertragen bei MatrNr 1230747 - Quelle: ARM - Ziel: AM. \\ | ||
+ | GLand übertragen bei MatrNr 1304965 - Quelle: ARM - Ziel: AM. \\ | ||
+ | GLand übertragen bei MatrNr 1209610 - Quelle: ARM - Ziel: AM. \\ | ||
+ | GLand übertragen bei MatrNr 1209469 - Quelle: ARM - Ziel: AM. \\ | ||
+ | Anzahl Studierende (GLand) verändert = 4. \\ | ||
+ | Land ARM übertragen nach Land AM. \\ | ||
+ | Land ARM gelöscht.'' | ||
+ | |||
+ | Hier wird ersichtlich, | ||
+ | |||
+ | Bearbeiten Sie nach und nach alle Länder, auch wenn keine abhängigen Daten existieren. Sie eliminieren so eine mögliche Fehlerquelle für zukünftige Zuordnungen. |