Tomsovi

  • Zvětšit velikost písma
  • Výchozí velikost písma
  • Zmenšit velikost písma
Domů Honza Škola 5. ročník Diplomová práce - Automatizované modelování - A.2 Správa skupin parametrů

Diplomová práce - Automatizované modelování - A.2 Správa skupin parametrů

Email Tisk PDF
seznam článků
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
Všechny strany

A.2 Správa skupin parametrů


Obrázek 31: UC100-Spravuj Skupiny parametrů
Obrázek 31: UC100-Spravuj Skupiny parametrů

A.2.1 UC101-Zobraz seznam Skupin parametrů

Basic scenario - Basic path
1. Systém zobrazí seznam Skupin parametrů ve formě tabulky.
Zobrazované údaje:
  • Název
  • Popis
  • Počet členů
Třídění: podle Názvu vzestupně
2. Uživatel může zvolit akci se skupinou parametrů nebo s jednotlivým záznamem
2.1 Uživateli budou dostupné následující akce:
  • Vytvořit skupinu parametrů -> UC103
2.2. Pro každý záznam bude možné vyvolat následující akce:
  • Zobrazit detail -> UC102
  • Upravit atributy -> UC105
  • Zrušit -> UC104

A.2.2 UC102-Zobraz Skupinu parametrů

Basic scenario - Basic path
1. Pro vybranou skupinu parametrů systém zobrazí následující údaje:
  • Název
  • Parametry ve skupině - zobrazeny ve formě tabulky - zobrazené údaje:
    • Název
    • Hodnota (?)
    • Datum posledního obnovení hodnoty
    • Datový zdroj
2. Uživatel může provést akci se skupinou nebo s parametrem ve skupině
2.1. Pro aktuální skupinu parametru bude možné vyvolat následující akce:
  • Obnovení hodnot všech parametru -> UC108
  • Přidání parametru do skupiny -> UC106
2.2. Pro každý parametr ve skupině bude možné vyvolat následující akce:
  • Vyrazení parametru ze skupiny -> UC107
  • Obnovení hodnoty parametru -> UC206

Zobrazení detailu parametru -> UC202

A.2.3 UC103-Vytvoř Skupinu parametrů

Basic scenario - Basic Path
1. Uživatel zadá údaje:
  • Název
  • Popis
2. Uživatel zvolí jednu z voleb
2.1. Uživatel zvolí Vytvoření Skupiny parametrů
2.1.1. Vytvoří se nová Skupina parametrů s atributy naplněnými údaji zadanými
uživatelem.
2.1.2. -> UC102
Alternate scenario - Alternate
2.2. Uživatel zvolí Zrušení
2.2.1. -> UC102

A.2.4 UC104-Zruš Skupinu parametrů

Pre-condition: Vybrána existující skupina parametrů
Basic scenario - Basic Path
1. Systém zruší vybranou skupinu parametrů.
2. -> UC101

A.2.5 UC105-Uprav atributy Skupiny parametrů

Pre-condition: Vybrána existující skupina parametrů
Basic scenario - Basic Path
1. Uživatel zadá nové hodnoty atributů:
  • Název
2. Uživatel buď potvrdí nebo zruší úpravy
2.1. Uživatel potvrdí úpravy
2.1.1. Hodnoty atributů vybrané Skupiny parametru se nahradí hodnotami
zadanými uživatelem
2.1.2. -> UC102

Alternate scenario - Alternate
2.2. Uživatel zruší úpravy
2.2.1 -> UC102

A.2.6 UC106-Přidej člena do Skupiny parametrů

Pre-condition: Vybrána existující skupina parametrů
Basic scenario - Basic Path
1. Systém zobrazí seznam Parametrů, které nejsou členy vybrané skupiny
parametru.
Zobrazené údaje:
  • Název
  • Hodnota
  • Datum posledního obnovení hodnoty
2. Uživatel vybere Parametr.
3. Parametr se přidá do množiny členů vybrané Skupiny parametrů.
4. -> UC102

A.2.7 UC107-Vyřaď člena ze Skupiny parametrů

Pre-condition Vybraný člen vybrané Skupiny parametrů
Basic scenario - Basic Path
1. Systém vyřadí Vybraného člena z vybrané Skupiny parametrů
2. -> UC102
Post-condition Vybraný člen není členem vybrané Skupiny parametrů.

A.2.8 UC108-Obnov hodnoty všech Parametrů ve Skupině

Pre-condition Vybrána Skupina parametrů.
Basic scenario - Basic Path
1. Pro všechny parametry ve vybrané skupině systém provede: UC206
2. -> UC102