Přednášky
Definice pojmu IS, klasifikace, standardy.
Úlohy řešené v kontextu vývoje informačních systémů.
Fáze životního cyklu informačního systému.
Principy analýzy a návrhu informačních systémů.
Architektury informačních systémů. Rozložení aplikační architektury do více vrstev.
Rozložení aplikační architektury do více vrstev.
Návrhové vzory pro doménové logiky.
Návrhové vzory pro přístup k datovým zdrojům.
Návrhové vzory pro doménově-relační chování.
Návrhové vzory pro propojení doménové logiky a relačních dat.
Návrhové vzory pro mapování dědičnosti.
Bezpečnost v informačních systémech a návrhové vzory pro bezpečný návrh.
Doménově orientované jazyky.
Cvičení
Předmětem cvičení bude analýza situací, které povedou k návrhu a implementaci fragmentů informačního systému využívajícího:
- třívrstvou architekturu
- nezávislou prezenční, doménovou a datovou vrstvu
- návrhové vzory
- de-facto standardy bezpečnosti
Definice pojmu IS, klasifikace, standardy.
Úlohy řešené v kontextu vývoje informačních systémů.
Fáze životního cyklu informačního systému.
Principy analýzy a návrhu informačních systémů.
Architektury informačních systémů. Rozložení aplikační architektury do více vrstev.
Rozložení aplikační architektury do více vrstev.
Návrhové vzory pro doménové logiky.
Návrhové vzory pro přístup k datovým zdrojům.
Návrhové vzory pro doménově-relační chování.
Návrhové vzory pro propojení doménové logiky a relačních dat.
Návrhové vzory pro mapování dědičnosti.
Bezpečnost v informačních systémech a návrhové vzory pro bezpečný návrh.
Doménově orientované jazyky.
Cvičení
Předmětem cvičení bude analýza situací, které povedou k návrhu a implementaci fragmentů informačního systému využívajícího:
- třívrstvou architekturu
- nezávislou prezenční, doménovou a datovou vrstvu
- návrhové vzory
- de-facto standardy bezpečnosti