460-2037/03 – Vývoj informačních systémů (VIS)
| Garantující katedra | Katedra informatiky | Kredity | 4 |
| Garant předmětu | doc. Mgr. Miloš Kudělka, Ph.D. | Garant verze předmětu | doc. Mgr. Miloš Kudělka, Ph.D. |
| Úroveň studia | pregraduální nebo graduální | Povinnost | povinně volitelný |
| Ročník | 3 | Semestr | zimní |
| | Jazyk výuky | čeština |
| Rok zavedení | 2019/2020 | Rok zrušení | |
| Určeno pro fakulty | FEI | Určeno pro typy studia | bakalářské |
Cíle předmětu vyjádřené dosaženými dovednostmi a kompetencemi
Po absolvování se bude student orientovat v existujících standardech a přístupech v oblasti vývoje informačních systémů. Dále bude schopen v omezené míře aplikovat své znalosti a použít vybrané nástroje, techniky a technologie.
Vyučovací metody
Přednášky
Cvičení (v učebně)
Projekt
Výuka odborníka z praxe (přednáška nebo cvičení)
Anotace
Předmět je zaměřen na získání základních teoretických znalostí a praktických dovedností souvisejících s vývojem informačních systémů. Z kontextu úloh řešených v této oblasti budou vybrány a detailně rozebrány zejména úlohy spojené s návrhem architektury informačního systému a v menší míře s fázemi životního cyklu informačního systému a používanými metodikami řízení. Posluchačům bude poskytnuta návaznost na ostatní znalosti z předmětů, které vybrané partie z problematiky vývoje IS probírají v hlubším rozsahu.
Povinná literatura:
Doporučená literatura:
Další studijní materiály
Forma způsobu ověření studijních výsledků a další požadavky na studenta
Kontrola průběžně zadaných implementací souvisejicích s použitím 3-vrstvé architektury a návrhových vzorů.
E-learning
https://homel.vsb.cz/~kud007/
Další požadavky na studenta
Schopnost samostatné implementace v jazyku C#/Java.
Prerekvizity
Předmět nemá žádné prerekvizity.
Korekvizity
Předmět nemá žádné korekvizity.
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
Podmínky absolvování předmětu
Výskyt ve studijních plánech
Výskyt ve speciálních blocích
Hodnocení Výuky