Logo ČVUT
Loading...
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
STUDIJNÍ PLÁNY
2011/2012

Softwarové inženýrství

Předmět není vypsán Nerozvrhuje se
Kód Zakončení Kredity Rozsah
36SI Z,ZK 5 2+3s
Přednášející:
Cvičící:
Předmět zajišťuje:
katedra počítačů
Anotace:

Základní kurz softwarového inženýrství, který je určen pro pochopení discipliny, získání základních dovedností v analýze a návrhu, seznámení s používanými technikami a nástroji. V rámci cvičení se řeší menší projekty v týmech. Hlavními body jsou životni cyklus programových projektů, řízení projektu, organizace týmů, CASE, formální a neformální specifikace, nejednoznačnosti neformálního popisu.

Požadavky:
Osnova přednášek:

1. Životni cyklus programových projektů, řízení projektu, organizace týmů, CASE

2. Formální a neformální specifikace, nejednoznačnosti neformálního popisu

3. Grafické techniky pro dokumentaci datové analýzy

4. Grafické techniky pro modelování funkční analýzy

5. Grafické techniky pro modelování dynamických charakteristik systému

6. Vzájemné souvislosti mezi různými popisy, křížové kontroly mezi popisy, vyvažování

7. Návrh a definice uživatelského vzhledu, programové nástroje, příklady

8. Strukturované metodiky analýzy požadavků a vytváření specifikace

9. Objektově-orientované metodiky analýzy

10. Návrh implementace specifikace, grafické techniky pro dokumentaci návrhu

11. Testování, validace, verifikace

12. Provoz a údržba programového systému, detekce a odstraňování chyb

13. Dokumentace, právní aspekty

14. Rezerva

Osnova cvičení:

1. Osobnostní test, témata projektů

2. Rozdělení do týmů, výběr projektu

3. Příprava úvodní studie

4. Prezentace úvodní studie

5. Plán projektu

6. Datový model

7. Funkční model

8. Dynamický model

9. Prezentace analýzy

10. Návrh reprezentace dat

11. Návrh modulů

12. Prezentace návrhu

13. Posouzení projektu

14. Zápočet

Cíle studia:
Studijní materiály:

[1] Arlow, J., Neustat, I.: UML a unifikovaný proces vývoje aplikací. Computer Press, ISBN: 80-7226-947-X, Praha 2003.

[2] Drbal: Objektově-orientované metodiky a techniky. Skripta VŠE, Praha 1997

[3] Chlapek, Řepa: Materiály ke strukturované analýze. Skripta VŠE, Praha 1997

[4] Král, J.: Informační systémy. SCIENCE, Veletiny 1998.

[5] Pokorný, J., Halaška, I.: Databázové systémy. Vydavatelství ČVUT Praha, 1998

[6] Richta, Sochor: Softwarové inženýrství I. Skripta ČVUT-FEL, Praha 1996,1998

[7] Řepa, V.: Analýza a návrh informačních systémů., EKOPRESS, Praha 1999.

[8] Schmuller, J.: Myslíme v jazyku UML. GRADA, ISBN 80-247-0029-8, Praha 2001.

[9] Šešera, L., Mičovský, A., Červeň, J.: Datové modelování v příkladech. GRADA, ISBN 80-247-0049-2, Praha 2001.

[10] Vrana, I., Richta, K.: Zásady a postupy při zavádění podnikových informačních systémů. GRADA, Praha 2005.

Poznámka:

Rozsah výuky v kombinované formě studia: 17+6

Typ cvičení: s, p

Tento předmět je nabízen také v anglické verzi

Další informace:
Pro tento předmět se rozvrh nepřipravuje
Předmět je součástí následujících studijních plánů:
Platnost dat k 9. 7. 2012
Aktualizace výše uvedených informací naleznete na adrese http://bilakniha.cvut.cz/cs/predmet11021004.html