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