Tantárgy neve: Szoftvertechnológia |
Tantárgy Neptun kódja: Nappali: GEIAL314-B Levelező: GEIAL314-BL Tárgyfelelős intézet: INF - Informatikai Intézet |
Tantárgyelem: A | |
Tárgyfelelős: Dr. Mileff Péter - egyetemi docens | |
Közreműködő oktató(k): | |
Javasolt félév: 3 | Előfeltétel:GEIAL313-B |
Óraszám/hét: Előadás (nappali): 2 Gyakorlat (nappali): 2 Előadás (levelező): 8 Gyakorlat (levelező): 8 | Számonkérés módja: kollokvium |
Kreditpont: 5 | Munkarend: Nappali+Levelező |
Tantárgy feladata és célja: A tárgy fő célja a modern szoftverfejlesztési folyamat minden részletének megismertetése a hallgatókkal. Mi szükséges az iparszerű szoftverfejlesztéshez. Mindezek mellett fontos cél, hogy megismerjék az UML grafikus modellező nyelvet Tudás: Ismeri az informatikai rendszerek hardver és szoftver elemeinek működését, megvalósításuk technológiáját, működtetéséből származó feladatok megoldásának mikéntjét, valamint informatikai és egyéb műszaki rendszerek összekapcsolásának lehetőségeit. Ismeri az informatika és a mérnöki szakma szókincsét és kifejezési sajátosságait magyar és angol nyelven, legalább alapszinten. Képesség: Képes alkalmazást fejleszteni, kliens-szerver és WEB, mobil rendszereket programozni, multiplatform rendszereket kialakítani. Attitűd: Nyitott az új módszerek, programozási nyelvek, eljárások megismerésére és azok készség szintű elsajátítására. Autonomia és felelősség: Feltárja az alkalmazott technológiák hiányosságait, a folyamatok kockázatait és kezdeményezi az ezeket csökkentő intézkedések megtételét. | |
Tárgy tematikus leírása: A szoftver technológia fogalma. A szoftverfejlesztés folyamata és főbb fázisai. Szoftver életciklus modellek. Szoftver specifikáció, tervezés, implementálás, validálás és szoftver evolúció áttekintése. Prototípus készítés, szoftver tervezés, validáció tervezés. Követelmények pontos meghatározása és csoportosítása. Technikák a követelmény analízis segítésére. Objektum orientált szoftver fejlesztés. A Unified Modelling Language (UML). Verziókövető rendszerek, konfiguráció menedzsment, felhasználói felületek tervezési elvei.. | |
Félévközi számonkérés módja és az aláírás megszerzésének feltétele (Nappali): Az aláírás feltétele az évközi zárthelyi dolgozat eredményes teljesítése. Az évközi zárthelyi dolgozat időpontja a 13. tanulmányi hétre esik. A zárthelyi időtartama 50 perc, elégséges szintű megoldásához legalább 50%-os eredmény szükséges. | |
Félévközi számonkérés módja és az aláírás megszerzésének feltétele (Levelező): Az aláírás feltétele az évközi zárthelyi dolgozat eredményes teljesítése. Az évközi zárthelyi dolgozat időpontja a 13. tanulmányi hétre esik. A zárthelyi időtartama 50 perc, elégséges szintű megoldásához legalább 50%-os eredmény szükséges. | |
Gyakorlati jegy / kollokvium teljesítésének módja, értékelése (Nappali): A hallgatók érdemjegye a félév során elkészített specifikáció és az aktív csapatrésztvétel függvényében adódik. | |
Gyakorlati jegy / kollokvium teljesítésének módja, értékelése (Levelező): Irásbeli vizsga: 0-39%: elégtelen 40-54%:elégséges 55-69%: közepes 70-84%: jó 85-100%: jeles | |
Kötelező irodalom: | |
Ajánlott irodalom: |