女人久久久www免费人成看片,国内自拍偷拍网,国产一区二区三区免费在线观看,欧美精品三区四区,91久久国产综合久久91,欧美成人精品第一区二区三区 ,美女成人在线观看

專業(yè)信息系統(tǒng)項(xiàng)目管理師網(wǎng)站|培訓(xùn)機(jī)構(gòu)|服務(wù)商(2021信息系統(tǒng)項(xiàng)目管理師學(xué)習(xí)QQ群:89253946,客服QQ:800184589)

軟題庫(kù) 培訓(xùn)課程
當(dāng)前位置:信管網(wǎng) >> 信息系統(tǒng)項(xiàng)目管理師 >> 綜合知識(shí) >> 文章內(nèi)容
信息系統(tǒng)項(xiàng)目管理師復(fù)習(xí):UML(統(tǒng)一建模語(yǔ)言)
來(lái)源:信管網(wǎng) 2012年03月23日 【所有評(píng)論 分享到微信
UML
UML(統(tǒng)一建模語(yǔ)言)是通用的可視化標(biāo)準(zhǔn)建模語(yǔ)言。由構(gòu)造塊、公共機(jī)制、構(gòu)架三部分組成。
1、構(gòu)造塊:包括基本的UML建模元素(類、接口、用例等)、關(guān)系(關(guān)聯(lián)關(guān)系、依賴關(guān)系、泛化關(guān)系、實(shí)現(xiàn)關(guān)系)和圖(9種圖形,分為靜態(tài)模型和動(dòng)態(tài)模型)
2、公共機(jī)制:包括規(guī)格說(shuō)明、修飾、公共分類、擴(kuò)展機(jī)制
3、構(gòu)架:系統(tǒng)的五個(gè)視圖,邏輯視圖、進(jìn)程視圖、實(shí)現(xiàn)視圖、部署視圖、用例視圖
UML包括9種不同的圖,分為表示系統(tǒng)靜態(tài)結(jié)構(gòu)的靜態(tài)模型(類圖、構(gòu)件圖、部署圖),表示系統(tǒng)動(dòng)態(tài)結(jié)構(gòu)的動(dòng)態(tài)模型(對(duì)象圖、用例圖、序列圖、協(xié)作圖、狀態(tài)圖、活動(dòng)圖)
掌握由什么組成、實(shí)現(xiàn)什么功能、用在什么地方
 
用例圖
一個(gè)用例定義一組用例實(shí)例,它確定了一個(gè)和系統(tǒng)參與者進(jìn)行交互,并可由系統(tǒng)執(zhí)行的動(dòng)作序列。用例模型描述外部執(zhí)行者所理解的系統(tǒng)功能。表明了開(kāi)發(fā)者和用戶對(duì)需求規(guī)格達(dá)成的共識(shí),用于需求分析階段。
用例圖的元素
1、參與者:代表與系統(tǒng)接口的任何事物或人,它是指代表某一特定功能的角色,是虛擬的概念
2、用例:用例實(shí)例是在系統(tǒng)中執(zhí)行的一系列動(dòng)作。是對(duì)系統(tǒng)行為的動(dòng)態(tài)描述,可以促進(jìn)設(shè)計(jì)人員、開(kāi)發(fā)人員與用戶的溝通,理解正確的需求,還可以劃分系統(tǒng)與外部實(shí)體的界限,是系統(tǒng)設(shè)計(jì)的起點(diǎn)。
3、包含和擴(kuò)展:兩個(gè)用例之間的關(guān)系分為兩種,一種是用于重用的包含關(guān)系,用include表示,一種是用于分離出不同的行為,用extend表示
包含關(guān)系:從兩個(gè)或兩個(gè)以上的原始用例(A)中提取出公共行為(B),a與b為包含關(guān)系,在包含關(guān)系中被包含用例對(duì)基用例來(lái)說(shuō)是必須的,如果沒(méi)有被包含用例則基用例就不完整。使用包含關(guān)系的目的是為了提高組件的重用性。
擴(kuò)展關(guān)系:一個(gè)用例由多個(gè)用例組成,當(dāng)其中部分用例并不是每次都發(fā)生的,可將在特定情況下發(fā)生的用例定義為擴(kuò)展用例,擴(kuò)展用例對(duì)基用例來(lái)說(shuō)不是必須執(zhí)行的動(dòng)作序列。使用擴(kuò)展關(guān)系的目的是為了提高用例的穩(wěn)定性。
 
