国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 課堂 > 技術(shù)開發(fā) > 正文

加強(qiáng)UML中順序圖的使用

2023-06-17 18:00:50
字體:
供稿:網(wǎng)友

順序圖描述的是用例實(shí)例,一個(gè)用例是多個(gè)用例實(shí)例的抽象,所以一個(gè)用例描述多種事件流:正常的事件流,可選的事件流,異常的事件流。

那么對于一個(gè)用例,要用順序圖描述每一種用例實(shí)現(xiàn)(具體的事件流),所以就比較繁瑣,一個(gè)用例要畫多個(gè)順序圖(至少三個(gè))。

這一點(diǎn)流程圖有強(qiáng)的描述能力,可以在一個(gè)圖中描述所有分支(通過條件判斷分支)。但流程圖的缺點(diǎn)是指描述控制流,無法描述對象和信息流。來源于流程圖的帶泳道和對象流和同步條的活動圖補(bǔ)充了不足,可以用來描述用例,也可以通過泳道描述對象,所以可以代替順序圖描述用例實(shí)現(xiàn)中對象間的交互。但缺點(diǎn)是對象間的消息不明了。

可以增強(qiáng)順序圖的描述能力,改變順序圖的描述角度:描述用例而不是用例實(shí)例,增加分支判斷,這樣就可以在一張順序圖中描述一個(gè)用例的所有的事件流。

以往的流程圖描述業(yè)務(wù)邏輯有很強(qiáng)的功能,但由于面向?qū)ο蟮木壒?,要把職?zé)分配給對象,所以有了順序圖,可是順序圖是一種實(shí)例圖(描述一個(gè)具體的場景),所以損失了抽象能力,抽象由用例圖和類圖描述,但是順序圖在其中起的過渡作用不夠,一個(gè)用例圖,要畫很多順序圖才能描述清楚,可在抽象成類圖以后,又從類圖很難找到和順序圖的對照關(guān)系。類圖的關(guān)系抽象的太籠統(tǒng)了(從圖形可視角度講)。所以順序圖要作為一種抽象描述更合理,因?yàn)轭悎D雖然可以抽象關(guān)系,但不能抽象邏輯(流程關(guān)系)。

當(dāng)然實(shí)例場景的描述,也可以由現(xiàn)有的順序圖來完成。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 凉城县| 临泉县| 柯坪县| 宾川县| 修水县| 兰西县| 太仓市| 吕梁市| 潮安县| 沁水县| 延津县| 石屏县| 祁连县| 陕西省| 杂多县| 闻喜县| 临江市| 青铜峡市| 龙泉市| 五寨县| 白玉县| 新昌县| 北宁市| 阿勒泰市| 望江县| 阳山县| 尉犁县| 贡山| 富裕县| 遂溪县| 台江县| 三原县| 北流市| 衡南县| 郴州市| 始兴县| 黑山县| 孟州市| 汝城县| 襄汾县| 三门峡市|