Přehled studia |
Přehled oborů |
Všechny skupiny předmětů |
Všechny předměty |
Seznam rolí |
Vysvětlivky
Návod
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.
Osnovy přednášek:
Rezerva Strukturované metodiky analýzy požadavků a vytváření specifikace Formální a neformální specifikace, nejednoznačnosti neformálního popisu 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 |
Osnovy 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 |
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:
[1] | | Pressman,R.S.: Software Engineering: A Practitioner's Approach. McGraw-Hill, 1992. ISBN 0-07-707936-1 |
[2] | | Sommerville,I.: Software Engineering. Pearson Education Limited, 2001. ISBN 0-201-39815-X |
Požadavky:
Testování, validace, verifikace. Grafické techniky pro modelování dynamických charakteristik systému
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 |
|
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) |