UITPUOM Introduction to Object Modeling

School of Business Administration in Karvina
Summer 2014
Extent and Intensity
2/1/0. 3 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 Information Technologies – School of Business Administration in Karvina
Prerequisites (in Czech)
K absolvování předmětu nejsou vyžadovány žádné podmínky a předmět může být zapsán nezávisle na jiných předmětech.
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
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 předmětu 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 předmětu 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 předmětu 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. Popis jazyka UML
    3. Předvedení a zpřístupnění Software Rational Rose UML
    4. Přehled Software produktů pro práci s UML
    5. RUP - Rational unified process
    6. Princip a základní elementy jazyka UML
    7. UML a VISIO
    8. Zadání seminární práce, příklad využití
    9. Prezentace seminárních prací

    1. Úvod do objektového modelování
    Základní pojmy objektově orientované analýzy a návrhu. Pojem objekt. Základní koncepty: abstrakce, zapouzdření, skrývání informací, třídy, dědičnost.
    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. Metodika Rational Unified Process (RUP) I
    Hlavní principy moderního iterativního vývoje softwaru metodikou RUP.
    8. Metodika Rational Unified Process (RUP) I
    Jednotlivé fáze životního cyklu projektu , jejich účel, možnosti, rizika vývoje.
    9. 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í.
    10. Podpora UML v produktu VISIO firmy Microsoft
    11. -13. Praktické příklady a prezentace seminárních prací
    Prezentace seminárních prací cca 15 min a hodnocení cca 5min.
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
  • 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
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.
The course is also listed under the following terms Summer 2008, Summer 2009, Summer 2010, Summer 2011, Summer 2012, Summer 2013, Summer 2015.
  • Enrolment Statistics (Summer 2014, recent)
  • Permalink: https://is.slu.cz/course/opf/summer2014/UITPUOM