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