You are here: SE » ThesesHome » ThesisAnalysepraktikum

Entwicklung einer Desktop-Applikation zur Labororganisation mittels aktueller Webtechnologien

bearbeitet von: Gesa Behrends

Problemdarstellung

Im Rahmen dieser Bachelorarbeit wird eine Laborsoftware entwickelt, die der Organisation analytischer Praktika dienen soll.

Ziele

Die Software muss Befüllen, Zugriff auf und Veränderungen an einer Datenbank auszugebender Analysegemische ermöglichen (händisch und aus einer Datei). Aus der Datenbank müssen zufällig einzelne Proben ausgewählt werden und dazugehörige Verwaltungsdokumente (Probenetikett, Akte) erstellt werden können. Die Software muss über eine möglichst unkomplizierte intuitive graphische Benutzeroberfläche verfügen und als Installationspaket für ein Windows-System auslieferbar sein. Weiterhin soll die Software eine grundsätzliche Qualitätssicherung erlauben, indem der Analyseerfolg ausgegebener Proben statistisch analysiert wird, so dass ungeeignete Proben aus der Datenbank entfernt werden können. Als weiteres Wunschkriterium erlaubte sie die statistische Analyse der vorhandenen Proben. Möglich wäre weiterhin ein Modul zur einfachen Anpassung von Inhalt und Layout der Verwaltungsdokumente.

Vorgehensweise

Es wird eine evolutionäre Vorgehensweise gewählt, d.h. möglichst früh soll eine Applikation entstehen, die die MUSS-Vorgaben erfüllt. Erst im weiteren Verlauf wird die Software um die SOLL-Module erweitert.

1. Woche

Recherche, Überlegungen zur Architektur, Entwicklung einer ersten simplen funktionierenden Applikation

2. Woche

Entwurf und Implementierung des Datenbankschemas + ORM mit Basismodel und -steuerung. Erste Eingabemaske.

3. Woche

Verbesserung der Navigation durch die Benutzeroberfläche, Recherche zu pdf-Modulen, erster Prototyp implementiert, Arbeit an den Datenbank-Controllern.

4. Woche

Neues, verbessertes Datenbankschema implementiert, Seriendruck eingerichtet, Oberflächengestaltung bedacht

5. Woche

Arbeit am Datenimport, Nutzertest

6. Woche

Literaturrecherche, Arbeit an den Verwaltungsartefakten

7. Woche

Datenbankerweiterung zur Verwaltung, Überlegungen zur Zustandsverwaltung im Frontend (notwendig?) und zur UX

8. Woche

Literaturrecherche, Beginn der Verschriftlichung

9. Woche: Grippe