FI:PA116 Domain Modeling - Informace o předmětu
PA116 Domain Understanding and Modeling
Fakulta informatikypodzim 2025
- Rozsah
- 2/2/0. 3 kr. (plus ukončení). Doporučované ukončení: zk. Jiná možná ukončení: z.
Vyučováno kontaktně - Vyučující
- RNDr. Josef Spurný, Ph.D. (přednášející)
RNDr. Jaroslav Ráček, Ph.D. (přednášející)
RNDr. Josef Spurný, Ph.D. (cvičící) - Garance
- RNDr. Jaroslav Ráček, Ph.D.
Katedra počítačových systémů a komunikací – Fakulta informatiky
Dodavatelské pracoviště: Katedra počítačových systémů a komunikací – Fakulta informatiky - Rozvrh
- Čt 18. 9. až Čt 18. 12. Čt 10:00–11:50 A218
- Rozvrh seminárních/paralelních skupin:
- Předpoklady
- Basic knowledge of models used in software engineering is required.
- Omezení zápisu do předmětu
- Předmět je nabízen i studentům mimo mateřské obory.
- Mateřské obory/plány
- předmět má 31 mateřských oborů, zobrazit
- Cíle předmětu
- Aim of the course is to teach students how to use SW engineering models to understand various domains and transform the knowledge into analytical and design documentation.
- Výstupy z učení
- At the end of this course students should be able to:
understand purpose of models used in SW engineering, their similarities and differences;
apply models to understand various domains of a potential customer;
prepare analytical and design documentation for a SW delivery project;
work in a team to deliver the documentation;
control and validate consistency between different models across the whole documentation;
use correct models for design of three tier architecture;
identify wrong use of notation; - Osnova
- Introduction, purpose of modeling;
- Informal domain modeling - mindmap;
- Project decomposition - WBS;
- Modeling requirements, use case diagram;
- Modeling processes - BPD;
- Modeling data - event partitioning, data flow diagram, data dictionary, ERD;
- Modeling UI - wireframing, mockups;
- Modeling system structure - class diagram;
- Modeling system behavior - sequence diagram, statechart diagram;
- Project planning - Gantt chart, network diagram.
- Literatura
- Fowler, M. Analysis Patterns: Reusable Object Models. Reading, MA: Addison-Wesley, 1997
- Výukové metody
- lectures, class discussion, group projects
- Metody hodnocení
- Students will work on group project during semester to deliver analytical/design documentation of a SW project.
Submitting the project is a prerequisite for final exam.
Final exam is pen & paper - consisting of test part (ABCD) and written part - to draw selected models reflecting provided domain description. - Vyučovací jazyk
- Angličtina
- Další komentáře
- Studijní materiály
Předmět je vyučován každoročně.
- Statistika zápisu (nejnovější)
- Permalink: https://is.muni.cz/predmet/fi/podzim2025/PA116