Developer/2000 aplikační workshop

Kód: COREW

POPIS KURZU:

Cílem tohoto kurzu je poskytnout účastníkům možnost získat praktické zkušenosti s tvorbou složitých integrovaných aplikací pomocí komponent Developer/2000: Forms, Reports a Graphics. Kurz obsahuje také využití vlastností serveru Oracle7 a integraci s alternativními zdroji dat, jako jsou flat soubory. Účastníci se seznámí s různými metodami integrování komponent Developer/2000 a s možnostmi použití vestavěných procedur a funkcí. Důraz je přitom kladen spíše na integraci než na používání produktů.

DÉLKA KURZU 3 dny

URČENÍ KURZU

  • Vývojáři aplikací se zkušenostmi s Oracle Developer/2000

PŘEDPOKLÁDANÉ ZNALOSTI

požadované:

doporučené:

Před účastí v tomto kurzu by měl každý student umět vytvořit alespoň jednoduchou aplikaci pomocí Oracle Developer/2000. Předpokládají se znalosti základů vývoje v každém produktu - jejich opakování není předmětem kurzu.

OBSAH KURZU

Část A

Lekce 1: Úvod do integrace a aplikace

Témata

  • Integrace Oracle Developer/2000
  • Předávání informací během integrace
  • Systém dodavatele autoopravny
  • Vysvětlení diagramu systému dodavatele autoopravny
  • Formuláře, sestavy a zobrazení v systému dodavatele autoopravny

Lekce 2: Integrace objektů

Témata

  • Interní datové objekty ve formulářích, sestavách a grafice
  • Parametry definované uživatelem
  • Seznamy parametrů pro přenos dat
  • Vestavěné parametry
  • Vestavěné prvky pro skupiny záznamů
  • Vestavěné prvky pro vytváření a mazání skupin
  • Vestavěné prvky pro manipulaci se strukturou
  • Vestavěné prvky pro manipulaci se skupinami záznamů
  • Vestavěné prvky pro vnitřní identifikaci
  • Vestavěný prvek RUN_PRODUCT
  • Integrace Forms a Graphics

Lekce 3: Používání parametrů v komponentech Oracle Developer/2000

Témata

  • Používání parametrů v grafickém zobrazení
  • Používání parametrů v dotazech
  • Manipulace s parametry v PL/SQL
  • Používání parametrů v sestavě
  • Používání parametrů ve formuláři pro řízení jeho funkcionality

Lekce 4: Základní integrace komponentů Oracle Developer/2000

Cíle

Témata

  • Volání formuláře z formuláře
  • Volání sestavy z formuláře
  • Použití RUN_PRODUCT z formuláře
  • Vložení grafického zobrazení do formuláře a sestavy

Lekce 5: Integrace s parametry textu

Témata

  • Vytváření a modifikace seznamů parametrů ve formulářích
  • Předávání parametrů jako části povelu HOST
  • Předávání parametrů během procesu integrace
  • Předávání parametrů mezi formuláři a sestavami
  • Předávání parametrů ze sestav do grafů
  • Manipulace s grafem vloženým do formuláře prostřednictvím parametrů
  • Čtení parametrů z vloženého grafického zobrazení
  • Manipulace s vloženým grafickým zobrazením v Oracle Forms 4.5 prostřednictvím parametrů
  • Čtení parametrů z vloženého grafického zobrazení v Oracle Forms 4.5 pomocí OG.PLL

Lekce 6: Integrace se skupinami záznamů

Témata

  • Proč předávat data jako část procesu integrace
  • Tvorba skupin záznamů ve formulářích na základě dotazu
  • Předávání dat ze sestav do grafického zobrazení

Lekce 7: Manipulace se skupinami záznamů pro integraci

Témata

  • Vestavěné prvky pro skupiny záznamů
  • Tvorba skupin záznamů
  • Operace na řádcích
  • Zaplňování skupin záznamů daty ve formuláři
  • Synchronizace změn ve formuláři se skupinou záznamů

Část B

Lekce 8: Úvod do návrhu a stavby aplikace

Témata

  • Problémy moderního vývoje aplikací
  • Dostupná prostředí pro vývoj aplikací
  • Analýza požadavků na aplikace
  • Analýza postupu vývoje (toku úkolů)
  • Strukturování SQL a tvorba objektů
  • Tvorba plánu projektu
  • Požadavky na aplikaci

Lekce 9: Standardy návrhu grafického uživatelského rozhraní (jak by mělo vypadat)

Témata

  • Problémy uživatelského rozhraní
  • Standardy dobrého GUI
  • Mapování návrhu GUI
  • Aspekty návrhu GUI a ovládání ve znakovém režimu
  • Implementace standardů návrhu GUI
  • Testování GUI

Lekce 10: Architektura a rozdělení aplikace

Témata

  • Optimalizace aplikací
  • Identifikace dostupných alternativních nástrojů
  • Využívání funkčnosti Oracle serveru
  • Tvorba kontextové nápovědy
  • Testování a ladění aplikací

Lekce 11: Vývojový cyklus (jak se praktikuje)

Témata

  • Problémy vývojového cyklu
  • Prototypování a jeho použití
  • Výhody a nevýhody prototypování
  • Podpora národního prostředí
  • Implementace Alfa a Beta programu a řízení prací spojených s odezvou uživatelů

Lekce 12: Workshop (jeho uvedení do praxe)

Záměrem workshopu je vytvořit aplikaci na základě specifikací jejího návrhu. To si vyžádá navržení a vytvoření datových struktur Oracle a jejich integraci se zdroji dat nepocházejících z Oracle. Účastnící budou muset navrhnout a vyvinout standardy tak, aby aplikace měla jednotný vzhled. Budou muset vypracovat plán projektu s ohledem na čas potřebný pro vývoj, implementaci a testování aplikace, dříve než prezentují aplikaci ostatním. Bude-li čas, studenti aplikují své standardy do integrace formulářů a implementují systém kontextové nápovědy.

redbar.gif (1159 bytes)

Home | Semináře | Year2000 | Podpora | Kontaktujte Oracle
Aktivity | Refrence | Produkty | Řešení | Školení | Konzultace | Partneři

Copyright © 1998, Oracle Czech. Veškerá práva vyhrazena.