Přednášky:
1. Vymezení fáze návrhu a rozdělení na architektonický návrh a detailní. Základní otázky při tvorbě návrhu.
2. Návrh architektury, hlavní architektonické styly.
3. Architektonické vzory.
4. Návrhové principy.
5. Kvalitativní požadavky a jejich dosažení při návrhu.
6. Návrhové vzory dle GOF
7. Návrhové vzory používané u webových aplikací a distribuovaných systémů.
8. Zobecnění návrhových vzorů
9. Integrace systému a používané vzory
10. Servisně orientovaná architektura
11. UML – základy jazyka používaného pro specifikaci software.
12. Užitečná doporučení při tvorbě kódu.
13. Používané postupy ve fázi implementace.
14. Používané implementační nástroje.
Cvičení(PC učebna):
1. Vymezení fáze návrhu a rozdělení na architektonický návrh a detailní. Základní otázky při tvorbě návrhu.
2. Návrh architektury, hlavní architektonické styly.
3. Architektonické vzory.
4. Návrhové principy.
5. Kvalitativní požadavky a jejich dosažení při návrhu.
6. Návrhové vzory dle GOF
7. Návrhové vzory používané u webových aplikací a distribuovaných systémů.
8. Zobecnění návrhových vzorů
9. Integrace systému a používané vzory
10. Servisně orientovaná architektura
11. UML – základy jazyka používaného pro specifikaci software.
12. Užitečná doporučení při tvorbě kódu.
13. Používané postupy ve fázi implementace.
14. Používané implementační nástroje.
1. Vymezení fáze návrhu a rozdělení na architektonický návrh a detailní. Základní otázky při tvorbě návrhu.
2. Návrh architektury, hlavní architektonické styly.
3. Architektonické vzory.
4. Návrhové principy.
5. Kvalitativní požadavky a jejich dosažení při návrhu.
6. Návrhové vzory dle GOF
7. Návrhové vzory používané u webových aplikací a distribuovaných systémů.
8. Zobecnění návrhových vzorů
9. Integrace systému a používané vzory
10. Servisně orientovaná architektura
11. UML – základy jazyka používaného pro specifikaci software.
12. Užitečná doporučení při tvorbě kódu.
13. Používané postupy ve fázi implementace.
14. Používané implementační nástroje.
Cvičení(PC učebna):
1. Vymezení fáze návrhu a rozdělení na architektonický návrh a detailní. Základní otázky při tvorbě návrhu.
2. Návrh architektury, hlavní architektonické styly.
3. Architektonické vzory.
4. Návrhové principy.
5. Kvalitativní požadavky a jejich dosažení při návrhu.
6. Návrhové vzory dle GOF
7. Návrhové vzory používané u webových aplikací a distribuovaných systémů.
8. Zobecnění návrhových vzorů
9. Integrace systému a používané vzory
10. Servisně orientovaná architektura
11. UML – základy jazyka používaného pro specifikaci software.
12. Užitečná doporučení při tvorbě kódu.
13. Používané postupy ve fázi implementace.
14. Používané implementační nástroje.