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

正文內(nèi)容

[教育學]軟件工程實踐12oo(參考版)

2025-01-08 01:57本頁面
  

【正文】 ? 模型元素:模型圖用到各種 OO概念 (如類、對象、消息等 )以及這些概念之間的關(guān)系 (如關(guān)聯(lián)、依賴和泛化等 ); 一種元素可在多種圖中出現(xiàn),但其表示符號和語義不變。 ? 視圖:展示系統(tǒng)的不同側(cè)面;是由一組模型圖構(gòu)成的一個抽象;一組視圖構(gòu)成一個系統(tǒng)的完整畫卷。 ? 圖與圖之間應有內(nèi)在聯(lián)系,最終由這些圖描繪系統(tǒng)的全貌。 OO技術(shù)允許一個抽象數(shù)據(jù)類型有多個實現(xiàn) 。 ? 在 OO構(gòu)架中 , 每個模塊建造在一個數(shù)據(jù)抽象 (一組數(shù)據(jù)結(jié)構(gòu) )上 , 由作為正式接口一部分的服務及其特性來描述 。 關(guān)于面向?qū)ο蠹夹g(shù)的評論 ? OO技術(shù)的構(gòu)造方法把軟件系統(tǒng)當作結(jié)構(gòu)化抽象數(shù)據(jù)類型實現(xiàn)的集合 。 ? 在應用標準建模語言 UML時 , 需要有相應的開發(fā)工具來支持 。 ? UML適用于系統(tǒng)開發(fā)的不同階段:需求分析階段用用例;分析階段用類圖;實現(xiàn)階段用動態(tài)模型;構(gòu)造階段用 OO編程語言 。 在較高的抽象層次 , 用包圖刻畫類圖的分組情況 。 ? 對大型軟件 , 無論概念層 、 說明層或?qū)崿F(xiàn)層 ,其模型都可能十分龐大 。 幫助理解全局 ? 對于大型項目 , 常常只見樹木不見森林 , 采用UML有助于理解全局 。 ? 對于側(cè)重于工作流過程的應用系統(tǒng) , 活動圖非常有用 。 ? 類圖很有用 , 但應注重在概念層上使用 。 一個用例描述了系統(tǒng)的某一側(cè)面 , 所有用例構(gòu)成了系統(tǒng)的整個外觀 。 ? 構(gòu)件圖和配置圖描述系統(tǒng)實現(xiàn)體的構(gòu)成及其在硬件環(huán)境中的配置情況 。 對象圖是類圖的實例化 ,描述系統(tǒng)在某個時刻可能包含的對象和相互關(guān)系 。 ?學習面向?qū)ο蠹夹g(shù) ?和領(lǐng)域?qū)<医涣? ?幫助理解全局 學習面向?qū)ο蠹夹g(shù) ? UML的各種模型圖 , 其中用例圖描述系統(tǒng)的功能及其外部的使用者 , 確定誰使用系統(tǒng)以及做什么 。 但軟件開發(fā)的最終形式必須生成程序代碼 。 ? 在演變過程中 UML提出了一些新的概念 。 面向?qū)ο竺枋龅娜齻€層面 概 念 層 說 明 層 實 現(xiàn) 層 Business Model Architecture Detailing 1:層次間沒有分解對應關(guān)系 2:每個面向?qū)ο竺枋鲈囟伎蓪竭@三個層面 ! UML的主要特點、目的和應用領(lǐng)域 ? UML的主要特點 ? 使用 UML的目的 ? UML的應用領(lǐng)域 ? UML的主要特點 ? UML統(tǒng)一了 Booch, OMT和 OOSE等方法中的基本概念:用例圖從 OOSE來;類圖從 OMT和Booch等方法來; 實現(xiàn)圖 (構(gòu)件圖和配置圖 )從Booch的模塊 圖 和過程圖來 。 ? 面向開發(fā) 、 集成和測試人員 。 UML的邏輯視圖 ? 描述系統(tǒng)如何提供要求的功能: ? 靜態(tài)結(jié)構(gòu) : ? 類 (界面 , 內(nèi)部結(jié)構(gòu) ); 對象;關(guān)系 ? 用類圖和對象圖描述 。 ? 用例視圖:用例圖和活動圖描述 。 UML的用例視圖 ? 從系統(tǒng)外部執(zhí)行者的角度理解系統(tǒng)的功能:它描述執(zhí)行者與系統(tǒng)的交互 , 其執(zhí)行者可以是一個用戶 , 也可以是另一個系統(tǒng) 。 ? 并發(fā)視圖 : 展示系統(tǒng)的并發(fā)性 , 刻畫并發(fā)系統(tǒng)中的通訊和同步問題 。 ? 邏輯視圖 : 從系統(tǒng)的靜態(tài)結(jié)構(gòu)和動態(tài)行為的角度展示系統(tǒng)內(nèi)部功能性設(shè)計 。 ? 配置圖:定義系統(tǒng)中 (特別是在分布式及網(wǎng)絡(luò)環(huán)境中 )軟硬件的物理構(gòu)架 。 一臺打印機服務器的順序圖 : 計算機 : 打印服務程序 : 打印機 : 打印隊列 〔打印機空閑〕 打印〔文件〕 〔打印機忙〕打印〔文件〕 打印 〔 文件 〕 一臺打印機服務器的合作圖 [打印機忙 ] [文件 ] : 計算機 : 打印隊列 1:打印 [文件 ] : 打印服務程序 : 打印機 [打印機空閑 ] [文件 ] 實現(xiàn)圖:構(gòu)件圖,配置圖 ? 實現(xiàn)圖包括構(gòu)件圖和配置圖。 ? 合作圖:著重描述對象間的通信方面的動態(tài)合作關(guān)系。 ? 順序圖:用以顯示對象之間在時間順序方面的動態(tài)合作關(guān)系。使用活動圖可以很方便地表示并行活動。 ? 狀態(tài)圖描述一類對象的所有可能的狀態(tài)以及事件發(fā)生時狀態(tài)的轉(zhuǎn)移條件。 包圖用于描述系統(tǒng)的分層結(jié)構(gòu) 。 ? 對象圖顯示類的對象實例 , 一個對象圖是類圖的一個實例 。 關(guān)于保險業(yè)務的一張用例圖 保險銷售人員 客 戶 客戶統(tǒng)計表 簽署保險文件 銷售統(tǒng)計表 靜態(tài)圖:類圖、對象圖和包圖 ? 靜態(tài)圖包括類圖 、 對象圖和包圖 , 用以描述模型中類及其實例之間的靜態(tài)
點擊復制文檔內(nèi)容
教學課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1