rooks Geschrieben 27. Januar 2009 Teilen Geschrieben 27. Januar 2009 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 Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
flashpixx Geschrieben 27. Januar 2009 Teilen Geschrieben 27. Januar 2009 Für mich ist das für einen FIAE zu wenig. Es siht für mich nach einem "insert into datenbank2.x values select * from databank1.x" aus und dann einfach eine XML über die Tabellen erzeugen. Wo sind die kaufmännischen Aspekte, Entscheidungen und die Komplexität? Phil Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Schiller256 Geschrieben 27. Januar 2009 Teilen Geschrieben 27. Januar 2009 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. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
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.