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

正文內(nèi)容

[工學(xué)]計(jì)算機(jī)體系結(jié)構(gòu)-資料下載頁(yè)

2025-01-21 13:06本頁(yè)面
  

【正文】 的軟件過(guò)程 用例建模 第 3章 軟件體系結(jié)構(gòu)風(fēng)格 SIS體系結(jié)構(gòu)風(fēng)格 上級(jí)系統(tǒng)從屬系統(tǒng)ACB系統(tǒng)X系統(tǒng)X 1B1A1主角1 主角2主角1 C2B2A2C3A3主角2系統(tǒng)X 2 系統(tǒng)X 3◇ 基于 SASIS的軟件過(guò)程 用例建模 第 3章 軟件體系結(jié)構(gòu)風(fēng)格 SIS體系結(jié)構(gòu)風(fēng)格 系統(tǒng)X 1C2B2A2系統(tǒng)X 2系統(tǒng)X 3◇ 基于 SASIS的軟件過(guò)程 分析和設(shè)計(jì) 目標(biāo)是獲得一個(gè) 健壯的 系統(tǒng)體系結(jié)構(gòu)。 上級(jí)系統(tǒng)和從屬系統(tǒng)都應(yīng)有 自己的體系結(jié)構(gòu) ,對(duì)應(yīng)相應(yīng)的體系結(jié)構(gòu)風(fēng)格。 共分為五步: 標(biāo)識(shí)構(gòu)件、選擇體系結(jié)構(gòu)風(fēng)格,映射構(gòu)件、分析構(gòu)件相互作用、產(chǎn)生體系結(jié)構(gòu) 。 第 3章 軟件體系結(jié)構(gòu)風(fēng)格 SIS體系結(jié)構(gòu)風(fēng)格 ◇ 基于 SASIS的軟件過(guò)程 分析和設(shè)計(jì) 關(guān)于體系結(jié)構(gòu)風(fēng)格選擇: 上級(jí)系統(tǒng): 考慮關(guān)鍵用例或場(chǎng)景, SIS分層結(jié)構(gòu)以及如何處理從屬系統(tǒng)之間的重用機(jī)制和重用內(nèi)容等。 從屬系統(tǒng): 關(guān)鍵用例或場(chǎng)景,在 SIS系統(tǒng)的分級(jí) 為它定義的職責(zé)、如何重用等。 第 3章 軟件體系結(jié)構(gòu)風(fēng)格 SIS體系結(jié)構(gòu)風(fēng)格 ◇ 基于 SASIS的軟件過(guò)程 分析和設(shè)計(jì) 關(guān)于體系結(jié)構(gòu)確定需考慮: ( 1) 軟件重用 。明確構(gòu)件的重用、公有,尤其是關(guān)于從屬系統(tǒng)。 ( 2)所有從屬系統(tǒng)殾有使用的構(gòu)件及其實(shí)現(xiàn)。 第 3章 軟件體系結(jié)構(gòu)風(fēng)格 SIS體系結(jié)構(gòu)風(fēng)格 ◇ 基于 SASIS的軟件過(guò)程 實(shí)現(xiàn) 從屬系統(tǒng)軟件過(guò)程,主要完成構(gòu)件的開發(fā)和測(cè)試。測(cè)試主要是 單元測(cè)試 。 第 3章 軟件體系結(jié)構(gòu)風(fēng)格 SIS體系結(jié)構(gòu)風(fēng)格 ◇ 基于 SASIS的軟件過(guò)程 測(cè)試 集成測(cè)試。 從屬系統(tǒng)形成的互連,能否實(shí)現(xiàn)上級(jí)用例。 第 3章 軟件體系結(jié)構(gòu)風(fēng)格 SIS體系結(jié)構(gòu)風(fēng)格 ◇ 基于 SASIS的軟件過(guò)程 演化和維護(hù) 子系統(tǒng)的變更,實(shí)現(xiàn)上級(jí)系統(tǒng)的版本更替,利于系統(tǒng)演化和維護(hù)。 第 3章 軟件體系結(jié)構(gòu)風(fēng)格 SIS體系結(jié)構(gòu)風(fēng)格 ◇ 應(yīng)用范圍 ( 1)分布式系統(tǒng) ( 2)很大或者很復(fù)雜的系統(tǒng) ( 3)綜合幾個(gè)業(yè)務(wù)領(lǐng)域的系統(tǒng) ( 4)重用其他系統(tǒng)的系統(tǒng) ( 5)系統(tǒng)的分布式開發(fā) ( 6)遺留系統(tǒng)的重用 第 3章 軟件體系結(jié)構(gòu)風(fēng)格 SIS體系結(jié)構(gòu)風(fēng)格 ◇ ( Domain Specific Software Architecture DSSA,1990年, Mettala提出) 第 3章 軟件體系結(jié)構(gòu)風(fēng)格 特定領(lǐng)域軟件體系結(jié)構(gòu) ◎ HayesRoth對(duì) DSSA的定義如下 :“DSSA就是專用于一類特定類型的任務(wù) ( 領(lǐng)域 ) 的 、 在整個(gè)領(lǐng)域中能有效地使用的 、 為成功構(gòu)造應(yīng)用系統(tǒng)限定了標(biāo)準(zhǔn)的組合結(jié)構(gòu)的軟件構(gòu)件的集合 ” 。 ◎ Tracz的定義為: “ DSSA就是一個(gè)特定的問(wèn)題領(lǐng)域中支持一組應(yīng)用的領(lǐng)域模型 、 參考需求 、 參考體系結(jié)構(gòu)等組成的開發(fā)基礎(chǔ) , 其目標(biāo)就是支持在一個(gè)特定領(lǐng)域中多個(gè)應(yīng)用的生成 ” 。 ? ◇ DSSA的特征: ? 一個(gè)嚴(yán)格定義的問(wèn)題域和 /或解決域。 ? 具有普遍性,使其可以用于領(lǐng)域中某個(gè)特定應(yīng)用的開發(fā)。 ? 對(duì)整個(gè)領(lǐng)域的合適程度的抽象。 ? 具備該領(lǐng)域固定的、典型的在開發(fā)過(guò)程中可重用元素。 ◇ 兩種關(guān)于 DSSA領(lǐng)域含義的理解方式 第 3章 軟件體系結(jié)構(gòu)風(fēng)格 特定領(lǐng)域軟件體系結(jié)構(gòu) ◎ 垂直域:定義了一個(gè)特定的 系統(tǒng)族 , 包含整個(gè)系統(tǒng)族內(nèi)的多個(gè)系統(tǒng) , 結(jié)果是在該領(lǐng)域中可作為系統(tǒng)的可行解決方案的一個(gè)通用軟件體系結(jié)構(gòu) 。 ◎ 水平域:定義了在多個(gè)系統(tǒng)和多個(gè)系統(tǒng)族中功能區(qū)域的共有部分 , 在子系統(tǒng)級(jí)上涵蓋多個(gè)系統(tǒng)族的特定部分功能 , 無(wú)法為系統(tǒng)提供完整的通用體系結(jié)構(gòu) 。 ◇ 基本活動(dòng) 第 3章 軟件體系結(jié)構(gòu)風(fēng)格 特定領(lǐng)域軟件體系結(jié)構(gòu) ◎ 領(lǐng)域分析 ◎ 領(lǐng)域設(shè)計(jì) ◎ 領(lǐng)域?qū)崿F(xiàn) ◇ 基本活動(dòng) 領(lǐng)域分析 目標(biāo)是獲取 領(lǐng)域模型 ( Domain Model) 領(lǐng)域模型描述 領(lǐng)域需求 定義領(lǐng)域邊界明確分析對(duì)象 識(shí)別信息源 確定系統(tǒng)需求 第 3章 軟件體系結(jié)構(gòu)風(fēng)格 特定領(lǐng)域軟件體系結(jié)構(gòu) ◇ 領(lǐng)域分析 第 3章 軟件體系結(jié)構(gòu)風(fēng)格 特定領(lǐng)域軟件體系結(jié)構(gòu) 管理機(jī)制領(lǐng)域分析方法領(lǐng)域?qū)崿F(xiàn)人員領(lǐng)域分析領(lǐng)域設(shè)計(jì)人員領(lǐng)域分析人員領(lǐng)域?qū)<曳诸惙椒I(lǐng)域語(yǔ)言功能模型標(biāo)準(zhǔn)技術(shù)文獻(xiàn)當(dāng)前及未來(lái)的需求專家建議用戶評(píng)述已完成的軟件項(xiàng)目領(lǐng)域知識(shí)資源◇ 基本活動(dòng) 領(lǐng)域設(shè)計(jì) 目標(biāo)是獲得 DSSA DSSA因領(lǐng)域需求的變化性而呈現(xiàn)動(dòng)態(tài)性。 通過(guò) 多選一( Alternative) 、 可選的( Optional) 解決方案來(lái)實(shí)現(xiàn)。即做盡可能多的備選設(shè)計(jì)。 第 3章 軟件體系結(jié)構(gòu)風(fēng)格 特定領(lǐng)域軟件體系結(jié)構(gòu) ◇ 基本活動(dòng) 領(lǐng)域?qū)崿F(xiàn) 目標(biāo)是依據(jù)領(lǐng)域模型和 DSSA開發(fā)和組織可重用信息。 重用基礎(chǔ)設(shè)施的實(shí)現(xiàn)階段。 以上三個(gè)階段,是反復(fù)的、逐漸求精的過(guò)程。 第 3章 軟件體系結(jié)構(gòu)風(fēng)格 特定領(lǐng)域軟件體系結(jié)構(gòu) ◇ 參與 DSSA的人員 領(lǐng)域?qū)<? 領(lǐng)域分析人員 領(lǐng)域設(shè)計(jì)人員 領(lǐng)域?qū)崿F(xiàn)人員 第 3章 軟件體系結(jié)構(gòu)風(fēng)格 特定領(lǐng)域軟件體系結(jié)構(gòu) ◇ 建立過(guò)程 第 3章 軟件體系結(jié)構(gòu)風(fēng)格 特定領(lǐng)域軟件體系結(jié)構(gòu) ◎ 定義領(lǐng)域范圍:確定什么在感興趣的領(lǐng)域中以及本過(guò)程到何時(shí)結(jié)束 。 ◎ 定義領(lǐng)域特定的元素:編譯領(lǐng)域字典和領(lǐng)域術(shù)語(yǔ)的同義詞詞典 。 識(shí)別領(lǐng)域中應(yīng)用間的共同性和差異性; ◎ 定義領(lǐng)域特定的設(shè)計(jì)和實(shí)現(xiàn)需求約束:描述解空間中有差別的特性 。不僅要識(shí)別出約束 , 并且要記錄約束對(duì)設(shè)計(jì)和實(shí)現(xiàn)決定造成的后果 , 還要記錄對(duì)處理這些問(wèn)題時(shí)產(chǎn)生的所有問(wèn)題的討論; ◎ 定義領(lǐng)域模型和體系結(jié)構(gòu):產(chǎn)生一般的體系結(jié)構(gòu) , 并說(shuō)明構(gòu)成它們的模塊或構(gòu)件的語(yǔ)法和語(yǔ)義; ◎ 產(chǎn)生 、 搜集可重用的產(chǎn)品單元:為 DSSA增加構(gòu)件使得它可以被用來(lái)產(chǎn)生問(wèn)題域中的新應(yīng)用 。 ◇ 三層次系統(tǒng)模型 建立過(guò)程是并發(fā)的、遞歸的和勢(shì)利進(jìn)行的。 第 3章 軟件體系結(jié)構(gòu)風(fēng)格 特定領(lǐng)域軟件體系結(jié)構(gòu) 實(shí)例化的體系結(jié)構(gòu)領(lǐng)域開發(fā)環(huán)境應(yīng)用執(zhí)行環(huán)境領(lǐng)域特定的應(yīng)用開發(fā)環(huán)境操作員應(yīng)用工程師領(lǐng)域構(gòu)架師構(gòu)架領(lǐng)域模型開發(fā)工具參考需求參考結(jié)構(gòu)◇ 實(shí)例 第 3章 軟件體系結(jié)構(gòu)風(fēng)格 特定領(lǐng)域軟件體系結(jié)構(gòu) 自學(xué) ◇ DSSA和體系結(jié)構(gòu)風(fēng)格的比較 第 3章 軟件體系結(jié)構(gòu)風(fēng)格 特定領(lǐng)域軟件體系結(jié)構(gòu) ◎ DSSA以問(wèn)題域?yàn)槌霭l(fā)點(diǎn) , 體系結(jié)構(gòu)風(fēng)格以解決域?yàn)槌霭l(fā)點(diǎn) 。 ◎ DSSA只對(duì)某一個(gè)領(lǐng)域進(jìn)行設(shè)計(jì)專家知識(shí)的提取 、 存儲(chǔ)和組織 , 但可以同時(shí)使用多種體系結(jié)構(gòu)風(fēng)格;而在某個(gè)體系結(jié)構(gòu)風(fēng)格中進(jìn)行體系結(jié)構(gòu)設(shè)計(jì)專家知識(shí)的組織時(shí) , 可以將提取的公共結(jié)構(gòu)和設(shè)計(jì)方法擴(kuò)展到多個(gè)應(yīng)用領(lǐng)域 。 ◎ DSSA通常選用一個(gè)或多個(gè)適合所研究領(lǐng)域的體系結(jié)構(gòu)風(fēng)格 , 并設(shè)計(jì)一個(gè)該領(lǐng)域?qū)S玫捏w系結(jié)構(gòu)分析設(shè)計(jì)工具 。 ◎ 體系結(jié)構(gòu)風(fēng)格的定義和該風(fēng)格應(yīng)用的領(lǐng)域是直交的 , 提取的設(shè)計(jì)知識(shí)比用 DSSA提取的設(shè)計(jì)專家知識(shí)的應(yīng)用范圍要廣 。 ◎ DSSA和體系結(jié)構(gòu)風(fēng)格是互為補(bǔ)充的兩種技術(shù) 。 第 3章 軟件體系結(jié)構(gòu)風(fēng)格 本章作業(yè)與思考題 層次系統(tǒng)結(jié)構(gòu)和基于消息的層次系統(tǒng)結(jié)構(gòu)有什么區(qū)別 ? 試分析和比較 B/S, 二層 C/S和三層 C/S, 指出各自的優(yōu)點(diǎn)和缺點(diǎn) 。 組織或參與一個(gè)采用 B/S和 C/S混合體系結(jié)構(gòu)的軟件項(xiàng)目的開發(fā) , 總結(jié)開發(fā)經(jīng)驗(yàn) 。 組織或參與一個(gè)采用三層體系結(jié)構(gòu)的軟件項(xiàng)目的開發(fā) , 總結(jié)開發(fā)經(jīng)驗(yàn) 。 SIS和 DSSA分別用在哪些場(chǎng)合 ? 在軟件開發(fā)中 , 采用異構(gòu)結(jié)構(gòu)有什么好處 , 其負(fù)面影響有哪些 ?
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1