Transcript Form 6i

Oracle Designer 6i
Présenté par: Hamad Zaiter
Plan
1. Définitions
2. Importance et Composantes
3. Installation Designer 6i
4. Comment l’utiliser
5. Différence entre Form 6i et Form 10g
Définitions
• SGBD Oracle
o Avantages:
- Gérer les données de grandes tailles
- Sécurité
o Inconvénients: La licence est très couteuse
• Oracle Designer 6i
o Avantage:
- L’analyse les besoins de l’entreprise
- Générer les systèmes Client / Serveur qui répondent à ses exigences
- Analyse des systèmes
- Conception de logiciels
- Génération de système
o Inconvénient: la lenteur de la génération
Importance
• Sauvegarder dans un lieu sécurisé et organisé
• Faciliter de l’affichage et faire la modification
• Aider pour faire la standardisation
• Créer des Forms est plus facile
• Assurer le Sharing
Composantes
•
•
Exigence du système de modélisation
o
Modéliser les processus métier
o
Réexaminer les méthodes utilisées pour atteindre les objectifs de l’organisation
o
Créer des représentation schématiques des processus d’affaires
o
Créer des modèles schématiques des entités
o
Les fonctions et les flux de données dans les systèmes qui composent l’organisation
Transformation les conceptions préliminaires
o
•
•
Générer des conceptions préliminaires à partir des modèles crées précédemment
Conception et génération
o
Fournir un environnement de développement pour les ingénieurs et les concepteurs du système
o
Créer des composantes côté serveur et côté client des applications
Outils référentiel
o
Saisir et modifier des informations dans le référentiel
o
Les relations entre les éléments montrent dans le référentiel
o
Administrer Référentiels
Installation
• Installer DB
• Créer une Table Space
o CREATE TABLESPACE anl_tbs
o DATAFILE 'E:\ORACLE817\ORADATA\WEBSITE\BCDAT1.ORA‘
o SIZE 70M AUTOEXTEND ON NEXT 70M
• Créer deux utilisateurs
o ALTER USER anl_usr
o DEFAULT TABLESPACE anl_tbs
• Copier le Dossier des6i a sa destination
• Copier le registre Home21
• Faire de clique sur C:\des6i\bin\ckrav61.exe
Comment l’utiliser
• Faire Relationship et Entité
Comment l’utiliser
• Transformer les entités en tables
Comment l’utiliser
• Faire un module
Comment l’utiliser
• Ajouter un LOV
Comment l’utiliser
• Modifier le « Layout »
Comment l’utiliser
• Génération Module en une Form executable:
- Clique sur le boutton Generate
- Compilation « Ctrl + Shift + R ».
- Execution « Ctrl + T ».
- Run « Ctrl + R ».
Différence enter
Form 6i et Form 10g
• Form 6i :
- Client – Server Model.
- Pour créer on utilise “Form Builder 6i”.
- Il faut mettre les Forms executable et les Librairies
chez le client.
- On peut utiliser JavaBean.
Différence enter
Form 6i et Form 10g
• Form 10g :
- Web Server Based Application.
- Pour les créer on utilise “Form Builder 10g”.
- On n’est pas oblige de copier les Forms et les
Librairies chez le client.
- On utilise un URL pour faire executer les Forms.
- Baser sur JavaBean.
MERCI
Tutorial
• Create Entity