Bevezetés

iDevice ikon A tananyag célja

A tananyag a Web-programozó felsőfokú szakképesítés (OKJ: 55 481 04 0000 00 00) "1188-06 Web-alkalmazás tervezés" szakmai követelménymoduljához készült, azzal a céllal, hogy áttekintést nyújtson az objektum-orientált programtervezés lépéseiről, valamint, hogy megismertesse a hallgatót egy a programtervezést segítő szabványos eszköz, az UML modellező nyelv jelölésrendszerével, ill. egy konkrét modellkészítő szofver használatára is példát mutasson. A tananyag feldolgozása után a hallgató képes lesz arra, hogy egy egyszerű rendszer működését ezzel az eszközzel leírja. 

A tananyag segítséget nyújt a követelménymodul szóbeli (Rendszerszervezési ismeretek) és írásbeli (Programtervezési módszertan, algoritmizálási, objektumorientált tervezési és adatbázis tervezési feladatot) vizsgafeladatának megoldására való felkészülésben.


iDevice ikon Szükséges előismeret

A leckék megértéshez nincs szükség programozási ismeretekre, a tananyag alapvető számítástechnikai ismeretek birtokában is elsajátítható. 

A témakör átfogó jellege miatt a programtervezésben javasolt „fokozatos közelítés" elvét a tananyag elsajátítása közben is érdemes követni. A hosszú évtizedek alatt kiforrott, a szoftverfejlesztés kudarcaiból, a programozók sokéves tapasztalatából leszűrt módszertani ajánlások programozási ismeretek nélkül, a leckék első átolvasása során száraz, elméleti megfontolásoknak tűnhetnek. A szoftverfejlesztés történelme arra enged következtetni, hogy a programozók mindaddig nem szívesen áldoznak időt a tervezésre, amíg annak szükségességét a saját bőrükön meg nem tapasztalják. Ekkor érdemes ismét belelapozni a leckékbe, és okulni az elődök kudarcaiból.