軟件工程概念_第1頁
軟件工程概念_第2頁
軟件工程概念_第3頁
軟件工程概念_第4頁
軟件工程概念_第5頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

精品文檔軟件工程概念第一章:軟件定義),

精品文檔放心下載感謝閱讀精品文檔放心下載精品文檔放心下載感謝閱讀謝謝閱讀謝謝閱讀謝謝閱讀謝謝閱讀感謝閱讀感謝閱讀1..謝謝閱讀精品文檔放心下載精品文檔放心下載感謝閱讀2.感謝閱讀謝謝閱讀感謝閱讀3精品文檔放心下載(感謝閱讀謝謝閱讀精品文檔放心下載第二章:可行性研究的任務(wù)1.精品文檔放心下載益1.輯模型、進(jìn)一步定義問題、5.推薦行動(dòng)方針、7.精品文檔放心下載感謝閱讀感謝閱讀謝謝閱讀精品文檔放心下載精品文檔放心下載感謝閱讀/精品文檔放心下載1歡迎下載。精品文檔精品文檔放心下載第三章:需求分析2.精品文檔放心下載謝謝閱讀感謝閱讀等謝謝閱讀精品文檔放心下載謝謝閱讀8.需求分析;功能模型—數(shù)據(jù)流圖,數(shù)據(jù)模型—實(shí)體-關(guān)系圖,行為模型—狀態(tài)轉(zhuǎn)換圖謝謝閱讀感謝閱讀精品文檔放心下載精品文檔放心下載實(shí)體-聯(lián)系圖(ER):感謝閱讀感謝閱讀感謝閱讀精品文檔放心下載感謝閱讀謝謝閱讀謝謝閱讀。感謝閱讀謝謝閱讀0謝謝閱讀第五章:總體設(shè)計(jì)感謝閱讀精品文檔放心下載和精品文檔放心下載精品文檔放心下載感謝閱讀感謝閱讀謝謝閱讀2歡迎下載。精品文檔8.謝謝閱讀據(jù)精品文檔放心下載耦合性越高,模塊獨(dú)立性越弱10.耦合強(qiáng)度依賴的因素:一模塊對(duì)另一模塊的引用一模塊向另一模塊傳遞的數(shù)據(jù)量一模塊施加到另一模塊的控制的數(shù)量模塊間接口的復(fù)雜程度11.耦合性由強(qiáng)到弱排列為:內(nèi)容耦合,公共耦合,特征耦合,控制耦合,數(shù)據(jù)耦合。12.原則:盡量使用數(shù)據(jù)耦合,少用控制耦合,限制公共耦合的范圍,完全不用內(nèi)容耦感謝閱讀精品文檔放心下載合。13.內(nèi)聚(Cohesion):標(biāo)志一個(gè)模塊內(nèi)各元素彼此結(jié)合的緊密程度。14.內(nèi)聚有七種,由弱到強(qiáng)分別為:偶然內(nèi)聚->邏輯內(nèi)聚->時(shí)間內(nèi)聚->過程內(nèi)聚->通信

內(nèi)聚->順序內(nèi)聚->功能內(nèi)聚。精品文檔放心下載謝謝閱讀15.深度=分層的層數(shù)。過大表示分工過細(xì)。16.寬度=同一層上模塊數(shù)的最大值。過大表示系統(tǒng)復(fù)雜度大。17.扇出=一個(gè)模塊直接調(diào)用/控制的模塊數(shù)。謝謝閱讀18.扇入=直接調(diào)用該模塊的模塊數(shù)。19控制域:這個(gè)模塊本身以及所有直接或間接從屬于它的模塊的集合。20.作用域:受該模塊中的一個(gè)判定所影響的所有模塊的集合。精品文檔放心下載謝謝閱讀面向數(shù)據(jù)流的設(shè)計(jì)方法:變換流,事務(wù)流。第六章:詳細(xì)設(shè)計(jì)1.詳細(xì)設(shè)計(jì):描述系統(tǒng)的每個(gè)程序,包括每個(gè)模塊和子程序名稱、標(biāo)識(shí)符、層次結(jié)構(gòu)精品文檔放心下載系2.對(duì)程序的功能、性能、輸入、輸出、算法、流程、接口等進(jìn)行描述感謝閱讀3.程序控制結(jié)構(gòu):順序、選擇,循環(huán),(多分支,DOWhile,DOUntil)五種基本控制結(jié)精品文檔放心下載構(gòu)。4.程序流程圖又稱為程序框圖:是對(duì)一個(gè)模塊的內(nèi)部執(zhí)行過程用圖形來描述。5.盒圖:只能從上邊進(jìn)入,從下邊走出,沒有其他的入口和出口,精品文檔放心下載感謝閱讀6.盒圖的基本符號(hào):順序,選擇型(If-then-else),多分支選擇型(CASE型),DO-WHILE循

環(huán)(先測(cè)試循環(huán)),DO-UNTIL循環(huán)(后測(cè)試循環(huán)).調(diào)用子程序.感謝閱讀感謝閱讀7.PAD圖:PAD圖中豎線的總條數(shù)就是程序中的層次數(shù)感謝閱讀8.PAD圖基本符號(hào):順序,選擇,循環(huán),Case分支,語句標(biāo)號(hào),定義.9.判定表:左上部列出所有的條件,左下部是所有可能的操作,右上部是各種條件的組合

矩陣,右下部是每種條件組合對(duì)應(yīng)的動(dòng)作精品文檔放心下載感謝閱讀第七章:軟件實(shí)現(xiàn)1.實(shí)現(xiàn):編碼和測(cè)試2編碼:把軟件設(shè)計(jì)結(jié)果翻譯成用某種程序設(shè)計(jì)語言書寫的程序3.程序設(shè)計(jì)語言:機(jī)器語言,匯編語言,高級(jí)語言精品文檔放心下載4.程序內(nèi)部的文檔包括:恰當(dāng)?shù)臉?biāo)識(shí)符,適當(dāng)?shù)淖⑨?,程序的視覺組織。精品文檔放心下載5.符號(hào)名即標(biāo)識(shí)符;包括模塊名、變量名、常量名、標(biāo)號(hào)名、子程序名、數(shù)據(jù)區(qū)名以及謝謝閱讀緩沖區(qū)名等。3歡迎下載。精品文檔6.程序的注釋:程序員與日后的程序讀者之間通信的重要手段7.注釋分為序言性注釋和功能性注釋.謝謝閱讀8.其工件量約占總工作量40%以上(對(duì)于人命關(guān)天的情況,測(cè)試相當(dāng)于其它部分總成本的

3-5精品文檔放心下載精品文檔放心下載8.軟件測(cè)試方法:靜態(tài)測(cè)試方法,,動(dòng)態(tài)測(cè)試方法9.靜態(tài)測(cè)試方法人工測(cè)試方法,計(jì)算機(jī)輔助靜態(tài)分析方法10.動(dòng)態(tài)測(cè)試方法:白盒測(cè)試方法,黑盒測(cè)試方法.感謝閱讀11.黑盒測(cè)試法又稱功能測(cè)試:把程序看作一個(gè)黑盒子,完全不考慮程序的內(nèi)部感謝閱讀結(jié)構(gòu)和處理過程12.白盒測(cè)試法又稱為結(jié)構(gòu)測(cè)試:把程序看成裝在一個(gè)透明的白盒子,測(cè)試者完感謝閱讀全知道程序的結(jié)構(gòu)和處理算法13.軟件測(cè)試步驟:1.2.子系統(tǒng)測(cè)試,3.稱為集成測(cè)試,4.驗(yàn)收測(cè)試也稱為確認(rèn)測(cè)試,5.平行運(yùn)行14.單元測(cè)試主要使用白盒測(cè)試技術(shù)。感謝閱讀15.單元測(cè)試重點(diǎn):模塊接口,局部數(shù)據(jù)結(jié)構(gòu),重要的執(zhí)行通路,出錯(cuò)處理通路,邊界謝謝閱讀條件。16.集成測(cè)試方法:非漸增式測(cè)試方法,漸增式測(cè)試方法精品文檔放心下載17.漸增式測(cè)試策略:可使用深度優(yōu)先的策略,或?qū)挾葍?yōu)先的策略謝謝閱讀18.回歸測(cè)試:是指重新執(zhí)行已經(jīng)做過的測(cè)試的某個(gè)子集,以保證修改變化沒有帶來非感謝閱讀預(yù)期的副作用。19.白盒測(cè)試技術(shù):邏輯覆蓋20.邏輯覆蓋是以程序內(nèi)部的邏輯結(jié)構(gòu)為基礎(chǔ)的設(shè)計(jì)測(cè)試用例的技術(shù)。

