Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomi
  • Svenska
  • English
  • Kirjaudu
Hakuohjeet
JavaScript is disabled for your browser. Some features of this site may not work without it.
Näytä viite 
  •   Ammattikorkeakoulut
  • Oulun ammattikorkeakoulu
  • Opinnäytetyöt (Käyttörajattu kokoelma)
  • Näytä viite
  •   Ammattikorkeakoulut
  • Oulun ammattikorkeakoulu
  • Opinnäytetyöt (Käyttörajattu kokoelma)
  • Näytä viite

Metsäteollisuuden web-käyttöliittymän kehitys Pinjalle

Väänänen, Veera (2023)

 
Avaa tiedosto
Vaananen_Veera.pdf (1.968Mt)
Lataukset: 

Rajattu käyttöoikeus / Restricted access / Tillgången är begränsad
Väänänen, Veera
2023
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2023112331181
Tiivistelmä
Opinnäytetyön aiheena oli suunnitella sekä toteuttaa olemassa olevan Pinjan Urakoitsijaportaalin siirto uuteen portaaliin uusia teknologioita hyödyntäen sekä asiakkaiden tarpeet huomioiden. Web-sovelluksen avulla metsäteollisuuden asiakkaat voivat suunnitella puunkorjuuta sekä puiden kuljetuksia sahoille tai muihin määränpaikkoihin käyttöliittymän avulla. Työ toteutettiin toimeksiantona yhteistyössä Pinja Digital Oy:n kanssa.

Toteutus alkoi tutkimustyöllä, jossa kerättiin tietoa olemasta olevasta Urakoitsijaportaalista, sen toiminnallisuuksista ja kehityskohteista. Tämän jälkeen perehdyttiin käyttöliittymäteorioihin ja käytettäviin menetelmiin. Seuraavaksi suunniteltiin käyttöliittymä ja aloitettiin web-sovelluksen käytännön toteutus. Käyttöliittymä toteutettiin TypeScript-ohjelmointikielellä.

Lopputuloksena saatiin toimiva web-käyttöliittymä, joka hyödyntää viimeisimpiä tietoturvaominaisuuksia ja on yhtenäistetty Pinjan tarjoamien muiden ohjelmien kanssa. Käyttöliittymän suunnittelussa korostettiin helppokäyttöisyyttä, jotta asiakkaat voivat keskittyä oman työnsä edistämiseen eivätkä käyttöliittymän toimintoihin.
 
The thesis undertakes the substantial task of innovatively transitioning the existing Contractor Portal (Urakoitsijaportaali) web application into a modern portal, embedding cutting-edge technologies. The web application serves the forest industry clients by providing a user interface to seamlessly plan harvesting and transports.

The portal was originally developed using cshtml and JavaScript, with both the front-end and back-end located in the same project. In the updated version, distinct solutions were adopted: React and TypeScript were used for the front-end, and the back-end was implemented with the gRPC technique.

The implementation process initiated with an exploratory research phase, wherein comprehensive data about existing Contractor Portal, its functionalities, and areas necessitating development was gathered. In the subsequent phase, immersion into the theory of user interfaces was deepened, and the design of the user interface was initiated. Particular attention had to be paid to cybersecurity during the planning. The web application has a plethora of different companies as users; hence, data retrieval from various databases had to be implemented meticulously to ensure the correct data is displayed to the appropriate clients. Following the design, the practical implementation of the web application began. The result was a user-friendly, secure, and functional web interface.

The application will undergo testing, after which it will be released for client use. As a future development, a dedicated mobile application could be implemented, making the Contractor portal even more pleasant for clients to use.
 
Kokoelmat
  • Opinnäytetyöt (Käyttörajattu kokoelma)
Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste
 

Selaa kokoelmaa

NimekkeetTekijätJulkaisuajatKoulutusalatAsiasanatUusimmatKokoelmat

Henkilökunnalle

Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste