lundi 24 février 2014

GRAF - Le référentiel d'architecture et les identifiants

Générer un référentiel nécessite la création d’une grande quantité de noms d’objets : les noms des composants et ceux des flux. GRAF permet de gérer les noms (identifiants) des objets référencés.
1. Une règle de nommage des identifiants :

<<identifiant Système> ::= une lettre
<identifiant Sous-système> ::=  <identifiant Système> une lettre 
<identifiant  module> ::= <identifiant Sous-système>_<majeure>
<identifiant  composant> ::= <identifiant module>_<majeure>
<Identifiant  flux> ::= <identifiant sous-système source><identifiant sous-système cible>< _<Majeure>[_<Mineure>]
<majeure>::= 9 lettres ou le caractère "_" pour coder la nature de l’objet
<mineure>::= 3 lettres ou chiffres pour différentier deux flux de même nature

2. La possibilité de saisir manuellement les identifiants des modules, composants et flux
dans la propriété « GRAF_identité » de l’objet

3. Une génération automatique des identifiants fournie par CalliGRAF et GrafFlux à partir des noms en clair décrits dans les schémas. 

Les lettres des systèmes et des sous-systèmes sont spécifiées dans le fichier de paramétrage « calliGRAF.par ».

Prenons l’exemple de l’agence de voyage et paramétrons la codification des systèmes et des sous-systèmes :

§codification système -- lettres de codification des systèmes
GRAFVOYAGE=                Y
Résa Hotels=               H
Résa Avions=               A
Resp. Marketing=           M
Client=                    C
Vendeur=                   V 

§codification sous-système -- lettres de codification des sous-systèmes

--
Marketing=                  M
Gestion demandes client     G
Facturation comptabilité=   F
Préparation DV=             P
Echanges=                   E

Ci-dessous un extrait des identifiants générés dans le référentiel :
YGYG_Client___
Client
YGYP_Clients__
Clients
YGYG_ConsuDema
Consulter demandes
YGYM_ConsuProd___1
Consulter produits
YGYM_ConsuProd___2
Consulter produits
YMYM_CreerProd
Créer produit
C_YG_DemanVoya
Demander voyage
YGYG_Demandes____1
Demandes
YGYG_Demandes____2
Demandes
YGYG_DeposDema
Déposer demande

Aucun commentaire:

Enregistrer un commentaire