Design of Information Systems
Kód | Zakončení | Kredity | Rozsah | Jazyk výuky |
---|---|---|---|---|
E371137 | Z,ZK | 4 | 1P+0C+2L | anglicky |
- Garant předmětu:
- Přednášející:
- Cvičící:
- Předmět zajišťuje:
- ústav přístrojové a řídící techniky
- Anotace:
-
V předmětu se studenti seznámí s procesem softwarové analýzy. Naučí se využívat grafický standard UML (Unified Modeling Language) a některý z CASE sytémů, který standard UML využívá. Dále se naučí provádět lexikální analýzu slovního popisu (zadání) a převod slovního zadání do jazyka diagramů UML. Závěrem kurzu se studenti seznámí s koncepcemi informačních systémů založenými na sémantice.
- Požadavky:
-
1.Objektově orientované metodologie analýzy a návrhu programových systémů.
2.Metodologie OMT.
3.UML jako modelovací prostředek. (Celková charakteristika).4.Objektový diagram UML.
5.Stavový diagram UML.
6.Sekvenční diagram UML. (Příklad).
7.Diagram aktivit a diagram spolupráce.
10.Řešení analýzy a návrhu složitého programového celku (včetně užití „use cases“).
11.Vyžití UML pro konceptuální navrhování.
12.CASE systémy.
13.Rational Rose EE.
- Osnova přednášek:
-
•Objektově orientovaný přístup k návrhu informačních systémů
•UML (Unified Modeling Language) pro popis IS
•Lexikální analýza a syntéza diagramu tříd
•Stavový diagram UML a jeho syntéza
•Algebraická a výpočetní reprezentace stavového diagramu
•Sekvenční diagram UML, tvorba scénářů a syntéza sekvenčního diagramu
•Diagram aktivit a diagram případů použití
•Architektury informačních systémů
•Počítačová podpora softwarového inženýrství (CASE), generování kódu
•Sémantický web, XML, XML transformace
•Sémantická vzdálenost a sémantický diferenciál
•Počítačové ontologie
•Aplikace UML v průmyslových řídicích systémech
- Osnova cvičení:
-
C1. Objektově orientované metodologie. OMT.
C2. Metodologie analýzy a návrhu. OMT. Příklady.
C3. UML. Třídový diagram.
C4. UML. Stavový diagram.
C5. UML. Sekvenční diagramy.
C6. UML pro konceptuální navrhování.
C7. Rational Rose.
C8. Rational Rose.
C9. Ukázky a řešení generování kódu.
C10. Aplikace. Zadání seminárních prací.
C11. Aplikace. První kontrolní den testování postupu seminárních prací.
C12. Aplikace.
C13. Formálně logická cesta.
C14. Odevzdání seminárních prací. Zápočty.
- Cíle studia:
- Studijní materiály:
-
•„OMG / UML", OMG - Object Management Group. [Online]. Dostupné z: http://www.omg.org/spec/UML
•M. Fowler, Destilované UML. Praha: Grada, 2009
•M. Page-Jones, Základy objektově orientovaného návrhu v UML. Praha: Grada, 2001
•P. Burian, Webové a agentové technologie. Praha: Grada, 2012
- Poznámka:
- Další informace:
- Pro tento předmět se rozvrh nepřipravuje
- Předmět je součástí následujících studijních plánů: