36SI3 | Realizace programových systémů | Rozsah výuky: | 2+2 | ||
---|---|---|---|---|---|
Přednášející (garant): | Richta K. | Typ předmětu: | S | Zakončení: | KZ |
Zodpovědná katedra: | 336 | Kreditů: | 4 | Semestr: | Z |
Anotace:
Doplňující kurz softwarového inženýrství, který je určen pro pochopení a získání základních dovedností potřebných při návrhu a realizaci programových systémů podle zadané analýzy. Seznámení s používanými technikami a nástroji. Návrh implementace funkčního modelu programového systému, návrh implementace dynamického modelu programového systému, metody implementace uživatelského a systémových rozhranní. V rámci cvičení se realizují menší projekty v týmech.
Osnovy přednášek:
1. | Projektování programových systémů | |
2. | Zpracování analytické specifikace programového systému | |
3. | Návrh reprezentace statického modelu programového systému | |
4. | Návrh implementace funkčního modelu programového systému | |
5. | Návrh implementace dynamického modelu programového systému | |
6. | Metody implementace uživatelského rozhranní | |
7. | Metody implementace systémových rozhranní | |
8. | Metody návrhu distribuovaných aplikací | |
9. | Integrace komponent programového systému | |
10. | Návrh testů, generování testů | |
11. | Validace a verifikace, zajištění kvality | |
12. | Provoz a údržba programových systémů | |
13. | Detekce a odstraňování chyb | |
14. | Dokumentace programových systémů |
Osnovy cvičení:
1. | Témata projektů | |
2. | Rozdělení do týmů, výběr projektu | |
3. | Plán projektu | |
4. | Zpracování analytické specifikace programového systému | |
5. | Návrh reprezentace dat | |
6. | Návrh modulů | |
7. | Návrh a implementace uživatelského rozhranní | |
8. | Návrh a implementace systémových rozhranní | |
9. | Návrh testů, generování testů | |
10. | Validace a verifikace, zajištění kvality | |
11. | Integrace komponent programového systému | |
12. | Prezentace návrhu | |
13. | Posouzení projektu | |
14. | Zápočet |
Literatura Č:
[1] | Drbal: Objektově-orientované metodiky a techniky. Skripta VŠE, Praha 1997 | |
[2] | Chlapek, Řepa: Materiály ke strukturované analýze. Skripta VŠE, Praha 1997 | |
[3] | Richta, Sochor: Softwarové inženýrství I. Skripta ČVUT-FEL, Praha 1996,1998 |
Literatura A:
Požadavky:
|
Předmět je zahrnut do těchto studijních plánů:
|
Stránka vytvořena 25. 2. 2002, semestry: Z/2001-2, Z/2002-3, L/2001-2, L/2002-3, připomínky k informační náplni zasílejte správci studijních plánů | Návrh a realizace: I. Halaška (K336), J. Novák (K336) |