国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 松江区| 安平县| 仁布县| 靖边县| 基隆市| 凤阳县| 博乐市| 舞钢市| 丰镇市| 阜宁县| 乐都县| 交口县| 响水县| 凌海市| 沂水县| 衡阳县| 平度市| 大庆市| 泽州县| 丹东市| 衡山县| 于田县| 石屏县| 南阳市| 永新县| 古浪县| 阿拉善右旗| 嵩明县| 临洮县| 庆城县| 两当县| 康定县| 万州区| 灵山县| 吴川市| 怀宁县| 海宁市| 台南县| 吴江市| 揭西县| 偏关县|