2009-12-02 56 views
2

我有一個web服務類圖,我希望它顯示web方法調用什麼存儲過程。使用Visio 2007,我該如何表示觸發器和存儲過程?

現在,我只使用一類具有內梅託德代表一個存儲過程,像

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

但是這會消耗大量空間,任何提示?

還是有沒有更好的方法來做到這一點?

感謝

回答

0

由於沒有包裝,例如甲骨文,我將創建具有的存儲過程的列表類。我會寫下他們的所有參數。我知道它可以在圖上消耗很多空間,但UML不允許顯示模型中的所有內容。所以你可以看到沒有參數的過程列表(儘管它們在模型中!),類型或完整列表。 SPARX EA允許它:

No parameters are shown

enter image description here

enter image description here

enter image description here

現在,如何顯示網頁的函數調用存儲過程?再次,有更多的可能性。

  1. 一般說明在web函數和存儲過程之間存在用法。
  2. 將混凝土功能映射到具體的存儲過程。
  3. 準備序列圖。

全部顯示如下。由於更好的可維護性,我會選擇1和3。

enter image description here

enter image description here

相關問題