Powered by OpenAIRE graph
Found an issue? Give us feedback
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/ Trepo - Institutiona...arrow_drop_down
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/
addClaim

Tuotetiedonhallintajärjestelmän integraatio

Authors: Keränen, Ville Kalevi;

Tuotetiedonhallintajärjestelmän integraatio

Abstract

Yritysten tietojärjestelmät koostuvat useista pienemmistä kokonaisuuksista, joiden toiminta on saatettava yhtenäiseksi siten, että se tukee yrityksen liiketoimintamallia mahdollisimman luonnollisesti. Tämän toteuttamiseksi on eri sovellukset saatettava keskustelemaan keskenään hallitusti ja varmasti. Sovellusten integrointi on yleinen ongelma ja näihin liittyvät projektit pitkiä sekä vaativia. Ratkaisuksi on tarjottu erilaisia arkkitehtuureja kuten point-to-point, enterprise application integration (EAI) ja enterprise service bus (ESB). Näistä ESB on nykyään yleisimmin käytössä oleva malli. ESB:n toteuttamiseksi on kehitetty erilaisia väliohjelmia, jos jotka kokoavat yhteen integrointia tukevia toimintoja. Sovellusten välinen tiedonvaihto keskittyy viestitykseen, jossa sovellusten ohjelmointirajapintojen kautta tehdään pyyntöjä toiminnoista. Toiminnot kuvataan palveluina. Yleinen viestimuoto on rakenteiset dokumentit, käytännössä XML. SOAP:n avulla voidaan pyynnöt kuvata myös XML muotoisina, ja vastaus saadaan niin ikään SOAP:n avulla hyötykuorman sisältyessä viestin body osioon. Tuotetiedonhallintajärjestelmän (PDM) tarkoituksena on tarjota yritykselle sijainti eri tuotteisiin liittyvälle tiedolle. Tämän työn puitteissa tuote on sähkömoottori, ja PDM sisältää tiedot kaikista tehdyistä moottoreista, niiden sisältämistä osista sekä niihin liittyvistä mekaanisista suunnittelukuvista. PDM:ään voidaan myös kuvata valintasäännöt tuotekonfiguraattorille, jolloin asiakkaan haluaman tuotteen rakenne voidaan tehdä automaattisesti ilman, että järjestelmä sisältäisi valmiiksi juuri kyseisenlaisen tuotteen. Tässä työssä on tavoitteena saada yrityksen uusi PDM integroitua alihankkijan järjestelmään. Myös uuden toiminnanohjausjärjestelmän (engl. Enterprise Resource Planning, ERP) integrointia sivutaan integraation suunnittelumallien (engl. Enterprise Integration Patterns) avulla. Esityönä selvitetään miten tuoterakenne saadaan määriteltyä uuteen PDM:n, ja miten vanhasta PDM:stä saadaan tuotua data uuteen järjestelmään. Tämän lisäksi suunnittelumallien avulla hahmotellaan ratkaisuja järjestelmää vaivaaviin ongelmiin. Työn tuloksena saatiin määriteltyä tuoterakenne, sekä tuotua vanhasta PDM:stä valintasäännöt ulos. Tälle datalle tehtiin muunnos Python-kielellä, jonka jälkeen se saatiin vietyä uuteen järjestelmään. Suunnittelumalleilla suunniteltiin mahdollinen integrointiratkaisu, ja uuden PDM-sovelluksen XML-datalle saatiin tehtyä muunnos Python-kielellä. Se vastaa muunnoksen jälkeen vanhan PDM-sovelluksen XMLmuotoa. Näin alihankkijan ei tarvitse tehdä muutoksia järjestelmäänsä uuden PDM:n tullessa käyttöön.

Country
Finland
Related Organizations
Keywords

Tietotekniikan koulutusohjelma

  • BIP!
    Impact byBIP!
    selected citations
    These citations are derived from selected sources.
    This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    0
    popularity
    This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
    Average
    influence
    This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    Average
    impulse
    This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
    Average
Powered by OpenAIRE graph
Found an issue? Give us feedback
selected citations
These citations are derived from selected sources.
This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Citations provided by BIP!
popularity
This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
BIP!Popularity provided by BIP!
influence
This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Influence provided by BIP!
impulse
This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
BIP!Impulse provided by BIP!
0
Average
Average
Average
Green
Related to Research communities