OPF:INFNPUOM Object-oriented Modelling Meth - Course Information
INFNPUOM Object-oriented Modelling Methods
School of Business Administration in KarvinaSummer 2013
- Extent and Intensity
- 1/2/0. 4 credit(s). Type of Completion: z (credit).
- Teacher(s)
- Ing. Dominik Vymětal, DrSc. (lecturer)
RNDr. Zdeněk Franěk, Ph.D. (seminar tutor) - Guaranteed by
- Ing. Dominik Vymětal, DrSc.
Department of Informatics and Mathematics – School of Business Administration in Karvina - Course Enrolment Limitations
- The course is also offered to the students of the fields other than those the course is directly associated with.
- fields of study / plans the course is directly associated with
- Managerial Informatics (programme OPF, N_SYSINF)
- Course objectives (in Czech)
- Cílem předmětu je seznámit studenty s teorií objektového modelování systémů a jejím významem pro projektování informačních systémů. Předmět seznámí studenty s historickým vývojem objektového přístupu a používanými standardy v dané oblasti. V kurzu budou studenti seznámeni s metodikou RUP (Rational Unified Process). Hlavní náplň výuky bude věnována jazyku UML (Unified Modeling Language). UML podporuje objektově orientovaný přístup k analýze, návrhu a popisu programových systémů. V rámci kurzu studenti získají znalosti standardního způsobu zápisu jak návrhů systému včetně konceptuálních prvků jako jsou business procesy a systémové funkce, tak konkrétních prvků jako jsou příkazy programovacího jazyka, databázová schémata a znovupoužitelné programové komponenty. Na seminářích si studenti prakticky osvojí práci s jazykem UML. V kurzu budou procvičeny základní postupy při vývoji software s využitím CASE firmy IBM "Rational software architect" a VISIO firmy Microsoft.
- Syllabus (in Czech)
- 1. Úvod do objektového modelování
2. Princip a základní elementy jazyka UML
3. Popis jazyka UML
4. Přehled Software produktů pro práci s UML
5. Předvedení a zpřístupnění Software Rational Rose UML
6. Zadání seminární práce, příklad využití
7. RUP - Rational unified process
8. UML a VISIO
9. Prezentace seminárních prací
1. Úvod do objektového modelování
Shrnutí základních pojmů objektově orientované analýzy a návrhu software. Pojem objekt. Základní koncepty: abstrakce, zapouzdření, skrývání informací, třídy, dědičnost, interface.
2. Popis jazyka UML I.
Co je UML, objekty a jazyk UML, struktura jazyka, stavební bloky, vyjádření tříd, atributů a operací.
3. Popis jazyka UML II .
Obecný přehled diagramů UML.
4. Popis jazyka UML III.
Diagramy UML: případy užití.
5. Zadání seminární práce specifikace témat, zadání prací, příklad
6. Popis jazyka UML IV.
Diagramy UML: stavové diagramy, diagramy sekvencí, diagramy spolupráce, diagramy tříd, diagramy činností, diagramy architektury.
7. Software produkty pro práci v UML
Přehled softwarových nástrojů pro objektové modelování. Představení a zpřístupnění software Rational software Architekt a VISIO - část pro kreslení UML diagramů. Případy užití.
8. Metodika Rational Unified Process (RUP) I
Hlavní principy moderního iterativního vývoje softwaru metodikou RUP.
9. Metodika Rational Unified Process (RUP) I
Jednotlivé fáze životního cyklu projektu , jejich účel, možnosti, rizika vývoje.
10. Podpora UML v produktu VISIO firmy Microsoft
11.-13. Praktické příklady a prezentace seminárních prací
NetBeans, Eclipse, příklady objektů v C#. Prezentace seminárních prací.
- 1. Úvod do objektového modelování
- Literature
- required literature
- BŘÍZA, V. Visio 2003 - uživatelská příručka. Praha: Grada Publishing, 2005. ISBN 80-247-1360-8. info
- KANISOVÁ, H., MÜLLER, M. Uml srozumitelně. Brno: Computer Press, 2004. ISBN 80-251-0231-9. info
- PAGE-JONES, M. Základy objektově orientovaného návrhu v UML. Praha: GRADA, 2001. ISBN 80-247-0210-x. info
- recommended literature
- http://www.ibm.com/cz/cs/. URL info
- http://www.microsoft.com/cs/cz/. URL info
- Hrubý P. http://www.phruby.com. info
- BROŽ, M. Microsoft Visio 2002. Brno: Computer Press, 2002. ISBN 80-7226-565-. info
- SCHMULLER, J. Myslíme v jazyku UML. Praha: GRADA, 2001. ISBN 80-247-0029-8. info
- not specified
- ARLOW, J., NEUSTADT, I. UML a unifikovaný proces vývoje aplikací. Brno: Computer Press, 2003. ISBN 80-7226-947-X. info
- Teaching methods
- Lecturing
Lecture with a video analysis
Seminar classes - Assessment methods (in Czech)
- Kombinovaná zkouška
- Language of instruction
- Czech
- Further comments (probably available only in Czech)
- The course can also be completed outside the examination period.
- Teacher's information
Activity Difficulty [h] Ostatní studijní zátěž 75 Přednáška 13 Seminář 26 Zápočet 30 Summary 144
- Enrolment Statistics (Summer 2013, recent)
- Permalink: https://is.slu.cz/course/opf/summer2013/INFNPUOM