Käyttöliittymä renkaiden korjausasemalle
Kalaranta, Lauri (2021)
Kalaranta, Lauri
2021
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2021083017238
https://urn.fi/URN:NBN:fi:amk-2021083017238
Tiivistelmä
Tämän opinnäytetyön tavoitteena oli luoda Cimcorp Oy:lle web-pohjainen käyttöliittymä renkaiden korjausasemalle. Korjausaseman käyttöliittymä näyttää asemalle saapuvan renkaan tiedot ja sille tarkastuksessa kirjatut viat. Asemaa käyttävä työntekijä voi käyttöliittymän kautta kuitata renkaalle kirjatut viat korjatuksi ja tallentaa päivitetyt tiedot.
Käyttöliittymän toteuttamiseen käytettiin JavaScriptiä yhdessä käyttöliittymien rakentamiseen tarkoitetun React-kirjaston sekä ohjelmien tilanhallintaan tarkoitetun Redux-kirjaston kanssa. Lisäksi käyttöliittymän tyylin ja asettelun luomiseen käytettiin muun muassa Bootstrap-viitekehystä. Projektin versionhallintaan käytettiin Gitiä ja Bitbucketia.
Lopputuloksena syntyi uusi käyttöliittymä renkaiden korjausasemalle. Käyttöliittymä koostuu kuudesta itsenäisesti toimivasta React-komponentista, jotka yhdessä toteuttavat käyttöliittymältä vaaditut keskeiset ominaisuudet. The goal of this thesis was to create a web-based user interface for a tire repair station for Cimcorp Oy. The user interface displays information about tires sent to the repair station, as well as their recorded faults. Through the user interface the user can mark faults as repaired and save the updated information.
The user interface was created using JavaScript together with React, a library for creating user interfaces and Redux, a library for managing the state of applications. The style and layout of the user interface were created using Bootstrap framework among other things. Version control was handled using Git and Bitbucket.
The result was a new user interface for a tire repair station. The user interface is composed of six independently functioning React components that together accomplish the functionality required of the user interface.
Käyttöliittymän toteuttamiseen käytettiin JavaScriptiä yhdessä käyttöliittymien rakentamiseen tarkoitetun React-kirjaston sekä ohjelmien tilanhallintaan tarkoitetun Redux-kirjaston kanssa. Lisäksi käyttöliittymän tyylin ja asettelun luomiseen käytettiin muun muassa Bootstrap-viitekehystä. Projektin versionhallintaan käytettiin Gitiä ja Bitbucketia.
Lopputuloksena syntyi uusi käyttöliittymä renkaiden korjausasemalle. Käyttöliittymä koostuu kuudesta itsenäisesti toimivasta React-komponentista, jotka yhdessä toteuttavat käyttöliittymältä vaaditut keskeiset ominaisuudet.
The user interface was created using JavaScript together with React, a library for creating user interfaces and Redux, a library for managing the state of applications. The style and layout of the user interface were created using Bootstrap framework among other things. Version control was handled using Git and Bitbucket.
The result was a new user interface for a tire repair station. The user interface is composed of six independently functioning React components that together accomplish the functionality required of the user interface.