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

正文內(nèi)容

軟件構(gòu)架復(fù)習(xí)大綱(已修改)

2025-06-19 22:29 本頁面
 

【正文】 軟件架構(gòu)復(fù)習(xí)資料 曾薇 2008年6月 Fighting!《軟件構(gòu)架》復(fù)習(xí)大綱成績評定:考勤10% + 平時作業(yè)20% + 期末考試70%第一章 構(gòu)架商業(yè)周期u 構(gòu)架商業(yè)周期——軟件構(gòu)架是技術(shù)、商業(yè)和社會諸多因素作用的結(jié)果,而軟件構(gòu)架的存在反過來又會影響技術(shù)、商業(yè)和社會環(huán)境,從而影響到未來的構(gòu)架。我們把這種相互影響的周期——從環(huán)境到構(gòu)架又返回環(huán)境稱為構(gòu)架商業(yè)周期(Architecture Business Cycle, ABC)從構(gòu)架商業(yè)周期的概念我們可以看出,構(gòu)架與之交互的外界環(huán)境之間存在著密切的關(guān)系,他們相互影響,相互作用,相互促進。一方面構(gòu)架受到多種因素的影響:涉眾的影響;構(gòu)架開發(fā)組織的影響;構(gòu)架設(shè)計師素質(zhì)和經(jīng)驗的影響;技術(shù)環(huán)境的影響;其他影響因素。另一方面,環(huán)境反過來又會對構(gòu)架的形成和發(fā)展產(chǎn)生影響:影響著開發(fā)組織的結(jié)構(gòu);影響著開發(fā)組織的目標(biāo);影響客戶對下一個系統(tǒng)的要求;影響著構(gòu)架設(shè)計師;構(gòu)架影響著軟件工程的發(fā)展第二章1. 理解軟件構(gòu)架,構(gòu)架模式的定義u 軟件構(gòu)架——某個軟件或計算機系統(tǒng)的軟件構(gòu)架是該系統(tǒng)的一個或多個結(jié)構(gòu),他們由軟件元素,這些元素之間的外部可見屬性和這些元素之間的關(guān)系組成168。 視圖——視圖是構(gòu)架元素內(nèi)聚集的表述,由系統(tǒng)涉眾編寫和閱讀,它由一個元素集合表示和元素之間的關(guān)系組成,用于表示構(gòu)架中的某個結(jié)構(gòu)168。 三個模型—— 構(gòu)架模式 參考模型 參考構(gòu)架168。 構(gòu)架模式——是對元素和關(guān)系類型以及一組對其使用方式的限制的描述,我們可以把它看作是對構(gòu)架的一組制約條件——即對各元素類型及其交互模式的限制條件,而這些制約條件確定了一組或一系列能滿足他們要求的構(gòu)架,比如,客戶機/服務(wù)器構(gòu)架模式。構(gòu)架模式最重要的作用是它們展示了已知的質(zhì)量屬性。168。 參考模型——是一種考慮數(shù)據(jù)流的功能劃分,它對已知問題進行分解,分解得到的各個部分相互協(xié)作,構(gòu)成問題的解決方案168。 參考構(gòu)架——是映射到軟件元素及元素之間數(shù)據(jù)流上的參考模型 三者之間的關(guān)系是:參考模型實現(xiàn)了系統(tǒng)的功能劃分,而參考構(gòu)架則將這種功能劃分與系統(tǒng)分解對應(yīng)起來,這種對應(yīng)一般是一一對應(yīng)關(guān)系,也可能不是。參考模型構(gòu)架模式參考構(gòu)架軟件構(gòu)架圖 軟件構(gòu)架及其中間過程之間的關(guān)系2. 理解構(gòu)架模式,參考模型,參考構(gòu)架和軟件構(gòu)架的區(qū)別和聯(lián)系3. 軟件構(gòu)架重要性的原因軟件構(gòu)架對于一個系統(tǒng)而言,具有極其重要的意義,包括:(1)、軟件構(gòu)架是涉眾之間交流的手段(2)、軟件構(gòu)架是系統(tǒng)的早期設(shè)計決策(3)、軟件構(gòu)架是可傳遞的系統(tǒng)抽象為了能夠清晰的表達構(gòu)架,我們引入了如下兩個概念:視圖——視圖是構(gòu)架元素內(nèi)聚集的表述,由系統(tǒng)涉眾編寫和閱讀,它由一個元素集合表示和元素之間的關(guān)系組成,用于表示構(gòu)架中的某個結(jié)構(gòu)結(jié)構(gòu)——結(jié)構(gòu)是元素本身的集合,他們存在于軟件和硬件中,比如,模塊結(jié)構(gòu)是系統(tǒng)的模塊和其組織的結(jié)構(gòu),模塊視圖是該結(jié)構(gòu)的表示4. 三種構(gòu)架結(jié)構(gòu)及其詳細分類我們使用視圖和結(jié)構(gòu)來表示系統(tǒng)的構(gòu)架,構(gòu)架結(jié)構(gòu)根據(jù)元素的主要特性可以分為三類:(1)、模塊結(jié)構(gòu):表示一種考慮系統(tǒng)的基于代碼的表示方法(2)、組件—連接器結(jié)構(gòu):展示了軟件運行是各個部分之間的交互(3)、分配結(jié)構(gòu):展示了軟件元素和創(chuàng)建并執(zhí)行軟件的一個或多個外部環(huán)境中的元素之間的關(guān)系模塊分解類使用分層組件連接器客戶機/服務(wù)器共享數(shù)據(jù)并發(fā)進程模塊工作分配實現(xiàn)部署圖 常見的軟件構(gòu)架結(jié)構(gòu)第四章 理解質(zhì)量屬性(*)我們開發(fā)一個系統(tǒng)是為了給用戶使用,因此系統(tǒng)的質(zhì)量好壞最終要由用戶來評判。評判的依據(jù):(1)、系統(tǒng)是否能夠滿足客戶的功能需求(直接)(2)、系統(tǒng)是否能夠滿足一定的質(zhì)量需求(間接,長期的影響)功能性(functionality)是指系統(tǒng)能夠完成所期望的工作的能力質(zhì)量屬性(quality attributes)是高于系統(tǒng)功能基本要求的,它是對多種更高層次需求的抽象描述,如安全、可靠、易用及易于修改等,顯然它適用于多個特定系統(tǒng)而非一
點擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1