• Aucun résultat trouvé

FormatPowerPoint97

N/A
N/A
Protected

Academic year: 2022

Partager "FormatPowerPoint97"

Copied!
16
0
0

Texte intégral

(1)

5 Analyse avec Designer d'Oracle

Designer (2000) 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)

(2)

Panneau principal (2.x ou 6.x)

(3)

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

(4)

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, ...

(5)

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 ?

(6)

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

(7)

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

(8)

5.1 Hiérarchie des

fonctions

(9)

5.4 Commandes générales utilisées dans les outils de Designer

Commande Action désirée

Menu File Open Pour ouvrir un diagramme

Menu File New Pour en créer un nouveau

 sur l’icône du type d’artefact (fonction, entité, association, …) dans la barre d’outil et ensuite sur la position dans le diagramme où il sera inséré

Pour créer un nouvel artefact

sur l’icône de l’artefact Pour faire apparaître le dialogue d'édition des caractéristiques de l'artefact

CTRL  Pour sélections multiples

Menu Edit  Cut Pour enlever du diagramme mais pas du référentiel Menu Edit  Delete Pour enlever du diagramme et du référentiel

Requery Pour rendre cohérent l’apparence de l’artefact avec sa définition dans le référentiel

Menu Edit  Include Pour inclure dans le diagramme des artefacts qui sont déjà dans le référentiel Menu View  Zoom In/ Zoom Out Pour changer la taille à l'écran

Menu Utilities  Autolayout Pour demander une disposition alternative des artefacts. On peut répéter plusieurs fois cette commande pour obtenir différentes alternatives.

(10)

5.5 Gestion des systèmes d'application et introduction au Repository Object

Navigator (RON)

(11)

Navigation par + et -

(12)

5.5.2 Gestion des privilèges d'accès à un système d'application

RON   Menu Application  Grant Access by

Application

(13)

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

(14)
(15)

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

(16)

Usages au niveau attribut

Références

Documents relatifs

Orange flavoured fine carrot mousse, crunchy vegetables, Mesclun mixed green salad. ❖ Escalope of pan fried duck

Plateau de Fromages affinés (supplément 22€) Monsieur Vergne : Maître affineur à Nîmes Monsieur Pellegrini : Maître affineur à Isle /

L’abus d’alcool est dangereux pour la santé. Net Prices

Vieillissement en fût de vin rouge français, notes gourmandes de fruits confits, bonbons et épices.

Mi chèvre Carré fromager Fromage frais sucré Edam Fromage blanc aromatisé La viande de poulet est Label Rouge. Corbeille de fruits Banane Moelleux au chocolat Purée de fruits

(escalope de veau nappée e crème de gorgonzola et garniture). Emincé de Veau

Canard sur pain doré, gingembre, compote de bleuets Gravlax maison, crème sûre à l’aneth et tobiko (en cuillère) Mini panier de betterave, fromage de chèvre aux herbes et

[r]