āŗA szoftverfejlesztĆ©si alkalmazĆ”s cĆ©lja, hogy biztosĆtsa a szoftverfejlesztĆ©s alapjait, elveit Ć©s kĆ©szsĆ©geit, amelyek a kivĆ”ló minÅsĆ©gű szoftvertermĆ©kek fejlesztĆ©sĆ©hez Ć©s karbantartĆ”sĆ”hoz szüksĆ©gesek. ā¦
āŗKódlapok szinte az ƶsszes nyelvhez Ć©s az alkalmazĆ”sban elĆ©rhetÅ technológiĆ”hozā¦
āŗKódlapok Kƶnnyen kezelheti az ƶsszes kivonatot az alkalmazĆ”son belülā¦
āŗDictionary Tab segĆtsĆ©gĆ©vel mĆ”sodpercek alatt hivatkozhat az ƶsszes szoftverrel kapcsolatos kifejezĆ©sreā¦
āŗA Software Engineering a szoftverfejlesztĆ©s külƶnbƶzÅ fĆ”zisaihoz kapcsolódó elveket, módszertanokat, trendeket Ć©s gyakorlatokat tĆ”rgyalja. Az alapoktól kezdve az alkalmazĆ”s lassan halad elÅrehaladott Ć©s feltƶrekvÅ tĆ©mĆ”k felĆ©: szoftverprojektmenedzsment, folyamatmodellek, módszerek fejlesztĆ©se, szoftverspecifikĆ”ció, tesztelĆ©s, minÅsĆ©g-ellenÅrzĆ©s, telepĆtĆ©s, szoftverbiztonsĆ”g, karbantartĆ”s Ć©s szoftver-ĆŗjrahasznĆ”lat. A szĆ”mĆtĆ”stechnika Ć©s -mĆ©rnƶki, informĆ”ciós technológiai Ć©s szĆ”mĆtĆ”stechnikai alkalmazĆ”sok hallgatói szĆ”mĆ”ra ez az alkalmazĆ”s rendkĆvül hasznosnak bizonyulhat.ā¦
ćAz alĆ”bb felsorolt āātĆ©mĆ”kć
⻠Mi a szoftverfejlesztés
ā» Software Evolution
ā» SzoftverfejlÅdĆ©si tƶrvĆ©nyek
⻠E-Type szoftver evolúció
⻠SzoftverparadigmÔk
⻠Szoftverfejlesztés szükséges
ā» A jó szoftver jellemzÅi
⻠Szoftverfejlesztési életciklus
⻠Szoftverfejlesztési paradigma
ā» Szoftverprojekt menedzsment
ā» Szoftverprojekt
⻠Szoftver projektmenedzsment szükségessége
ā» Szoftver projektmenedzser
⻠Szoftverkezelési tevékenységek
⻠Projektbecslési technikÔk
⻠Projekt ütemezése
ā» ErÅforrĆ”s-kezelĆ©s
⻠Projekt kockÔzatkezelés
⻠KockÔzatkezelési folyamat
⻠Projekt végrehajtÔs és monitoring
⻠ProjektkommunikÔciós menedzsment
⻠KonfigurÔciókezelés
⻠Projektmenedzsment eszközök
⻠Szoftverkövetelmények
⻠Mérnöki követelmény
⻠Követelmény Mérnöki folyamat
⻠KövetelményfeltÔrÔsi folyamat
⻠KövetelményfeltÔrÔsi technikÔk
ā» SzoftverkƶvetelmĆ©nyek jellemzÅi
⻠Szoftverkövetelmények
⻠A felhasznÔlói felület követelményei
ā» Szoftverrendszer-elemzÅ
⻠Szoftver metrikÔk és intézkedések
⻠Szoftvertervezés alapjai
⻠Szoftvertervezési szintek
⻠ModularizÔció
⻠Egyidejűség
ā» ĆsszekapcsolĆ”s Ć©s kohĆ©zió
ā» TervezĆ©si ellenÅrzĆ©s
⻠SzoftverelemzŠés -tervezŠeszközök
ā» Adatfolyam diagram
ā» StruktĆŗra diagramok
ā» HIPO diagram
⻠StrukturÔlt angol
⻠Pseudo-kód
⻠döntési tÔblÔzatok
⻠EntitÔs-kapcsolat modell
⻠AdatszótÔr
⻠Szoftvertervezési stratégiÔk
⻠StrukturÔlt tervezés
⻠Funkció-orientÔlt tervezés
⻠Objektum orientÔlt tervezés
⻠Tervezési folyamat
ā» SzoftvertervezĆ©si megkƶzelĆtĆ©sek
⻠Szoftver felhasznÔlói felület tervezése
⻠Parancssori interfész (CLI)
⻠Grafikus felhasznÔlói felület
ā» AlkalmazĆ”sspecifikus GUI ƶsszetevÅk
⻠FelhasznÔlói felület tervezési tevékenységek
⻠GUI implementÔciós eszközök
⻠felhasznÔlói felület AranyszabÔlyok
⻠Szoftvertervezés összetettsége
⻠Halstead komplexitÔsi intézkedései
⻠Ciklomatikus komplexitÔsi intézkedések
⻠Funkciópont
⻠Logikai belsŠfÔjlok
⻠KülsŠinterfész fÔjlok
⻠KülsŠmegkeresés
⻠Szoftver implementÔció
⻠StrukturÔlt programozÔs
⻠FunkcionÔlis programozÔs
ā» ProgramozĆ”si stĆlus
⻠Szoftver dokumentÔció
ā» Szoftver bevezetĆ©si kihĆvĆ”sok
⻠Szoftvertesztelés Ôttekintése
ā» Szoftver Ć©rvĆ©nyesĆtĆ©se
ā» SzoftverellenÅrzĆ©s
⻠ManuÔlis vs automatizÔlt tesztelés
⻠Tesztelési módszerek
⻠Tesztelési szintek
⻠tesztelési dokumentÔció
ā» TesztelĆ©s Ć©s minÅsĆ©gellenÅrzĆ©s, minÅsĆ©gbiztosĆtĆ”s Ć©s audit
⻠A szoftver karbantartÔsÔnak Ôttekintése
ā» A karbantartĆ”s tĆpusai
⻠KarbantartÔsi költség
⻠KarbantartÔsi tevékenységek
⻠Szoftver újratervezés
⻠A komponensek újrafelhasznÔlhatósÔga
⻠CASE eszközök
ā» A CASE Tools ƶsszetevÅi
ā» Case Tools Types
ā» IteratĆv vĆzesĆ©s modell
⻠Követelmények elemzése és specifikÔciója
⻠döntési fa
⻠FormÔlis rendszerspecifikÔció
⻠Szoftver tervezés
⻠Szoftvertervezési stratégiÔk
⻠SzoftverelemzŠés -tervezŠeszközök
⻠StrukturÔlt tervezés
⻠Objektummodellezés UML hasznÔlatÔval
⻠HasznÔlja az eset diagramot
⻠Interakciós diagramok
⻠Black-Box tesztelése
⻠SzoftverkarbantartÔs
⻠SzoftverkarbantartÔsi folyamatmodellek
ā» Szoftver megbĆzhatósĆ”g Ć©s minÅsĆ©girĆ”nyĆtĆ”s
ā» MegbĆzhatósĆ”gi nƶvekedĆ©si modellek
ā» SzoftverminÅsĆ©g
⻠Szoftverprojekt tervezés
FrissĆtve:
2025. Ɣpr. 17.