Detail předmětu

Úvod do softwarového inženýrství

IUS Ak. rok 2003/2004 zimní semestr 4 kredity

Aktuální akademický rok

História softvérového inžinierstva, zaradenie softvérového inžinierstva do kontextu informačných technológií. Softvér, vlastnosti softvéru a ťažkosti s tvorbou softvéru. Životný cyklus softvérového systému, úlohy špecialistov pri tvorbe softvéru, softvérové procesy. Analýza a návrh softvérových systémov, základné techniky analýzy a návrhu. Funkcionálny model, model údajov a model správania. Prístupy k analýze a návrhu: štruktúrovaný prístup, dátovo-orientovaný prístup, objektovo-orientovaný prístup. Implementácia softvérových systémov: programovacie jazyky, stratégie implementácie, dokumentácia k softvérovému produktu. Testovanie softvérových systémov: statické a dynamické testovanie; techniky testovania, stratégie testovania. Prevádzka a údržba softvérových systémov. Počítačová podpora tvorby softvéru, CASE prostriedky. Základné procesy manažmentu softvérového projektu, manažment kvality a meranie v softvérovom inžinierstve.

Podrobněji ...

Garant předmětu

Jazyk výuky

česky, anglicky

Zakončení

klasifikovaný zápočet

Rozsah

Zajišťuje ústav

Získané dovednosti, znalosti a kompetence z předmětu

Prehľad v oblasti tvorby veľkých softvérových systémov, základy analýzy a návrhu softvérových systémov, základy manažmentu softvérových projektov.

Cíle předmětu

Získať prehľad v oblasti výstavby rozsiahlych softvérových systémov. Proces tvorby softvérového systému sa analyzuje ako integrácia vývoja systému, zabezpečovania kvality a manažmentu softvérového projektu. Pozornosť sa venuje všetkým etapám životného cyklu softvéru, dôraz sa kladie najmä na analýzu a špecifikáciu požiadaviek.

Literatura referenční

  • Beck, K. Extrémní programování. Grada, Praha, 2002. ISBN 80-247-0300-9. 
  • Page-Jones, M. Základy objektově orientovaného návrhu v UML. Grada, Praha, 2001. ISBN 80-247-0210-X.
  • Richta, K., Sochor, J. Softwarové inženýrství I. Vydavatelství ČVUT, Praha 1996 (dotisk 1998). ISBN 80-01-01428-2.

Zařazení předmětu ve studijních plánech

Nahoru