Objektové modelování 1

  1. Úvod do předmětu
    1. Struktura předmětu, návaznost na další předměty, literatura atd.
    2. Předpokládané znalosti z předchozích předmětů
  2. Projektování informačních systémů
    1. Základní přístupy k projektování informačních systémů
    2. Objektový přístup k projektování – zopakování základních premis, principů a přínosů (zapouzdření, soudržnost, dědičnost, polymorfismus)
    1. Jazyk UML – stručná historie,  základní architektura, novinky v poslední verzi
    2. Metodika Select Perspective – přehled fází vývoje software
  1. Modelování firemních procesů
    1. Význam, vztah na projektování IS
    2. BPMN
    3. Realizace pomocí UML, diagramy v Enterprise Architect
    4. Případová studie
  1. Specifikace požadavků na systém
    1. Specifikace funkčního požadavků pomocí modelu případů užití
    2. Specifikace non-funkčních požadavků
  1. Diagram typových úloh
    1. Rozšíření základů (body rozšíření, hierarchie aktérů a typových úloh, atd.)
    2. Scénáře typových úloh
    3. Případová studie
  1. Specifikace struktury systému pomocí diagramu tříd (Class diagram)
    1. Architektura MDA
    2. Vrstvy modelu tříd (interface, business, storage),
    3. Rozhraní a jejich význam
    4. Detailní specifikace třídy, vložené elementy (port apod.)
    5. Pokročilé konstrukce diagramu tříd
    6. Problémy návrhu hierarchie tříd
    7. Případová studie
  1. Diagram kompozice
    1. Význam modelování kompozice
    2. Diagram kompozice, jeho elementy
    3. Případová studie
  1. Specifikace chování systému (interakce tříd)
    1. Význam modelování chování systému
    2. Nástroje modelování chování (sekvenční diagram, diagram spolupráce, diagram aktivit) a jejich vzájemné vztahy
    3. Případová studie
  1. Stavové diagramy
    1. Stavy a stavový prostor
    2. Logika diagramu, vztah na Class Diagram
    3. Případová studie
  1. Tvorba výstupů v EA, generování a reverse engineering kódu, šablony kódu, šablony pro dokumentaci v RTF, HTML

 

 

Informace ke kombinované formě studia

Předmět

Objektové modelování 1 (OMO1)

a) Web CT (ne):

 

b) jiné www stránky: https://edu.uhk.cz/~svoboka1/

 

c) server H (uvést adresu): H:/ukazky/svoboda /OMO/OMO1

 

 

Jiné studijní materiály:

- sylabus – ISIT

- elektronická skripta (ke stažení na webových stránkách předmětu)

- podkladové materiály pro vypracování zápočtového projektu (ke stažení na webových stránkách předmětu)

- odborná literatura

   - Kanisová, H., Muller, M.: UML srozumitelně, Computer Press, Brno, 2004

   - Arlow, J., Neustadt, I.: UML a unifikovaný proces vývoje aplikací, Computer Press, Brno, 2003

   - Meilir, P.: Základy objektově orientovaného návrhu v UML, Grada, Praha 2001

   - Schmuller, J.: Myslíme v jazyku UML, Grada, Praha, 2001

   - Fowler, M.: UML Destilled, Addison-Wesley, 1999

- odkazy na další informace na Internetu (odkazy uvedené na webových stránkách předmětu)

 

Prezenční formou probíhají konzultace v rozsahu cca 18 hodin, dále udělování zápočtů a zkoušky.

Metodické pokyny pro samostatné studium k dispozici při první konzultaci.