UML(Unified modeling language)是統(tǒng)一建模語(yǔ)言,它是一種支持模型化和軟件系統(tǒng)開(kāi)發(fā)的圖形化語(yǔ)言。
創(chuàng)新互聯(lián)-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價(jià)比尼瀘西網(wǎng)站開(kāi)發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫(kù),直接使用。一站式尼瀘西網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋尼瀘西地區(qū)。費(fèi)用合理售后完善,十年實(shí)體公司更值得信賴。
使用的工具是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)的參與者開(kāi)始,考慮每個(gè)參與者是如何使用系統(tǒng)的
(2)給用戶看的,所以在圖中避免使用專業(yè)術(shù)語(yǔ)
(3)不是需求或功能的規(guī)格說(shuō)明,只展示和體現(xiàn)其所描述需求本身的情況
(4)外部可見(jiàn)的系統(tǒng)功能單元(用例圖可分級(jí)別)