Műhelyfolyamat-tervező szoftver fejlesztése gépjárműszervizek számára

Szűcs Ákos (2024) Műhelyfolyamat-tervező szoftver fejlesztése gépjárműszervizek számára. Gazdálkodási Kar Zalaegerszeg.

[thumbnail of Szucs_Akos_2024jan.pdf] PDF
Szucs_Akos_2024jan.pdf
Hozzáférés joga: Csak nyilvántartásba vett egyetemi IP címekről nyitható meg

Download (1MB)
[thumbnail of szűcs_ákos_2024jan_melleklet.zip] Archive (ZIP)
szűcs_ákos_2024jan_melleklet.zip
Hozzáférés joga: Csak nyilvántartásba vett egyetemi IP címekről nyitható meg

Download (14MB)

Absztrakt (kivonat)

Egy gépjárműszerviz életében mindennapos probléma az optimális munkatervezet kialakítása, mivel számos tényező befolyásolhatja a munkák folyamatát, így akár egy meglévő tervezetet is gyorsan át kell tudni alakítani a nap folyamán. Ezért a Pannon-Truck 2000 Kft.-nél töltött gyakorlatom során azt a célt tűztem ki, hogy megvalósítok egy szoftvert, amellyel a vállalat könnyedén tervezheti a munkáját és segítségével nyomon követheti azok alakulását. A fejlesztést megelőzőleg egy rövid piacelemzést végeztem, ahol feltártam a konkurens vállalatok kínálatát és az általam elkészítendő szoftver erősségeit, gyengeségeit, azaz felmértem a szoftver piacképességét. A piacelemzést követően a vízesésmodellnek megfelelően fejlesztettem a szoftvert, amelynek az első lépése a követelményrendszer meghatározása volt, ahol mind a funkcionális és nem funkcionális követelményeket részleteztem. Minden fejlesztési folyamatnál a „design thinking”, azaz a tervezői szemléletet, egy ügyfélközpontú módszert követtem, elősegítve a hatékony kommunikációt és fejlesztést. A szoftver megvalósításakor törekedtem a modern és korszerű technikák alkalmazására, amelyeket a nagyvállalatok is használnak. A dolgozatban .NET keretrendszer és a React Typescript könyvtárak használatával implementáltam a szoftvert a „clean architektúra” és SOLID elvek mentén, valamint különböző tervezési mintákat alkalmaztam (Builder, Factory, Mediator stb.), ezáltal egy jól strukturált és karbantartható kódbázist írtam. Bemutattam a fejlesztés lépéseit, ahol részleteztem és gyakorlati példákon keresztül mutattam be a használt módszereket, valamint egy olyan algoritmusra tettem kísérletet, amely lineáris programozást használva a munkákat automatikusan beosztja megfelelő paraméterek szerint. Az implementálás végeztével leteszteltem a szoftvert és leírtam a további CI/CD, azaz a folyamatos integráció és szállítási folyamatokat, melyek által a vállalat mindig a legfrissebb verziót használhatja majd a vállalati folyamatok lebonyolításához.

Intézmény

Pannon Egyetem

Kar

Gazdálkodási Kar Zalaegerszeg

Tanszék

Informatikai Rendszerek és Alkalmazásai Tanszék

Szak

gazdaságinformatikus

A képzés szintje

alapképzés

Konzulens(ek)

Konzulens neve
Konzulens típusa
Beosztás, tudományos fokozat, intézmény
Email
Medgyes Krisztián
Belső
mesteroktató; Informatikai Rendszerek és Alkalmazásai Tanszék; GKZ
Szabó Gábor
Külső
NEM RÉSZLETEZETT
NEM RÉSZLETEZETT

Mű típusa: diplomadolgozat
Kulcsszavak: .NET Framework, Design Thinking, folyamattervezés, SOLID elvek, szoftverfejlesztés - szoftverkészítés, tervezési minták
SWORD Depositor: SWORD
Felhasználói azonosító szám (ID): SWORD
Dátum: 17 Feb 2024 11:29
Utolsó módosítás: 17 Feb 2024 11:30

Actions (login required)

Tétel nézet Tétel nézet