第四章軟件體系結(jié)構(gòu)描述_第1頁(yè)
第四章軟件體系結(jié)構(gòu)描述_第2頁(yè)
第四章軟件體系結(jié)構(gòu)描述_第3頁(yè)
第四章軟件體系結(jié)構(gòu)描述_第4頁(yè)
第四章軟件體系結(jié)構(gòu)描述_第5頁(yè)
已閱讀5頁(yè),還剩91頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

軟件體系結(jié)構(gòu)軟件體系結(jié)構(gòu)描述1鄭州大學(xué)軟件學(xué)院趙哲主要內(nèi)容軟件體系結(jié)構(gòu)描述方法框架標(biāo)準(zhǔn)描述語(yǔ)言典型的軟件體系結(jié)構(gòu)描述語(yǔ)言軟件體系結(jié)構(gòu)與UML可擴(kuò)展標(biāo)記語(yǔ)言基于XML的描述語(yǔ)言2鄭州大學(xué)軟件學(xué)院趙哲這是什么?3鄭州大學(xué)軟件學(xué)院趙哲上圖的問(wèn)題很多事情沒(méi)有說(shuō):構(gòu)件的類(lèi)型連接件的類(lèi)型圈是什么箭頭是什么層次的意義為什么CP要放第一層只畫(huà)出方框和線(xiàn)條不是體系結(jié)構(gòu),而是體系結(jié)構(gòu)的開(kāi)始4鄭州大學(xué)軟件學(xué)院趙哲體系結(jié)構(gòu)描述的必要性在軟件開(kāi)發(fā)中,各種角色交流思想的媒介進(jìn)行上層分析的基礎(chǔ)讓別人理解系統(tǒng)的第一手資料5鄭州大學(xué)軟件學(xué)院趙哲體系結(jié)構(gòu)的描述方法使用體系結(jié)構(gòu)描述語(yǔ)言ArchitectureDescriptionLanguageADLs專(zhuān)門(mén)針對(duì)軟件體系結(jié)構(gòu)的特點(diǎn)而設(shè)定目前已經(jīng)有十幾種常見(jiàn)的ADL6鄭州大學(xué)軟件學(xué)院趙哲體系結(jié)構(gòu)描述框架標(biāo)準(zhǔn)鑒于體系結(jié)構(gòu)描述的概念和實(shí)踐的不統(tǒng)一,IEEE與1995年8越成立了體系結(jié)構(gòu)工作組IEEEP1471體系結(jié)構(gòu)描述框架,并與2000年9月21日通過(guò)IEEE-SA標(biāo)準(zhǔn)委員會(huì)評(píng)審。7鄭州大學(xué)軟件學(xué)院趙哲IEEEP1471IEEEP1471適用于軟件密集的系統(tǒng),其目標(biāo)在于:便于體系結(jié)構(gòu)的表達(dá)與交流奠定質(zhì)量與成本的基礎(chǔ)IEEEP1471介紹了如何大概的描述體系結(jié)構(gòu),對(duì)詳細(xì)還有所欠缺8鄭州大學(xué)軟件學(xué)院趙哲RationalRational根據(jù)P1471提出了自己的標(biāo)準(zhǔn)相比之下,該建議標(biāo)準(zhǔn)涉及面較窄,所注重的層次比較低,因而更具體。該建議標(biāo)準(zhǔn)結(jié)合了4+1模型提出了7個(gè)體系結(jié)構(gòu)視圖將體系結(jié)構(gòu)基于RUP,用UML來(lái)描述,具有一定的局限性,但該建議標(biāo)準(zhǔn)結(jié)合了業(yè)界已經(jīng)廣泛采用的建模語(yǔ)言和開(kāi)發(fā)過(guò)程,因而易于推廣。9鄭州大學(xué)軟件學(xué)院趙哲軟件體系結(jié)構(gòu)描述語(yǔ)言軟件開(kāi)發(fā)的重點(diǎn)已從程序代碼轉(zhuǎn)移到了可重用顆粒(構(gòu)件和連接件)的體系結(jié)構(gòu)元素,以及它們整體的互連結(jié)構(gòu)為了支持體系結(jié)構(gòu)開(kāi)發(fā),需要建立應(yīng)用于體系結(jié)構(gòu)規(guī)格說(shuō)明的形式化建模符號(hào)和分析開(kāi)發(fā)工具ADL(ArchitectureDescriptionLanguage)和對(duì)應(yīng)的工具包就能夠解決這一問(wèn)題。10鄭州大學(xué)軟件學(xué)院趙哲ADLADL的三個(gè)基本元素是:構(gòu)件連接件體系結(jié)構(gòu)配置11鄭州大學(xué)軟件學(xué)院趙哲典型的軟件體系結(jié)構(gòu)描述語(yǔ)言ADL 研發(fā)組織 Unicon CarnegieMellon大學(xué)Wright CarnegieMellon大學(xué)C2 SouthernCalifornia大學(xué)Rapide Stanford大學(xué)SADL SRIAesop CarnegieMellon大學(xué)ACME CarnegieMellon大學(xué)12鄭州大學(xué)軟件學(xué)院趙哲ADLs和其他語(yǔ)言的比較構(gòu)造能力:ADL能夠使用較小的體系結(jié)構(gòu)元素來(lái)建造大型軟件系統(tǒng)抽象能力:ADL使得軟件體系結(jié)構(gòu)中的構(gòu)件和連接件描述可以只關(guān)注抽象特征,而不管具體實(shí)現(xiàn)。復(fù)用能力:ADL使得組成軟件系統(tǒng)的構(gòu)件、連接件甚至是軟件體系結(jié)構(gòu)都成為軟件系統(tǒng)開(kāi)發(fā)和設(shè)計(jì)的可復(fù)用部件;組合能力:ADL使得其描述每一個(gè)系統(tǒng)元素都有自己的局部結(jié)構(gòu),這種特點(diǎn)使得ADL支持軟件系統(tǒng)的動(dòng)態(tài)變化組合;異構(gòu)能力:ADL允許不同的體系結(jié)構(gòu)描述有關(guān)聯(lián);分析和推理能力:ADL允許對(duì)體系結(jié)構(gòu)進(jìn)行多種不同的性能和功能上的推理分析。13鄭州大學(xué)軟件學(xué)院趙哲典型元素含義比較14鄭州大學(xué)軟件學(xué)院趙哲常見(jiàn)的軟件體系結(jié)構(gòu)元素15鄭州大學(xué)軟件學(xué)院趙哲AD積L的構(gòu)告成要握素-構(gòu)件在體薪系結(jié)習(xí)構(gòu)中駕,構(gòu)擺件可傅以小瘋到只女有一朋個(gè)過(guò)親程、率大到掩整個(gè)茫應(yīng)用戴程序優(yōu)。構(gòu)件問(wèn)中有零一些獨(dú)重要防的屬協(xié)性構(gòu)件扔作為殃一個(gè)絞封裝潮的實(shí)鄙體,糕只能霉通過(guò)潛其接口與外趕部環(huán)餓境交濫互接口創(chuàng)由一持組端書(shū)口組溪成構(gòu)件溪的演化能力16鄭州魔大學(xué)活軟件鋪學(xué)院塌趙汁哲AD拒L的構(gòu)剪成要舍素-連接木件連接燈件用堆來(lái)連派接構(gòu)城件,星它們兄可以蓬是消鼻息器悠、共負(fù)享變論量、牙緩沖個(gè)區(qū)、米協(xié)議暈、管顛道、作數(shù)據(jù)測(cè)庫(kù)、固應(yīng)用躲程序便中的SQ跌L語(yǔ)句件等。連接據(jù)件同考樣有接口,接屋口由鞭一組袍角色吧組成哲。有2角色團(tuán),也懸有多械角色榜。17鄭州昌大學(xué)強(qiáng)軟件弦學(xué)院燃趙戒哲AD貪L的構(gòu)鴉成元波素-體系裹結(jié)構(gòu)羽配置體系雀結(jié)構(gòu)朵配置掉提供異信息蠻來(lái)確敞定:構(gòu)件茶是否夫正確腦連接接口烘是否尤匹配連接閉件構(gòu)田成的尖通信業(yè)是否鍵正確說(shuō)明吐語(yǔ)義利用懷配置短來(lái)支陵持系捐統(tǒng)的呈變化何,使遵不同種技術(shù)唱人員襯都能誰(shuí)理解否并熟柴悉系叛統(tǒng)18鄭州姥大學(xué)街軟件塞學(xué)院侄趙品哲典型絕的軟熟件體哭系結(jié)航構(gòu)描找述語(yǔ)送言Un仔iC膠on語(yǔ)法-描述忍構(gòu)件悅:co奧mp騾on嘗en板t<i爽de給nt半if良ie蛙r>自(構(gòu)件那名)<i曬nt芽er腰fa印ce霜>(接口)<i兵mp擊le周me疊nt租at喬io憂(yōu)n>鎖(構(gòu)件披實(shí)施)en扒d<銷(xiāo)id衣en見(jiàn)ti戶(hù)fi刃er政>19鄭州凱大學(xué)旨軟件堡學(xué)院巧趙杰哲Un前iC紋on語(yǔ)法-描述致構(gòu)件描述西接口-語(yǔ)法燃:in緣瑞te巨r(nóng)f島ac弄e考isty猶pe<co孟mp步on揀en誕t_費(fèi)ty厚pe><pr攻op充er桶ty屠_l邪is援t>(屬性,用于貍更進(jìn)混一步叨的說(shuō)島明)<pl濫ay釋er摟_l雷is考t>(參與為者,用于冷更進(jìn)醫(yī)一步技的說(shuō)后明)en喂d貸in睜te捐rf在ac讓eco員mp爆on率en依t_貸ty右pe株:Mo揀du者le詳|C課om戲pu表ta天ti據(jù)on侮|S祖ha艱re呀dD芳at藏a|偷Se姨qF泉il膝e|階Fi漿lt岡er嶼|P訪(fǎng)ro午ce瞇ss句|S極ch冰ed街Pr憲oc男es扇s|閥Ge泳ne乞ra異l20鄭州衡大學(xué)脂軟件亭學(xué)院過(guò)趙指哲Un氏iC槐on語(yǔ)法-描述上構(gòu)件描述專(zhuān)構(gòu)件麻實(shí)施-語(yǔ)法莊:im買(mǎi)pl害em獎(jiǎng)en精ta師ti或on楚i妻s<pr快op統(tǒng)er符ty睬_l邊is纏t><va針ri譯an秤t_秘li富st>en立d猾im丟pl鑰em而en歐ta亂ti思o(jì)n21鄭州呀大學(xué)傘軟件滲學(xué)院籠趙跳哲Un朗iC撥on語(yǔ)法-描述攻連接石件描述很連接涂件-語(yǔ)法糞:co稿nn初ec報(bào)to茶r<i鄙de殃nt維if痕ie點(diǎn)r>柴(連接患件名釣字)<p廟ro隙to止co幸l>萄(協(xié)議)<i很mp盯le蠻me張nt奸at撫io魄n>攏(連接惑件的陷實(shí)現(xiàn))en運(yùn)d<i訪(fǎng)de陰nt幕if秘ie閉r>22鄭州巖大學(xué)嚇軟件問(wèn)學(xué)院旗趙鍵哲Un辦iC找on語(yǔ)法-描述忌連接扶件描述霸協(xié)議-語(yǔ)法百:pr姓ot悟oc垃ol古i蛛sty進(jìn)pe<co不nn羨et稈or舒_t真yp建e><pr片op禮er微ty爪_l刑is咳t><ro握l(shuí)e拿_l屆is角t>(角色)en退d贈(zèng)pr狐ot某oc亡ol<co翼nn線(xiàn)ec里to殺r_椒ty糕pe>:Da蝴ta墓Ac劍ce蹦ss衡|F障il武eI英O|殺Pi具pe下|P斥LB查un檔dl季er渣|P鋒oc主ed維ur強(qiáng)eC倉(cāng)al認(rèn)l|暗Re歌mo餐te駱Pr蠻oc即Ca佳ll工|R址TS冬ch旋ed額ul是er23鄭州裁大學(xué)哥軟件瘋學(xué)院粗趙飯哲Un月iC你on語(yǔ)法-描述津連接鴨件描述溫連接墻件的虎實(shí)現(xiàn)-語(yǔ)法im于pl管em它en閑ta鋪ti串on伴i跳sbu訂il莊ti免nen腳d腿im焦pl泊em部en鎖ta敗ti自on24鄭州件大學(xué)媽軟件蘿學(xué)院門(mén)趙剩哲練習(xí)用Un炸iC當(dāng)on語(yǔ)言便來(lái)描托述最家簡(jiǎn)單筍的管紋道-過(guò)濾抵器過(guò)濾知器名叉:Gu險(xiǎn)oL練vQ場(chǎng)i管道自名:Gu樹(shù)an代Da協(xié)o25鄭州包大學(xué)恩軟件聰學(xué)院耀趙鄭哲Wr齡ig瞎ht26鄭州蜂大學(xué)義軟件駁學(xué)院勒趙陽(yáng)哲Wr宵ig長(zhǎng)ht上圖彎介紹如了一與個(gè)簡(jiǎn)憐單的壁客戶(hù)但服務(wù)偷器系兇統(tǒng)的假體系刪結(jié)構(gòu)分為3個(gè)部綢分第一耳部分軟定義丹構(gòu)件餡和連叉接件植類(lèi)型扇。一暮個(gè)構(gòu)恩件類(lèi)丑型用亦端口(p塔or喚ts帥)和構(gòu)衡件規(guī)盲格(c袋om伍po豎ne脖nt熔-s屠pe變c)來(lái)說(shuō)睬明連接后件類(lèi)既型用臺(tái)所定慮義的滅角色特和粘頁(yè)劑(g蜂lu細(xì)e)的集枯合來(lái)蘿說(shuō)明奧。粘劑踏用來(lái)序說(shuō)明凈客戶(hù)柄服務(wù)臣和服革務(wù)器筍角色柏是怎炮樣協(xié)慣作的刃。比婆如,姓客戶(hù)肉端請(qǐng)帶求,北服務(wù)奸器響液應(yīng)27鄭州置大學(xué)蕉軟件缸學(xué)院弊趙伸哲Wr廉ig念ht第二哄部分撲是構(gòu)舉件和森連接屠件的榴實(shí)例贈(zèng)集合有一物個(gè)服若務(wù)器s,一克個(gè)客春戶(hù)端c,一澤個(gè)連滲接件cs28鄭州柳大學(xué)姐軟件蹈學(xué)院撒趙博哲Wr院ig罩ht第三怨部分壯描述慢端口統(tǒng)和連傅接件茅的關(guān)忘系。比如女服務(wù)宏器端楊的pr嫌ov椒id桐e端口律與連克接件錢(qián)中的se火rv蠟er角色偉相對(duì)玩應(yīng)??蛻?hù)續(xù)端的re醬qu區(qū)es必t端口踏與連陳接件包中的cl弱ie沃nt角色晃相對(duì)煎應(yīng)。29鄭州御大學(xué)伶軟件庭學(xué)院高趙保哲Wr寸ig雄ht暑-進(jìn)程躍符號(hào)凱的說(shuō)鹿明連接貌件的掘角色造說(shuō)明睜了交溫互方幅每一腎方的跑行為駛,粘艷劑說(shuō)廳明了擺這些亞行為閘是如耀何結(jié)調(diào)合在姨一起貨的。但是登,如最何描恐述行崗為特冬點(diǎn)以唐及可睜能發(fā)片生的憶行為桌范圍盜?進(jìn)程傻代數(shù)覆的方呆法來(lái)積描述30鄭州弊大學(xué)慌軟件孔學(xué)院蠟趙疏哲Wr老ig廚ht符號(hào)毅的含帥義對(duì)號(hào)污表示芬成功方框惑表示唐確定鵲性選鐮擇箭頭潤(rùn)表示憶事件橡變遷。。泥。優(yōu)先嫂級(jí)問(wèn)混題等不做家重點(diǎn)31鄭州看大學(xué)搜軟件刷學(xué)院鍵趙怪哲C2C2是一僻種常凝見(jiàn)(有圖蜂形化無(wú)用戶(hù)歡界面)的軟件陪體系發(fā)結(jié)構(gòu)做風(fēng)格C2蟲(chóng)SA楚DL(S按of中tw要ar陶e撓Ar虜ch關(guān)it油ec膀tu鼓re紀(jì)D嫌es炭cr徐ip夾ti奶on捎L畏an僻gu勞ag遍e)是用連于描羽述C2風(fēng)格噴的體份系結(jié)犁構(gòu)的AD鑰L。常常妥用C2這一匠簡(jiǎn)稱(chēng)員來(lái)指概代C2風(fēng)格敵和C2處S息AD后L的結(jié)期合C2語(yǔ)言花可以地用Ar起go設(shè)計(jì)匙環(huán)境膏編寫(xiě)32鄭州攔大學(xué)河軟件邊學(xué)院停趙飾哲C2描述煮語(yǔ)法co扒mp述on遞en青t強(qiáng)<i乒de掏nt膝if職ie橋r>竄i舉s(構(gòu)件格名)in成te妥rf欄ac通eto御p_備do蘭ma陜inis(面向to第p的接照口)bo欲tt寬om擾_d躍om織ai賽nis(面向bo牛tt涼om的接受口)ou母t…//請(qǐng)求決、輸亂出方捐法體in…//內(nèi)部慕、輸汗入方稅法體[b礦eh忌av拴io跨r][c掌on五te內(nèi)xtco趁mp捆on應(yīng)en酷t(yī)_杏co婚nt趨ex紛t]en播d培<i輩de虹nt拔if蔽ie獻(xiàn)r>33鄭州奏大學(xué)揮軟件糠學(xué)院雙趙醒哲C2風(fēng)格C2底層族向上督層索爽取數(shù)蠢據(jù),稼遞交驕請(qǐng)求C2上層源為下獎(jiǎng)層提教供數(shù)留據(jù)、誰(shuí)反饋痰結(jié)果君,不能遞交軍請(qǐng)求2個(gè)構(gòu)唐件:co叢mU白I,co陡mU陳se憤r1個(gè)連扭接件塊:co權(quán)mI金np京ut34鄭州敬大學(xué)主軟件葡學(xué)院意趙會(huì)哲C2風(fēng)格熄實(shí)例-用戶(hù)共驗(yàn)證co管mU帳se勺r驗(yàn)證co劍mU壁I輸入顯示遼結(jié)果co傲mI茅np羨ut35鄭州年大學(xué)服軟件丹學(xué)院起趙反哲C2描述co掩mU旬I向co攜mU效se害r發(fā)出捉驗(yàn)證焦請(qǐng)求us野er爬Re魄qu辦es賀t(歷us漠er距,p跟w),獲取丑驗(yàn)證稠結(jié)果ge晃tV越er利it稈y()后,摩顯示祝信息.36鄭州木大學(xué)題軟件夫?qū)W院株趙膀哲C2描述根據(jù)用以上村,co擊mU售I的ou剛t事件賭和in事件品分別怎為:Ou止t:us寸er鴨Re罷qu統(tǒng)es刺t(惡us凝er扒,p桑w)In:ge非tV閱er伙it謎y()37鄭州臉大學(xué)甘軟件亞學(xué)院障趙香哲co澆mU山I描述co伙mp綱on月en幻玉tco商mU鐮I(yíng)isin綿te虜rf植ac身eto黨p_棉do崇ma欣inisou吃tus籌er查Re據(jù)qu粗es皮t(車(chē)us虹er推,p睬w)inge棒tV鞭er象it思y()[b盯eh彼av覺(jué)io捧r]陷//此處幻玉省略en撥dco貼mU惕I38鄭州興大學(xué)尚軟件事學(xué)院贊趙榴哲co臭mU蒜se殲r收到co遮mU璃I的信攪息us聰er詠Re蠟qu行es訪(fǎng)t(寒us使er澤,p客w),進(jìn)行逼判斷賢,之抄后將載結(jié)果re或su隨lt催()發(fā)回鑄給UI39鄭州瓣大學(xué)突軟件選學(xué)院監(jiān)趙騾哲co簽mU集se冷r描述co需mp察on玻en洽tco駁mU冒se變r(jià)isin憑te埋rf熊ac采ebo得tt香om鄉(xiāng)豐_d槐om煌ai鼓nisou堆tre瘡su謙lt騰()inus址er撤Re石qu丘es涌t(峰us香er耳,p幅w)[b爽eh載av敬io區(qū)r]彎//此處繁省略en貼dco妄mU貍se長(zhǎng)r40鄭州朋大學(xué)年軟件蕉學(xué)院四趙稀哲C2對(duì)連略接件四的描助述語(yǔ)法次:co煌nn共ec此to陸r<i筑de恥nt棍if蝴ie槳r>co票ne災(zāi)ct劫io賞nsto爭(zhēng)p_貿(mào)po污rt穩(wěn)sto顆p_棄co配mp椒on頃en搭t1月;軌to輕p_朽co爸mp叼on瀉en第t2醒…bo漸tt軌om硬_p認(rèn)or擇tsbo喝tt皆om扒_c座om牢po暗ne宜nt41鄭州驗(yàn)大學(xué)皇軟件保學(xué)院充趙墻哲co神mI竟np至ut連接荒件的幼描述co促nn乳ec勝to潤(rùn)rco龍mI橋np晉utco接ne林ct呀io堂nsto靜p_綠po和rt堤sco召mU援se去rbo右tt勤om成_p敗or息tsco遠(yuǎn)mU捉I42鄭州困大學(xué)蕩軟件匹學(xué)院裁趙窮哲C2對(duì)體奸系結(jié)拴構(gòu)的恢描述語(yǔ)法銜:sy招st皇em系統(tǒng)絮名_1isar事ch完it您ec勢(shì)tu處re系統(tǒng)某名wi末thin很st丑an紋ce(實(shí)例)in睡st及an蛾ceen隔d系統(tǒng)哈名_143鄭州姜大學(xué)走軟件搜學(xué)院橋趙懲哲C2對(duì)體舟系結(jié)詠構(gòu)的揉描述比如征有2個(gè)用墓戶(hù)信攏息的尊驗(yàn)證雄,分招別是us煉er目1和us白er愚2,兩案?jìng)€(gè)驗(yàn)絹?zhàn)C結(jié)館果,碗分別控是R1和R2sy先st凡em用戶(hù)確驗(yàn)證_1isar饅ch也it噴ec游tu洲r(nóng)e用戶(hù)扎驗(yàn)證wi種thco畫(huà)mU羞Iin窮st沸an愚ceus體er族1,遠(yuǎn)us嫌er意2;co么mU勺se掌rin廳st暈an掛ceR1成,R巨2;en煤d用戶(hù)片驗(yàn)證_144鄭州遍大學(xué)秀軟件議學(xué)院顛趙渾哲C2對(duì)體澡系結(jié)戲構(gòu)的凡描述P1臨1745鄭州辨大學(xué)若軟件虧學(xué)院串趙寬哲看C2描述桃,畫(huà)C2風(fēng)格猾圖co敬mp平on淚en灘tDa董dd憤yisin釣te詢(xún)r(jià)f嬌ac播ebo傷tt嗚om留_d科om溪ai行nis…en爺dDa幼dd察yco間mp帶on多en怕tMo嘗misin扯te璃rf錄ac德ebo皮tt潛om積_d飾om要ai堪nis…en賽dMo奶mco這mp個(gè)on咳en元tSo陡nisin撲te嚼rf墻ac爐eto煎p_遠(yuǎn)do懸ma昏inis…en弟dSo茫n46鄭州角大學(xué)譯軟件超學(xué)院域趙挽哲看C2描述張,畫(huà)C2風(fēng)格觸圖co厲nn球ec貫to趙rBco卻ne峽ct滿(mǎn)io背nsto蔑p_男po闖rt哲sA;藥Cbo士tt爺om傷_p單or限tsSo嗓nco刊nn毅ec捎to紹rAco血ne暢ct據(jù)io趣nsto蹈p_代po港rt篇sDa帽dd貢ybo葛tt會(huì)om稈_p仔or喂tsBco翠nn線(xiàn)ec遭to輕rCco挨ne拒ct爺io巴nsto掃p_怕po鞋rt必sMo魂mbo疏tt昂om咽_p劉or漠tsB47鄭州話(huà)大學(xué)財(cái)軟件統(tǒng)學(xué)院似趙窯哲答案Da馳dd薦yMo憐mSo議nACB48鄭州窯大學(xué)起軟件挖學(xué)院凈趙膚哲復(fù)習(xí)P1渣11表格4-鐘5P1犁14表格4-安9P1位16表格4-摘12后幾帽段P1雨17表格4-琴1349鄭州探大學(xué)感軟件登學(xué)院識(shí)趙坡哲本節(jié)鏡內(nèi)容50鄭州務(wù)大學(xué)睜軟件行學(xué)院獵趙揉哲AC侄ME描述可以產(chǎn)使用Ac遣me瘦St齊ud幼io工具前來(lái)實(shí)逃現(xiàn)AC志ME描述AC尿ME從4個(gè)不道同的圈方面沫對(duì)軟厘件體廟系結(jié)奶構(gòu)進(jìn)翻行描蛇述,奪分別非是:結(jié)構(gòu)橡、屬載性、設(shè)蒸計(jì)約孩束和曠風(fēng)格51鄭州秒大學(xué)回軟件奏學(xué)院旗趙牛哲系統(tǒng)夫舉例-S紹ho曠pp續(xù)in銳g家家樂(lè)屠福se脊ndre指ce熄iv傻e52鄭州調(diào)大學(xué)存軟件帖學(xué)院睬趙住哲系統(tǒng)畫(huà)舉例-烈Sh轎op揚(yáng)pi格ng上圖握中,轉(zhuǎn)黃色芳方框霜為構(gòu)林件,余分別痛是家譽(yù)和家敏樂(lè)福券,分翅別有憐自己建的端口為se捧nd和re陜ce蝦iv膊e中間幅件為bu胖s,有眠兩個(gè)角色,分席別是se歲nd航er和re墾ce猴iv布er。53鄭州湊大學(xué)丘軟件爪學(xué)院康趙蘆哲AC臨ME對(duì)結(jié)住構(gòu)的直描述Sy新st誰(shuí)em<i牛de毀nt酬if恨ie著r>=傅{Co遺mp川on旬en問(wèn)t名=笑{P事or南t端口桂名}…Co脖nn嶼ec詠to皆r名=她{R斧ol利es暑{角色1,角色2}}At敬ta析ch輝me被nt它s:足{構(gòu)件.端口to連接麗件角嗚色…為}}54鄭州腳大學(xué)插軟件悼學(xué)院掘趙感哲AC企ME對(duì)結(jié)嗚構(gòu)的督描述Sy捏st橫emSh從op歇pi殊ng=偶{Co腎mp宰o(hù)n崇en罵t家=尖{P副or鏈tse犁nd}Co剪mp犬on依en晴t家樂(lè)樸福=義{P艷or僑tre遇ce零iv垮e(cuò)}Co濁nn危ec挺to辜rBu券s=拔{Ro察le取s{se姐nd燙er植,r陰ec麗ei牲ve摘r}}At錯(cuò)ta逢ch晚me照nt麥s:禮{家.se積ndtoBu汪s.se鴉nd懲er;家樂(lè)虧福.re銹ce擠iv梅etoBu捐s.re兼ce揚(yáng)iv僚er}}55鄭州求大學(xué)券軟件浴學(xué)院釘趙膏哲AC壓ME對(duì)結(jié)怕構(gòu)的瀉描述P1喚20表格4-速1756鄭州計(jì)大學(xué)贈(zèng)軟件話(huà)學(xué)院舞趙熊哲AC予ME對(duì)屬昏性的腦描述-系統(tǒng)家的答屬性煌:鄭夜州、料自己捷蓋2層樓烘以上家樂(lè)屋福的鳥(niǎo)屬性禮:容某納最拘多10個(gè)人蕉,允幸許多疾個(gè)收跨銀員膛并行Bu抓s的屬塑性:幟最多蚊有3個(gè)角遭色,慚不開(kāi)礙空調(diào)57鄭州束大學(xué)拼軟件亭學(xué)院被趙誘哲AC食ME對(duì)屬治性的青描述-語(yǔ)法Sy張st捉em<i歲de零nt確if赤ie紗r>=貝{Co劫mp驢on喂en廈t名=河{Po幟rt端口潛名Pr徑op群er殃ti貨es望{屬性勿名:類(lèi)型=值;…確}}…Co親nn醒ec澤to村r名=撕{Ro謎le斜s角色1;Ro罩le津s角色2Pr即op籠er堅(jiān)ti文es叮{屬性貢名:類(lèi)型=值;…繞}}…At旬ta自ch烏me其nt以s:夫{構(gòu)件.端口to連接刮件角妨色…甲}}58鄭州盒大學(xué)傘軟件亞學(xué)院鐮趙柏哲AC充ME對(duì)屬壯性的蠅描述Sy駁st批emSh勸op薦pi非ng=移{Co發(fā)mp遵on啟en造t家=選{Po鋸rtse已ndPr叫op姨er萬(wàn)ti六es稍{ci罵ty:st后ri窗ng=”鄭州胃”;fl貍oo皇rs狼Nu飼m:in飲te我rg墾er>碌=2…}惹}…自己谷補(bǔ)充}59鄭州嬌大學(xué)躍軟件定學(xué)院腦趙偽哲AC摸ME例子Ke尋yb奏oa槽rdSc洋re扒en顏色=黑色鍵盤(pán)nu哥m=禍10慚8屏幕si糞ze榴=1機(jī)9屬性屬性I/否Oin晉pu專(zhuān)t端口ou集tp庸ut端口并發(fā)nu傳m<辮=3屬性角色晉:ge賀tt跳ersh罪ow鉗er60鄭州紐奉大學(xué)夠軟件各學(xué)院柄趙息哲軟件強(qiáng)體系宴結(jié)構(gòu)綢與UM需LUM銀L(肢U經(jīng)ni腎fi余ed勻M捉od囑el描in丙g唐La雹ng佳ua鼻ge墾)統(tǒng)一爬建模儀語(yǔ)言些,可暴視化戀建模讀語(yǔ)言UM幣L百搭支持療面向妙對(duì)象困開(kāi)發(fā)款過(guò)程毒而設(shè)玩計(jì)的61鄭州蛾大學(xué)艘軟件豎學(xué)院暴趙般哲UM河L歷史62鄭州步大學(xué)浸軟件諸學(xué)院亭趙痛哲UM破L的主勁要內(nèi)家容用例發(fā)圖類(lèi)圖對(duì)象喚圖順序材圖通信閣圖狀態(tài)張圖活動(dòng)猴圖構(gòu)件啟圖部署良圖63鄭州熔大學(xué)遍軟件齒學(xué)院妻趙其哲UM歲L-用例督圖Us靠e-口ca炕se碎D須ia沃gr覺(jué)am是從巷用戶(hù)激的觀例點(diǎn)對(duì)餡系統(tǒng)萄進(jìn)行岸描述常用準(zhǔn)于需遲求分府析階是段,顧用來(lái)窄描述街人們坊希望該系統(tǒng)念如何姻運(yùn)行站在瓶外部屬看系舞統(tǒng),稅不描捷述系鏡統(tǒng)內(nèi)伶部的鳥(niǎo)具體戚操作夠方式64鄭州愉大學(xué)爽軟件振學(xué)院辦趙熔哲用例蜜圖的駝表達(dá)…論…關(guān)系65鄭州柄大學(xué)醬軟件來(lái)學(xué)院隨趙罪哲用例泡圖的弄表達(dá)小人雅兒:織角色狐、參碌與者舊、另雷一個(gè)皮系統(tǒng)橢圓族:用斗例(對(duì)系凈統(tǒng)的祥某個(gè)蹄功能昏的描嶺述)例子止:你慕洗衣職服你洗衣跡服66鄭州孟大學(xué)疏軟件夕學(xué)院蝴趙美哲用例濁圖中殿的各蔑類(lèi)箭欣頭<<include>><<extend>>泛化包含擴(kuò)展67鄭州季大學(xué)錘軟件蒼學(xué)院祖趙喂哲用例職圖-泛化68鄭州斑大學(xué)專(zhuān)軟件改學(xué)院差趙倒哲泛化一個(gè)佛用例湯可以補(bǔ)被特商別列艦舉為親一個(gè)借或多脆個(gè)子滋用例未,這公被稱(chēng)鵝作用山例泛宣化。當(dāng)父踐用例勵(lì)能夠利被使源用時(shí)蘋(píng),任他何子漢用例吹也可亭以被罰使用雜。子用勇例從嗓父用曲例處凝繼承媽行為盯和屬迅性,扶還可艷以添熄加、廢覆蓋從或改側(cè)變繼港承的毅行為稅。。69鄭州繩大學(xué)經(jīng)軟件截學(xué)院擊趙帶哲用例損關(guān)系-包含70鄭州物大學(xué)養(yǎng)軟件驗(yàn)學(xué)院探趙窯哲用例匠關(guān)系-包含71鄭州瘋大學(xué)擺軟件翁學(xué)院蕉趙盜哲用例師關(guān)系-包含<<泉i韻nc陵lu啞de拿>米><<乓i馳nc鹿lu肅de桑>迎><<希i橡nc恢lu織de貍>隙>包含季關(guān)系僑把幾紀(jì)個(gè)用喜例的旬公共希步驟輕分離滲成一信個(gè)單散獨(dú)的憐被包忍含用烈例。72鄭州持大學(xué)著軟件末學(xué)院粱趙峽哲包含/使用被包棋含用島例稱(chēng)絮作提稻供者氏用例聚,包峰含用登例稱(chēng)造作客助戶(hù)用柜例,園提供釋者用境例提康供功弟能給歪客戶(hù)綿使用歇。73鄭州殼大學(xué)常軟件巧學(xué)院咽趙見(jiàn)哲用例支關(guān)系-擴(kuò)展74鄭州業(yè)大學(xué)服軟件雨學(xué)院抖趙御哲用例輝關(guān)系-擴(kuò)展擴(kuò)展魚(yú)關(guān)系斯是把寺新的勸行為竭插入腰到已漁有用胡例中損的方版法。橋一個(gè)茶用例目也可彈以被博定義駕為基膝礎(chǔ)用船例的餐增量型擴(kuò)展鼻,這鼻稱(chēng)作饑擴(kuò)展席關(guān)系;<<毯e革xt驕en狐d備>>75鄭州親大學(xué)喘軟件洲學(xué)院廳趙坐哲用例悔關(guān)系祥總結(jié)泛化際:父查親冊(cè)兒子包含(使用):多血個(gè)用遼例倒公輕因式擴(kuò)展星:用世例營(yíng)插悅隊(duì)者<<圖i風(fēng)nc憐lu柔de昂>礦><<艦e聲xt扔en凱d盆>>76鄭州仆大學(xué)筒軟件粘學(xué)院猾趙轟哲用例名圖實(shí)嗓例學(xué)生男學(xué)生逃課吃飯回寢室被女斥生欺抱負(fù)打卡看電游影<<extend>><<include>><<include>>77鄭州截大學(xué)蜓軟件旬學(xué)院飼趙鑰哲UM卵L-類(lèi)圖Cl拾as挽s鬼Di進(jìn)ag陷ra此m用來(lái)悲描述耐類(lèi)的喇內(nèi)部應(yīng)結(jié)構(gòu)用來(lái)膀描述存系統(tǒng)糟中類(lèi)把和類(lèi)走的關(guān)畏系關(guān)聯(lián)依賴(lài)聚合…78鄭州樣大學(xué)治軟件右學(xué)院圾趙很哲類(lèi)圖-描述枯類(lèi)的課內(nèi)部懶結(jié)構(gòu)3個(gè)部技分組灘成類(lèi)名印、類(lèi)扶的屬土性、休方法涉或操窗作描述展:女眉朋友79鄭州嘆大學(xué)案軟件顯學(xué)院撥趙許哲類(lèi)圖-描述全類(lèi)的沫內(nèi)部婦結(jié)構(gòu)gi屋rl杰Fr務(wù)ie搭nd發(fā)脾陸氣()揍你()保護(hù)陶你()gi弄rl江Fr叢ie豎nd相貌性格…類(lèi)名屬性操作80鄭州渴大學(xué)典軟件狹學(xué)院旦趙診哲類(lèi)圖-描述草類(lèi)和螞類(lèi)的羨關(guān)系關(guān)聯(lián)依賴(lài)聚合泛化實(shí)現(xiàn)81鄭州蔽大學(xué)粘軟件娃學(xué)院件趙樂(lè)哲圖例82鄭州精大學(xué)更軟件廈學(xué)院并趙志哲例子83鄭州候大學(xué)杯軟件召學(xué)院施趙利哲對(duì)象祝圖Ob鳳je港ct費(fèi)d哈ia浸gr

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論