Fuchslueger, A. (2018). Workflow und GUI für eine Datenbankapplikation in einem industriellen Umfeld [Diploma Thesis, Technische Universität Wien]. reposiTUm. http://hdl.handle.net/20.500.12708/79587
-
Number of Pages:
74
-
Abstract:
Im industriellen Umfeld müssen oft komplexe Datenstrukturen verwaltet werden. Das erfordert von Anwendern weitreichendes systemspezifisches Wissen, das im Allgemeinen nicht vorausgesetzt werden kann. Es entsteht die Notwendigkeit eines toolunterstützten Zugangs, der für ausreichende Usability und dem Workflow angepassten Arbeitsschritten sorgt. Im Rahmen dieser Arbeit erfolgte eine Teilumsetzung bei der Pilotierung der sogenannten IRIS-Datenbank der Firma Robert Bosch AG. IRIS steht dabei für Interface Reusability for Interchangeable Systems. Diese kommt bei der Entwicklung von Motorsteuergeräten zum Einsatz und ermöglicht die Modellierung von Hardware/Software-Interfaces. Mit Hilfe dieser Datenbank sollen künftig automatisiert Artefakte generiert werden, die für den Entwicklungsablauf der Steuergeräte notwendig sind. Als Beispiele sind u.a. Schnittstellenkonfigurationen, projektspezifische Listen aller verwendeten Mikrocontroller-Ports bis hin zu automatisierten Schnittstellentests für eine konkrete Software-Auslieferung zu nennen. Der wesentliche Vorteil der IRIS-Datenbank ist eine Effizienzsteigerung des Entwicklungsprozesses durch Automatisierung bislang manueller Tätigkeiten, zentraler Haltung von Daten und somit eine geringere Fehleranfälligkeit durch erhöhte Datenkonsistenz. Damit sollen kürzere Entwicklungszyklen ermöglicht werden bei gleichzeitiger Senkung der Fehlerrate. Der Fokus dieser Diplomarbeit liegt auf der Erarbeitung einer benutzerfreundlichen Interaktionsmöglichkeit mit der IRIS-Datenbank bei der Abfrage und Manipulation von Datensätzen sowie das Erstellen eines toolspezifischen Workflows. Das soll eine einfache Handhabung komplexer Strukturen und Abläufe ermöglichen.
Handling complex data structures is often required in industrial environments. Users in general do not have the required system-specific knowledge to query or manipulate data records. One solution is to provide tools that provide easy access with sufficient usability and tasks that are embedded in a well-defined workflow. The task of this thesis was to implement a part of a new internal tool for the company Robert Bosch AG that is interacting with the so-called IRIS-database. IRIS stands for Interface Reusability for Interchangeable Systems. It is used in the automotive branch to model hardware/software interfaces. Its main feature is to create an informal link between the various hardware and software projects of electronic control units for all kinds of vehicle engines. It helps to automatically create artefacts within the development chain to speed-up the delivery procedure and thus improve efficiency. The main focus of this thesis is to create a user-friendly interface that lets users access the IRIS"~Database and to design a workflow that fits in the existing development procedures. In this way, users shall be able to easily interact with complex data structures and experience high usability.