Designer/2000

Generování Oracle WebServer Aplikací

Kód kurzu: C3009

Popis kurzu:

Oracle WebServer generátor poskytuje uživatelům produktu Designer/2000 možnost automaticky generovat aplikace, které mohou být provozovány prostřednictvím Oracle WebServeru na síti World Wide Web nebo na úrovni intranetu. WebServer Generátor vychází z definic modulů a ze specifikací datového designu, jež jsou uloženy v Designer/2000 Repository. Na základě těchto informací generátor vytváří WebServer aplikace, které mohou číst a aktualizovat data uložená v Oracle7 databázi.

Tento kurz uvádí uživatele produktu Designer/2000 do návrhu a tvorby WebServer aplikací. Účastníci se naučí generovat WebServer alikace s využitím předpřipraveného návrhu informačního systému pro videopůjčovny. Důraz je kladen především na praktická cvičení, prostřednictvím kterých si účastník osvojí práci nejen se samotným WebServer Generátorem, ale i s nástroji jako je Modul Data Diagrammer, Modul Structure Diagrammer a Preferences Navigator.

Po úvodním stručném seznámení s principy sítě World Wide Web a Oracle WebSreveru jsou detailně probrány veškeré aspekty generování WebServer aplikací. Podrobně je vysvětlena struktura generovaných aplikačních modulů a mimo jiné jsou v kurzu probrána tato témata:

Komponenty modulu, transakční model WebServer aplikací, generování HTML rámečků, utilita Generate Server API, JavaScript, generování menu aplikace, preference a další.

Délka kurzu: 2 dny

Určení kurzu:

Kurz je určen všem, kteří se budou podílet na vývoji aplikačního systému pro World Wide Web nebo intranet pomocí produktu Designer/2000. Mohu to být:

  • Systémoví analytici
  • Designeři
  • Vývojáři aplikací
  • Správci Webserverů

Předpokládané znalosti:

Požadované

Obsah kurzu:

Úvod

  • Sada nástrojů produktu Designer/2000
  • Základní úlohy produktu Designer/2000
  • Přístupy k vývoji systémů
  • Aplikace Hollywood
  • Přehled o síti World Wide Web
  • Principy Oracle WebServeru

Aplikace v prostředí World Wide Web - přehledově

  • HTTP a klient/server architektura na World Wide Web
  • Základní pojmy: HTML soubor, URL, CGI skripty
  • Web Request Broker a princip dynamických stránek
  • Komunikace s Oracle7 databází - PL/SQL Agent, Database Connect Descriptor
  • WebServer Developer's Toolkit
  • Třívrstvá architekura

Návrh WebServer modulů

  • 4 způsoby vytvoření definice modulu
  • Typy modulů vhodné pro Web
  • Plánování struktury modulu
  • Usage Flags - použití dat (Insert, Update, Delete, Query)

Detailní pohled na generování

  • Typické konfigurace
  • Generate Server API utility
  • WebServer Generator Library (WSGL) a její instalace
  • Co je všechno potřeba udělat před vlastním generováním
  • Postup práce s WebServer generátorem

Detailní pohled na vygenerované WebServer moduly

  • Generované stránky modulu: Startup Page, Query Form, ...
  • Layout modulu se strukturou Master-Detail
  • Prezentační styly : List, Frame, Form
  • Transakční model pro operace insert, update a delete

Přidávání statických textů

  • Definování help textů na úrovni modulu
  • Definování help textů na nižších úrovních
  • Vkládání HTML a volání funkcí do help textů

Integritní omezení, JavaScript a List of Values

  • Inegritní omezení: primární klíč, cizí klíč atd.
  • Zajištění integritních omezení na serveru
  • Zajištění integritních omezení na klientu pomocí JavaScript
  • Ošetření chyb pomocí Server API
  • JavaScript a jeho použití
  • Implementace List of Values pomocí JavaScript

Přiddávání další funkcionality

  • Auditování historie změn, žurnálování
  • Generování referenčních tabulek
  • Typy elementů: Radio Groups, Pop list, Checkbox atd.
  • Použití sekvencí a jejich typy
  • Derivační (odvozovací) výrazy pro výpočet hodnot a pro produkování HTML
  • Formátování hodnot

Budování vícemodulových aplikací - generování menu

  • Typy WebServer modulů
  • Module network - síť modulů
  • Použití modulů typu MenuVytváření odkazů na jiné WWW stránky
  • Použití více databázových účtů pro implementaci zabezpečení aplikace

Použití preferencí pro řízení vzhledu generovaných stránek

  • Nastavení barev
  • Background image file - nastavení pozadí
  • Řízení vzhledu okna pro List of Values
  • Nastavení vzhledu rámečků
  • Nastavení vzhledu pro Startup Page, Query Form, Record List a View Form
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.