Avoimen lähdekoodin toiminnanohjausjärjestelmät
Pinheiro, Stallone (2018)
Pinheiro, Stallone
Oulun ammattikorkeakoulu
2018
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201805178640
https://urn.fi/URN:NBN:fi:amk-201805178640
Tiivistelmä
Opinnäytetyössä tutkittiin yleisesti toiminnanohjausjärjestelmää ja avointa lähdekoodia ja käsiteltiin Odoo-järjestelmää ja sen käyttöönottoa. Tutkimuksen teoriaosiossa tutustuttiin toiminnanoh-jausjärjestelmiin ja niiden tyypillisin ominaisuuksiin sekä markkinoilta löytyviin open source -järjestelmiin, niiden ominaisuuksiin sekä kustannuksiin.
Avoimen lähdekoodin järjestelmiä otetaan käyttöön jatkuvasti, ja käyttöönoton onnistuminen voi vaikuttaa suuresti yrityksen toimintaan. Tutkimusaihe oli hyvin tärkeä, koska monet suunnittelevat tällaisia järjestelmiä omaan yritykseensä. Avoin lähdekoodi antaa mahdollisuuden tehdä moduulien avulla laajennuksia tai muutoksia muihin moduuleihin ilman, että muokataan olemassa olevien moduulien koodia. Periytymistä voidaan käyttää kaikilla tasoilla: malleissa, sovelluslogiikassa ja näkymissä. Odoon kehittäjätilassa muutoksia voidaan tehdä suoraan ohjelmiston käytön aikana.
Avoimen lähdekoodin ohjelman periaatteena on, että käyttäjällä on oikeus käyttää lähdekoodia ja tehdä siihen muutoksia. Jos käytetään suljetun lähdekoodin järjestelmää, käyttäjällä ei ole käyttöoikeutta muokata lähdekoodia, vaan hän pystyy käyttämään ohjelmaa vain sellaisenaan, vaikka on ostanut ohjelman kaupallisella lisenssillä.
Avoimen lähdekoodin järjestelmiä otetaan käyttöön jatkuvasti, ja käyttöönoton onnistuminen voi vaikuttaa suuresti yrityksen toimintaan. Tutkimusaihe oli hyvin tärkeä, koska monet suunnittelevat tällaisia järjestelmiä omaan yritykseensä. Avoin lähdekoodi antaa mahdollisuuden tehdä moduulien avulla laajennuksia tai muutoksia muihin moduuleihin ilman, että muokataan olemassa olevien moduulien koodia. Periytymistä voidaan käyttää kaikilla tasoilla: malleissa, sovelluslogiikassa ja näkymissä. Odoon kehittäjätilassa muutoksia voidaan tehdä suoraan ohjelmiston käytön aikana.
Avoimen lähdekoodin ohjelman periaatteena on, että käyttäjällä on oikeus käyttää lähdekoodia ja tehdä siihen muutoksia. Jos käytetään suljetun lähdekoodin järjestelmää, käyttäjällä ei ole käyttöoikeutta muokata lähdekoodia, vaan hän pystyy käyttämään ohjelmaa vain sellaisenaan, vaikka on ostanut ohjelman kaupallisella lisenssillä.