Detail předmětu
Analýza a návrh informačních systémů
AIS Ak. rok 2008/2009 zimní semestr 5 kreditů
Softwarové projekty - životní cyklus vývoje. Modelovací jazyky - jazyky pro strukturované modelování, modelovací techniky jazyka UML 2.0. Úvod do plánování a sledování projektu, řízení projektu. Nástroje na podporu softwarového inženýství. Úvod do metodiky Unified process. Analýza a specifikace požadavků. Přechod od požadavků k implementaci - objektový business model, objektový model domény. Návrh architektury - vrstvy, rámce, vzory. Návrh databáze - mapování objektového modelu na relační databázi a objektově relační databázi. Návrh tříd a interakcí. Programování a testování. Refaktorizace. Návrh uživatelského rozhraní. Datové inženýrství - zajištění bezpečnosti a integrity dat, transakce a souběžnost. Business komponenty. Projekt zaměřený na analýzu požadavků a návrh.
Garant předmětu
Jazyk výuky
Zakončení
Rozsah
- 39 hod. přednášky
- 13 hod. projekty
Zajišťuje ústav
Přednášející
Cvičící
Získané dovednosti, znalosti a kompetence z předmětu
Studenti budou znát podstatu, základní metody a techniky používané při vývoji informačních systémů na úrovni, která je dále rozvíjena ve specializovaných předmětech. Jsou schopni vytvářet vhodné modely při analýze a návrhu informačních systémů a to zejména využitím objektově-orientovaného přístupu a modelovacích technik, které poskytuje jazyk UML.
Studenti se naučí formou projektu analyzovat problém a navrhovat jeho řešení. Naučí se obhajovat jak dílčí tak konečné výsledky projektu.
Cíle předmětu
Cílem předmětu je seznámit studenty s metodami a prostředky používanými při vývoji informačních systémů a naučit je tyto metody a prostředky používat.
Požadované prerekvizitní znalosti a dovednosti
Nejsou žádné prerekvizity.
Osnova přednášek
- Softwarové projekty - životní cyklus vývoje.
- Modelovací jazyky - jazyky pro
strukturované modelování, modelovací techniky jazyka UML 2.0. - Úvod do plánování a sledování projektu, řízení projektu.
- Nástroje na podporu softwarového inženýství.
- Úvod do metodiky Unified process.
- Analýza a specifikace požadavků.
- Přechod od požadavků k implementaci - objektový business model, objektový model domény.
- Návrh architektury - vrstvy, rámce, vzory.
- Návrh databáze - mapování objektového modelu na relační databázi a objektově relační databázi. Návrh tříd a interakcí.
- Programování a testování.
- Refaktorizace.
- Návrh uživatelského rozhraní.
- Datové inženýrství - zajištění bezpečnosti a integrity dat, transakce a souběžnost. Business komponenty.
Průběžná kontrola studia
Udělení zápočtu je podmíněno odevzdáním výsledků projektu a jejich obhajobou v předepsaných termínech a ziskem minimálně 25 bodů za bodované aktivity v průběhu semestru.
Metody vyučování
Metody vyučování závisí na způsobu výuky a jsou popsány článkem 7 Studijního a zkušebního řádu VUT.
Kontrolovaná výuka
Půlsemestrální písemná zkouška, vypracování projektu.
Zařazení předmětu ve studijních plánech