INMNPOMM Object-oriented Modelling Methods

School of Business Administration in Karvina
Winter 2018
Extent and Intensity
2/1/0. 5 credit(s). Type of Completion: zk (examination).
Teacher(s)
RNDr. Zdeněk Franěk, Ph.D. (lecturer)
RNDr. Zdeněk Franěk, Ph.D. (seminar tutor)
Guaranteed by
RNDr. Zdeněk Franěk, Ph.D.
Department of Informatics and Mathematics – School of Business Administration in Karvina
Contact Person: doc. Mgr. Petr Suchánek, Ph.D.
Prerequisites
None.
Course Enrolment Limitations
The course is offered to students of any study field.
Syllabus (in Czech)
  • 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
    Co je UML, objekty a jazyk UML, struktura jazyka, stavební bloky, vyjádření tříd, atributů a operací. Obecný přehled diagramů UML.
    3. Diagramy jazyka UML.
    Use case, diagramy tříd, diagram stavů, diagramy sekvencí, diagramy spolupráce, diagramy činností, diagramy architektury.
    4. Zadání seminární práce - specifikace témat.
    zadání prací, příklady. Praktické příklady užití UML diagramů. Případová studie návrhu software s využitím UML. Případová studie návrhu informačního systému s využitím UML a metodiky RUP.
    5. Software produkty pro práci v UML
    Přehled softwarových nástrojů pro objektové modelování. Představení a zpřístupnění software Architekt Enterprise firmy SPARX a VISIO - část pro kreslení UML diagramů. Případy užití.
    6. Metodika Rational Unified Process (RUP)
    Hlavní principy moderního iterativního vývoje softwaru metodikou RUP. Jednotlivé fáze životního cyklu projektu, jejich účel, možnosti, rizika vývoje.
Literature
    required literature
  • KANISOVÁ, H. a M. MULLER. UML srozumitelně. 2. vydání. Brno: Computer Press, 2006. ISBN 80-251-1083-4. info
  • FOWLER, M., & SCOTT, K. UML distilled: a brief guide to the standard object modeling language. Reading, Mass: Addison Wesley, 2000. ISBN 02-016-5783-X. info
    recommended literature
  • http://www.sparxsystems.eu/start/home/. URL info
  • ARLOW, J. a I. NEUSTADT, 2011. UML2 a unifikovaný proces vývoje aplikací. Brno: Computer Press, 2011. ISBN 978-80-251-1503-9. info
  • FOWLER, M. Destilované UML. Praha: Grada, 2009. ISBN 978-80-247-2062-3. info
  • CURTIS H., K. TSANG, S. CLARENCE, W. LAU YING and K. LEUNG. Object-Oriented Technology: From Diagram to Code with Visual Paradigm for UML. Singapore: McGraw-Hill Science, 2005. ISBN 9780073214504. info
  • ARLOW, J. and I. NEUSTADT. UML 2 and the Unified Process: Practical Object-Oriented Analysis and Design. NJ: Addison-Wesley, 2005. ISBN 0321321278. 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
ActivityDifficulty [h]
Ostatní studijní zátěž75
Přednáška13
Seminář26
Zápočet30
Summary144
The course is also listed under the following terms Winter 2019, Winter 2020, Winter 2021, Winter 2022, Winter 2023, Winter 2024.
  • Enrolment Statistics (Winter 2018, recent)
  • Permalink: https://is.slu.cz/course/opf/winter2018/INMNPOMM