您好,登錄后才能下訂單哦!
UML(Unified modeling language)是統(tǒng)一建模語(yǔ)言,它是一種支持模型化和軟件系統(tǒng)開發(fā)的圖形化語(yǔ)言。
使用的工具是IBM Rational Rose。
UML(統(tǒng)一建模語(yǔ)言) 1、用例圖:描述系統(tǒng)的參與者在系統(tǒng)中有哪些可使用的功能 2、類圖:描述類與類之間的關(guān)系 關(guān)聯(lián):全局性 依賴:局部性 3、序列圖:對(duì)象之間的消息在時(shí)間順序上的交互(關(guān)鍵的邏輯) |
1、用例圖的作用
用例圖是從用戶的角度描述系統(tǒng)的功能,它常用來(lái)描述系統(tǒng)以及子系統(tǒng)。
2、用例圖中的2種元素和4種關(guān)系
2種元素是指:參與者(Actor)和用例(Use Case)
4種關(guān)系是指:關(guān)聯(lián)關(guān)系(Association)、包含關(guān)系(Include)、擴(kuò)展關(guān)系(Extend)、泛化關(guān)系(Generalization)。
2.1、關(guān)聯(lián)關(guān)系
關(guān)聯(lián)關(guān)系(Association)表示參與者和用例之間進(jìn)行通信。注意:盡量避免關(guān)聯(lián)線交叉,以免影響顯示效果。
2.2、泛化關(guān)系
在用例圖中,可以使用泛化關(guān)系來(lái)描述多個(gè)參與者之間的公共行為。參與者,可以指“系統(tǒng)用戶”,也可以指“與所建造的系統(tǒng)交互的其他系統(tǒng)”。
2.3、包含關(guān)系
2.4、擴(kuò)展關(guān)系
3、網(wǎng)上商城用例圖
用例圖總結(jié)
(1)用例圖最好的方法就是從分析系統(tǒng)的參與者開始,考慮每個(gè)參與者是如何使用系統(tǒng)的
(2)給用戶看的,所以在圖中避免使用專業(yè)術(shù)語(yǔ)
(3)不是需求或功能的規(guī)格說(shuō)明,只展示和體現(xiàn)其所描述需求本身的情況
(4)外部可見(jiàn)的系統(tǒng)功能單元(用例圖可分級(jí)別)
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。