33PIS | Projektování informačních systémů | Rozsah výuky: | 3+2 | ||
---|---|---|---|---|---|
Přednášející (garant): | Kouba Z. | Typ předmětu: | Z | Zakončení: | Z,ZK |
Zodpovědná katedra: | 333 | Kreditů: | 6 | Semestr: | L |
Anotace:
Předmět se zabývá metodikou návrhu a implementace informačních systémů. Pozornost je věnována standardním formálním metodám analýzy a návrhu softwaru se zaměřením na databázové systémy. Studenti se seznámí s problematikou tvorby datových modelů, grafickým návrhovým jazykem UML a některými jeho rozšířeními. Dále se pozornost věnuje problematice transakčního zpracování, multiprocesním a vícevláknovým systémům a komponentové architektuře. Předmět se zaměří také na problematiku legacy systémů, tj. návrhu informačních systémů koexistujících a spolupracujících s již existujícími systémy. V závěru se studenti seznámí s problematikou datových skladů a geografických informačních systémů.
Osnovy přednášek:
1. | Úvod do databázových systémů, datový model | |
2. | Relaxační datový model | |
3. | Objektově-orientované databáze | |
4. | Normální formy, dotazovací jazyky | |
5. | Jazyk - SQL | |
6. | Jazyk - SQL | |
7. | Výpočetní proces, tok, komponenta | |
8. | Objektově orientovaná analýza a návrh, UML | |
9. | Architektura klient-server, multi-tier architektura | |
10. | Komponentová architektura, CORBA, COM+ | |
11. | Paralelní přístup k datům, transakce | |
12. | 13. Datové sklady | |
14. | Geografické informační systémy |
Osnovy cvičení:
1. | Organizace cvičení, bezpečnost, sestavení pracovních skupinek | |
2. | Vývojové prostředí - instruktáž I 3. Vývojové prostředí - instruktáž II | |
4. | Správná praxe tvorby datového modelu | |
5. | Řešení projektu ve skupinách - návrh datového modelu I 6. Interaktivní sestavování dotazů | |
7. | Správná praxe tvorby databázových aplikací | |
8. | Řešení projektu ve skupinách - návrh aplikace | |
9. | Řešení projektu ve skupinách - implementace aplikace I 10. Řešení projektu ve skupinách - implementace aplikace II | |
11. | Současný přístup k datům | |
12. | Prezentace replikačního systému | |
13. | Interaktivní demonstrace datového skladu | |
14. | Demonstrace geografického informačního systému |
Literatura Č:
(1) | Mařík, V. a kol.: Umělá inteligence I-IV. Academia, Praha, 1999-2001 | |
(2) | Pokorný, J., Halaška, I.: Databázové systémy. ČVUT, Praha, 1998 | |
(3) | Pratt, P.J., Adamski, J.J.: Database Systems Management and Design MIT Press, Cambridge 1990 | |
(4) | Kroha, P.: Objects and databases. The McGraw-Hill international series in software engineering, McGraw-Hill Book Company, London 1993 |
Literatura A:
[1] | Pratt, P.J., Adamski, J.J.: Database Systems Management and Design MIT Press, Cambridge 1990 | |
[2] | Kroha, P.: Objects and databases. The McGraw-Hill international series in software engineering, McGraw-Hill Book Company, London 1993 |
Požadavky:
Požadavky dle studijních předpisů, úspěšné složení testu.
|
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) |