
Weiterentwicklung einer Wissensdatenbank
Projektbeginn/-Ende:01.08.2016 - 09.01.2017Kurzbeschreibung:
Das Projekt befasst sich mit der Gleichstellung der Datenbestände (Migration/Synchronisation) zwischen zwei Wissensdatenbanken. Die Haupttätigkeiten liegen in der Ist-Analyse, Konzeption, Entwicklung und dem Testen. Es wird auf einer Client/Server Struktur entwickelt, welche auf einem Linux System basiert.
Ergänzung:
Die Systemumgebung besteht aus SQL basierten Datenbanken und einem PHP Client, welche auf einer Linux Umgebung aufgesetzt sind. Zur Weiterentwicklung, Debuggen und Testen des Synchronisationsjobs werden Tools wie Eclipse als Entwicklungsoberfläche, SVN zur Softwareversionskontrolle, Spira Team als Testverwaltungssystem, sowie puTTY , WinSCP, phpMyAdmin und SQL-Developer eingesetzt. Zur Entwicklung des Synchronisationsjobs ist es erforderlich den technischen Ist-Zustand, wie auch die vorhandenen Dokumentationsbestände der Wissensdatenbanken zu ermitteln. Auf dieser Grundlage werden Konzepte für den Synchronisationsjob erarbeitet. Während der Entwicklung des Synchronisationsjobs kommen die Programmier- und Skriptsprachen: SQL, PHP, HTML und JavaScript zum Einsatz. Des Weiteren werden während der Entwicklung Testfälle in Spira Team erstellt und nach der Entwicklungsphase durchgeführt.
Fachaufgaben:
Dokumentation, Migration, Requirements Engineering, Softwareentwicklung, Testmanagement
DV-Aufgabe:
Individualsoftware-Weiterentwicklung
Systemumgebungen:
Vorgehensmodell:
Programmiersprachen:
HTML 4.0, Java Script, PHP 5.0
Entwicklungs- und Testtools:
Eclipse for PHP Developers Luna (Release 4.4.0), PL/SQL-Developer, SpiraTeam, WinSCP 5.7.5