From 09c5ae4a079c4b9b1f20caacac14940cae489a0c Mon Sep 17 00:00:00 2001 From: anon Date: Mon, 22 Jul 2024 19:39:19 +0200 Subject: [PATCH] Added 'C_C++/cpp_zh/documentation/spec.md' --- C_C++/cpp_zh/documentation/spec.md | 49 ++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 C_C++/cpp_zh/documentation/spec.md diff --git a/C_C++/cpp_zh/documentation/spec.md b/C_C++/cpp_zh/documentation/spec.md new file mode 100644 index 0000000..39879d2 --- /dev/null +++ b/C_C++/cpp_zh/documentation/spec.md @@ -0,0 +1,49 @@ +# C++ gyakorlat programozási feladat # NBT\_PI221G2 Gy1 + +Egy cég számára kell olyan programot írni, amely nyilvántartja +a munkaerő állományt. A céggel kapcsolatban álló dolgozók +különböző kategóriákba sorolhatók: + ++ Alkalmazott (Munkabér) ++ Megbízási szerződéssel dolgozó (Óradíj) ++ Vezető: (Munkabér) + +A bérleti díj számítása a következő igénybevételi paraméterek +alapján történik: + +### Alkalmazott: +Havi fix munkabérért dolgozik, a bért +a ledolgozott napok számának arányában kapja. Betegállományban +töltött napokon csak a bér 60%-a jár. A cég a munkában töltött +idő után különböző címeken összesen 100% járulékot fizet. + +### Szerződéses: +A bejelentett munkaórák száma alapján, egyéni megállapodás +szerinti óradíj alapján kap bért. +A cég a kifizetendő összeg után különböző címeken összesen +30% járulékot fizet + +### Vezető: +Havi fix díjat kap, kötetlen +munkaidőben. Szabadságot, vagy betegállományt nem számolhat +el, és a céges eredmény 0.1% át kapja, vagy veszteség esetén +(negatív eredmény) ennek megfelelő levonást (egészen 0-ig). A cég +a kifizetendő összeg után különböző címeken összesen 100% +járulékot fizet. + +Minimálisan teljesítendő Dolgozó adatainak felvétele az állományba. +Dolgozók listázása és hó végi bér számítása a szintén +egyénileg bevitt teljesítmény (Dolgozók: munkanap-betegállomány, +szerződő: munkaóra, vezető: céges eredmény/veszteség) de +kategóriánként azonos munkabér adatok alapján Közepes szint A +fentiek, és keresés: a listából lehet keresni pl. Név, születési +dátum alapján, majd az illető dolgozóra egyénileg bevitt adatok +alapján számolni kifizetendő bért. Teljes céges bérköltség +számítása (járulékokkal együtt). Jó szint A fentiek, és +a kiválasztott dolgozó rekordjával műveleteket lehet végezni: +bérszámítás, lakcím módosítás, törlés az adatbázisból, a +dolgozó felé fizetendő összeg teljes költsége (járulékokkal +együtt). Teljes megoldás: A fentiek, és további szűrési +feltételek, pl. Volt betegállományban, kategória, fizetési +tartomány, stb Fájlba mentés, illetve visszatöltés, egyéb fájl +műveletek (biztonsági mentés, stb).