類圖和對(duì)象圖
類圖和對(duì)象圖揭示了系統(tǒng)的結(jié)構(gòu),類圖描述類和類之間的靜態(tài)關(guān)系,它不僅顯示信息的結(jié)構(gòu)還描述了系統(tǒng)的行為。對(duì)象圖是類圖的一個(gè)實(shí)例,常用于表示復(fù)雜的類圖的一個(gè)實(shí)例。
類之間的關(guān)系
1、依賴關(guān)系:如果元素A的變化會(huì)引起元素B的變化,則稱元素B信賴于元素A,使用帶箭頭的虛線表示依賴關(guān)系。依賴關(guān)系有一個(gè)類向另一個(gè)類發(fā)消息,一個(gè)類是另一個(gè)類的成員,一個(gè)類是另一個(gè)類的操作參數(shù)等。
2、泛化關(guān)系:描述一般事物與該事物特殊種類之間的關(guān)系,泛化關(guān)系是繼承關(guān)系的反關(guān)系,使用空心箭頭的實(shí)線表示,箭頭指向父類。泛化關(guān)系有三個(gè)要求:一是子類應(yīng)包含父類的所有內(nèi)容,父類所具有的關(guān)聯(lián)、屬性和操作,子類都應(yīng)具有;二是子類除了包含父類的信息外,還包括額外的信息;三可以使用父類實(shí)例的地方,也可以使用子類實(shí)例。
3、關(guān)聯(lián)關(guān)系:表示兩個(gè)類的實(shí)例之間存在的某種語(yǔ)義上的聯(lián)系,如一個(gè)學(xué)校有多間教室,是學(xué)校和教室間存在關(guān)聯(lián)關(guān)系,關(guān)聯(lián)關(guān)系可分為兩種
聚合關(guān)系:是關(guān)聯(lián)關(guān)系的特例,表示一種松散的整體和部分的關(guān)系,如一個(gè)電腦包括顯示器,用一個(gè)帶空心菱的實(shí)線表示。
組合關(guān)系:如果部分對(duì)整體來(lái)說(shuō)是必不可少的,則稱為組合關(guān)系,如公司和部門,用帶有實(shí)心菱形的實(shí)線表示。
4、實(shí)現(xiàn)關(guān)系:用來(lái)規(guī)定接口與實(shí)現(xiàn)接口的類或組件之間的關(guān)系,接口是操作的集合,用來(lái)規(guī)定類或組件的服務(wù),用帶空心箭頭的虛線表示。
 
順序圖和協(xié)作圖
順序圖和協(xié)作圖統(tǒng)稱為交互圖,是表示各組對(duì)象如何進(jìn)行協(xié)作的模型,通常用來(lái)表示和說(shuō)明一個(gè)用例的行為,順序圖和協(xié)作圖本質(zhì)上沒(méi)有不同,只是排版方式不相同,順序圖強(qiáng)調(diào)對(duì)象交互行為的時(shí)間順序,協(xié)作圖強(qiáng)調(diào)對(duì)象之間的協(xié)作。
1、順序圖:描述對(duì)象之間動(dòng)態(tài)的交互關(guān)系,著重體現(xiàn)對(duì)象間消息傳遞的時(shí)間順序。順序圖可以直觀地表示出對(duì)象的生存期,在生存期內(nèi),對(duì)象可以對(duì)輸入消息做出響應(yīng),并可以發(fā)送信息。順序圖存在兩個(gè)軸,水平軸表示不同的對(duì)象,垂直軸表示時(shí)間,即對(duì)象、類的生命期。
2、協(xié)作圖:描述相互合作的對(duì)象間的交互關(guān)系和鏈接關(guān)系,側(cè)重體現(xiàn)交互對(duì)象間的鏈接關(guān)系。
 
狀態(tài)圖
描述對(duì)象狀態(tài)和事件之間的關(guān)系,通常用來(lái)描述單個(gè)對(duì)象的行為,不適合于表述包括若干協(xié)作的對(duì)象行為,通常不需要對(duì)每一個(gè)類編制狀態(tài)圖,只有那些重要的交互行為的類,如在業(yè)務(wù)流程、控制對(duì)象、用戶界面的設(shè)計(jì)方面使用狀態(tài)圖。如數(shù)碼沖印店的訂單狀態(tài)圖。
狀態(tài)圖的元素包括
1、狀態(tài):又稱為中間狀態(tài),用圓角矩形表示;
2、初始狀態(tài):又稱為初態(tài),用一個(gè)黑色的實(shí)心圓表示,在一張狀態(tài)圖中只能有一個(gè)初始狀態(tài)。
3、結(jié)束狀態(tài):又稱為終態(tài),在黑色的實(shí)心圓外面套上一個(gè)空間圓,在一張狀態(tài)圖中可能有多個(gè)結(jié)束狀態(tài)。
4、狀態(tài)轉(zhuǎn)移:用箭頭說(shuō)明狀態(tài)的轉(zhuǎn)移情況,用文字說(shuō)明引發(fā)這個(gè)狀態(tài)變化的事件。
 
