DSI-tiedostojen lukeminen CWise-järjestelmään
Huumonen, Robin (2022)
Huumonen, Robin
2022
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2022092920670
https://urn.fi/URN:NBN:fi:amk-2022092920670
Tiivistelmä
Opinnäytetyö tehtiin kehittämistyönä yritykseen Wisetime Oy. Työn päätavoitteena oli lukea johdinsarjoja kuvaavia DSI-tiedostoja toiminnanohjausjärjestelmän tietokantaan. Lisäksi tiedostoista saatuja tietoja jatkokäsiteltiin asiakkaan tarpeita varten ja käyttöliittymään kehitettiin työkalu eri DSI-tiedostojen vertailuun.
Työ tehtiin päivätyön yhteydessä ja on osa laajempaa projektia. Työ aloitettiin sisäisellä palaverilla. Säännölliset palaverit asiakkaan kanssa aloitettiin, kun DSI-tiedostoja saatiin luettua CWise-järjestelmään. Lukuohjelma kehitettiin DSI:n määrittelydokumentin mukaisesti. Myös joitain valmistajakohtaisia DSI:n määrittelyn ulkopuolisia käytänteitä huomioitiin. Työn palvelinohjelmisto kehitettiin Oraclen tietokannassa ja käyttöliittymä Delphi-ohjelmankehitysympäristössä.
Työn tuloksena CWise-järjestelmään saatiin kehitettyä tavoitteiden mukaisesti ominaisuus DSI:den lukemiseen ja vertailuun. Lisäksi kehitettiin ominaisuus päivittää CWisen tuoterakennetta DSI-tiedostosta löytyvillä komponenteilla ja koottiin johdinsarjakohtaiset tiedot erikseen usean sarjan sisältävästä tiedostosta.
Työ tehtiin päivätyön yhteydessä ja on osa laajempaa projektia. Työ aloitettiin sisäisellä palaverilla. Säännölliset palaverit asiakkaan kanssa aloitettiin, kun DSI-tiedostoja saatiin luettua CWise-järjestelmään. Lukuohjelma kehitettiin DSI:n määrittelydokumentin mukaisesti. Myös joitain valmistajakohtaisia DSI:n määrittelyn ulkopuolisia käytänteitä huomioitiin. Työn palvelinohjelmisto kehitettiin Oraclen tietokannassa ja käyttöliittymä Delphi-ohjelmankehitysympäristössä.
Työn tuloksena CWise-järjestelmään saatiin kehitettyä tavoitteiden mukaisesti ominaisuus DSI:den lukemiseen ja vertailuun. Lisäksi kehitettiin ominaisuus päivittää CWisen tuoterakennetta DSI-tiedostosta löytyvillä komponenteilla ja koottiin johdinsarjakohtaiset tiedot erikseen usean sarjan sisältävästä tiedostosta.