2009-12-02 13 views
2

J'ai un diagramme de classe de service Web, je veux qu'il montre quelles procédures stockées une méthode Web appelle.en utilisant visio 2007, comment représenter un déclencheur et une procédure stockée?

pour l'instant, je viens d'utiliser une classe avec un metod intérieur pour représenter une procédure stockée, quelque chose comme

storeStuff(in this, in that, out field1, out field2) 

mais cela consomme beaucoup d'espace, des conseils?

ou y a-t-il de meilleurs moyens de le faire?

grâce

Répondre

0

avoir aucun paquet comme par exemple Oracle a, je créerais une classe qui a une liste de procédures stockées. J'écrirais tous leurs paramètres. Je sais qu'il peut consommer beaucoup d'espace sur les diagrammes mais UML permet de ne pas montrer tout ce que vous avez dans le modèle. Ainsi vous pouvez voir juste la liste des procédures sans paramètres (bien qu'elles soient dans le modèle!), Avec des types ou comme liste complète. Sparx EA permet:

No parameters are shown

enter image description here

enter image description here

enter image description here

Maintenant, comment montrer qu'un appel de fonction Web procédures stockées? Encore une fois, il y a plus de possibilités.

  1. Généralement, il existe une utilisation entre la fonction Web et les procédures stockées.
  2. Cartographier la fonction du béton à la (aux) procédure (s) stockée (s) dans le béton.
  3. Préparer le diagramme de séquence.

Tout est illustré ci-dessous. Je voudrais aller pour 1 et 3 en raison d'une meilleure maintenabilité.

enter image description here

enter image description here