lundi 14 avril 2014

GRAF - Diagramme des flux physiques

Après avoir généré les flux physiques, on peut dessiner un diagramme GRAF reprécsentant ces mêmes flux physiques.

Ce dernier est proche d’un FlowView d’Archimate - avec la couleur et les techniques graphiques caractéristiques de GRAF en plus (les OU logiques par exemple) -.


Ci-dessous le diagramme des flux physiques de notre application « Agence de voyage »



Bien sûr on peut élaborer le diagramme sans passer par le générateur. Notons toutefois que dans un système complexe pour lequel les spécifications fonctionnelles sont difficiles à stabiliser, les flux logiques évoluent beaucoup. Le générateur qui permet de passer des flux physiques aux flux logiques  est alors utile pour vérifier que nous n’avons oublié aucun flux dans le diagramme.

Ci-dessous, l’intégralité des flux logiques de l’agence de voyage, qui ont servi à la vérification du schéma

descr
obsol
menv
src
dst
prot






écriture base pour flux logique YGYG_Client___ (Client) et lecture base pour flux logique YGYP_Clients__ (Clients) et écriture base pour flux logique YGYG_Demandes____1 (Demandes) et lecture base pour flux logique YGYG_Demandes____2 (Demandes) et écriture base pour flux logique YPYP_DossiVoya (Dossier Voyage) et écriture base pour flux logique YGYG_MisJouDon (la mise à jour de données) et lecture base pour flux logique YGYP_Reservati (Réservations)
+
1
P-MVO-T
P-MVO-D
sqlnet
accès au serveur apache depuis l'extérieur pour flux logique C_YG_DemanVoya (Demander voyage)
+
1
X-CLI-P
P-MVO-W
http
du serveur apache au serveur d'application pour flux logique C_YG_DemanVoya (Demander voyage) et du serveur apache au serveur d'application pour flux logique M_YM_GererCata (Gérer catalogue) et du serveur apache au serveur d'application pour flux logique V_YG_TraDemVoy___1 (Traiter demande voyage) et du serveur apache au serveur d'application pour flux logique V_YG_TraDemVoy___2 (Traiter demande voyage)
+
1
P-MVO-W
P-MVO-T
RMI
Envoi du message au provider JMS pour flux logique YGYG_DeposDema (Déposer demande)
+
1
P-MVO-T
X-JMS-T
http
Du provider JMS au serveur de destination pour flux logique YGYG_DeposDema (Déposer demande)
+
1
X-JMS-T
P-MVO-T
http
appel d'un web service dans l'ESB pour flux logique YPYE_EnvDosVoy (Envoyer dossier voyage) et appel d'un web service dans l'ESB pour flux logique YGYE_Reserver____1 (Réserver) et appel d'un web service dans l'ESB pour flux logique YGYE_Reserver____2 (Réserver)
+
1
P-MVO-T
P-ECH-T
soap
lecture base pour flux logique YFYP_Factures_ (Factures)
+
1
P-MVO-T
P-FAC-D
sqlnet
écriture base pour flux logique YFYF_Factures_ (Factures)
+
1
P-FAC-T
P-FAC-D
sqlnet
accès au serveur apache depuis l'interne pour flux logique M_YM_GererCata (Gérer catalogue) et accès au serveur apache depuis l'interne pour flux logique V_YG_TraDemVoy___1 (Traiter demande voyage) et accès au serveur apache depuis l'interne pour flux logique V_YG_TraDemVoy___2 (Traiter demande voyage)
+
1
P-MVO-P
P-MVO-W
http
appel d'un web service  applicatif pour flux logique YPYP_ImpDosVoy (Imprimer Dossier Voyage)
+
1
P-MVO-T
P-IMP-T
soap
lecture base pour flux logique YGYF_Reservati (Réservations)
+
1
P-FAC-T
P-MVO-D
sqlnet
appel d'un web service dans l'ESB pour flux logique YEH__Reserver_ (Réserver)
+
1
P-ECH-T
X-HOT-T
soap
appel d'un web service dans l'ESB pour flux logique YEA__Reserver_ (Réserver)
+
1
P-ECH-T
P-MVO-P
soap


Aucun commentaire:

Enregistrer un commentaire