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

正文內(nèi)容

軟件體系結(jié)構(gòu)第一章-文庫吧資料

2025-05-22 21:30本頁面
  

【正文】 件體系結(jié)構(gòu)的定義有六十多種,有的定義從構(gòu)造的角度來審視軟件體系結(jié)構(gòu),有的側(cè)重于從體系結(jié)構(gòu)風(fēng)格、模式和規(guī)則角度來考慮。 軟件體系結(jié)構(gòu)的產(chǎn)生、興起和發(fā)展 ? 事實上,軟件總是有體系結(jié)構(gòu)的,不存在沒有體系結(jié)構(gòu)的軟件。 ? 對于大規(guī)模的復(fù)雜軟件系統(tǒng)來說,對總體的系統(tǒng)結(jié)構(gòu)設(shè)計和規(guī)格說明比起對計算的算法和數(shù)據(jù)結(jié)構(gòu)的選擇已經(jīng)變得明顯重要的多。 軟件工程包括三個要素: ? 軟件工程方法 ? 軟件工程工具 ? 軟件工程的過程 軟件工程 ? 軟件開發(fā)模型: ? 瀑布模型 ? 演化模型 ? 螺旋模型 ? 增量模型 ? 噴泉模型 ? 智能模型 軟件體系結(jié)構(gòu)的產(chǎn)生和發(fā)展 軟件體系結(jié)構(gòu)的產(chǎn)生和發(fā)展 ? 起初,人們把軟件設(shè)計重點放在數(shù)據(jù)結(jié)構(gòu)和算法上。 所謂 “ 復(fù)雜問題 ” 的概念是相對的,一旦人們采用先進的組織形式、開發(fā)方法和工具提高了軟件開發(fā)效率和能力,新的、更大的、更復(fù)雜的問題又擺在人們的面前。 軟件危機的原因 ◎ 軟件復(fù)雜度越來越高 軟件不僅僅是在規(guī)模上快速地發(fā)展擴大,而且其復(fù)雜性也急劇地增加。各類人員的信息交流不及時、不準(zhǔn)確、有時還會產(chǎn)生誤解。 軟件危機的原因 ◎ 軟件規(guī)模越來越大 隨著軟件應(yīng)用范圍的增廣,軟件規(guī)模愈來愈大。由于軟件不同于大多數(shù)其他工業(yè)產(chǎn)品,其開發(fā)過程是復(fù)雜的邏輯思維過程,其產(chǎn)品極大程度地依賴于開發(fā)人員高度的智力投入。 ? 有資料表明,工業(yè)界為維護軟件支付的費用占全部硬件和軟件費用的 4075% 人員構(gòu)成 : 微軟產(chǎn)品組實例 ? Windows 2021 Team – 開發(fā)人員 900 – 測試人員 1800 – 程序經(jīng)理 450 – 文檔人員 100 – 本地化人員 110 – 內(nèi)部 IT 50 – 市場人員 100 – 培訓(xùn)人員 115 – 技術(shù)支持人員 600 – 技術(shù)傳播人員 1120 – 合計 5345 開發(fā)人員測試人員軟件危機 軟件危機的原因 ? ◎ 用戶需求不明確 ◎ 缺乏正確的理論指導(dǎo) ◎ 軟件規(guī)模越來越大 ◎ 軟件復(fù)雜度越來越高 軟件危機的原因 ◎ 用戶需求不明確 在軟件開發(fā)完成之前,用戶不清楚軟件的具體需求; 用戶對軟件需求的描述不精確,可能有遺漏、有二義性、甚至有錯誤; 在軟件開發(fā)過程中,用戶還提出修改軟件功能、界面、支撐環(huán)境等方面的要求; 開發(fā)人員對用戶需求的理解與用戶本來愿望有差異。 軟件危機的主要表現(xiàn) 軟件維護困難 ? 由于在軟件設(shè)計和開發(fā)過程中,沒有嚴格遵循軟件開發(fā)標(biāo)準(zhǔn),各種隨意性很大,沒有完整的真實反映系統(tǒng)狀況的記錄文檔,給軟件維護造成了巨大的困難。 軟件項目即使能按預(yù)定日期完成,結(jié)果卻不盡人意。相反,隨著人員數(shù)量的增加,人員的組織、協(xié)調(diào)、通信、培訓(xùn)和管理等方面的問題將更為嚴重。 軟件危機的主要表現(xiàn) 開發(fā)進度難以控制 ? 在軟件開發(fā)過程中,用戶需求變化等各種意想不到的情況層出不窮,令軟件開發(fā)過程很難保證按預(yù)定的計劃實現(xiàn),給項目計劃和論證工作帶來了很大的困難。到 20世紀(jì) 60年代中期,軟件成本在計算機系統(tǒng)中所占的比例已經(jīng)增長到 50%左右。 IBM360操作系統(tǒng)的歷史教訓(xùn)成為軟件開發(fā)項目的典型事例為人們所記取。 ...... ? 這個項目的負責(zé)人 F. D. Brooks事后總結(jié)了他在組織開發(fā)過程中的沉痛教訓(xùn)時說: “ ......正像一只逃亡的野獸落到泥潭中做垂死的掙扎,越是掙扎,陷得越深,最后無法逃脫滅頂?shù)臑?zāi)難。這一項目花了 5000人一年的工作量,最多時有 1000人投入開發(fā)工作,寫出了近 100萬行源程序。 Thomas J. Watson IBM董事會主席 1943 沒有必要每個人在家里都有一臺電腦。 課 程 內(nèi) 容 ◇ 軟件體系結(jié)構(gòu)概論 ◇ 軟件體系結(jié)構(gòu)建模 ◇ 軟件體系結(jié)構(gòu)風(fēng)格 ◇ 軟件體系結(jié)構(gòu)描述 ◇ 動態(tài)軟件體系結(jié)構(gòu) ◇ Web服務(wù)體系結(jié)構(gòu) ◇ 基于體系結(jié)構(gòu)的軟件開發(fā) ◇ 軟件體系結(jié)構(gòu)的分析與測試 ◇ 軟件體系結(jié)構(gòu)評估 ◇ 軟件產(chǎn)品線體系結(jié)構(gòu) 產(chǎn)生背景 軟件的產(chǎn)生和發(fā)展的歷史 第一臺計算機誕生 機器指令編程 ( 0和 1組成) 回到過去! 《 大眾機械學(xué) 》 雜志 1949 將來的電腦將只有 1000個電子管但是卻有 。 軟件體系結(jié)構(gòu) Software Architecture 教師:王凱東 副教授,碩士導(dǎo)師 (歡迎同學(xué)報考或報送研究生 ) Email: 15929959850 Core
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1