Refine
Document Type
- Diploma Thesis (2)
Language
- German (2)
Keywords
- Relationale Datenbank (2) (remove)
Die vorliegende Arbeit befasst sich mit der Entwicklung eines Wrappers für die Integration von Drittprogrammen in das firmeneigene Mitarbeiter- und Projekt-Buchungssystem. Dazu wird die bereits bestehende Datenbasis gesichtet und erweitert. Auf Grundlage einer Anforderungsanalyse werden die entsprechenden Usecases ermittelt und ein Nachrichtenkonzept herausgearbeitet. Für die Datenübertragung werden geeignete Protokolle sowie eine Auszeichnungssprache ausgewählt. Bei der weiteren Softwareentwicklung werden verschiedene Methoden der UML angewendet. Nach der Implementierung wurde das neue System integriert und iterativ eingeführt. Abschließend wird eine Beurteilung des entstandenen Systems durchgeführt und ein Ausblick über zukünftige Funktionalitäten gegeben.
Im Rahmen dieser Diplomarbeit wird ein Programm entwickelt, welches vorhandene Backupstrategien ergänzen soll. Oft ist es erforderlich, im Falle eines Disasters, den entstandenen Datenverlust durch eine Wiederherstellung in kürzest möglicher Zeit zu beheben. Das Programm soll neben Standardfunktionalitäten, wie Sicherung und Wiederherstellung von Datenbanken, die Möglichkeit bieten, aus diesen angefertigten Sicherungen einzelne Objekte, insbesondere Tabellen, wiederherstellen zu können. Dabei werden Konsistenzfaktoren, sowie die Zugriffsmöglichkeit auf die Schemadaten und das Transaktionsprotokoll von SQL Server untersucht, und unter Berücksichtigung dieser Erkenntnisse eine Backup- und Restorefunktionalität entworfen. Abschließend soll die Funktionalität im Vergleich mit anderen Produkten bewertet, sowie eine Einschätzung für den Praxiseinsatz getroffen werden.