Projektování informačních systémů
Kód | Zakončení | Kredity | Rozsah |
---|---|---|---|
33PIS | Z,ZK | 6 | 3+2s |
- Přednášející:
- Cvičící:
- Předmět zajišťuje:
- katedra kybernetiky
- 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ů.
- Požadavky:
-
Požadavky dle studijních předpisů, úspěšné složení testu.
- Osnova 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. Distribuovaná databáze, replikace dat
13. Datové sklady
14. Geografické informační systémy
- Osnova 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
- Cíle studia:
- Studijní materiály:
-
(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
- Poznámka:
-
Rozsah výuky v kombinované formě studia: 19+4
Typ cvičení: s, p
Předmět je nabízen také v anglické verzi.
- Další informace:
- Pro tento předmět se rozvrh nepřipravuje
- Předmět je součástí následujících studijních plánů:
-
- Kybernetika a měření-bakalářský blok (povinný předmět)
- Kybernetika a měření-bakalářský blok (povinný předmět)