Tantárgyi program részletes adatlapja

Szoftvertechnológia II

« Vissza

Általános Információk
Tantárgy megnevezése (magyarul)Szoftvertechnológia II
Tantárgy megnevezése (angolul)Software Engineering
Előadás
Gyakorlat
Kredit
Meghirdetés gyakoriságatavaszi szemeszterben
Oktatás nyelvemagyar
Előtanulmányi kötelezettségekSzoftvertechnológia I Levelező Képzés
Tantárgy típusakötelező tárgy
Tantárgyfelelős tanszékInformációrendszerek Tanszék
Tantárgyfelelős oktatóBiró Miklós
Tantárgyat oktatókBiró Miklós egyetemi docens, Ottó András, Tóth Sándor demonstrátorok
SzakGazdaságinformatika
Szakirány
KarGazdálkodástudományi Kar
Tagozatlevelező
Képzés szintjealapképzés
ÉvfolyamII.
Tartalom
Tantárgy szakmai tartalmaA tantárgy célja, hogy valós üzleti igényekre, és meglévő, a hallgatók által akár a mindennapi életben is érzékelhető kognitív sémákra alapozott példák segítségével adjon motivációt a követelményeknek legjobban megfelelő szoftvertechnológiai megközelítés megvalósításának, illetve újrafelhasználásának elsajátításához, valamint módszertani és gyakorlati alapot adjon az ehhez szükséges ismeretek és képességek elmélyítéséhez. A tantárgy előfeltétele a Szoftvertechnológia I tárgy keretében szerzett programozási alapismeretek, képességek megléte.
Kompetenciák leírása
IrodalomjegyzékC# jegyzet (2008) by Istvan Reiter licensed under a Creative Commons Nevezd meg!-Ne add el! 2.5 Magyarország License.
http://people.inf.elte.hu/reiter_i/csharp.pdf
http://csharp.lap.hu/
http://dotnet.lap.hu/

Deitel, H.M.; Deitel, P.J.: Visual C# 2005 How to Program. (Pearson Education, 2006)
Sharp, John: Microsoft Visual C# 2005 lépésről lépésre. (SZAK, 2005)
Jones, Bradley L.: C# mesteri szinten 21 nap alatt. (Kiskapu, 2004)
Követelmények
Évközi tanulmányi követelményekA szoftvertechnológia alkalmazásához szükséges készségek csak alapos gyakorlás, saját tapasztalat révén sajátíthatók el. A tanterv szerinti gyakorlat ehhez csak kiindulópontként szolgál, az ezen túlmenő önálló, folyamatos tanulás, gyakorlás elengedhetetlen.
Vizsgakövetelménygyakorlati jegy
Értékelés módszereA számonkérésnek két összetevője van. Első a gyakorlatokon meghatározott projekt megvalósítása, ami a pontszámban nem játszik szerepet, készítője azonban a gyakorlatvezető javaslata esetén a számítottnál eggyel jobb jegyet kaphat (a jeles kivételével :-)). Második a problémamegoldással egybekötött dolgozatírás számítógépen és papíron. Az osztályzat az alábbi ponthatár táblázat szerint kerül kiszámításra.
Ponthatárok
0 47 1 elégtelen
48 60 2 elégséges
61 73 3 közepes
74 86 4 Jó
87 100 5 Jeles
A hallgató egyéni munkával megoldandó feladatai
A foglalkozásokon való részvétel követelményei
Félévközi ellenőrzések
Tematika
1. hétÖröklés + Többalakúság és felületek

Az öröklés technológiai és gazdaságinformatikai jelentőségének megértése. A C# öröklés megvalósításához szükséges eszközeinek megismerése.
A többalakúság (polymorphism) fogalmának és jelentőségének megértése a rendszerek jó újrafelhasználhatóságának és karbantarthatóságának megvalósításában. A többszörös öröklés (multiple inheritance) problematikájának és C#-Java megoldásának megértése.
2. hétWebes alkalmazások készítésének kihívásai, üzleti-gazdasági mozgatórugói, ASP.NET + Adatkötés webes alkalmazásokban + Web szolgáltatások használata

Ízelítő a Visual Studio webes alkalmazás-fejlesztési lehetőségeiből konkrét példák kapcsán. A korábban megvalósított üzleti logika használata és a felhasználói felület megjelenítése webes alkalmazásként. Webes alkalmazások működésének megértése. Kihívások és az ASP.NET.
A webes alkalmazásból tisztán vizuális eszközökkel megvalósítható adatbáziskezelés áttekintése. A példa webes alkalmazás átalakítása adatbázisból dinamikusan felépülő alkalmazássá. Az adatakötési (data binding) architektúra áttekintése.
Web szolgáltatások használata.
3. hétgyakorlat
4. hét
5. hét
6. hét
7. hét
8. hét
9. hét
10. hét
11. hét
12. hét
13. hét
14. hét

« Vissza