晚安! (登入) 常見問題我的信箱PChome
國小英文單字大檢測!GO 5題考你小學生英文中翻英 對「無腦政客」賞巴掌 台前風光,藝人成追稅對象
沒時間讀UML/OOAD書之挑讀筆記 第 18 回:專案染上分析癱瘓症的十大徵兆
iThome電腦報週刊 │ 2009-06-23 文/邱郁惠
 
 
從這幾回所談的十五條分析癱瘓警訊,可以歸納出專案發生分析癱瘓症時的十大徵兆。不過,我們先看完最後三條警訊,編號13到15,這都是跟通訊圖(communication diagram)與狀態圖(state machine diagram)有關的警訊。

原先在UML1中,通訊圖稱為「合作圖」(collaboration diagram),到了UML2才改名為「通訊圖」。

通訊圖與狀態圖,兩者都適合用來表達系統的動態行為。不過,它們比較適合用在即時系統(real-time system)的開發上,鮮少用在商用資訊系統(MIS)上頭。所以,它們在ICONIX方法中,才會列在動態模式外頭,如圖1所示。

圖1:通訊圖與狀態圖


通訊圖
通訊圖和循序圖一樣,適合用來表達一群物件之間的互動情況,所以這兩款圖也合稱為「互動圖」(interaction diagram)。由於,這兩款圖所蘊含的內容大致相同,所以在ICONX方法中,兩款圖的開發是二擇一,可以選用循序圖或者選用通訊圖。多數的UML開發工具都有提供轉換兩圖的功能。

此處,我們簡單比較通訊圖與循序圖之間的主要差異,條列如下:

˙呈現敘述文字—通訊圖無法呈現敘述文字,但是循序圖可以讓我們將使用案例敘述放置於圖面的最左方。
看更多雜誌 »
本期其他文章  
前期其他文章
熱門: V6   H1N1   金馬獎   王建民   歐巴馬  
雜誌人氣文章  
長榮北高雙飛。機票相送 
玩酷PC大絕配搶好康  
農民的田邊好幫手!  
這棵樹該留下來嗎? 
農業博識王,等你來挑戰  
活動快訊
合作媒體