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í)別)
本文標(biāo)題:UML系列:(1)UseCaseDiagram
當(dāng)前網(wǎng)址:http://vcdvsql.cn/article10/peegdo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設(shè)計(jì)、外貿(mào)網(wǎng)站建設(shè)、動(dòng)態(tài)網(wǎng)站、面包屑導(dǎo)航、ChatGPT、建站公司
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)