OpenBridge Design System Implementation in maritime applications
Bachelor thesis
Permanent lenke
https://hdl.handle.net/11250/3076957Utgivelsesdato
2023Metadata
Vis full innførselSamlinger
Sammendrag
Denne oppgaven har som mål å evaluere potensialet til OpenBridge Design System (ODES) som et designrammeverk for maritime applikasjoner, både nåværende og fremtidige. Oppgaven ble tildelt av Kongsberg Maritime, med formål å vurdere gjennomførbarheten av å integrere OpenBridge i deres eksisterende systemer, ved integrasjon av programvare og maskinvare. I tillegg hadde forskningen som mål å vurdere effektiviteten til OpenBridge-standarden i tradisjonelle brukergrensesnitt (UI) og grensesnitt mellom menneske og maskin (HMI), samtidig som mulige måter å implementere OpenBridge i maritime applikasjoner ble utforsket.
Som en del av de oppgavene som ble tildelt av Kongsberg Maritime oppnådde gruppen ulike resultater. Dette inkluderte designaspekter som ble utviklet ved hjelp av Figma, utvikling av en applikasjon ved hjelp av Electron, og evaluering av OpenBridge. Det mest omfattende designet som ble opprettet i Figma, deretter omdannet til en Electron-applikasjon, som fungerte som en demonstrasjon av hvordan sanntidsdata fra en programmerbar logisk styring (PLS) kunne presenteres i en Electron-app, i tråd med retningslinjene og elementene levert av OpenBridge. I tillegg gjennomførte gruppen en sammenlignende analyse mellom OpenBridge-systemet og eksisterende systemer, med fokus på aspekter som visuell estetikk, brukeropplevelse og arbeidsflyt.
Resultatene fra prosjektet indikerer at OpenBridge tilbyr en god løsning for å skape et gjenkjennelig og sikkert system til den maritime sektor. Bruken av veletablerte symboler og elementer bidrar til en mer brukervennlig opplevelse på broer for nye operatører. I motsetning til dette prioriterer eksisterende systemer i dag ofte unikhet og merkevarelogoer for å fange oppmerksomheten til kunder og skille seg ut, og forsømmer av og til viktigheten av å prioritere en brukersentrert, sikker systemopplevelse. Utviklerne av OpenBridge er aktivt involvert i å utvide dets funksjonalitet gjennom utvikling av utvidelser som ytterligere forbedrer OpenBridge-rammeverket. This thesis aims to evaluate the potential of the OpenBridge Design System (ODES) as a design framework for maritime applications, both current and future. The task was conducted as an assignment by Kongsberg Maritime, aiming to evaluate the feasibility of integrating OpenBridge into their existing systems, which involves seamless integration of software and hardware. Additionally, the research aimed to evaluate the effectiveness of the OpenBridge standard in traditional user interfaces (UI) and human-machine interfaces (HMI), while also exploring possible avenues for implementing OpenBridge in maritime applications.
As part of the assigned tasks from Kongsberg Maritime, the group accomplished various outcomes. These included designing aspects using Figma, developing an application using Electron, and conducting an evaluation of OpenBridge. Notably, the most comprehensive design created in Figma was subsequently transformed into an Electron application, serving as a demonstration of how real-time data from a Programmable Logic Controller (PLC) could be presented within an Electron app, following the guidelines and elements provided by OpenBridge. Additionally, the group performed a comparative analysis between the OpenBridge system and existing systems, focusing on aspects such as visual aesthetics, user experience, and workflow.
The findings of the project indicate that OpenBridge offers a viable solution for creating a recognizable and secure system at sea. Its use of well-established symbols and elements contributes to a more user-friendly experience on ship bridges for novice operators. In contrast, existing systems in the present day often prioritize uniqueness and brand logos to capture clients' attention and differentiate themselves, sometimes neglecting the importance of prioritizing a user-centered safe system experience. The developers of OpenBridge are actively involved in expanding its capabilities through the development of extensions that further enhance the OpenBridge framework.