Krivarics Dominik Róbert (2022) Irodai automatizálás szkriptnyelvek segítségével a gyakorlatban. Gazdálkodási Kar Zalaegerszeg.
PDF
krivarics_dominik_róbert_2022jan_titkos.pdf Hozzáférés joga: Csak az archívum karbantartója nyithatja meg (titkosított dolgozat - engedéllyel) until 7 Január 2026. Download (1MB) |
|
PDF
krivarics_dominik_róbert_2022jan_embargó_kérelem.pdf Hozzáférés joga: Csak nyilvántartásba vett egyetemi IP címekről nyitható meg Download (77kB) |
Absztrakt (kivonat)
A szakdolgozat témájának kiválasztásakor fontos volt számomra, hogy egy olyan területet válasszak, amely érdekel és amivel kapcsolatban némi gyakorlati tapasztalattal is rendelkezem. Továbbá fontos volt számomra, hogy olyan témáról írjam a szakdolgozatomat, amely nagyon is aktuális, azonban valamelyest talán kevésbé népszerű más területekhez képest. Ezek miatt esett a választásom az irodai automatizálás témakörére, azon belül is a Microsoft Excel táblázatkezelő szoftverének automatizálására a hozzátartozó szkriptnyelv segítségével. A szakdolgozatban feldolgozásra került az irodai automatizálás történelmi háttere, amelyen keresztül az olvasó számára bemutatásra kerül a terület fejlődése és a fontosabb mérföldkövei. A történelmi bemutatást követően az irodai automatizálás jelenéről írtam, amelyben a hagyományos irodai automatizálási szoftverek mellett bemutatásra került az integrációs automatizálás és a robotizált folyamatautomatizálás is. Egy rövidebb részben kitértem arra is, hogy miként képzelem el az irodai automatizálás jövőjét, és mely technológiáktól várhatunk további fejlődést ezen a területen. A dolgozatban bemutatásra került a Microsoft Excel, illetve ehhez a részhez tartozóan a táblázatkezelő szoftverek története is. Továbbá bemutatásra került a Microsoft Excelhez tartozó szkriptnyelv a Visual Basic for Applications is. A dolgozat második felében esettanulmányként került feldolgozásra három valós üzleti probléma és azok megoldása. Az első üzleti probléma egy viszonylag egyszerű és gyakori feladat típus volt. Itt egy megadott formátumban kellett megjeleníteni megrendelési adatokat és a hozzájuk tartozó törzsadatokat. A feladat megoldásához lényegében az egyetemi oktatás keretében megszerzett tudás elegendő volt. A második feladat az első, korábban megoldott feladat továbbfejlesztése volt, a megrendelési adatok feldolgozásának összes lépését automatizálni kellett. Itt már elengedhetetlen volt az Excel makrók használata. A projekt során olyan lépéseket kellett automatizálni, amelyekhez az Excel beépített funkciói már nem voltak elegendőek, így egy egyéni program elkészítésére volt szükség. A munkafolyamat automatizálása során a Selenium keretrendszer segítségével automatizálásra kerültek a böngészőben elvégzett lépések, melyek lényegében az adatokat tartalmazó vesszővel tagolt szövegfájl letöltését jelentették. Ezt követően a makró feldolgozta a fájlban található megrendeléseket a már korábban elkészített formátumba, majd PDF fájlformátumban elmentette egy előre meghatározott mappában. A harmadik projektben szintén egy egyedi programot kellett készíteni, amely képes volt az Excel soraiban található termékekhez beszúrni a megfelelő termékfotókat, és azokat méretezni. Az első projektnél nem igazán beszélhetünk megspórolt időről, hiszen manuálisan sohasem álltak neki az adatok átalakításának, hiszen ez rengeteg időt vett volna igénybe. A második és harmadik projektnél viszont a manuálisan végzett munkafolyamatok kerültek automatizálásra, ezeknél számszerűsíthető a megspórolt idő. Úgy gondolom, hogy a bemutatott esettanulmányokból jól látható, hogy milyen előnyökkel jár az irodai automatizálás és jó példái annak, hogy rengeteg időt, pénzt és energiát spórolhatunk meg az informatikai folyamatok automatizálásával.
Intézmény
Pannon Egyetem
Kar
Tanszék
Informatikai Rendszerek és Alkalmazásai Tanszék
Szak
A képzés szintje
alapképzés
Konzulens(ek)
Mű típusa: | diplomadolgozat |
---|---|
Kulcsszavak: | automatizáció - automatizálás, Excel, irodai alkalmazások, makrónyelv, szkriptnyelvek - szkriptek, szoftverfejlesztés - szoftverkészítés, üzleti alkalmazások, Visual Basic for Applications - VBA |
SWORD Depositor: | SWORD |
Felhasználói azonosító szám (ID): | SWORD |
Dátum: | 09 Már 2022 14:27 |
Utolsó módosítás: | 09 Már 2022 14:27 |
Actions (login required)
Tétel nézet |