freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

種輔助性的制圖工具交互圖一種軟件工程設(shè)計(jì)人員必學(xué)習(xí)的內(nèi)容-資料下載頁

2025-01-06 18:25本頁面
  

【正文】 r s e N o t F o u n d[ ( ! s ) amp。 ( ! c ) ] 1 : a l l N o t F o u n d[ s amp。 c ] 1 : O K s e l f 通信圖主要元素 ? 監(jiān)護(hù)條件:通常是用來表示分支的,也就是表示“如果條件為 true,才發(fā)送消息” ?在通信圖中使用監(jiān)護(hù)條件一定要有所限制,通常應(yīng)只列出主要的監(jiān)護(hù)條件,否則會(huì)影響其閱讀。如果需要,盡可能還是通過順序圖來表示 Agenda ? 交互與交互圖 ?如何閱讀交互圖 ?如何繪制交互圖 ?交互圖應(yīng)用說明 ?定時(shí)圖 ?本章小結(jié) 準(zhǔn)備工作 ? 首先根據(jù)自己的喜好和實(shí)際的表現(xiàn)需要來選擇順序圖或通信圖。不過由于它們在語義上是等價(jià)的,因此可以繪制出一種,再通過建模工具來自動(dòng)轉(zhuǎn)換成另一種圖 ?分析模型中的交互圖徹重于分析類的職責(zé)分配和交互流程,而設(shè)計(jì)模型中的交互圖則徹重于設(shè)計(jì)類的引入和實(shí)際方法的調(diào)用與流程控制 ?先確定參與交互的對象、對象之間的關(guān)系(通信圖),然后確定對象間的消息交互流程(用同步調(diào)用、異步消息、返回消息表示),并利用交互片斷(順序圖)或迭代標(biāo)記及監(jiān)護(hù)條件來表示循環(huán)和分支結(jié)構(gòu) 魯棒分析 ? Robustness分析不是 UML模型的一部分,它是一個(gè)強(qiáng)大的草圖工具,是介于分析和設(shè)計(jì)之間的一種有效工具 ?在 Robustness分析中,將應(yīng)用邊界類、控制類和實(shí)體類 ?從一個(gè)用例中抽取三類對象的方法: 魯棒分析 —從事件流開始 魯棒分析 —尋找邊界對象 ? 圖書管理員向系統(tǒng)發(fā)出“新增書籍信息”請求 —— 主窗口、“新增書籍信息”按鈕 ?系統(tǒng)要求圖書管理員選擇要新增的書籍是計(jì)算機(jī)類還是非計(jì)算機(jī)類 —— 書籍類別列表框。 ?圖書管理員做出選擇 后,顯示相應(yīng)界面, 讓圖書管理員輸入信 息,并自動(dòng)根據(jù)書號 規(guī)則生成書號 —— “新書信息錄入”窗口 及輔助的“提交”按鈕 魯棒分析 —尋找控制對象和實(shí)體對象 ? 根據(jù)事件流中的步驟 5,以及擴(kuò)展路徑的描述,就可以在原圖上增加相應(yīng)的控制對象,得到更進(jìn)一步的Robustness分析圖 魯棒分析 —尋找控制對象和實(shí)體對象 ? 新添兩個(gè)邏輯:一是基本事件流中的步驟 3要求根據(jù)用戶選擇的類別,自動(dòng)獲得書號;二是當(dāng)書名重復(fù)性檢查沒有通過(有重名),則應(yīng)返回要求其重輸 構(gòu)建交互模型 轉(zhuǎn)換成通信圖 Agenda ? 交互與交互圖 ?如何閱讀交互圖 ?如何繪制交互圖 ?交互圖應(yīng)用說明 ?定時(shí)圖 ?本章小結(jié) 交互模型的類型與演變 分析階段的交互模型 ? 工作方法:針對用例圖中的每個(gè)用例,并結(jié)合領(lǐng)域模型中的類,尋找分析類,并通過 Robustness分析來理清業(yè)務(wù)邏輯流程,再用交互模型將其確定下來 ?注意:主要關(guān)注于區(qū)分出邊界對象、實(shí)體對象和控制對象,暫時(shí)不要考慮其具體的實(shí)現(xiàn)類 ?說明:對于較復(fù)雜的用例,可以按上述的流程逐漸地進(jìn)行分析、設(shè)計(jì)、實(shí)施;但對于比較簡單的用例而言,也是可以直接從用例描述中導(dǎo)出設(shè)計(jì)階段交互模型 分析階段的交互模型之后 ? 引入基礎(chǔ)類:包括基礎(chǔ)框架、程序庫等 ?質(zhì)量評審: 低耦合:耦合性是指兩個(gè)類之間的連接強(qiáng)度 高內(nèi)聚:內(nèi)聚性是指一個(gè)類的屬性與方法高度集成 效率:解決方案的執(zhí)行效率是否滿足系統(tǒng)的需求 完整性:是指在任何環(huán)境下都可以重復(fù)使用 簡單性:類越簡單,出錯(cuò)的可能性越小,系統(tǒng)的靈活 性和可維護(hù)性也越好 ? 優(yōu)化類設(shè)計(jì):設(shè)計(jì)模式與重構(gòu) 設(shè)計(jì)階段的交互模型 amp。 交互建模要點(diǎn) ? 在分析模型的基礎(chǔ)上引入基礎(chǔ)類、優(yōu)化類設(shè)計(jì)之后,必然會(huì)獲得新的類模型(設(shè)計(jì)模型),因此就可能需要基于新引入的“設(shè)計(jì)類”來更新交互模型,以獲得與實(shí)際代碼相吻合的模型 ?給出一個(gè)能表達(dá)其目的的名稱;通過修改元素的布局,盡量避免交叉線的存在;可以通過注解和顏色作為可視化提示,以突出圖形中的重要特性;盡量少用分支,對于分支很多的場景,可以考慮用活動(dòng)圖來補(bǔ)充 Agenda ? 交互與交互圖 ?如何閱讀交互圖 ?如何繪制交互圖 ?交互圖應(yīng)用說明 ?定時(shí)圖 ?本章小結(jié) 定時(shí)圖與順序圖的區(qū)別 ? 坐標(biāo)軸交換了位置,改為從左到右來表示時(shí)間的推移 ?用生命線的“凹下凸起”來表示狀態(tài)的變化,每個(gè)水平位置代表一種不同的狀態(tài),狀態(tài)的順序可以有意義、也可以沒有意義 ?生命線可以跟在一根 線后面,在這根線上 顯示些不同的狀態(tài)值 ?可顯示一個(gè)度量時(shí)間 值的標(biāo)尺,用刻度表 示時(shí)間間隔 Agenda ? 交互與交互圖 ?如何閱讀交互圖 ?如何繪制交互圖 ?交互圖應(yīng)用說明 ?定時(shí)圖 ?本章小結(jié) 本章小結(jié) ? 首先介紹了交互的概念,并延伸出 UML中的 4種交互圖 ?以為“從訂單生成送貨單”場景繪制的順序圖為例,介紹了對象與角色、生命線與控制焦點(diǎn)、消息、順序編號、循環(huán)與分支、交互片斷操作符等基本概念 ?以等價(jià)的通信圖為例,介紹了通信圖的基本概念 ?演示了如何采用 Robustness分析法,從一個(gè)用例的事件流描述中導(dǎo)出相應(yīng)的交互模型 ?討論了交互模型的實(shí)際應(yīng)用 ?介紹了定時(shí)圖的基本特點(diǎn)
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1