Excel-pohjaisen varastonhallintaohjelman suunnittelu ja toteutus VBA:lla
Heinonen, Anne (2025)
Heinonen, Anne
2025
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-2025121135113
https://urn.fi/URN:NBN:fi:amk-2025121135113
Tiivistelmä
Opinnäytetyön aiheena on kehittää logistiikan käyttöön varastonhallintaohjelma Excel-taulukkolaskentaohjelmaa hyödyntäen. Tavoitteena on helpottaa materiaalien käsittelyä ja varastointia, sekä parantaa varastonhallinnan kokonaisvaltaista toimivuutta.
Varastonhallinnan teoreettisessa viitekehys luvussa käsitellään varastonhallinnan merkityksiä, tavoitteita, keskeisiä käsitteitä, prosesseja, sekä varastonhallintajärjestelmää.
Excelin työkalut ja ominaisuudet luvussa käsitellään Excelin kaavojen periaatteita, funktioiden käyttöä, rakennetta, sekä Excelin tietorakenteita ja hallintaa. VBA-ohjelmointi Excelissä osiossa perehdytään VBA-ohjelman perusteisiin, makroihin ja niiden automatisointiin, lisäksi käytiin läpi ohjelman muuttujia ja vakioita.
Varastonhallintaohjelman suunnittelu ja toteutus aloitettiin ohjelman suunnitteluprosesilla, johon sisältyi ohjelman tilaajaan käyttäjätarpeiden kartoitus ja vaatimukset. Tilaajan vaatimuksena oli helppokäyttöinen sekä selkeä varastonhallintaohjelma. Ohjelma päädyttiin toteuttamaan Excelin funktioilla ja VBA-ohjelmalla.
Työn toteutus sisälsi vaatimusten kartoituksen, suunnittelun, käyttöliitymän ja toiminallisuuksien kehittämisen, sekä loppukäyttäjätestauksen. Toteutuksessa hyödynnettiin Excelin taulukko-ominaisuuksia, sekä VBA:lla toteutettuja makroja ja lomakkeita. Keskeisiä ominaisuuksia olivat tuotteiden perustietojen hallinta, reaaliaikaiset saldojen päivitykset, hälytykset minimivarastoista, sekä tulostettavat ja tallennettavat raportit.
Varastonhallinnan teoreettisessa viitekehys luvussa käsitellään varastonhallinnan merkityksiä, tavoitteita, keskeisiä käsitteitä, prosesseja, sekä varastonhallintajärjestelmää.
Excelin työkalut ja ominaisuudet luvussa käsitellään Excelin kaavojen periaatteita, funktioiden käyttöä, rakennetta, sekä Excelin tietorakenteita ja hallintaa. VBA-ohjelmointi Excelissä osiossa perehdytään VBA-ohjelman perusteisiin, makroihin ja niiden automatisointiin, lisäksi käytiin läpi ohjelman muuttujia ja vakioita.
Varastonhallintaohjelman suunnittelu ja toteutus aloitettiin ohjelman suunnitteluprosesilla, johon sisältyi ohjelman tilaajaan käyttäjätarpeiden kartoitus ja vaatimukset. Tilaajan vaatimuksena oli helppokäyttöinen sekä selkeä varastonhallintaohjelma. Ohjelma päädyttiin toteuttamaan Excelin funktioilla ja VBA-ohjelmalla.
Työn toteutus sisälsi vaatimusten kartoituksen, suunnittelun, käyttöliitymän ja toiminallisuuksien kehittämisen, sekä loppukäyttäjätestauksen. Toteutuksessa hyödynnettiin Excelin taulukko-ominaisuuksia, sekä VBA:lla toteutettuja makroja ja lomakkeita. Keskeisiä ominaisuuksia olivat tuotteiden perustietojen hallinta, reaaliaikaiset saldojen päivitykset, hälytykset minimivarastoista, sekä tulostettavat ja tallennettavat raportit.