FI:PB007 Analýza a návrh systémů - Informace o předmětu
PB007 Analýza a návrh systémů
Fakulta informatikypodzim 2002
- 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
- Út 16:00–17:50 D1
- Rozvrh seminárních/paralelních skupin:
PB007/02: každou sudou středu 8:00–9:50 B311, R. Ošlejšek
PB007/03: každou lichou středu 10:00–11:50 B311, R. Ošlejšek
PB007/04: každou sudou středu 10:00–11:50 B311, R. Ošlejšek
PB007/05: každou lichou středu 13:00–14:50 B311, J. Sochor
PB007/06: každou sudou středu 13:00–14:50 B311, J. Sochor
PB007/07: každou lichou středu 15:00–16:50 B311, J. Sochor
PB007/08: každou sudou středu 15:00–16:50 B311, J. Sochor
PB007/09: každý lichý čtvrtek 13:00–14:50 B311, L. Markovič
PB007/10: každý sudý čtvrtek 13:00–14:50 B311, L. Markovič
PB007/11: každý lichý čtvrtek 15:00–16:50 B311, L. Markovič
PB007/12: každý sudý čtvrtek 15:00–16:50 B311, L. Markovič - Předpoklady
- ! P007 Analýza a návrh systémů
- Omezení zápisu do předmětu
- Předmět je určen pouze studentům mateřských oborů.
Předmět si smí zapsat nejvýše 268 stud.
Momentální stav registrace a zápisu: zapsáno: 0/268, pouze zareg.: 0/268 - Mateřské obory/plány
- Aplikovaná informatika (program FI, B-AP)
- Informatika (program FI, B-IN)
- Informatika (program FI, M-IN)
- Cíle předmětu
- Cílem předmětu je seznámit posluchače s problematikou výstavby rozsáhlých informačních systémů. 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. Výklad je zaměřen na 2 typické analytické a návrhové metody - Moderní strukturovanou analýzu (E.Yourdon) a využití jazyka UML při řešení OO systémů. Studenti se prakticky seznámí se systémy CASE a ve skupinách řeší analýzu zadaného systému.
- 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/~sochor/P007
Cvičení:V počítačové učebně se studenti prakticky seznámí se systémy CASE. Ve skupinách řeší analýzu zadaného systému. Řešení projektu pravidelně konzultují s učitelem (zákazníkem). 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. - Další komentáře
- Předmět je vyučován každoročně.
- Statistika zápisu (podzim 2002, nejnovější)
- Permalink: https://is.muni.cz/predmet/fi/podzim2002/PB007