FI:P007 Analýza a návrh systémů - Informace o předmětu
P007 Analýza a návrh systémů
Fakulta informatikypodzim 2001
- Rozsah
- 2/1. 3 kr. (plus ukončení). Doporučované ukončení: zk. Jiná možná ukončení: k.
- Vyučující
- prof. Ing. Jiří Sochor, CSc. (přednášející)
RNDr. Lubomír Markovič (cvičící)
doc. RNDr. Radek Ošlejšek, Ph.D. (cvičící) - Garance
- doc. Ing. Jan Staudek, CSc.
Katedra počítačových systémů a komunikací – Fakulta informatiky
Kontaktní osoba: prof. Ing. Jiří Sochor, CSc. - Rozvrh
- Po 13:00–14:50 D2
- Rozvrh seminárních/paralelních skupin:
P007/02: každou lichou středu 13:00–14:50 B311, L. Markovič
P007/03: každou sudou středu 13:00–14:50 B311, L. Markovič
P007/04: každou lichou středu 15:00–16:50 B311, R. Ošlejšek
P007/05: každou sudou středu 15:00–16:50 B311, R. Ošlejšek
P007/06: každou lichou středu 18:00–19:50 B311, L. Markovič
P007/07: každou sudou středu 18:00–19:50 B311, R. Ošlejšek - Předpoklady
- P002 Úvod do DBS || P502 Úvod do DBS
- Omezení zápisu do předmětu
- Předmět je nabízen i studentům mimo mateřské obory.
Předmět si smí zapsat nejvýše 180 stud.
Momentální stav registrace a zápisu: zapsáno: 0/180, pouze zareg.: 0/180, pouze zareg. s předností (mateřské obory): 0/180 - Mateřské obory/plány
- Informatika (program FI, B-IN)
- Informatika (program FI, M-IN)
- Učitelství výpočetní techniky pro střední školy (program FI, M-IN)
- Učitelství výpočetní techniky pro střední školy (program FI, M-SS)
- Výpočetní technika (program FI, B-IN)
- Osnova
- Programování ve velkém, empirické zákony.
- Životní cyklus projektu.
- Analýza a specifikace požadavků. Obecná kritéria, modely.
- Funkční modely, DFD, minispecifikace.
- Datové modely. Datový slovník, ERD.
- Modely chování v reálném čase. STD a DFD s řízením.
- Yourdon -- Moderní strukturovaná analýza.
- Strukturovaný návrh (principy, kritéria).
- Objektově orientovaná analýza a návrh. OO modely.
- Modely a metody s využitím UML. Vzory.
- Plánování a cenové odhady projektu.
- Literatura
- SOMMERVILLE, Ian. Software engineering. 5th ed. Wokingham: Addison-Wesley Publishing Company, 1996, xvi, 742 s. ISBN 0-201-42765-6. info
- OESTEREICH, Bernd. Developing software with UML :object-oriented analysis and design in practice. Harlow: Addison-Wesley, 1997, xiii, 321. ISBN 0-201-39826-5. info
- Metody hodnocení
- Pro získání zápočtu je nutné realizovat projekt ve skupině 4 studentů. Kolokvium i zkouška jsou hodnoceny na základě písemky, otázky pro kolokvium jsou podmnožinou otázek ke zkoušce.
- Informace učitele
- http://www.fi.muni.cz/usr/sochor/P007
Cílem předmětu je seznámit posluchače s problematikou výstavby rozsáhlých informačních systémů. V úvodní přednášce je vysvětlen rozdíl mezi "programováním v malém" a "programování ve velkém" a ekonomické a manažerské aspekty této oblasti. Navazuje vysvětlení analytických nástrojů a dílčích postupů, které jsou součástí CASE. Následující výklad je zaměřen na 2 typické analytické a návrhové metody - Moderní strukturovanou analýzu (E.Yourdon, 1989) a využití modelů UML při řešení OO systémů. Dále jsou prezentovány vzory řešení (Object Models - P.Coad, vzory GoF).
Cvičení:V počítačové učebně se studenti prakticky seznámí se systémy CASE. Poté ve skupinách řeší analýzu zadaného systému. Při řešení projektu pravidelně konzultují s učitelem-zákazníkem. Plánované konzultace představují velmi důležitou a nepominutelnou složku práce. Předpokládá se znalost běžných pojmů z oblasti operačních systémů, databází, algoritmů a architektury počítačů.
Pro úspěšné absolvování je nutná průběžná práce během semestru. Po ukončení semestru zaniká nárok na konzultace. Hodnocení projektu se započítává do výsledné známky. - Další komentáře
- Předmět je vyučován každoročně.
- Statistika zápisu (nejnovější)
- Permalink: https://is.muni.cz/predmet/fi/podzim2001/P007