Přeskočit na hlavní obsah
Přeskočit hlavičku

Vývoj informačních systémů

Typ studia bakalářské
Jazyk výuky čeština
Kód 460-2037/03
Zkratka VIS
Název předmětu česky Vývoj informačních systémů
Název předmětu anglicky Information Systems Development
Kreditů 4
Garantující katedra Katedra informatiky
Garant předmětu doc. Mgr. Miloš Kudělka, Ph.D.

Osnova předmětu

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

Povinná literatura

AVISON, D. AND FITZGERALD, G. Information Systems Development: Methodologies, Techniques and Tools. McGraw-Hill Higher Education, 2006. ISBN 0077114175.
FOWLER, M. Patterns of Enterprise Application Architecture. Addison-Wesley Professional, 2002. ISBN 0321127420 .
TROWBRIDGE, D. Enterprise Solution Patterns Using Microsoft .NET [online]. Available from World Wide Web:<http://msdn.microsoft.com/en-us/library/ff647095.aspx>.

Doporučená literatura

O'ROURKE, C., FISHMAN, N. AND SELKOW, W. Enterprise Architecture Using the Zachman Fra-mework. Course Technology, 2003. ISBN 0619064463 .
ZACHMAN, J. The Zachman Framework for Enterprise Architecture [online]. Available from World Wide Web:<http://www.zachmanframeworkassociates.com/index.php/ebook>.
FOWLER, M. Refaktoring -- Zlepšení existujícího kódu GRADA, 2003. ISBN 80-247-0299-1.