Szemüvegkeret nyilvántartó rendszer

Gabai Martin (2022) Szemüvegkeret nyilvántartó rendszer. Pénzügyi és Számviteli Kar.

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

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

Download (264kB)
[thumbnail of BA_B_Gabai_Martin.pdf] PDF
BA_B_Gabai_Martin.pdf
Hozzáférés joga: Bizalmas dokumentum (bírálat)

Download (133kB)
[thumbnail of Gabai Martin-Bírálat-S-pdf.pdf] PDF
Gabai Martin-Bírálat-S-pdf.pdf
Hozzáférés joga: Bizalmas dokumentum (bírálat)

Download (376kB)

Absztrakt (kivonat)

Az elkészült szakdolgozat egy valós problémára nyújt megoldást az optikusok számára a szemüvegkeretek készletnyilvántartásának tekintetében. A napi munkám szerves részeként alkalmazom és olvasom az SQL nyelvet, ezért került a fent említett rendszer megvalósítása is ezen a nyelven. Az írás közben számos különböző módszert mutattam be, ezáltal bővítettem a meglévő tudásomat, valamint új ismereteket sajátítottam el az adatbáziskezelés témakörében.A fejlesztés során végig egy négy fázisú módszertant követtem, amely meghatározta a rendszer felépítésének menetét. Az elemzés fázisában egyeztettem az üzlettel a felmerülő igényekről, felmértem az üzletben rejlő lehetőségeket, megvizsgáltam, hogy a későbbiek során implementálható lesz-e a létrehozott kód, valamint ebben a fejezetben került kifejtésre a feldolgozandó és kezelendő adatállomány. A tervezés első lépéseként lett meghatározva az adatbázis célja, az igényeknek megfelelően. Ezután történt meg a normalizálás, amely elengedhetetlen lépése az adatbázis fejlesztésnek, ennek következtében megszűnt az adatredundancia, ezzel elkerülve az inkonzisztens állapotot. A tervezés fejezete tartalmazza továbbá a létrehozandó táblákat, azok adattípusait, és a táblák közötti kapcsolatokat. A megvalósítás és tesztelés fázisa öleli fel a diplomamunka jelentős részét. Az összefoglalás korábbi szakaszában említésre került, hogy számos új ismeretet sajátítottam el a kutatás közben, ilyen volt például az Oracle SQL Developer otthoni használata, hogy hogyan lehet benne új kapcsolatot vagy új sémát létesíteni. A kapcsolat-létrehozással egyetemben létrejött az első felhasználó is, amely után kitértem a felhasználói jogosultságok jelentőségére általánosságban, valamint nagyvállalati környezetben is. Ezt követően elkészültek az elemzés fázisában meghatározott táblák, és az automatikusan növekvő egyedi azonosító egy trigger segítségével, a szakdolgozatban szereplő parancsokkal. A táblák adatokkal való feltöltése két féle képpen valósul meg. Egy egyszeri őstöltéssel, melynek során az üzlet aktuális adatállománya kerül betöltésre, valamint két nap végi betöltéssel, amikor is az aznap értékesített és beszerzett termékek töltődnek be. A nap végi automatikus betöltés, a Windows operációsrendszer schtasks nevű ütemezett feladat futtatással történik. A táblák közötti adatáramlásért az eljárások (procedurek) felelnek, melyek a dolgozatban feltüntetett módon kerültek létrehozásra. Ezeknek az eljárásoknak a futása az üzlet nyitva tartásához, valamint a nap végi betöltésekhez igazodik. Ahhoz, hogy ez megvalósulhasson, jobok kerültek létrehozásra, melyek automatikusan meghívják a meghatározott időpontokban mindennap az eljárásokat. Ezzel a végső beállítással elkészült a rendszer, azonban a legutóbb említett fázis tartalmazza a tesztelést is. Ehhez segítségül teszteseteket készítettem, amelyek ezáltal előre meghatározott lépések segítségével támogatták a tesztelés menetét. Az utolsó fázisban végül értékeltem a rendszert, amely esetben a következő szempontokat vettem figyelembe: funkcionalitás, megbízhatóság, hatékonyság, kifejleszthetőség, hordozhatóság, és karbantarthatóság. Az elkészült rendszer eleget tesz a kitűzött célnak, azonban tartalmaz még tovább fejlesztési lehetőségeket is, amelyek számomra újabb érdekes kihívásokat és újabb célmeghatározásokat jelent.

Intézmény

Budapesti Gazdasági Egyetem

Kar

Pénzügyi és Számviteli Kar

Tanszék

Gazdaságinformatika Tanszék

Tudományterület/tudományág

NEM RÉSZLETEZETT

Szak

Gazdaságinformatikus

Konzulens(ek)

Konzulens neve
Konzulens típusa
Beosztás, tudományos fokozat, intézmény
Email
Buzás Bálint
Külső
NEM RÉSZLETEZETT
NEM RÉSZLETEZETT
Hua Nam Son
Belső
egyetemi docens; Gazdaságinformatika Tanszék; PSZK

Mű típusa: diplomadolgozat (NEM RÉSZLETEZETT)
Kulcsszavak: adatbázis, adatbáziskezelés, adatbázisrendszer(ek), adatbázistervezés, adatmigráció, rendszerfejlesztés
SWORD Depositor: Archive User
Felhasználói azonosító szám (ID): Archive User
Rekord készítés dátuma: 2024. Jan. 24. 09:38
Utolsó módosítás: 2024. Jan. 24. 09:38

Actions (login required)

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