460-2037/01 – Vývoj informačních systémů (VIS)
Garantující katedra | Katedra informatiky | Kredity | 6 |
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í | 2011/2012 | Rok zrušení | 2020/2021 |
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:
Forma způsobu ověření studijních výsledků a další požadavky na studenta
1 semestrální projekt (44 bodů). Student musí získat do konce zápočtového týdne minimálně 22 bodů ze 44 možných.
E-learning
Další požadavky na studenta
Projekt, jehož náplní bude vytvoření jednoduchého prototypu informačního systému na vybrané architektuře (client-server, 3-vrstvá architektura či SOA) a vybrané platformě (JAVA, .NET). Projekt bude obsahovat jednak dokumentaci zaměřenou zejména na analýzu a návrh, jednak jednoduchou implementaci odpovídající zdokumentovanému návrhu. Do celkového hodnocení projektu se promítne kvalita návrhu i implementace.
Prerekvizity
Předmět nemá žádné prerekvizity.
Korekvizity
Předmět nemá žádné korekvizity.
Osnova předmětu
1. Definice pojmu IS, klasifikace, standardy.
2. Úlohy řešené v kontextu vývoje informačních systémů.
3. Technologie pro vývoj informačních systémů.
4. Aplikační frameworky, představení, účel a smysl použití I.
5. Aplikační frameworky, představení, účel a smysl použití II.
6. Fáze životního cyklu informačního systému.
7. Principy analýzy a návrhu informačních systémů.
8. Architektury informačních systémů.
9. Rozložení aplikační architektury do více vrstev.
10. Návrh doménové logiky a přístupu k datovým zdrojům.
11. Základní principy propojení doménové logiky a relačních dat.
12. Obecné principy návrhu prezentační vrstvy.
13. Metodiky řízení životního cyklu informačního systému.
14. Představení vybraných agilních metodik.
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