|
Vyučující
|
-
Valeš Pavel, Ing. Ph.D.
-
Bürger Jan, Ing.
|
|
Obsah předmětu
|
Teorie systémů - základní pojmy. Vymezení obsahu systémové analýzy. Obecné principy systémové analýzy. Význam systémové analýzy v procesu vývoje SW systémů. Strukturované metody systémové analýzy - SA/SD. Objektově-orientované metody systémové analýzy - UML. Databázové systémy - základní pojmy a vlastnosti. Datové modelování - ERA modely, relační modely. Základy jazyka SQL - DDL, DML. Počítačová podpora systémové analýzy - CASE systémy.
|
|
Studijní aktivity a metody výuky
|
Přednáška s diskusí, Přednáška s praktickými aplikacemi, Individuální konzultace, Samostudium studentů, Samostudium literatury, Cvičení
- Příprava na zkoušku [10-60]
- 50 hodin za semestr
- Kontaktní výuka
- 26 hodin za semestr
- Příprava prezentace (referátu) [3-8]
- 10 hodin za semestr
- Praktická výuka [vyjádření počtem hodin]
- 26 hodin za semestr
- Příprava na souhrnný test [6-30]
- 20 hodin za semestr
|
| Předpoklady |
|---|
| Odborné znalosti |
|---|
| formulovat principy a vysvětlit základní pojmy z oblasti strukturovaného/procedurálního programování |
| vysvětlit základní pojmy z oblasti teorie systémů |
| formulovat principy a vysvětlit základní pojmy z oblasti objektově-orientovaného programování |
| Odborné dovednosti |
|---|
| vytvořit jednoduchý programový systém založený na uplatnění strukturovaného/procedurálního přístupu |
| vytvořit jednoduchý programový systém založený na uplatnění objektově-orientovaného přístupu |
| Obecné způsobilosti |
|---|
| bc. studium: své učení a pracovní činnost si sám plánuje a organizuje, |
| bc. studium: kriticky přistupuje ke zdrojům informací, informace tvořivě zpracovává a využívá při svém studiu a praxi, |
| Výsledky učení |
|---|
| Odborné znalosti |
|---|
| popsat principy a vysvětlit základní pojmy z oblasti relačních databází |
| popsat základní principy a vlastnosti databázových systémů |
| vysvětlit základní příkazy jazyka SQL |
| charakterizovat metody strukturované analýzy systémů a vysvětlit jejich základní principy |
| charakterizovat metody objektově-orientované analýzy systémů a vysvětlit jejich základní principy |
| vysvětlit základní pojmy z oblasti systémové analýzy |
| Odborné dovednosti |
|---|
| aplikovat metody strukturované analýzy systémů při tvorbě jednoduchých analytických modelů |
| efektivně využívat počítačovou podporu návrhu relačních databází |
| navrhnout jednoduchou relační databázi |
| aplikovat metody objektově-orientované analýzy systémů při tvorbě jednoduchých analytických modelů |
| použít základní příkazy jazyka SQL |
| Obecné způsobilosti |
|---|
| bc. studium: samostatně získávají další odborné znalosti, dovednosti a způsobilosti na základě především praktické zkušenosti a jejího vyhodnocení, ale také samostatným studiem teoretických poznatků oboru, |
| Vyučovací metody |
|---|
| Odborné znalosti |
|---|
| Přednáška s demonstrací, |
| Přednáška s diskusí, |
| Přednáška založená na výkladu, |
| Samostudium, |
| Individuální konzultace, |
| Odborné dovednosti |
|---|
| Cvičení (praktické činnosti), |
| Přednáška s aktivizací studentů, |
| Řešení problémů, |
| Obecné způsobilosti |
|---|
| Samostatná práce studentů, |
| Prezentace práce studentů, |
| Hodnotící metody |
|---|
| Odborné znalosti |
|---|
| Ústní zkouška, |
| Písemná zkouška, |
| Odborné dovednosti |
|---|
| Individuální prezentace, |
| Písemná zkouška, |
| Obecné způsobilosti |
|---|
| Individuální prezentace, |
| Ústní zkouška, |
|
Doporučená literatura
|
-
Arlow Jim, Neustadt Ila. UML a unifikovaný proces vývoje aplikací. Computer Press, 2003.
-
Riordan, Rebecca M. Vytváříme relační databázové aplikace. Praha : Computer Press, 2000. ISBN 80-7226-360-9.
-
Řepa, Václav. Analýza a návrh informačních systémů. Praha : Ekopress, 1999. ISBN 80-86119-13-0.
-
Šimůnek, Milan. SQL : kompletní kapesní průvodce. Praha : Grada, 1999. ISBN 80-7169-692-7.
|