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

正文內(nèi)容

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

2025-06-19 22:29 本頁(yè)面
 

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