XPS1_UIF Project Seminar 1

Moravian Business College Olomouc
summer 2013
Extent and Intensity
0/2/0. 2 credit(s). Type of Completion: z (credit).
Teacher(s)
Mgr. Aleš Keprt, Ph.D. (seminar tutor)
Guaranteed by
Mgr. Aleš Keprt, Ph.D.
Moravian Business College Olomouc
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)
V tomto předmětu se studenti seznámí s objektově orientovanými technologiemi a problematikou softwarových projektů. Studenti oboru Podnikové informační systémy získají díky tomuto předmětu možnost aplikovat své znalosti z obecného managementu a teorie systémů do oblasti softwarových projektů. V této první části dvojsemestrálního kurzu Projektový seminář jsou studenti především seznámeni s komunikačními nástroji a technologiemi používanými při realizaci softwarových projektů a to po teoretické i praktické stránce.
Syllabus (in Czech)
  • 1. Úvod do kurzu. Instalace a vyzkoušení softwarových nástrojů.
    2. Základní pojmy objektově orientovaného programování.
    3. Softwarová krize. Síla objektových technologií. Představení jazyka UML.
    4. Iterativní a inkrementální vývoj. Fáze vývoje softwaru.
    5. Modelování chování systému. Hledání use casů. Hranice systému. Scénáře.
    6. Objekty a třídy. Vlastnosti objektu. Hledání tříd. Diagram tříd. Stereotypy.
    7. Interakce mezi objekty. Sekvenční diagram. Kolaborační diagram.
    8. Hledání tříd.
    9. Vztahy mezi třídami a mezi objekty. Asociace, navigace, role, agregace, reflexivní asociace. Modelování vztahů. Kvalifikátory. Omezení.
    10. Operace a atributy. Signatury. Objevování dalších tříd a vztahů. Odvozené atributy. Zapouzdření.
    11. Dědičnost. Dědění operací, dědění vztahů. Generalizace a specializace tříd. Hierarchie dědičnosti. Úrovně abstrakce. Vícenásobná dědičnost. Hledání dědičnosti. Dědičnost versus agregace. Metamorfózy a flexibilita.
Literature
    required literature
  • PECINOVSKÝ R. Naučte se myslet a programovat objektově. Computer Press. ISBN 978-80-251-2126-9. info
  • MERUNKA V. Objektové modelování. Alfa. ISBN 978-80-87197-04-2. info
  • KANISOVÁ H., MÜLLER M. UML srozumitelně. Computer Press. ISBN 80-251-1083-4. info
  • FOWLER M. Destilované UML. Grada, 2009. ISBN 978-80-247-2062-3. info
  • Keprt A. Softwarová laboratoř v jazyce C#. Univerzita Palackého, Olomouc, 2008. info
  • KRAVAL I. Objektové modelování pomocí UML v praxi. Object counting, 2005. info
  • KRAVAL I. Objektové modelování a UML v praxi. Object consulting, 2000. info
    recommended literature
  • KRAVAL I. Analytické modelování informačních systémů pomocí UML v praxi. Object consulting. info
  • FOWLER M. UML Distilled. 3.vyd. Pearson Education / Addison-Wesley, 2004. ISBN 0-321-19368-7. info
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 Winter 2008, Winter 2009, summer 2011, summer 2012.
  • Enrolment Statistics (recent)
  • Permalink: https://is.mvso.cz/course/mvso/summer2013/XPS1_UIF