Tomsovi

  • Increase font size
  • Default font size
  • Decrease font size
Domů Honza School 5. ročník Diplomová práce - Automatizované modelování - 2 Cíl práce

Diplomová práce - Automatizované modelování - 2 Cíl práce

E-mail Print PDF
Article Index
Diplomová práce - Automatizované modelování
Obsah
1 Úvod
1.2 Typografické konvence
Tabulka 1: Slovník zkratek
2 Cíl práce
3 Metodika
4 Přehled vlastností modelovacích nástrojů
4.1 Úloha modelování v běžném životě
4.1 Úloha modelování v běžném životě - pokračování
4.1.1 Vhodnost použití objektových nástrojů pro modelování a transformace
4.2 Architektura řízená modelem - Model Driven Architecture
4.2.1 The Object Management Group
4.2.2 Základní cíle a přístupy MDA
4.2.3 Platforma
4.2.4 Hierarchie modelů dle MDA
4.2.5 Model nezávislý na počítačovém zpracování
4.2.6 Model nezávislý na platformě
4.2.7 Mapování a značkování
4.2.8 Model specifický ke konkrétní platformě
4.2.9 Zdrojový kód aplikace
4.3 MDA a Oracle Designer
4.4 Vlastní zkušenost
4.5 Vlastnosti modelovacích nástrojů
4.6 Craft.CASE
4.7 Eclipse Modeling Framework
4.8 Omondo EclipseUML2
4.9 Enterprise Architect
5 Transformační modelovací jazyky
5.2 Eclipse Modelling Framework
5.4 XSLT
Část II - Projekt
6 Vlastní projekt
7 Požadavky na informační systém
8 Analýza
8.1 Model případů užití
8.2 Doménový objektový model
9 Design informačního systému
10 Aplikace Architektury řízené modelem (MDA)
11 Vývoj generátoru
12 Generování kódu z modelu
13 Závěr
Literatura
Přílohy
A Případy užití
A.1 Hlavní případy užití
A.2 Správa skupin parametrů
A.3 Správa parametrů
A.4 Správa modelů
B Sada šablon EA pro generování kódu v jazyku Smalltalk
C Vygenerované zdrojové kódy FSM v jazyku Smalltalk
D UML profil systému DecisionMaker
E Podpůrné třídy metamodelu UML
F Generátor entit aplikace DecisionMaker
G Zdrojový kód aplikace DecisionMaker
All Pages

2 Cíl práce

Práce se v první části zaměřuje obecně na modelování jako disciplínu. V další části
pak na analýzu dostupných modelovacích nástrojů z pohledu jejich použitelnosti
v rámci různých metodik tvorby informačních systémů. Následuje část věnovaná
transformačním modelovacím jazykům a opět jejich možnosti využití při tvorbě
informačních systémů. Kapitola Vlastní projekt se pak zaměřuje na samotnou ukázku
realizace systému za použití vhodné podmnožiny nástrojů a technik zmíněných v
předchozích kapitolách.
Přínos práce by měl být zejména v ozřejmění problematiky, v kritickém zhodnocení
použitelnosti současně dostupných nástrojů a technik a naznačit možný směr,
jak v při vytváření informačních systémů efektivně postupovat.

2.1 Motivační příklad

Problematika je ilustrována na situaci malého zemědělského podniku, který v rámci
své strategické analýzy identifikuje potřebu nového informačního systému pro
podporu rozhodování. Podnik zvažuje metodiku a způsob vytvoření nového systému
a v neposlední řadě též platformu, na které by zamýšlený systém měl být
vytvořen a provozován. Informační systém by měl být vytvořen takovým způsobem,
aby jeho vytvoření a počáteční provoz nevyžadovaly příliš velké investice. Zároveň
však musí být zajištěna budoucí rozšiřitelnost jak co do funkcionality, tak z pohledu
výkonnosti.