Zum Inhalt springen

Projektantrag FIAE - Datenübernahme XML Schnittstelle


rooks

Empfohlene Beiträge

Hallo Leute,

ich stelle hier mal mein Projektantrag rein, in der Hoffnung auf Feedback. Es wäre eine tolle Hilfe, wenn Ihr mir vielleicht noch ein paar Ergänzungen oder Anregungen sagen könntet.

Datenübernahme XXX zu XXX

Projektbezeichnung

Erstellung einer Anwendung zum Import von Altdaten aus Access97 in eine Sybase SQL Datenbank über eine XML-Schnittstelle.

Projektzeitraum

Von: 16.03.2009

Bis: 03.04.2009

Wochenenden und gesetzliche Feiertage sind ausgeschlossen.

IST-Zustand

Die Mitarbeiter der Firma XXX geben die zu übernehmenden Daten in eine Web-Erfassungsmaske ein. Die Daten die übernommen werden sollen, werden aus einer Access-Oberfläche *abgeschrieben. Das manuelle übernehmen der Daten nimmt eine Menge Zeit in Anspruch und ist sehr fehleranfällig.

SOLL-Zustand

Die Mitarbeiter von XXX wählen die gewünschten Datensätze aus der Access-Oberfläche aus und exportieren sie in eine neue Access-Datenbank. Diese Access-Datenbank kann dann vom Programm eingelesen werden.

Nachdem die Datenbank eingelesen wurde, wird die Datenbank archiviert und eine XML-Datei erstellt, die in die Struktur eines Standardimports von der Firma XXX passt. Diese Daten werden dann über den XXX Import in die Datenbank geschrieben, ohne dass es zu Fehlern in den Daten oder zu einem hohen Zeitaufwand kommt.

Entwicklungsumgebung

Für die Entwicklung des Programms wird die Programmiersprache C# gewählt. Als Entwicklungsumgebung wird Visual Studio 2008 von Microsoft verwendet. Um auf die Daten der Datenbanken zuzugreifen, wird Access97 und Sybase SQL Anywhere verwendet. Die Lizenzen für die einzelnen Programme stellt die Firma XXX.

Projektphasen und deren Zeitplanung

1. Analyse (6 Std.)

- Ist-Analyse (2 Std.)

- Soll-Konzept (4 Std.)

2. Konzeption (7 Std.)

- Auswahl geeigneter Technologien (2 Std.)

- Konzept der graphischen Oberfläche (2 Std.)

- Use-Case-Diagramm für die Benutzerführung und Import der Daten (3 Std.)

3. Realisierung (32 Std.)

- Programmierung des Einlesens der Access Datenbankdatei (4 Std.)

- Programmierung des Archivierens der Datenbankdatei (4 Std.)

- Erstellen der XML-Datei nach Struktur des Standards von Firma XXX (14 Std.)

- Programmierung des automatischen Sendens der XML an die Sybase SQL Datenbank mittels eines Standardimports von der Firma XXX (7 Std.)

- Erstellen der graphischen Oberfläche (3 Std.)

4. Test (10 Std.)

- Erstellen von Testdaten (1 Std.)

- Testen des Auslesens und des Imports der Daten(6 Std.)

- Behebung der durch Tests aufgefallenen Fehler (3 Std.)

5. Dokumentation(15 Std.)

- Projektdokumentation (15 Std.)

Projektdokumentation

- Titelblatt

- Inhaltsverzeichnis

- 1. Projektbeschreibung

- 1.1. Firma XXX

- 1.2. Projektumfeld

- 2. Projektplanung

- 2.1. Vorgehensweise

- 2.2. Zeitplanung

- 2.3. Ist-Analyse

- 2.4. Soll-Konzept

- 2.5. Auswahl der Technologien

- 3. Realisierung

- 3.1. Grundfunktionen

- 3.2. Grafische Oberfläche

- 4. Abschluss

- 4.1. Abweichung vom Zeitplan

Gruß

rooks

Link zu diesem Kommentar
Auf anderen Seiten teilen

Der ganze Workflow klingt nicht wirklich schlüssig. Denn du exportierst aus Access DB 1 einige Datensätze in Access DB 2 das ist schon realisiert. Deine Aufgabe ist nun Access DB 2 irgendwohin zu speichern die Daten dort auszulesen und sie in eine XML Struktur zu packen um sie dann in eine 3 DB zu importieren. Das macht herzlich wenig sinn zumal ich hier komplett das Thema, was passiert wenn ein Datensatz zweimal exportiert wird, ausgeklammert wird.

Das ist vom Umfang her sicherlich kein FIAE Abschlussprojekt auch wenn ihr hier einen solch merkwürdigen Workflow habt. Das ist eine reine Migration von DB 1 nach DB zwei wieso hier jetzt XML genutzt werden muss ist mir auch schleierhaft.

Entweder kannst du es noch besser beschreiben oder du suchst dir ein anderes Thema.

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...