Design of a locomotive UI for system testing (BA)

Gespeichert in:
Bibliographische Detailangaben
Titel: Design of a locomotive UI for system testing (BA)
Autoren: Kenzler, Arnaud
Publikationsjahr: 2024
Bestand: Hochschule für Technik Rapperswil: HSR - Institutional Repository
Schlagwörter: Business oriented, Industry, Web based, Java Script, Node.js, React
Beschreibung: This project presents a novel UI prototype for a locomotive testing system that specifically targets the driver's cab. Starting from the cluttered and unstructured LabVIEW application, our goal was to design and develop a new application that was user-friendly and structured. By aligning the structure with the real locomotive, the prototype aims to provide an intuitive user experience. The resulting prototype takes a component-based approach and focuses on design, extensibility and modularization. The design was developed with Figma and implemented using web technologies; more specifically an Electron application combined with React was implemented. A key feature is the customization capability through a configuration file in CSV format, allowing flexible configuration of modules and variants. To simulate the prospective interface connection, a mock-backend was created, as the actual backend implementation is pending. This project provides a solid foundation for further development and demonstrates the possibilities of extending the application with additional views and functionality, ultimately serving as a valuable platform for ongoing work in this area.
Publikationsart: thesis
Sprache: unknown
Relation: Kenzler, Arnaud (2024) Design of a locomotive UI for system testing (BA). Other thesis, OST - Ostschweizer Fachhochschule.
Verfügbarkeit: https://eprints.ost.ch/id/eprint/1160/
Dokumentencode: edsbas.8D9FBAF4
Datenbank: BASE
Beschreibung
Abstract:This project presents a novel UI prototype for a locomotive testing system that specifically targets the driver's cab. Starting from the cluttered and unstructured LabVIEW application, our goal was to design and develop a new application that was user-friendly and structured. By aligning the structure with the real locomotive, the prototype aims to provide an intuitive user experience. The resulting prototype takes a component-based approach and focuses on design, extensibility and modularization. The design was developed with Figma and implemented using web technologies; more specifically an Electron application combined with React was implemented. A key feature is the customization capability through a configuration file in CSV format, allowing flexible configuration of modules and variants. To simulate the prospective interface connection, a mock-backend was created, as the actual backend implementation is pending. This project provides a solid foundation for further development and demonstrates the possibilities of extending the application with additional views and functionality, ultimately serving as a valuable platform for ongoing work in this area.