Derating-työkalun kehittäminen
Hiltula, Henri (2011)
Hiltula, Henri
Oulun seudun ammattikorkeakoulu
2011
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201103313768
https://urn.fi/URN:NBN:fi:amk-201103313768
Tiivistelmä
Työssä kehitettiin Excel-pohjainen työkalu Nokia Siemens Networksin tuotekehitysyksikköön. Tarkoituksena oli kehittää työkalu, joka edistäisi suunnittelun luotettavuutta ja auttaisi suunnittelijoita derating-laskelmaa tehtäessä. Derating-työkalusta haluttiin entistä käytännöllisempi ja siitä saatavista lopputuloksista aiempaa tarkemmat.
Edellinen derating-työkalu vaati suunnittelijalta paljon manuaalista työtä ja tarkkuutta, joten laskelman tekeminen oli työlästä ja vei paljon aikaa. Kehittämistyön aikana derating-työkalua automatisoitiin Visual Basic for Application -makrokielellä sekä Excelin omilla funktioilla ja kaavoilla. Insinöörityöhön laadittiin myös työohje, joka ohjeistaa työkalun käyttäjiä laskelman tekemisessä uudella työkalulla.
Työkalun automatisointia varten laadittuja makroja käytetään sarakkeiden piilotukseen, yhtenevien komponenttien piilotukseen ja hyväksymättömien komponenttien keräämiseen. Näiden makrojen avulla työkalusta saatiin helppokäyttöisempi. Excelin kaavojen ja funktioiden avulla lopputuloksen esiin tuontia parannettiin ja lopputuloksista saatiin tarkempia. Työn aikana ilmenneet lisäideat, joita ei ehditty toteuttaa, siirrettiin jatkokehitykseen.
Edellinen derating-työkalu vaati suunnittelijalta paljon manuaalista työtä ja tarkkuutta, joten laskelman tekeminen oli työlästä ja vei paljon aikaa. Kehittämistyön aikana derating-työkalua automatisoitiin Visual Basic for Application -makrokielellä sekä Excelin omilla funktioilla ja kaavoilla. Insinöörityöhön laadittiin myös työohje, joka ohjeistaa työkalun käyttäjiä laskelman tekemisessä uudella työkalulla.
Työkalun automatisointia varten laadittuja makroja käytetään sarakkeiden piilotukseen, yhtenevien komponenttien piilotukseen ja hyväksymättömien komponenttien keräämiseen. Näiden makrojen avulla työkalusta saatiin helppokäyttöisempi. Excelin kaavojen ja funktioiden avulla lopputuloksen esiin tuontia parannettiin ja lopputuloksista saatiin tarkempia. Työn aikana ilmenneet lisäideat, joita ei ehditty toteuttaa, siirrettiin jatkokehitykseen.