Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomi
  • Svenska
  • English
  • Kirjaudu
Hakuohjeet
JavaScript is disabled for your browser. Some features of this site may not work without it.
Näytä viite 
  •   Ammattikorkeakoulut
  • Jyväskylän ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite
  •   Ammattikorkeakoulut
  • Jyväskylän ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite

Mobiiliverkon SFP-moduulien materiaaliennustelaskelman automatisointi

Ranne, Santeri (2021)

 
Avaa tiedosto
Opinnaytetyo_Ranne_Santeri.pdf (1.377Mt)
Lataukset: 


Ranne, Santeri
2021
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2021121626355
Tiivistelmä
Elisa Oyj:n asiantuntijat olivat tunnistaneet ongelman SFP-moduulien varaustapahtumassa ja laitevalmistajille lähetettävien materiaaliennusteiden luomisessa. Toimeksiantaja halusi selvittää olisiko laitevarauksia ja ennustamista mahdollista automatisoida, koska Elisalla panostetaan suuresti automaatioratkaisuihin. Tavoitteiksi asetettiin täten sellaisen automaatio-ohjelman luominen, joka pystyy hakemaan Elisan projektikannasta tietyltä aikaväliltä suodattimiin sopivat projektit ja niiden tiedot, jonka jälkeen lasketaan tarvittavat SFP-moduulit ja varataan ne automaattisesti sen lisäksi, että tuotetaan Excel materiaalitaulukko.

Tuotetta kehitettiin soveltavana tutkimuksena askel kerrallaan ja testaamalla sen toimintaa useasti. Ohjelman kooditoteutuksen kieleksi valittiin Python, sillä se on käytössä kattavasti Elisan asiantuntijoilla ja muissa ohjelmistoissa. Tuotteen kehitystä varten järjestettiin tietyllä aikavälillä kokouksia materiaali- ja ennustusasiantuntijoiden ja mobiilipuolen työkalukehityksestä vastaavan asiantuntijan kanssa. Näin saatiin selvitettyä materiaaliennustuksen prosessin nykytila ja tulevaisuuden tahtotilat. Kokouksissa saatiin myös demonstroitua ohjelman sen hetkistä toimintaa ja täten saada palautetta useasti.

Opinnäytetyön tuloksena saatiin aikaan Python-ohjelma, jolla on mahdollista hakea suodatetut mobiilirakennuksen projektit, työt, niiden materiaalit ja varastojen materiaalisaldot ennalta määritetyltä aikaväliltä. Ohjelman laskukaavat ja säännöt todennettiin toimiviksi vertaamalla koodin tuottamaa yhteenlaskettua materiaalimäärää ja materiaalipuutteita käsin laskettuun määrään. Työn ohjelmalla ei ollut mahdollista automatisoida loppupään materiaalien varausta RollC-projektin- ja SAP-materiaalinhallintaohjelmaan puutteellisten rajapintojen takia. Rajapinta puute tuli esiin vasta koodin kirjoitusvaiheessa, koska vastaavassa projektin elinkaarenvaiheessa tehtävää materiaalimuutosta ei oltu automatisoitu aikaisemmin. Tätä puutetta päätettiin paikata lisäämällä ohjelman tuotoksiin Excell-taulukko, joka näyttäisi nykyisten materiaalien ja uusien SFP-moduulien tarpeiden määrän kuukausittain. Tällä taulukolla saadaan poistettua materiaaliennustuksesta aikaa vievä ja virhealtis manuaalinen radioiden töiden ja SFP-moduulien tarkastelu, sekä laskeminen.
 
The specialists at Elisa Oyj had identified a problem in the reservation of SFP module materials as well as creating forecasts about SFP modules that would be sent to the manufacturers. The client wished to know if it was possible to create a system to automate the reservation and forecasting of SFP modules because Elisa has invested greatly into automated solutions. The goal was to create an automation program capable of fetching projects that fit certain filters and a timeframe, and the data connected to those projects. After that the program would count the necessary amount of SFP modules and reserve them automatically. The program would also create an Excel material table.

The product was created using applied research step by step by testing the programs functionality often. Python was chosen as the programming language since it is widely used among Elisa specialists and many other Elisa programs. Recurring meetings were arranged with material and forecasting specialists as well as Elisa’s mobile departments leading automation tool developer to help with the development of the automation program. These meetings were used to map out the current process for material forecasting and the outcome of the new program. The recurring meetings allowed the work in progress Python program to be demoed which allowed for constant feedback.

The result of the thesis was a Python program capable of fetching Elisa’s mobile network sides building projects, their jobs, materials that fit certain filters and time frames as well as the stock of the material warehouses. The parameters and calculations within the program were verified by comparing the radio and SFP module results to those that were manually calculated. Full automation of reserving materials was not possible in RollC project manager or SAP material manager because of missing programming interfaces. This interface problem did not arise before writing the code for material reservation because such a material modification at this stage of the life cycle of a project had not been done before. The lack of full automation of material reservation and forecasting was remedied by adding the Excel material table to the program. This material table would indicate the number of current materials that would influence the amount of SFP modules that would also be displayed in the material table. These material numbers would be separated into their respective months. This Excel table would remove the need for error prone and time-consuming manual calculation of radios and SFP modules.
 
Kokoelmat
  • Opinnäytetyöt (Avoin kokoelma)
Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste
 

Selaa kokoelmaa

NimekkeetTekijätJulkaisuajatKoulutusalatAsiasanatUusimmatKokoelmat

Henkilökunnalle

Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste