Detail předmětu

Systémy CASE

FSI-RCAAk. rok: 1999/2000

Předmět seznamuje studenty s moderními metodami tvorby software s využitím počítačové podpory podle zásad softwarového inženýrství. Presentovány jsou jak strukturované tak objektově orientované metody.

Jazyk výuky

čeština

Počet kreditů

6

Výsledky učení předmětu

1. Znalost strukturované metody SSADM
2. Znalost objektově orientovaného vizualizačního jazyka UML
3. Schopnost výběru vhodného produktu CASE
4. Schopnost práce v programátorských týmech

Způsob a kritéria hodnocení

zápočet: účast na cvičeních
zkouška: ústní pohovor

Učební cíle

1. Naučit studenty používat strukturované a objektově orientované metody
2. Vysvětlit studentům principy používání produktů CASE
3. Seznámit studenty s problematikou jakosti software
4. Popsat studentů proces tvorby software

Základní literatura

Král,J.-Demner,J.: Softwarové inženýrství. Academia 1991 Praha, 324
Arlow,J.-Neustadt,I.: UML and Unified Process Practical Object-Oriented Analysis and Design. Pearson Education Ltd., 2002, UK
Basl,J.: Podnikové informační systémy. Grada Publishing 2002 Praha, 142 s.

Doporučená literatura

Lacko,B.: Projektování řídicích systémů. Studijní opora VUT FSI Brno 2002
Duben,J.: Objektové modely podniku,Grada Publishing 1996 Praha
Pecinovský,R.-Virius,M.: Objektové programování, , 0

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

  • Program M2301-5 magisterský

    obor , 2. ročník, zimní semestr, povinný

Typ (způsob) výuky

 

Přednáška

33 hod., nepovinná

Vyučující / Lektor

Osnova

1. Obsah a cíle systémového inženýrství. Modely tvorby software
2. Způsoby popisu programových systémů
3. Principy práce produktů CASE a jejich komponenty. Rozdělení prod. CASE
4. Strukturované metody tvorby software
5. Grafické prostředky pro podporu strukturovaných metod
6. Objektově orientované metody tvorby software (OMT, UML)
7. Grafické prostředky pro podporu objektově orientovaných metod
8. Týmová práce při tvorbě software. Plánování vývoje software
9. Nabídka produktů CASE na trhu v ČR Postup výběru produktu CASE.
10. Jakost software

Cvičení na počítači

22 hod., povinná

Vyučující / Lektor

Osnova

1. Základní funkce produktu RATIONAL ROSE 98
2. Inicializace návrhu
3. Use Case diagram
4. Definování objektů
5. Definování interakce objektů
6. Definování vztahůmezi objekty
7. Model chování objektů
8. Testování modelu
9. Návrh architektury systému
10. Iterační postup