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

正文內(nèi)容

rose培訓(xùn)教材中文簡版(編輯修改稿)

2024-10-22 22:46 本頁面
 

【文章內(nèi)容簡介】 包的關(guān)系 ?包之間存在從屬關(guān)系 ?包之間的關(guān)系意味著,該包中的類可以和其它包中的類進行通信 練習:關(guān)系 ?使用建立課程和產(chǎn)生目錄的交互圖: ? 在類間加入關(guān)系 ? 在需要時加入多種指示、角色名稱、關(guān)聯(lián)名稱和強制關(guān)系 ? 在包間加入關(guān)系 操作和屬性 主題:操作和屬性 ?你將可以能: ? 為類建立操作和屬性 ? 驗證操作和屬性 ? 在類圖上顯示操作和屬性 什么是操作 ?類具體表達一套責任,這種責任定義了類中對象的行為 ? 類的責任通過操作被執(zhí)行 ?操作應(yīng)該執(zhí)行一種簡單的功能 操作和交互圖 ?在序列圖或協(xié)同圖中顯示的消息通常是類的操作(消息接收者) ?從一個邊界類發(fā)消息到另一個邊界類可以通過一個圖形用戶界面( GUI)來實現(xiàn),它通常是不成熟的操作 ? 它可以通過 GUI建立者的性能被實現(xiàn) 在序列圖中將消息映射到操作中 在協(xié)同圖中將消息映射到操作中 瀏覽器 ?一旦在交互圖中建立操作,消息會自動被加入邏輯視圖的類中 建立操作的其它方式 ?操作可以在方案圖中單獨被建立 ? 通過瀏覽器 ? 在類圖中 ? 通過類的規(guī)格說明 ?例子: ? 在次方案中包含的操作不能在序列圖或協(xié)同圖中描述 ? 內(nèi)部(幫助)操作 用瀏覽器管理操作 ?操作可以通過瀏覽器被建立、拷貝、移動和刪除 在類圖中建立操作 ?操作可以通過類圖被建立 通過類的規(guī)格說明建立操作 ?通過類的規(guī)格說明建立操作 操作規(guī)格說明 驗證操作 ?操作名稱應(yīng)該有一定風格規(guī)范 ? 提供跨項目的一致性 ? 引導(dǎo)多個可維持的模塊和代碼 ?操作的命名應(yīng)該可以顯示它的結(jié)果,而不是執(zhí)行操作后的步驟 ? 例子: getGrade()、 instead of calculateGrade() ?操作應(yīng)從接受者的愿望命名,而不是發(fā)送者 ?每一個操作應(yīng)該有一個清晰簡明的定義 為操作加入文檔資料 ?一旦操作被建立,它應(yīng)該被描述 在類圖中顯示操作 ?操作可以在類圖中被顯示 顯示操作信號 ?操作信號也可以被顯示 ? 如果爭論類型和缺省值沒有被輸入, Rose將用argtype作為缺省值 練習:繼承 ?建立一個稱為登記用戶的超類 ?為登記用戶類建立學生信息和教授信息子類 ? 將一個普通的屬性或操作移動到新的超類中 ?必要時重新分配關(guān)系 ?必要時加入強制信息 聯(lián)系:繼承 ?在人員屬性和操作類圖中顯示新類 ? 展現(xiàn)所有的屬性和操作 ? 不顯示任何關(guān)系 對象行為 主題:對象行為 ?你將可以能: ? 建立狀態(tài)轉(zhuǎn)換圖包含 ?狀態(tài) ?轉(zhuǎn)換 ?動作和活動 ?嵌套狀態(tài) 什么是狀態(tài)轉(zhuǎn)換圖 ?狀態(tài)轉(zhuǎn)換圖用于描述給定類的發(fā)展歷史,導(dǎo)致狀態(tài)轉(zhuǎn)換的事件和導(dǎo)致狀態(tài)改變的活動 ?對象狀態(tài)是對象可以存在的可能條件 ?為類的重要動態(tài)行為建立狀態(tài)轉(zhuǎn)換圖 狀態(tài)轉(zhuǎn)換工具條 選擇工具 文本 注釋 注釋錨 狀態(tài) 初始狀態(tài) 終止狀態(tài) 轉(zhuǎn)換 反身轉(zhuǎn)換 什么是狀態(tài) ?狀態(tài)是對象可以存在的可能條件 狀態(tài)轉(zhuǎn)換 ?狀態(tài)轉(zhuǎn)換是從最初狀態(tài)到成功狀態(tài)的改變 反身狀態(tài)轉(zhuǎn)換 ?反身狀態(tài)轉(zhuǎn)換是一種初始狀態(tài)等于成功狀態(tài)的轉(zhuǎn)換 狀態(tài)轉(zhuǎn)換規(guī)格 狀態(tài)轉(zhuǎn)換 Arguments ?伴隨一個事件的數(shù)據(jù)就是一個 argument 警戒( Guarded)狀態(tài)轉(zhuǎn)換 ?通過警戒( guard)的使用,轉(zhuǎn)換可以形成條件 活動 ?活動是伴隨事件轉(zhuǎn)換的操作 發(fā)送事件 ?事件可以觸發(fā)傳送另一個事件 起始狀態(tài) ?起始狀態(tài)是對象的最初狀態(tài) ? 只能有一個起始狀態(tài) 終止狀態(tài) ?終止狀態(tài)是對象最后的狀態(tài) ? 可以沒有終止狀態(tài),也可以存在多個終止狀態(tài) 狀態(tài)規(guī)格說明 狀態(tài)活動類型 ?簡單狀態(tài) ? 用自由格式文本代表發(fā)生的事件 ?發(fā)送事件 ? 一個活動出發(fā)下一個事件 狀態(tài)活動規(guī)格說明 狀態(tài)中的活動 ?通過關(guān)鍵詞的輸入,活動被放置在先前狀態(tài)中 活動被輸入直到從狀態(tài)中退出 ?通過關(guān)鍵詞 do,活動被放置在先前的狀態(tài)中 活動從狀態(tài)中退出 ?通過輸入關(guān)鍵詞 exit,活動被放置在先前狀態(tài)中 嵌套狀態(tài) ?嵌套狀態(tài)可以用于將復(fù)雜的圖形簡單化 歷史 ?歷史信息提供了返回最近可訪問狀態(tài)的能力 ?通過在超類中加入歷史圖標( H+圓圈)展現(xiàn)歷史信息。 歷史 練習:狀態(tài)轉(zhuǎn)換圖 ?為下頁描述的提供課程類建立狀態(tài)轉(zhuǎn)換圖 課程提供類的狀態(tài)圖 結(jié)構(gòu) 主體:結(jié)構(gòu) ?你將可以能: ? 了解 4+1視圖的模型 ? 建立 Use Case View ? 建立 Logical View ? 建立 Process View ? 建立 Deployment View ? 建立 Implementation View 4+1視圖結(jié)構(gòu)模型 Logical View Functionality Implementation View Software Management Reuse,Portability Process View Performance Availablity Fault Tolerance Deployment View Performance Availablity Fault Tolerance Scalability Delivery and Installation Use Case View Understandability Usability 最終用戶 系統(tǒng)集成者 軟件工程者 系統(tǒng)工程者 Use Case 視圖 ?Use Case和 Use Case 報表 ?涉及:功能性、必要功能、執(zhí)行 ?在項目計劃中扮演的角色,驅(qū)動系統(tǒng)測試,用戶文檔 ?在 Rose : use case 圖(在 Use Case View的文件夾中) Use Case View 邏輯視圖 ?在類中分解,在包中組合類 ?建筑上重要的類 ?涉及:功能性、行為、結(jié)構(gòu)的使用、設(shè)計模式 ?在 Rose :類圖 Logical View 例子:邏輯視圖 例子: Use Case View 邏輯視圖 ?在類中分解,在包中組合類 ?建筑上重要的類 ?涉及:功能性、行為、結(jié)構(gòu)的使用、設(shè)計模式 ?在 Rose :類圖 例子:邏輯視圖 例子:邏輯視圖 過程視圖 ?在過程、任務(wù)、現(xiàn)程和交互結(jié)構(gòu)中分解 ?涉及:相關(guān)時間問題,響應(yīng)時間,平行,分發(fā)、冗余 ?在 Rose :協(xié)同圖或組件圖 例子:過程視圖 擴展視圖 ?將系統(tǒng)分解為節(jié)點和軟件組件和過程到節(jié)點的映射 ?提供系統(tǒng)結(jié)構(gòu)上的軟件透視 ?涉及:遠程通信、分發(fā)、一致性、縮放比例、執(zhí)行、冗余、有效性 ?在 Rose :擴展視圖 例子:擴展視圖 實現(xiàn)視圖 ?分解成模型、子系統(tǒng)、層和子系統(tǒng)與層間的界面 ?涉及:軟件開發(fā),配置管理,發(fā)布決策,代碼差異,團隊組織,契約,獲得代碼和原始代碼的封裝 ?在 Rose :組件視圖(在 Component文件夾中) 例子:實現(xiàn)視圖 例子:實現(xiàn)視圖 詳細設(shè)計 主題:詳細設(shè)計 ?你將可以能: ? 在 Rose模型中加入詳細設(shè)計 ?加入設(shè)計級類 ?指定關(guān)聯(lián)和聚合 ?指定聚合牽制 ?指定操作信號 ?指定屬性數(shù)據(jù)類型和初始值 ?更新交互圖展現(xiàn)消息同步選項 設(shè)計邊界類 ?在分析期間,高級邊界類被定義 ?在設(shè)計期間,用戶界面設(shè)計被完成 ? 窗口設(shè)計 ? 窗口數(shù)量 ? 處理用戶時間 ?通常使用一個 GUI建立器 ? 通過逆向工程,結(jié)果可以被傳輸?shù)?Rose中 加入設(shè)計級類 ?在設(shè)計期間,類被加入以簡化系統(tǒng)實現(xiàn) ? Utility類的加入提供了可以在多種背景下使用的公共服務(wù)包(如:數(shù)學運算) ? 類的加入可以包裝非面向?qū)ο蟮膸旌蛻?yīng)用 ? 類的加入幫助執(zhí)行一些需要的功能 ? 模型的合并可以解決設(shè)計問題 ?Stereotypes可以用于傳達類的目的 更新邏輯視圖圖形 ?交互圖被更新 ? 在 domain類和被加入的實現(xiàn)類間展現(xiàn)交互操作 ? 由于附加的設(shè)計類修改交互操作 ?類圖被更新 ? 加入新包 ? 類間的新關(guān)系 ? 由于附加的設(shè)計類,關(guān)系可以被刪除 ? 由于附加的設(shè)計類,包中的關(guān)系可以被修改 更新組件視圖圖形 ?加入包 ?組件圖被更新 ? 附加包 ? 附加包的關(guān)系 ? 包的關(guān)系可以被改變 建立一個課程方案的實現(xiàn)類 ?登記者必須輸入 id號以便啟動方案 ?id號一旦被確認就可以訪問系統(tǒng) ?被稱為 id列表的類被加入到系統(tǒng)中 ?CouseForm和 id列表間的關(guān)系被加入模型中 更新類圖 更新協(xié)同圖 設(shè)計關(guān)系 ? 在設(shè)計期間,關(guān)系被完善 ? 導(dǎo)航 每種關(guān)系都被檢測以便確定是否需要雙向?qū)Ш? ? 可視化鏈接 可視化鏈接加入到協(xié)同圖中,以便幫助在關(guān)系中精練決定 ? Containmentby value or by refernce containment is decided ? Multiplicityrevisit multiplicity for each end of a relationship and specify containers for multiplicity of more than one ? Parameterized Classesaddition of parameterized classes for multiplicity greater than one 建立一個課程方案的關(guān)系設(shè)計 ? Related classes Design Decision ? ManagecurriculumForm Dependency relati
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1