Dies ist eines von 4558 IT-Projekten, die wir erfolgreich mit unseren Kunden abgeschlossen haben.

Wobei dürfen wir Sie unterstützen?

Entwicklung einer grafischen Benutzeroberfläche für eine Simulationssoftware

Projektdauer: 6 Monate

Kurzbeschreibung

Um die Bedienung einer Software zur Simulation eines medizinisch-diagnostischen Hochdurchsatzlabors für Benutzer zu vereinfachen, wird eine grafische Benutzeroberfläche (GUI) entwickelt, welche die gesamte Funktionalität der Simulationssoftware abdeckt. Der bisherige Weg, Simulationsanweisungen als C# Quellcode Dateien mit direkten Aufrufen von Methoden und Funktionen zu speichern, wird vollständig überarbeitet und ersetzt durch ein neues Speicherformat, welches die benutzergesetzten Simulationsanweisungen als serialisierte JSON-Objekte abspeichert. Um die Rückwärtskompatibilität bereits erstellter Simulationsanweisungen zu gewährleisten, wird ein Konvertierungsprogramm entwickelt, welches in der Lage ist, C# Simulationsanweisungen in JSON-Dateien umzuwandeln. Die GUI wird als webbasierte Client/Server Applikation konzipiert und umgesetzt.

Ergänzung

Das Frontend der GUI Applikation wird mit Hilfe des Angular Frameworks umgesetzt, welchem gängige Webtechnologien wie TypeScript, HTML und CSS zugrunde liegen. Für das Layout und Design wird das Bootstrap Framework genutzt, um ein einheitliches Erscheinungsbild der Applikation zu gewährleisten. Das Backend der Applikation, welches in C# geschrieben ist, wird über HTTP REST-Schnittstellen angesprochen. Der Ablauf der Arbeitsschritte von Nutzern der Applikation wird auf Benutzbarkeit und Benutzerfreundlichkeit hin untersucht (Usability) und die daraus gewonnenen Erkenntnisse fließen in das Design des Frontendes der Applikation ein.

Fachbeschreibung

Primäres Ziel der Umsetzung des Projektes ist, die Nutzung der Simulationssoftware einem breiteren Publikum zugänglich zu machen, d.h. dass auch Nutzer ohne Programmierkenntnisse Simulationsanweisungen definieren können. Die GUI erlaubt es Nutzern, vollständige Simulationsanweisungen über ein intuitives GUI zu definieren und im Anschluss einen Simulationslauf durchzuführen.

Überblick

Projektzeitraum06.09.2017 - 28.02.2018

Haben wir Ihr Interesse geweckt?

Jetzt Kontakt aufnehmen

Datei herunterladen