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

正文內(nèi)容

[工學(xué)]計算機體系結(jié)構(gòu)(參考版)

2025-01-24 13:06本頁面
  

【正文】 組織或參與一個采用三層體系結(jié)構(gòu)的軟件項目的開發(fā) , 總結(jié)開發(fā)經(jīng)驗 。 第 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)點和缺點 。 ◎ 體系結(jié)構(gòu)風(fēng)格的定義和該風(fēng)格應(yīng)用的領(lǐng)域是直交的 , 提取的設(shè)計知識比用 DSSA提取的設(shè)計專家知識的應(yīng)用范圍要廣 。 ◎ DSSA只對某一個領(lǐng)域進(jìn)行設(shè)計專家知識的提取 、 存儲和組織 , 但可以同時使用多種體系結(jié)構(gòu)風(fēng)格;而在某個體系結(jié)構(gòu)風(fēng)格中進(jìn)行體系結(jié)構(gòu)設(shè)計專家知識的組織時 , 可以將提取的公共結(jié)構(gòu)和設(shè)計方法擴展到多個應(yīng)用領(lǐng)域 。 ◇ 三層次系統(tǒng)模型 建立過程是并發(fā)的、遞歸的和勢利進(jìn)行的。 識別領(lǐng)域中應(yīng)用間的共同性和差異性; ◎ 定義領(lǐng)域特定的設(shè)計和實現(xiàn)需求約束:描述解空間中有差別的特性 。 第 3章 軟件體系結(jié)構(gòu)風(fēng)格 特定領(lǐng)域軟件體系結(jié)構(gòu) ◇ 參與 DSSA的人員 領(lǐng)域?qū)<? 領(lǐng)域分析人員 領(lǐng)域設(shè)計人員 領(lǐng)域?qū)崿F(xiàn)人員 第 3章 軟件體系結(jié)構(gòu)風(fēng)格 特定領(lǐng)域軟件體系結(jié)構(gòu) ◇ 建立過程 第 3章 軟件體系結(jié)構(gòu)風(fēng)格 特定領(lǐng)域軟件體系結(jié)構(gòu) ◎ 定義領(lǐng)域范圍:確定什么在感興趣的領(lǐng)域中以及本過程到何時結(jié)束 。 重用基礎(chǔ)設(shè)施的實現(xiàn)階段。即做盡可能多的備選設(shè)計。 ◇ 基本活動 第 3章 軟件體系結(jié)構(gòu)風(fēng)格 特定領(lǐng)域軟件體系結(jié)構(gòu) ◎ 領(lǐng)域分析 ◎ 領(lǐng)域設(shè)計 ◎ 領(lǐng)域?qū)崿F(xiàn) ◇ 基本活動 領(lǐng)域分析 目標(biāo)是獲取 領(lǐng)域模型 ( Domain Model) 領(lǐng)域模型描述 領(lǐng)域需求 定義領(lǐng)域邊界明確分析對象 識別信息源 確定系統(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) 管理機制領(lǐng)域分析方法領(lǐng)域?qū)崿F(xiàn)人員領(lǐng)域分析領(lǐng)域設(shè)計人員領(lǐng)域分析人員領(lǐng)域?qū)<曳诸惙椒I(lǐng)域語言功能模型標(biāo)準(zhǔn)技術(shù)文獻(xiàn)當(dāng)前及未來的需求專家建議用戶評述已完成的軟件項目領(lǐng)域知識資源◇ 基本活動 領(lǐng)域設(shè)計 目標(biāo)是獲得 DSSA DSSA因領(lǐng)域需求的變化性而呈現(xiàn)動態(tài)性。 ◇ 兩種關(guān)于 DSSA領(lǐng)域含義的理解方式 第 3章 軟件體系結(jié)構(gòu)風(fēng)格 特定領(lǐng)域軟件體系結(jié)構(gòu) ◎ 垂直域:定義了一個特定的 系統(tǒng)族 , 包含整個系統(tǒng)族內(nèi)的多個系統(tǒng) , 結(jié)果是在該領(lǐng)域中可作為系統(tǒng)的可行解決方案的一個通用軟件體系結(jié)構(gòu) 。 ? 對整個領(lǐng)域的合適程度的抽象。 ? ◇ DSSA的特征: ? 一個嚴(yán)格定義的問題域和 /或解決域。 第 3章 軟件體系結(jié)構(gòu)風(fēng)格 SIS體系結(jié)構(gòu)風(fēng)格 ◇ 應(yīng)用范圍 ( 1)分布式系統(tǒng) ( 2)很大或者很復(fù)雜的系統(tǒng) ( 3)綜合幾個業(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對 DSSA的定義如下 :“DSSA就是專用于一類特定類型的任務(wù) ( 領(lǐng)域 ) 的 、 在整個領(lǐng)域中能有效地使用的 、 為成功構(gòu)造應(yīng)用系統(tǒng)限定了標(biāo)準(zhǔn)的組合結(jié)構(gòu)的軟件構(gòu)件的集合 ” 。 從屬系統(tǒng)形成的互連,能否實現(xiàn)上級用例。測試主要是 單元測試 。 ( 2)所有從屬系統(tǒng)殾有使用的構(gòu)件及其實現(xiàn)。 第 3章 軟件體系結(jié)構(gòu)風(fēng)格 SIS體系結(jié)構(gòu)風(fēng)格 ◇ 基于 SASIS的軟件過程 分析和設(shè)計 關(guān)于體系結(jié)構(gòu)確定需考慮: ( 1) 軟件重用 。 第 3章 軟件體系結(jié)構(gòu)風(fēng)格 SIS體系結(jié)構(gòu)風(fēng)格 ◇ 基于 SASIS的軟件過程 分析和設(shè)計 關(guān)于體系結(jié)構(gòu)風(fēng)格選擇: 上級系統(tǒng): 考慮關(guān)鍵用例或場景, SIS分層結(jié)構(gòu)以及如何處理從屬系統(tǒng)之間的重用機制和重用內(nèi)容等。 上級系統(tǒng)和從屬系統(tǒng)都應(yīng)有 自己的體系結(jié)構(gòu) ,對應(yīng)相應(yīng)的體系結(jié)構(gòu)風(fēng)格。 工作的原理: 分而治之 通過從屬系統(tǒng)的獨立完成,實現(xiàn)整體系統(tǒng)的目標(biāo) 第 3章 軟件體系結(jié)構(gòu)風(fēng)格 SIS體系結(jié)構(gòu)風(fēng)格 ◇ 基于 SASIS的軟件過程 用例建模 應(yīng)為每個系統(tǒng)(上級和從屬)在 SIS系統(tǒng)中建立一個用例模型。 整個系統(tǒng)通過一組 互連系統(tǒng) 實現(xiàn),而互聯(lián)系統(tǒng)間相互通信,履行相關(guān)職現(xiàn)。 ◇ C/S與 B/S混合之內(nèi)外有別模型 第 3章 軟件體系結(jié)構(gòu)風(fēng)格 異構(gòu)結(jié)構(gòu)風(fēng)格 W e b 服務(wù)器數(shù)據(jù)庫服務(wù)器企業(yè)內(nèi)部企業(yè)外部內(nèi)部局域網(wǎng)C / S 結(jié)構(gòu)B / S 結(jié)構(gòu)Inter查詢和瀏覽工作站 修改和維護(hù)工作站查詢和瀏覽工作站修改和維護(hù)工作站Inter用戶◇ C/S與 B/S混合之查改有別模型 第 3章 軟件體系結(jié)構(gòu)風(fēng)格 異構(gòu)結(jié)構(gòu)風(fēng)格 查詢和瀏覽工作站 維護(hù)和修改工作站數(shù)據(jù)庫服務(wù)器Inter用 戶維護(hù)和修改工作站企業(yè)內(nèi)部企業(yè)外部內(nèi)部局域網(wǎng)C / S 結(jié)構(gòu)B / S 結(jié)構(gòu)InterWeb服務(wù)器Inter C / S 結(jié)構(gòu)查詢和瀏覽工作站◇ 異構(gòu)實例 第 3章 軟件體系結(jié)構(gòu)風(fēng)格 異構(gòu)結(jié)構(gòu)風(fēng)格 W e b 服務(wù)器數(shù)據(jù)庫服務(wù)器縣調(diào)地調(diào)省局變電站內(nèi)部變電站外部變電站內(nèi)部局域網(wǎng)C / S 結(jié)構(gòu)B / S 結(jié)構(gòu)Inter中央控制室 站長辦公室 其他. . . 系統(tǒng)管理員Inter用 戶? ◇ 異構(gòu)組合匹配問題 ? A ? B ? ◇ 互連系統(tǒng)構(gòu)成的系統(tǒng) (System of Interconnected Systems, SIS) 1981年, Herbert H. Simon提出, 1995年, Jacobson等人對其進(jìn)行了專門討論。 ? ( 2)在一個完全不同的體系結(jié)構(gòu)風(fēng)格中對每層的體系結(jié)構(gòu)都作可能詳細(xì)的說明。 ◎ 即使在某一單位中 , 規(guī)定了共享共同的軟件包或相互關(guān)系的一些標(biāo)準(zhǔn) , 仍會存在解釋或表示習(xí)慣上的不同 。 ◎ 實際工作中 , 我們總會遇到一些遺留下來的代碼 , 它們?nèi)杂行в?, 但是卻與新系統(tǒng)有某種程度上的不協(xié)調(diào) 。 ◎ 關(guān)于軟件包 、 框架 、 通信以及其他一些體系結(jié)構(gòu)上的問題 , 目前存在多種標(biāo)準(zhǔn) 。 ? ( 4)支持運行時刻系統(tǒng)的演化。 ? ( 2)基于層次消息總線。 ◎ 更通常的情況是 , 構(gòu)件的行為同時受 外來消息類型 和自身當(dāng)前所處狀態(tài) 的影響 。 ◇ 消息總線 第 3章 軟件體系結(jié)構(gòu)風(fēng)格 基于層次消息總線的體系結(jié)構(gòu) 構(gòu)件2構(gòu)件1服務(wù):消息登記 消息分派 消息傳遞 消息過濾消息總線屬性:構(gòu)件實例表 構(gòu)件 消息響應(yīng)登記表 消息過濾表消息傳遞◇ 構(gòu)件靜態(tài)結(jié)構(gòu) 第 3章 軟件體系結(jié)構(gòu)風(fēng)格 基于層次消息總線的體系結(jié)構(gòu) C2C1系統(tǒng)C31 C32C33 C34C4 C41C42 C43C3◇ 構(gòu)件動態(tài)行為 第 3章 軟件體系結(jié)構(gòu)風(fēng)格 基于層次消息總線的體系結(jié)構(gòu) ◎ 構(gòu)件的行為就由 外來消息的類型 唯一確定 , 即一個消息和構(gòu)件的某個操作之間存在著固定的對應(yīng)關(guān)系 。 ( 2) 構(gòu)件對外來消息的響應(yīng) , 不但同接收到的消息類型相關(guān) , 而且同構(gòu)件當(dāng)前所處的狀態(tài)相關(guān) 。 構(gòu)件之間通過消息進(jìn)行通訊 , 接口定義了構(gòu)件發(fā)出和接收的消息集合 。構(gòu)件接收到消息后,根據(jù)自身狀態(tài)對消息進(jìn)行響應(yīng),并通過總線返回處理結(jié)果。 第 3章 軟件體系結(jié)構(gòu)風(fēng)格 基于層次消息總線的體系結(jié)構(gòu) 構(gòu)件消息總線(連接件)復(fù)合構(gòu)件? 基本特征: ? 構(gòu)件掛接在消息總線上,向總線登記感興趣的消息類型。 ( 2)基于事件驅(qū)動的編成模式已在圖形用戶界面程序設(shè)計中獲得廣泛應(yīng)用。 因為正交結(jié)構(gòu)可以為一
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1