| dc.contributor.author | Hakkola, Jouni | |
| dc.date.accessioned | 2021-05-31T12:33:20Z | |
| dc.date.available | 2021-05-31T12:33:20Z | |
| dc.date.issued | 2021 | - |
| dc.identifier.uri | http://www.theseus.fi/handle/10024/500626 | |
| dc.description.abstract | The goal of this thesis was to analyse the alignment calculation process and to develop a complete solution for performing alignment calculations as a part of the marine delivery projects at Wärtsilä Finland Oy.
The current solution for alignment calculations is an existing tool developed in Microsoft Excel. The current solution does not contain all the needed features, for example the direct connection to an existing database used for marine delivery projects. In order to streamline the alignment calculation process and add the wanted features, a custom solution in the form of a desktop application for performing all the steps in the process was needed.
The theoretical part of this thesis describes alignment calculation in general, the specific alignment calculations performed for marine delivery projects and the tools and methods used for the development process of the application. The practical part of this thesis describes the analysis of the alignment calculation process and development of the application for the alignment calculation process as well as the testing procedure before implementation into workflow for marine delivery projects.
The result of this thesis is a new solution for the steps in the alignment calculation process developed in Visual Studio 2019 using the C# programming language. | en |
| dc.description.abstract | Målet med detta examensarbete var att analysera samt att utveckla en komplett lösning för hela processen för linjeringsuträkningar som utförs som en del av marinprojekt vid Wärtsilä Finland Oy.
Den nuvarande lösningen för linjeringsuträkningarna är ett verktyg utvecklat I Microsoft Excel. Denna lösning innehåller inte alla funktioner som krävs för linjeringsuträkningarna, till exempel automatisk sparande av data till en databas som används för marinprojekten. En skräddarsydd lösning i form av ett datorprogram krävdes för att uppfylla alla krav för uträkningsprocessen och implementationen av nya funktioner.
Den teoretiska delen i detta examensarbete beskriver linjeringsuträkningar i allmänhet, mera detaljerat de uträkningar som utförs för marinprojekt samt de metoder och verktyg som användes i utvecklingen av applikationen för linjeringsuträkningarna. I den praktiska delen beskrivs analyseringen av kraven, utvecklingsprocessen för den utvecklade applikationen och testningen av applikationen före implementationen i arbetsflödet för marinprojekt.
Resultatet av detta examensarbete är en skrivbordsapplikation utvecklad med Visual Studio 2019 i programmeringsspråket C# för utförandet av processen för linjeringsuträkningar. | sv |
| dc.description.abstract | Tämän opinnäytetyön tavoitteena oli analysoida vetoakselien linjausta varten
suoritettavia laskelmia sekä kehittää ratkaisu koko laskelmaprosessille, joka suoritetaan osana Wärtsilä Finland Oy:n merenkulkuprojekteja.
Nykyinen ratkaisu vetoakselien linjaukseen tarvittavalle laskelmaprosessille on Microsoft Excel -ohjelmassa kehitetty työkalu. Tämä työkalu ei sisällä kaikkia vaadittuja ominaisuuksia, esimerkiksi laskelmien tulosten automatisoitua tallentamista olemassa olevaan tietokantaan. Ratkaisu kaikille vaadituille ominaisuuksille on mukautettu sovellus, joka kykenee suorittamaan vaaditut laskelmat sekä kommunikoimaan merenkulkuprojekteissa käytettävän tietokannan kanssa.
Opinnäytetyön teoriaosa kuvailee vetoakseleiden linjausta yleisesti, merenkulkuprojektien linjausta varten suoritettavia laskelmia sekä ratkaisuksi kehitetyn sovelluksen kehityksessä käytettäviä työkaluja ja menetelmiä. Käytännön osa kertoo linjausta varten suoritettavien laskelmien analysoimisesta ja mukautetun sovelluksen kehitysprosessista sekä sovelluksen testauksesta ennen käyttöönottoa osaksi merenkulkuprojektien työnkulkua.
Tämän opinnäytetyön tulos on työpöytäsovellus vetoakselien linjausta varten suoritettavalle laskelmaprosessille. Sovellus on kehitetty Visual Studio 2019 -ohjelmointiympäristöä ja C#-ohjelmointikieltä käyttäen. | fi |
| dc.language.iso | eng | - |
| dc.rights | fi=All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.|sv=All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.|en=All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.| | - |
| dc.title | Alignment Calculation Tool | - |
| dc.type.ontasot | fi=AMK-opinnäytetyö|sv=YH-examensarbete|en=Bachelor's thesis| | - |
| dc.identifier.urn | URN:NBN:fi:amk-2021053112740 | - |
| dc.subject.specialization | Informationsteknik | - |
| dc.subject.degreeprogram | fi=Automaatiotekniikka|sv=Automationsteknik|en=Automation Engineering| | - |
| dc.subject.yso | software development | - |
| dc.subject.yso | marine technology | - |
| dc.subject.yso | Visual Studio | - |
| dc.subject.yso | software engineering | - |
| dc.subject.yso | programming | - |
| dc.subject.yso | databases | - |
| dc.subject.yso | software design | - |
| dc.relation.contractor | Wärtsilä Finland Oy | - |
| dc.subject.discipline | El- och automationsteknik | - |
| annif.suggestions.links | http://www.yso.fi/onto/yso/p21530|http://www.yso.fi/onto/yso/p25218|http://www.yso.fi/onto/yso/p26592|http://www.yso.fi/onto/yso/p23490|http://www.yso.fi/onto/yso/p17097|http://www.yso.fi/onto/yso/p4887|http://www.yso.fi/onto/yso/p3056|http://www.yso.fi/onto/yso/p27066|http://www.yso.fi/onto/yso/p12083|http://www.yso.fi/onto/yso/p4763 | en |