5 Analyse avec Designer d'Oracle

Slides:



Advertisements
Présentations similaires
Module S42 Chapitre 1  Présentation de l'administration des comptes et des ressources.
Advertisements

CEO Commerciale Casablanca UCC1 POS Maarif UCM1 UCM2 POS Centre UCC1 Rabat UR1 POS AgdalPOS Ville UC1 AchatMarketing UM1 UM2 UC1 Direction UD1 Schéma Général.
Présentation de Scribe Votre nouvelle organisation du Réseau Informatique Pédagogique.
Présentation LabPlus v3. Solution novatrice en Technologies de l’information Solution novatrice en Technologies de l’information Application pour la Gestion.
Evaluation et structure des besoins en RH Log dans une mission ACF standard Kit Log V3.2.
Logiciel Assistant Gestion d’Événement Rémi Papillie (Chef d’équipe) Maxime Brodeur Xavier Pajani Gabriel Rolland David St-Jean.
1 TER 2012 Engilberge, Lludice, M'rah Flex Web Roster /32.
DIAGRAMME DE DEPLOIEMENT Exposé de: MBALLA MEKONGO Michèle MBOUNA FEUZE William SIEYADJEU Alex Lionel CHOPGWE Leonard NDUMATE Landry TIDJON Lionel.
ARCHITECTURE MULTITENANT CONTAINER DATABASE ET PLUGGABLE DATABASES Pr. A. MESRAR
Cross-Plateform Cours JavaScript
Présenté par M. Anis DIALLO
Cours génie logiciel élaboré par Amami Maha
Centre Universitaire des Ressources Informatiques CURI-UH2MC
Cours 12 : Les Web Services et UDDI Mars Version 1.0 -
Le Cycle de vie d’un logiciel
Les Bases de données Définition Architecture d’un SGBD
MOT Éditeur de modèles de connaissances par objets typés
Généralité sur les bases de données
Virtualisation d’applications mobiles dans un réseau de Cloudlets
Démarche qualité sur les chantiers du génie civil
JMerise.
Offres Viveris Systèmes
Présentation du projet FederID ■ ■ ■
Programmation en C++ Classes
Présentation des EJB Enterprise Java Beans.
Notion De Gestion De Bases De Données
Création Et Modification De La Structure De La Base De Données
PROGRAMMATION INFORMATIQUE D’INGÉNIERIE II
LES IDE DE CONCEPTION Myriam BAKAYOKO Manon RAJAONARIVELO Jeremy MICHEL André NOEL Guillaume GEBAVI Arthur AGERON Fabien SIMON - G6S2.
Guide Utilisateur. Guide Utilisateur.
BALISE HTML5 <audio> : le son sur une page web
Mme Sarah Aouhassi Ingénieur d’Etat en Statistiques
Branche Professionnelle des organismes de formation
9 Méthodes multidimentionnelles et représentation d'associations
Développement d’applications interactives
I Copyright © 2004, Oracle. Tous droits réservés. Introduction.
Diagrammes UML 420-KE2-LG.
Programmation Android Première application Android
6. CONCEPTION PHYSIQUE RELATIONNELLE
4 Méthodes multidimentionnelles et représentation d'associations
Modélisation objet avec UML
Module 13 : Implémentation de la protection contre les sinistres
„La plate-forme EAI “ Initiation à WBI
Base de donnée de support
7 Contraintes d’intégrité en SQL
5 Introduction au modèle relationnel 5.1 Concepts de base
© Robert Godin. Tous droits réservés.
Présenté par M. Anis DIALLO
Réalisé Par : Ahmed Ben Dahmen Slimen Ouni Chahed Ben Slama
Serveurs d’applications
Catherine Cyrot - bibliothèques numériques - Cours 5
20 Données semi-structurées et XML
EPITECH 2009 UML EPITECH 2009
Un Mécanisme d‘Adaptation Guidé par le Contexte en Utilisant une Représentation par Objets Manuele Kirsch Pinheiro Laboratoire LSR – IMAG, Équipe SIGMA.
1. Méthodologie des bases de données
Module 5 : Gestion de l'accès aux ressources à l'aide de groupes
Logiciel de présentation
Active Directory Services
Système d'information géographiques des projets urbains Mise en œuvre
9 Méthodes multidimentionnelles et représentation d'associations
Points de vue et sémantiques ad hoc
Analyse et Mise en place de fvpat Webdev Server
Support de formation Administrateur Entretiens
Filière Maîtrise d’Oeuvre Filière Ingénierie Système
Séance centre patronal Paudex
UC : Diagramme des cas d’utilisation Req : Diagramme d’exigence
© Robert Godin. Tous droits réservés.
MOT Éditeur de modèles de connaissances par objets typés
Notion de physique.
Outils de gestion de Exchange
Transcription de la présentation:

