XPS1_UIF Projektový seminář 1

Moravská vysoká škola Olomouc
léto 2013
Rozsah
0/2/0. 2 kr. Ukončení: z.
Vyučující
Mgr. Aleš Keprt, Ph.D. (cvičící)
Garance
Mgr. Aleš Keprt, Ph.D.
Moravská vysoká škola Olomouc
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
Cíle předmětu
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.
Osnova
  • 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.
Literatura
    povinná literatura
  • 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
    doporučená literatura
  • 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
Informace učitele
-Účast na seminářích alespoň 80%
-Vedení si vlastního sešitu s poznámkami
-Vypracování projektu v UML dle zadání
Další komentáře
Předmět je dovoleno ukončit i mimo zkouškové období.
Předmět je zařazen také v obdobích zima 2008, zima 2009, léto 2011, léto 2012.
  • Statistika zápisu (nejnovější)
  • Permalink: https://is.mvso.cz/predmet/mvso/leto2013/XPS1_UIF