| 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: | |