21.邏輯覆蓋:語句覆蓋,判定覆蓋,條件覆蓋,判定-條件覆蓋,條件組合覆蓋,21.路徑覆蓋,點(diǎn)覆蓋=語句覆蓋,邊覆蓋=判定覆蓋,路徑覆蓋與條件組合覆蓋。22.語句覆蓋:每條語句至少執(zhí)行一次謝謝閱讀感謝閱讀精品文檔放心下載23.判定覆蓋:每一判定的每個(gè)分支至少執(zhí)行一次24.25.判定-條件覆蓋:同時(shí)滿足判定覆蓋和條件覆蓋的要求精品文檔放心下載感謝閱讀26.條件組合覆蓋:求出判定中所有條件的各種可能組合值,每一可能的條件組合至少謝謝閱讀執(zhí)行一次。27.路徑覆蓋:每條可能的路徑都至少執(zhí)行一次,若圖中有環(huán),則每個(gè)環(huán)至少經(jīng)過一次28.黑盒測(cè)試著重測(cè)試軟件功能。精品文檔放心下載29.黑盒測(cè)試技術(shù):等價(jià)類劃分,邊界值分析法,錯(cuò)誤推測(cè)法30.等價(jià)類:有效等價(jià)類和無效等價(jià)類感謝閱讀31.邊界值分析法,應(yīng)該選取剛好等于、稍小于和稍大于等價(jià)類邊界值的數(shù)據(jù)作為測(cè)試精品文檔放心下載數(shù)據(jù)32.調(diào)試途徑—調(diào)試策略:蠻干法,回溯法,原因排除法--33.原因排除法-包括:對(duì)分查找法、歸納法、演繹法34.軟件可靠性:可靠性,可用性,正確性精品文檔放心下載35.可靠性和可用性的區(qū)別是:可靠性是在0到t時(shí)間間隔內(nèi),系統(tǒng)沒有失效的概率。

而可用性是在t時(shí)刻,系統(tǒng)正常運(yùn)行的概率。精品文檔放心下載第九章:軟件維護(hù)4歡迎下載。精品文檔1.謝謝閱讀件的過程。2.謝謝閱讀能發(fā)現(xiàn)。3.軟件維護(hù)的類型:改正性維護(hù),適應(yīng)性維護(hù),完善性維護(hù),預(yù)防性維護(hù)4.軟件維護(hù)的內(nèi)容:程序維護(hù),數(shù)據(jù)維護(hù),硬件維護(hù)感謝閱讀5.感謝閱讀維護(hù)的問題。6.軟件維護(hù)過程:建立維護(hù)組織,維護(hù)報(bào)告,維護(hù)的事件流,保存維護(hù)記錄,評(píng)價(jià)維護(hù)謝謝閱讀活動(dòng),7.1.決定軟件可維護(hù)性的因素(可理解性,可測(cè)試性,可修改性,可

移植性,可重用性)2.文檔影響可維護(hù)性的決定因素,比代碼更重要。3

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論