Designer - Génération Conception  

Objectifs

Maîtriser les outils et assistants pour générer des applications client-serveur ou 3-tiers.

Apprendre à spécifier les modules pour obtenir le maximum des générateurs de code.

Découvrir les fonctionnalités avancées pour industrialiser les opérations de génération.

Repères

Code : OC-GEN

Public :
Responsable d'applications,

Concepteur d'applications.

Pré-requis :
OI-PTO, OD-PLS, OD-FRM.

Durée : 3 jours

Prix H.T. : 1 236 €

Pratique 50%, théorie 50%

Sessions 2008

Cours intra-entreprise
Dates à fixer selon vos besoins
Plan détaillé

Introduction

Présentation de l'outil Oracle Designer.
Les outils utilisés pour la génération de code.
L'architecture du référentiel.
Les applications.
Les dossiers.
Les espaces de travail.
La notion de référence croisée.
La gestion des versions.
Le contexte nécessaire aux opérations de génération.
Présentation des différents générateurs.

Les accès aux données

Présentation des outils et assistants.
Les modules.
Les composants.
Les liens maître-détail et lookup.
Les usages de tables et de colonnes.
Les données calculées.

L'interface graphique

Les différents types d'interfaces graphiques.
Les items.
La notion d'item de contexte.
Les groupes d'items.
Les fenêtres.
Les canevas.
Les boîtes à onglets.
Les composants liste de valeurs.
L'éditeur de tabulations.

Les appels entre modules

Créer un lien d'appel entre deux modules.
Paramétrer l'appel pour synchroniser les modules.
Choisir le comportement de l'appel à l'exécution.
Générer le code associé.

Les traitements stockés

Présentation de l'éditeur de code.
Les langages PL/SQL et Java.
La déclaration des types, variables et paramètres.
Les fonctions et procédures.
Les packages.
Les triggers.

Les générateurs de code

Générer les modules clients.
Générer les traitements PL/SQL stockés.
Les API sur tables.
Les API sur composants.
Les tables de référence (à partir des domaines).
Générer en mode batch.

Les fonctionnalités avancées

La notion de préférence.
Modifier les préférences d'un générateur.
Les jeux de préférences.
Les templates.
Les librairies d'objets.
Les librairies PL/SQL.
Développer du code spécifique.

La récupération de l'existant

Présentation des procédés de reverse engineering.
Capturer un module serveur.
Capturer un module client.
Capturer la logique applicative.
Règles liées aux opérations de capture.
Filtrer l'opération de capture.
logos astek et teraliance

50-52 rue Marcel Dassault
92100 Boulogne-Billancourt

www.teraliance.com