當(dāng)前位置首頁 > 計算機(jī) > UML理論/建模
搜柄,搜必應(yīng)! 快速導(dǎo)航 | 使用教程

UML各類圖及例子--課件

文檔格式:PPT| 26 頁|大小 794.50KB|積分 10|2024-11-19 發(fā)布|文檔ID:252783811
第1頁
第2頁
第3頁
下載文檔到電腦,查找使用更方便 還剩頁未讀,繼續(xù)閱讀>>
1 / 26
此文檔下載收益歸作者所有 下載文檔
  • 版權(quán)提示
  • 文本預(yù)覽
  • 常見問題
  • 單擊此處編輯母版標(biāo)題樣式,單擊此處編輯母版文本樣式,第二級,第三級,第四級,第五級,ppt課件,*,軟件工程與項目案例教程,電子工業(yè)出版社,UML各類圖及例子,需求描述,根據(jù)需求,建立系統(tǒng)的靜態(tài)模型,構(gòu)造系統(tǒng)的結(jié)構(gòu),描述系統(tǒng)的行為,面,向,對,象,的,設(shè),計,2,ppt課件,用例圖:,從用戶角度描述系統(tǒng)功能,并指出各功能的操作者;重點是參與者和用例的挖掘;注意參與者之間、用例之間的泛化、包含和擴(kuò)展關(guān)系,3,ppt課件,類圖:,用于定義系統(tǒng)中的類包括描述類之間的關(guān)系(如:關(guān)聯(lián)、依賴、泛化、聚合、可見性、數(shù)量關(guān)系、聚合與組合等)以及類的內(nèi)部結(jié)構(gòu),(,即類的屬性和操作,),4,ppt課件,對象圖:,是類圖的實例,顯示一組對象以及它們的關(guān)系對象圖只在系統(tǒng)的某一時間段存在對象圖是類圖的實例,幾乎使用與類圖完全相同的標(biāo)識5,ppt課件,包圖:,用于描述系統(tǒng)的分層結(jié)構(gòu),包中內(nèi)容可以是類,也可以是包包圖主要表示包與類,或包與包之間的關(guān)系6,ppt課件,狀態(tài)圖:,描述了對象在其生命周期中所有可能的狀態(tài)以及事件發(fā)生時狀態(tài)的轉(zhuǎn)移條件通常狀態(tài)圖是對類圖的補(bǔ)充7,ppt課件,活動圖:,描述了為滿足用例要求所要進(jìn)行的各種活動的執(zhí)行流程,以及活動間的約束關(guān)系,有利于識別并行活動。

    通過同步棒與泳道反映并發(fā)活動關(guān)系,8,ppt課件,順序圖:,顯示對象之間的動態(tài)合作關(guān)系,它強(qiáng)調(diào)對象之間消息發(fā)送的順序,同時顯示對象之間的交互;如果強(qiáng)調(diào)時間和順序,則使用順序圖;,9,ppt課件,協(xié)作圖:,描述了一組相互合作的對象與對象之間的協(xié)作關(guān)系,強(qiáng)調(diào)對象相互間的通信關(guān)系如果強(qiáng)調(diào)上下級關(guān)系,則選擇合作圖10,ppt課件,構(gòu)件圖:,組件圖描述了軟件組件的物理結(jié)構(gòu)以及各組件之間的依賴關(guān)系一個部件可能是一個資源代碼部件、一個二進(jìn)制部件或一個可執(zhí)行部件11,ppt課件,配置圖:,(也稱部署圖)描述了軟件在硬件環(huán)境中的配置關(guān)系配置圖不但顯示實際的計算機(jī)和設(shè)備(用節(jié)點表示)以及它們之間的關(guān)系,還描述了連接的類型及組件之間的依賴性在節(jié)點內(nèi)部,放置可執(zhí)行部件和對象以顯示節(jié)點跟可執(zhí)行軟件單元的對應(yīng)關(guān)系12,ppt課件,案例,1,:,ATM,系統(tǒng),建立一個具有基本功能的,ATM,機(jī)軟件,客戶可以存錢,取錢,客戶可以查詢節(jié)余,客戶可以修改密碼,客戶可以使用信用卡付帳,13,ppt課件,客戶的,用例,關(guān)系圖,14,ppt課件,用例,“,取錢,”,的事件流,(,1,),簡要說明:,客戶可以從,ATM,機(jī)上取出自己帳目上的部分或者全部存款。

    前提條件:無,主事件流:,15,ppt課件,客戶將卡插入,ATM,機(jī),開始用例ATM,顯示歡迎消息并提示客戶輸入密碼客戶輸入密碼ATM,確認(rèn)密碼有效如果無效則執(zhí)行其他事件流,A1,如果與主機(jī)聯(lián)接有問題,則執(zhí)行異常事件流,E1,ATM,提供以下選項:,存錢,取錢,,查詢用戶選擇取錢選項ATM,提示輸入所取金額用戶輸入所取金額ATM,確定該帳戶是否有足夠的金額如果余額不夠,則執(zhí)行,A2,,如果與主機(jī)聯(lián)接有問題,則執(zhí)行異常事件流,E1,ATM,從客戶帳戶中減去所取金額ATM,向客戶提供要取的錢ATM,打印清單ATM,退出客戶的卡,用例結(jié)束16,ppt課件,其他事件流,A1,:輸入無效密碼,ATM,告訴客戶該密碼錯誤ATM,退出客戶的卡,用例結(jié)束其他事件流,A2,:余額不足,ATM,告訴客戶該帳戶余額不足ATM,退出客戶的卡,用例結(jié)束異常事件流,E1,:聯(lián)接主機(jī)出現(xiàn)錯誤,ATM,告訴客戶聯(lián)接主機(jī)出現(xiàn)錯誤ATM,在錯誤日志記下錯誤ATM,退出客戶的卡,用例結(jié)束事后條件:無,17,ppt課件,客戶李明取,20,元錢的順序圖,18,ppt課件,客戶李明取,20,元錢的協(xié)作圖,19,ppt課件,ATM,系統(tǒng)“取錢”用例的類圖,讀卡機(jī)類,ATM,屏幕類,帳戶類,取錢機(jī)類,20,ppt課件,ATM,系統(tǒng)的包圖,21,ppt課件,Account,對象的狀態(tài)圖,22,ppt課件,ATM,客戶機(jī)的,C+,組件圖,23,ppt課件,ATM,服務(wù)器的,C+,組件圖,24,ppt課件,ATM,客戶機(jī)的,Java,組件圖,25,ppt課件,ATM,系統(tǒng)的實施圖,26,ppt課件,。

    點擊閱讀更多內(nèi)容
    最新文檔
    傳統(tǒng)文化道德不是高懸的明月而是腳下的星光.pptx
    世界無煙日關(guān)注青少年成長健康無煙為成長護(hù)航.pptx
    五四青年節(jié)詩詞贊歌五四青年自強(qiáng)不息.pptx
    XX學(xué)校班主任培訓(xùn)用心管理慧做班主任.pptx
    拒絕熬夜健康養(yǎng)生規(guī)律作息遠(yuǎn)離亞健康.pptx
    兒童成長手冊時光里的童真印記.pptx
    幼兒園夏季傳染病預(yù)防指南預(yù)見夏天健康童行夏季傳染病預(yù)防科普.pptx
    高中生心理健康教育主題班會快樂學(xué)習(xí)高效學(xué)習(xí)正視壓力學(xué)會減壓.pptx
    員工職業(yè)道德與職業(yè)素養(yǎng)培訓(xùn)遵守職業(yè)道德提高職業(yè)修養(yǎng).pptx
    2025職業(yè)病防治法宣傳周健康守護(hù)職防同行.pptx
    XX幼兒園防災(zāi)減災(zāi)安全教育臨災(zāi)不亂安全童行學(xué)會保護(hù)自己.pptx
    在2025年縣教育工作大會暨高考備考工作推進(jìn)會上的講話發(fā)言材料.docx
    在2025年縣全面從嚴(yán)治黨和黨風(fēng)廉政會議上的講話發(fā)言材料.docx
    在2025年全市慶?!拔逡弧濒邉趧幽7侗碚么髸系闹v話發(fā)言材料多篇.docx
    2025年稅務(wù)局青年代表在五四青年座談會上的發(fā)言材料3篇.docx
    在2025年市委全體會議上的主持講話發(fā)言材料.docx
    2025年黨風(fēng)廉政建設(shè)工作要點材料.docx
    在2025年全市青年干部慶祝五四青年節(jié)大會上的講話發(fā)言材料多篇.docx
    在入黨積極分子培訓(xùn)班上的講話發(fā)言材料.docx
    縣文旅局黨組書記在五一假期及夏季旅游安全生產(chǎn)工作部署會議上的講話發(fā)言材料.docx
    賣家[上傳人]:無極劍圣
    資質(zhì):實名認(rèn)證