Last change
on this file since 9819 was
5643,
checked in by Henrik Bettermann, 14 years ago
|
Add instructions for developers (in German, mainly written for Uli Fouquet).
|
File size:
1.5 KB
|
Line | |
---|
1 | Data Center
|
---|
2 | -----------
|
---|
3 |
|
---|
4 | Über das Data Center (ehemals Upload Section) werden alle hochgeladenen Dateien verwaltet und importiert. Folgende Eigenschaften haben sich im SRP bewährt:
|
---|
5 |
|
---|
6 | - Speicherung des Datums und der User Id beim Hochladen einer Datei
|
---|
7 |
|
---|
8 | - Manuelle Auswahl des Importers anbieten
|
---|
9 |
|
---|
10 | Unabhängig vom Header der hochgeladenen Datei sollten alle Importer zur Auswahl angeboten werden. Der ausgewählte Importer sollte gespeichert werden.
|
---|
11 |
|
---|
12 | - CSV-Headerprüfung durchführen
|
---|
13 |
|
---|
14 | Der Header muss nach der Auswahl eines Importers mit dem Import-Schema verglichen werden. Bei fehlerhaftem Header sollte eine Fehlerbeschreibung und eine Online Editiermöglichkeit des File Headers angeboten werden (siehe SRP).
|
---|
15 |
|
---|
16 | - Import modes 'edit', 'create' and 'remove' etablieren
|
---|
17 |
|
---|
18 | Jedem Datensatz sollte über den import_mode mitgeteilt werden, ob er vorhandene Datensätze überschreibt, ob er als neuer Datensatz hinzugefügt oder ob er per import die entsprechenden Objekte gelöscht und archiviert werden sollen. Im create und im edit mode sind unterschiedliche Felder required.
|
---|
19 |
|
---|
20 | - Import der Daten
|
---|
21 |
|
---|
22 | Der Import bleibt zunächst dem Portaladministrator vorenthalten. Datum und User Id sollten beim Import abgespeichert werden.
|
---|
23 |
|
---|
24 | - Pending Data Files etablieren
|
---|
25 |
|
---|
26 | Auf eine automatisierte Vorab-Datenprüfung kann zunächst verzichtet werden. Nicht importierbare Datensätze müssen mit einer Fehlermeldung in einer Pending Datei landen, die manuell nachimportiert werden können muss.
|
---|
27 |
|
---|
Note: See
TracBrowser for help on using the repository browser.