Treffer: Päivityssovellus: Exertus Oy:n Linux moduuleille

Title:
Päivityssovellus: Exertus Oy:n Linux moduuleille
Authors:
Publication Year:
2019
Collection:
Theseus.fi (Open Repository of the Universities of Applied Sciences / Ammattikorkeakoulujen julkaisuarkisto)
Document Type:
Dissertation bachelor thesis
Language:
Finnish
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.|
Accession Number:
edsbas.7210B593
Database:
BASE

Weitere Informationen

Työn aiheena oli tehdä Exertus Oy:lle yksinkertainen päivityssovellus Linux-käyttöjärjestelmällä oleville moduuleille. Sovellusta on tarkoitus pystyä muokaamaan eri asiakkaiden vaatimuksiin. Työssä käydään läpi Linux-käyttöjärjestelmää ja eri ohjelmointikieliä, joita työssä on käytetty. Näitä ovat muun muassa Bash- ja C-kieli. Lisäksi käydään läpi Exertus Oy:n omaa ohjelmointi- ja suunnittelutyökalua nimeltä Guitu. Työn lopussa käydään läpi itse päivityssovellusta, mitä vaatimuksia sille asetettiin yrityksen toimesta ja miten päivityssovellus toteutettiin alusta loppuun eri vaiheiden kautta. Vaiheet olivat suunnittelu, vaihtoehtojen vertailu, graafisen käyttöliittymän toteutus, Guitu-ohjelmalla ohjelmointi ja generic-skriptin muokkaaminen halutunlaiseksi, jotta päivityssovellusta päästiin testaamaan. ; The subject of the thesis was to make Exertus Oy a simple software updating tool for Linux operating system modules. The software should be customisable to the requirements of different clients. The thesis studied the Linux operating system and the different programming languages used in the thesis, including Bash and C language. Also, Exertus Oy’s own programming and design tool called Guitu was studied. At the end of the thesis, the Software Updater itself was reviewed. Attention was paid to the requirements set by the company and how the Software Updater was implemented from the beginning. The steps were following: design, comparison of options, implementation of the graphical user interface, coding with Guitu and editing the Generic script so that it can be used to test the Software Updater.