活動(dòng)圖
活動(dòng)圖用來(lái)表示系統(tǒng)中各種活動(dòng)的次序,既可用來(lái)描述用例的工作流程,也可用來(lái)描述類中某個(gè)方法的操作行為,活動(dòng)圖依據(jù)對(duì)象狀態(tài)的變化來(lái)捕獲動(dòng)作與動(dòng)作的結(jié)果。活動(dòng)圖是由狀態(tài)圖變化而來(lái)的,也包括初始狀態(tài)、終止?fàn)顟B(tài)、中間活動(dòng)狀態(tài),活動(dòng)圖中一個(gè)活動(dòng)結(jié)束后將立即進(jìn)入下一個(gè)活動(dòng),狀態(tài)圖中狀態(tài)的變遷需要事件的觸發(fā)。
活動(dòng)圖可分為基本活動(dòng)圖和帶泳道的活動(dòng)圖,基本活動(dòng)圖描述系統(tǒng)發(fā)生了什么,帶泳道的活動(dòng)圖更進(jìn)一步,可描述出各個(gè)活動(dòng)由哪個(gè)類完成。
 
構(gòu)件圖
構(gòu)件圖是面向?qū)ο笙到y(tǒng)的物理方面進(jìn)行建模的兩種圖之一,可以有效地顯示一組構(gòu)件,以及它們之間的邏輯關(guān)系。構(gòu)件圖中通常包括構(gòu)件、接口、以及各種關(guān)系。構(gòu)件是指源代碼文件、二進(jìn)制文件和可執(zhí)行文件等。構(gòu)件圖可對(duì)源代碼、可執(zhí)行體、物理數(shù)據(jù)庫(kù)進(jìn)行建模。
 
部署圖
部署圖也稱為實(shí)施圖。是面向?qū)ο笙到y(tǒng)的物理方面建模的圖之一,構(gòu)件圖是說(shuō)明構(gòu)件之間的邏輯關(guān)系,部署圖則在此基礎(chǔ)上更進(jìn)一步,描述系統(tǒng)硬件的物理拓?fù)浣Y(jié)構(gòu),以及在此結(jié)構(gòu)上執(zhí)行的軟件。部署圖可以顯示計(jì)算結(jié)點(diǎn)的拓?fù)浣Y(jié)構(gòu)和通信路徑、結(jié)點(diǎn)上運(yùn)行的軟件構(gòu)件,常常用于幫助理解分布式系統(tǒng),可以使系統(tǒng)的安裝、部署更為簡(jiǎn)單。主要元素包括節(jié)點(diǎn)和連接、接口和構(gòu)件。
 
UML九種圖形總結(jié):
九種圖形總體上可分為靜態(tài)模型圖(類圖、構(gòu)件圖、部署圖)和動(dòng)態(tài)模型(用例圖、對(duì)象圖、順序圖、協(xié)作圖、狀態(tài)圖、活動(dòng)圖),其中順序圖和協(xié)作圖統(tǒng)稱為交互圖,順序圖著重描述對(duì)象交互的時(shí)間順序,協(xié)作圖著重于描述對(duì)象之間的交互和關(guān)聯(lián);構(gòu)件圖和部署圖是對(duì)系統(tǒng)進(jìn)行物理建模的兩種圖形,構(gòu)件圖是對(duì)系統(tǒng)構(gòu)件進(jìn)行邏輯建模,部署圖在構(gòu)件圖的基礎(chǔ)上描述系統(tǒng)的物理拓?fù)浣Y(jié)構(gòu),并描述各節(jié)點(diǎn)運(yùn)行的構(gòu)件及接口、交互關(guān)系等。
掃碼關(guān)注公眾號(hào)

溫馨提示:因考試政策、內(nèi)容不斷變化與調(diào)整,信管網(wǎng)網(wǎng)站提供的以上信息僅供參考,如有異議,請(qǐng)以權(quán)威部門公布的內(nèi)容為準(zhǔn)!

信管網(wǎng)致力于為廣大信管從業(yè)人員、愛(ài)好者、大學(xué)生提供專業(yè)、高質(zhì)量的課程和服務(wù),解決其考試證書、技能提升和就業(yè)的需求。

信管網(wǎng)軟考課程由信管網(wǎng)依托10年專業(yè)軟考教研傾力打造,官方教材參編作者和資深講師坐鎮(zhèn),通過(guò)深研歷年考試出題規(guī)律與考試大綱,深挖核心知識(shí)與高頻考點(diǎn),為學(xué)員考試保駕護(hù)航。面授、直播&錄播,多種班型靈活學(xué)習(xí),滿足不同學(xué)員考證需求,降低課程學(xué)習(xí)難度,使學(xué)習(xí)效果事半功倍。

相關(guān)內(nèi)容

發(fā)表評(píng)論  查看完整評(píng)論  

推薦文章