5 Analyse avec Designer d'Oracle atelier de génie logiciel (CASE tool) Outils étudiés pour l ’étape d ’analyse Function Hierarchy Diagrammer modèle des traitements Entity Relationship Diagrammer modèle des données persistantes pour la BD Repository Object Navigator outil général d ’accès au référentiel Approche tutorielle (pas un livre de référence) effectuer les manipulations spécifiées au laboratoire 12/11/2018 © Robert Godin. Tous droits réservés.

Panneau principal (2.x ou 6.x) 12/11/2018 © Robert Godin. Tous droits réservés.

Introduction à Designer Atelier de génie logiciel ensemble intégré d ’outils Référentiel (repository) implémenté comme BD Oracle Chaque outil « vue » sur référentiel Support de différents processus de développement cycle de vie traditionnel prototypage rétro-conception réingénierie ... 12/11/2018 © Robert Godin. Tous droits réservés.

© Robert Godin. Tous droits réservés. Caractéristiques Développement de systèmes d ’information de gestion Intégration forte au SGBD pas limité au dialecte Oracle SQL standard, ... Génération de code raffinée Developper 2000, VB, Web, ... Gestion de l ’intégrité du référentiel par SGBD Oracle concurrence, récupération, sécurité, intégrité sémantique, ... 12/11/2018 © Robert Godin. Tous droits réservés.

Système d'application (Application System) Espace de travail protégé partage possible entre Application System associé à un utilisateur MANAGER Contient un ensemble d'artefacts Distinguer Application System dans Designer et le système lui-même ! un Application System par système ? 12/11/2018 © Robert Godin. Tous droits réservés.

Utilisateurs de Designer Aussi un authorizationID au niveau du SGBD Oracle Types d ’utilisateurs de Designer OWNER administrateur du référentiel crée les autres utilisateurs MANAGER peut créer un Application System peut accorder des privilèges d ’accès USER accède aux Application System des autres 12/11/2018 © Robert Godin. Tous droits réservés.

© Robert Godin. Tous droits réservés. 5.3 Production de la hiérarchie fonctionnelle avec le Function Hierarchy Diagrammer (FHD) Attention aux diagrammes ! vue sur contenu du référentiel ne contient pas nécessairement tout Edit  Include peut être déphasé Edit  Requery autres outils qui manipulent les Function FHD, RON, PM, DFD , MD 12/11/2018 © Robert Godin. Tous droits réservés.

5.1 Hiérarchie des fonctions 12/11/2018 © Robert Godin. Tous droits réservés.

5.4 Commandes générales utilisées dans les outils de Designer 12/11/2018 © Robert Godin. Tous droits réservés.

© Robert Godin. Tous droits réservés. 5.5 Gestion des systèmes d'application et introduction au Repository Object Navigator (RON) 12/11/2018 © Robert Godin. Tous droits réservés.

© Robert Godin. Tous droits réservés. Navigation par + et - 12/11/2018 © Robert Godin. Tous droits réservés.

5.5.2 Gestion des privilèges d'accès à un système d'application RON   Menu Application  Grant Access by Application 12/11/2018 © Robert Godin. Tous droits réservés.

© Robert Godin. Tous droits réservés. 5.6 Production d'un modèle conceptuel de données entité-association avec Designer Entité-association étendu Généralisation/spécialisation pas multiple Domaines Identifiants multiples (Unique Identifiers) identifiant non obligatoire (~ objet) Associations identifiantes Pas d ’associations ternaires Pas d ’attribut d ’association Notation particulière pour multiplicités Voir Volume II pour détails 12/11/2018 © Robert Godin. Tous droits réservés.

© Robert Godin. Tous droits réservés. 12/11/2018 © Robert Godin. Tous droits réservés.

© Robert Godin. Tous droits réservés. 5.7 Spécification des données manipulées par les fonctions avec le Function Hierarchy Diagrammer Dans le diagramme du FHD,  la fonction ENREGISTRER_PRÊTS 12/11/2018 © Robert Godin. Tous droits réservés.

Usages au niveau attribut 12/11/2018 © Robert Godin. Tous droits réservés.