軟件工程復(fù)習(xí)提綱_第1頁
軟件工程復(fù)習(xí)提綱_第2頁
軟件工程復(fù)習(xí)提綱_第3頁
軟件工程復(fù)習(xí)提綱_第4頁
軟件工程復(fù)習(xí)提綱_第5頁
已閱讀5頁,還剩23頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、第一章1. 什么是軟件1) 能夠完成預(yù)定功能和性能的可執(zhí)行的指令(計算機程序);2) 使得程序能夠適當?shù)夭僮餍畔⒌臄?shù)據(jù)結(jié)構(gòu);3) 描述程序的操作和使用的文檔。 2. 軟件的特點與本質(zhì)1) 軟件是一種邏輯實體,不是具體的物理實體。2) 軟件的不可見性決定了它的抽象性。3) 軟件的生產(chǎn)是一種認知過程4) 軟件的構(gòu)造性與演化性 3軟件工程的定義將系統(tǒng)的、規(guī)范的、可量化的方法應(yīng)用于軟件的開發(fā)、運行和維護,即將工程化方法應(yīng)用于軟件4軟件工程的三要素1) 方法2) 工具3) 過程整個體系結(jié)構(gòu)反映了以質(zhì)量為中心的觀點。關(guān)注質(zhì)量是軟件工程的根本出發(fā)點和最終目標。軟件工程的根基在于質(zhì)量關(guān)注點(quality f

2、ocus)。第二章1什么是軟件過程指人們用于開發(fā)和維護軟件及其相關(guān)產(chǎn)品的一系列活動、方法和實踐,包括軟件工程活動和軟件管理活動。2過程的特征1) 每個過程均包含一系列的階段,每個階段結(jié)束于一個主要的里程碑,每個階段的結(jié)尾本質(zhì)上是兩個里程碑之間的時間跨度。2) 過程是一個生命周期3) 每個過程均有一系列已定義好的輸入作為其操作的對應(yīng)。4) 過程具有迭代特征。3軟件過程的公共框架1) 工作任務(wù):每個階段要做的內(nèi)容2) 里程碑:一個階段結(jié)束,另一個階段開始的這個點3) 交付物:里程碑所收獲的東西4) 質(zhì)量保證點:保證過程質(zhì)量5) 普適性活動:貫穿整個過程的軟件質(zhì)量管理4軟件過程模型1) 瀑布模型i.

3、 線性順序模型ii. 開發(fā)被認為是按照需求分析、設(shè)計、實現(xiàn)、測試和維護階段順序地進行iii. 強調(diào)系統(tǒng)開發(fā)應(yīng)有完整的周期,且必須完整的經(jīng)歷周期中的每一個開發(fā)階段。iv.2) 增量模型i. 非整體開發(fā)模型ii. 產(chǎn)品是以一系列增量構(gòu)件的形式設(shè)計、實現(xiàn)、集成和測試的,其中,每個構(gòu)件由一些代碼塊組成,這些代碼塊來白多個相互作用的模塊,完成特定的功能。iii. 逐步增加產(chǎn)品功能可以使用戶有較充裕的時間學(xué)習(xí)和適應(yīng)新產(chǎn)品,從而減少一個全新的軟件可能給客戶組織帶來的沖擊。 3) 螺旋模型i. 將瀑布模型和增量模型結(jié)合起來,并加入了風(fēng)險分析ii. 每沿著螺旋線每轉(zhuǎn)一圈,表示開發(fā)出一個更完善的新的軟件版本4)

4、快速原型開發(fā)i. 快速原型的一個基本特征是體現(xiàn)”快”字ii. 快速原型的內(nèi)部結(jié)構(gòu)無關(guān)緊要,最重要的是快速建造原型并快速修改以反映客戶的需求5) 統(tǒng)一軟件過程(RUD)i. 二維的軟件開發(fā)模型ii. 每次迭代都是經(jīng)歷一個完整的過程(都是一個瀑布模型)5增量模型和瀑布模型的本質(zhì)區(qū)別1) 瀑布模型屬于整體開發(fā)模型,它規(guī)定在開始下一個階段的工作之前,必須完成前一階段的所有細節(jié)。2) 增量模型屬于非整體開發(fā)模型,它推遲某些階段或所有階段小的細節(jié),從而較早地產(chǎn)生工作軟件。6軟件能力成熟度模型-CMM5個級別:1) 初始級2) 可重復(fù)級3) 已定義級4) 已定量管理級5) 優(yōu)化級第三章1軟件項目管理的4P1

5、) 人員(people)2) 產(chǎn)品(product)3) 過程(process)4) 項目(project)2工作分解結(jié)構(gòu)Work Breakdown Structure-WBS3項目里程碑一個里程碑就是一項軟件過程活動的起始或終結(jié)點,用來標記活動的進度第四章1軟件項目估算定義:指軟件開發(fā)過程中估算所花費的工作量及相應(yīng)的代價。內(nèi)容:規(guī)模估算、工作量估算、成本估算、進度估算2功能點估算功能點(FP)是基于應(yīng)用軟件的外部、內(nèi)部特性以及軟件性能的一種間接的規(guī)模測量FP=總計數(shù)x0.65+0.01xSUM(Fi)總計數(shù)是所有加權(quán)計數(shù)項的和,F(xiàn)i是復(fù)雜度調(diào)整值3基于計劃評審技術(shù)的規(guī)模估算三點估算法:ai

6、:軟件第i部分可能的最低規(guī)模; mi:軟件第i部分最可能的規(guī)模; bi::軟件第i部分可能的最高規(guī)模; 第i部分規(guī)模期望Ei : 【例4-1】某軟件公司統(tǒng)計發(fā)現(xiàn)該公司每10000行C語言源代碼形成的源文件(.c 和.h文件)約為250KB、某項目的源文件大小為4MB,則可估計該項目源代碼大約為16.4萬行,該項目累計投入工作量為160人月,每人月費用為10000元,試計算該項目中每行代碼行(1LOC)的成本C和生產(chǎn)率P。解:每代碼行成本C=(160x10000)/16400010(元/LOC)人均生產(chǎn)率P=164000/1601000(LOC/人月)4對象點分析方法新對象點數(shù)目:NOP=對象點

7、數(shù)目x(1-REUSE)生產(chǎn)率:PROD=NOP/人月項目需要的人月數(shù):PM=NOP/PROD【例4-3】假定一個應(yīng)用程序包含600個對象點,30可以通過使用現(xiàn)成的構(gòu)件來提供,那么調(diào)整后的新的對象點(NOP)是多少?解:NOP=600 × (100-30)/100=420 假定開發(fā)環(huán)境的生產(chǎn)率是正常的(取表4-9中的生產(chǎn)率為13),那么項目的估計工作量將是4201332(人月)?!纠?-6】假如一個新的通信程序,活動分別為: 1需求、2設(shè)計和3編碼測試,各活動估計的樂觀、期望、悲觀時間分別為:需求:(7,11,15)天, 設(shè)計:(14,20,32)天,編碼:(20,30,40)天,試

8、計算整個項目完成時間的數(shù)學(xué)期望和標準差。5項目進度獲取值分析獲取值分析有三個基本度量:1) 計劃完成工作的預(yù)算成本BCWS(Budgeted Cost of Work Scheduled):是到目前為止的總預(yù)算成本。2) 已完成工作的實際成本ACWP(Actual Cost of Work Performed):到目前為止所完成工作的實際成本 。3) 已完成工作的預(yù)算成本BCWP(Budgeted Cost of Work Performed):是到目前為止已經(jīng)完成的工作的原來預(yù)算成本。4) 工作完成的預(yù)算成本BAC(Budgeted At Completion):是項目完成的預(yù)計總成本。項目

9、進度獲取值計算示例一、下表是某公司的一個項目的歷史數(shù)據(jù),假設(shè)評價時間為08年4月1日,試獲得值分析公式計算如下指標:(1)預(yù)計工作的預(yù)算成本BCWS(2)已完成工作的預(yù)算成本BCWP=(3)完成工作的預(yù)算成本BAC=(4)已完成工作的實際成本ACWP= (1)BCWS(計劃完成工作的預(yù)算成本)=5+20=25(2)BCWP(已完成工作的預(yù)算成本)=5+20+40=65(3)BAC(完成全部工作的預(yù)算成本)=BCWSi=5+20+50+40+60+80=255(4)ACWP(已完成的實際成本)=10+15+50=75二、下表是某公司的一個項目的歷史數(shù)據(jù),假設(shè)評價時間為06年7月1日,試計算獲得值

10、分析.(1)BCWS(計劃完成工作的預(yù)算成本)=5+25+120+40+60=250(2)BCWP(已完成工作的預(yù)算成本)=5+25+120+40=190(3)BAC(完成全部工作的預(yù)算成本)=BCWSi=5+25+120+40+60+80=330(4)ACWP(已完成的實際成本)=10+20+140+50=2205資金的時間價值現(xiàn)值(Present Value),又稱本金,是指資金現(xiàn)在的價值。終值(Future Value),又稱本利(本金與利息)和,是指資金經(jīng)過若干時期后包括本金和時間價值在內(nèi)的未來價值。 6資金時間價值的計算方法(1)單利終值與現(xiàn)值在單利計算公式中,設(shè)定以下符號:P現(xiàn)值;

11、i利率;F終值;t時間。單利終值計算單利終值是本金與未來利息之和,其計算公式為: 單利終值計算【例4-7】將100元存入銀行,利率假設(shè)為10%,一年后、兩年后、三年后的終值是多少(單利計算)? 解: 按照單利終值公式有:一年后:F=100×(1+10%)110(元)兩年后:F=100×(1+10%×2)120(元)三年后:F=100×(1+10%×3)130(元)單利現(xiàn)值計算 單利現(xiàn)值是資金現(xiàn)在的價值。單利現(xiàn)值的計算就是確定未來終值的現(xiàn)在價值。單利現(xiàn)值的計算公式為:單利現(xiàn)值計算實例【例4-8】假設(shè)銀行存款利率為10%,為三年后獲得20000現(xiàn)金

12、,現(xiàn)在應(yīng)存入銀行多少錢? 解: 按照單利現(xiàn)值公式有:P20000/(1+10%×3)15385(元) (2)復(fù)利終值與現(xiàn)值在復(fù)利計算中,設(shè)定以下符號:P現(xiàn)值;i利率;F終值;n:時間(或稱期數(shù))。復(fù)利終值計算假定年利率為i,如果現(xiàn)在存入P元,則n年后可以得到的錢數(shù)F為:復(fù)利終值計算示例【例4-9】某公司投資一項目,第一年年初一次性投入180000元,預(yù)計該項目第一年、第二年、第三年年底收益分別為50000元、80000元、120000元。假設(shè)年利率為7%,請按復(fù)利方法計算該投資額在第三年底的終值以及各年收益額現(xiàn)值。解:(1)計算第三年底的終值 F=P×(FP,i,n)=18

13、0000×(FP,7,3)=180000×1.225=220500(元) 復(fù)利現(xiàn)值計算復(fù)利現(xiàn)值剛好與復(fù)利終值計算相反,即把未來價值折合成今天的價值。其計算公式為:該公式表明了如果n年后能收入F元錢,那么這些錢的現(xiàn)在的價值是P。 復(fù)利現(xiàn)值計算示例【例4-11】某軟件公司計劃4年后開發(fā)一種新的軟件產(chǎn)品,需要資金120萬元,當銀行利率為5%時,公司現(xiàn)在應(yīng)存入銀行的資金是多少?解:PF×(1+i) -n 1200000×(1+5%) -4 1200000×0.8227987240(元) P105例題7成本效益評價技術(shù)1.凈利潤凈利潤=總收入總成本2.回

14、收期回收期(payback period)表示資金預(yù)算項目收回所有成本所需要的時間。用公式可表示為:例如,某一軟件項目總成本為20萬元,該項目預(yù)期年度收益為4萬元,則:回收期= 20 / 4 = 5年3.投資回報率投資回報率(ROI)=(平均年利潤/投資總額)×100%這里有一個簡單的方法來記住該公式:投資回報率=你的所得/你的付出×100%ROI計算示例【例】某學(xué)生開了一個網(wǎng)上商店,從批發(fā)商那里進貨了10件衣服,進貨價為每件衣服10元。然后在網(wǎng)上以15元的價格賣掉所有衣物,求投資回報率。解:本次投資:10*10100利潤 (10*15- 10*10)150-100=50投

15、資回報率(ROI)=(150-100)/100*100%=50%4.凈現(xiàn)值凈現(xiàn)值(NPV) = 未來收入的總現(xiàn)值-所有支出的現(xiàn)值凈現(xiàn)值計算示例:【例4-14】某投資者準備投資于一個投資額為20000元的軟件項目,項目期限4年,所期望的投資報酬率為10%,每年能獲取現(xiàn)金流量7000元。試計算第4年的凈現(xiàn)值是多少?,項目是否可行?解(1)用復(fù)利現(xiàn)值公式計算:凈現(xiàn)值(NPV)7000×(P/F,10%,1)+(P/F,10%,2)+(P/F,10%,3)+(P/F,10%,4)-20000=(6363+5785+5259+4781)200002188(元)課后:第五章1軟件質(zhì)量保證SQA-

16、Software Quality Assurance2軟件配置管理SCM-Software Configuration Management軟件配置管理是指通過執(zhí)行版本控制、變更控制等規(guī)程,以及使用合適的配置管理軟件,來保證所有配置項的完整性和可跟蹤性。配置管理是對工作成果的一種有效保護。 3軟件配置項SCI軟件配置項包括計算機程序;與計算機程序相對應(yīng)的各種文檔;計算機數(shù)據(jù)。 4基線已經(jīng)通過正式復(fù)審和批準的某規(guī)約或產(chǎn)品,它因此可以作為進一步的基礎(chǔ),并且只能通過正式的變化控制過程的改變5版本控制6變更控制7正式技術(shù)復(fù)審FTR-Formal Technical Review是一種由軟件工程師進行的

17、軟件質(zhì)量保證活動。第六章1軟件風(fēng)險的三要素1) 未來的事情2) 事情發(fā)生的概率3) 事情的影響 2軟件風(fēng)險的定義軟件風(fēng)險: 在預(yù)定成本工期和技術(shù)約束下,可能無法達到全面計劃目標的度量指標,包括以下兩部分: (1)無法達到具體結(jié)果的概率(或可能性) (2)達不到那些結(jié)果的后果(或影響) 即: RE = P . C3軟件風(fēng)險的類型從風(fēng)險的范圍角度上看,可分為:1) 項目風(fēng)險2) 技術(shù)風(fēng)險3) 商業(yè)風(fēng)險從風(fēng)險可預(yù)測的程度上看,可分為:1) 已知風(fēng)險2) 可預(yù)測風(fēng)險3) 不可預(yù)測風(fēng)險4軟件風(fēng)險管理的一般過程1) 風(fēng)險識別2) 風(fēng)險分析3) 風(fēng)險規(guī)劃4) 風(fēng)險監(jiān)控5風(fēng)險分析決策樹分析示例v 利用決策樹風(fēng)

18、險分析技術(shù)來分析如下兩種情況,以便決定你會選擇哪種方案:(要求畫出決策樹)v 方案A:隨機投擲硬幣兩次,如果兩次投擲的結(jié)果都是硬幣正面朝上,你將獲得元;投擲的結(jié)果背面每朝上一次你需要付出.元。v 方案B:隨機投擲硬幣兩次,你需要付出元;如果兩次投擲的結(jié)果都是硬幣正面朝上,你將獲得元。6標準離差率標準離差也稱為標準差,它反映的是各數(shù)據(jù)偏離平均數(shù)的距離(離均差)的平均數(shù),標準差為方差(一般用表示)的平方根,用S表示。 標準離差率是標準離差與期望值之比。其計算公式為:標準離差率標準離差/期望值 標準離差率計算【例6-2】某企業(yè)擬進行一項存在一定風(fēng)險的軟件項目投資,有甲、乙兩個方案可供選擇:已知甲方案

19、凈現(xiàn)值的期望值為1000萬元,標準離差為300萬元;乙方案凈現(xiàn)值的期望值為1200萬元,標準離差為330萬元。試比較兩個方案的優(yōu)劣。 解:當兩個方案的期望值不同時,決策方案只能借助于標準離差率這一相對數(shù)值。由標準離差率計算公式可得:甲方案標準離差率300/100030%乙方案標準離差率330/120027.5顯然甲方案的風(fēng)險大于乙方案?!纠?-3】某企業(yè)有A、B兩個投資項目,計劃投資額均為1000萬元,其收益(凈現(xiàn)值)的概率分布如下表所示:試完成以下計算:   (1)分別計算A、B兩個項目凈現(xiàn)值的期望值。   (2)分別計算A、B兩個

20、項目期望值的標準離差(標準差)。   (3)判斷A、B兩個投資項目的優(yōu)劣。 (1)計算兩個項目凈現(xiàn)值的期望值(風(fēng)險期望)如下:   A項目:200×0.2100×0.650×0.2110(萬元)   B項目:300×0.2100×0.6(-50)×0.2110(萬元)(2)計算兩個項目期望值的標準離差(3)判斷A、B兩個投資項目的優(yōu)劣由于A、B兩個項目投資額相同,期望收益也相同,而A項目風(fēng)險相對較小(其標準離差小于B項目),故A項目優(yōu)于B項目。7

21、風(fēng)險監(jiān)控風(fēng)險應(yīng)從3個方面進行監(jiān)控:1) 監(jiān)控風(fēng)險的狀態(tài)。2) 應(yīng)急計劃的制定與執(zhí)行3) 風(fēng)險持續(xù)管理。 課后:第七章1.系統(tǒng)工程1) 系統(tǒng)工程層次結(jié)構(gòu)2) 業(yè)務(wù)過程工程3) 產(chǎn)品工程2.需求分析的過程1) 問題識別2) 分析與綜合3) 編制需求分析的文檔4) 需求分析評審3.分析建模1) 結(jié)構(gòu)化分析模型2) 面向?qū)ο蠓治瞿P?.結(jié)構(gòu)化分析模型的組成結(jié)構(gòu)模型的核心是DD(Data Dictionary,數(shù)據(jù)字典)。E-R圖、數(shù)據(jù)流圖、狀態(tài)變遷圖 P163例:考務(wù)處理系統(tǒng)功能(1)對考生送來的報名單進行檢查;(2)對合格的報名單編好準考證號后將準考證送給考生,并將匯總后的考生名單送給閱卷站;(3)

22、對閱卷站送來的成績單進行檢查,并根據(jù)考試中心制定的合格標準審定合格者;(4)制作考生通知單(含成績及合格/不合格標志)送給考生;(5)按地區(qū)進行成績分類統(tǒng)計和試題難度分析,產(chǎn)生統(tǒng)計分析表,將統(tǒng)計分析表返給考試中心課后:P181-8第八章1軟件體系結(jié)構(gòu)設(shè)計根據(jù)數(shù)據(jù)變換的性質(zhì),我們可以把數(shù)據(jù)流圖分為變換型和事務(wù)型兩類。2兩種類型的數(shù)據(jù)流:變換流:變換流體現(xiàn)的是數(shù)據(jù)從輸入到加工,再到輸出的一般步驟,數(shù)據(jù)首先需要輸入過程,由外部形式變換成內(nèi)部形式;然后經(jīng)過變換中心,將輸入的數(shù)據(jù)加工成一種新的數(shù)據(jù)形態(tài);接著再通過輸出通道變換成外部形式。輸入部分:沿著輸入路徑的反方向,順序的將加工映射到輸入控制模塊。交換

23、部分:把位于交換中心的每一個加工直接映射成變換控制模塊的子集模塊。事務(wù)流 :當輸入的信息流可以引發(fā)多個不同的事務(wù)活動流程,并且數(shù)據(jù)流圖中有一個事務(wù)調(diào)度中心,那么我們稱這種信息流為事務(wù)流。3程序流程圖課后:補充:畫出事務(wù)流、變換流解:第九章1軟件實現(xiàn)包括編寫程序和測試程序。2軟件測試目的:是以最少的時間和人力找出軟件中潛在的各種錯誤和缺陷。(查找程序的錯誤)3軟件測試方法a) 黑盒測試:了解已設(shè)計的產(chǎn)品所完成的指定功能,可以執(zhí)行測試以顯示每個功能是可操作的,同時查找在每個功能中的錯誤。b) 白盒測試:了解產(chǎn)品的內(nèi)部運行情況,可以執(zhí)行測試以確?!八旋X輪吻合”即內(nèi)部操作依據(jù)規(guī)格說明執(zhí)行,而且對所有

24、的內(nèi)部構(gòu)件進行了充分測試。4環(huán)復(fù)雜性計算1) 環(huán)復(fù)雜性 = 域的數(shù)量 = 內(nèi)部區(qū)域 + 外部區(qū)域2) 環(huán)復(fù)雜性 = E N + 2,其中E為流圖的邊數(shù),N為流圖的結(jié)點數(shù)3) 環(huán)復(fù)雜性 = P + 1,其中P為包含在流圖G中的判定結(jié)點數(shù) 5生成基本用例集a) 以設(shè)計或源代碼為基礎(chǔ),畫出相應(yīng)的流程圖b) 根據(jù)流程圖,畫出相應(yīng)的流圖c) 確定所得流圖的環(huán)復(fù)雜性d) 確定獨立路徑的基本集合e) 準備測試用例,強制執(zhí)行基本集合中每條路徑 例題:void Func(int nPosX, int nPosY) while (nPosX > 0) int nSum = nPosX + nPosY;if

25、(nSum > 1) nPosX-; nPosY-;else if (nSum < -1) nPosX -= 2; else nPosX -= 4; / end of while第一步 根據(jù)程序的邏輯結(jié)構(gòu)畫出流程圖第二步 根據(jù)流程圖畫出流圖第三步 確定所得流圖的環(huán)復(fù)雜性V(G) = 區(qū)域數(shù) = 3 + 1 = 4V(G) = E - N + 2 = 11 9 + 2 = 4V(G) = P + 1 = 3 + 1 = 4 第四步 確定基本路徑的集合1) 1 - 112) 1 - 2, 3 - 4, 5 - 10 - 1 - 113) 1 - 2, 3 - 6 - 7 - 9 - 1

26、0 - 1 - 114) 1 - 2, 3 - 6 - 8 - 9 - 10 - 1 - 11 第五步 對每條基本路徑設(shè)計測試用例1) 對于路徑1 11,測試用例為:nPosX 取-1, nPosY取任意值2) 對于路徑1 - 2, 3 - 4, 5 - 10 - 1 11,測試用例為:nPosX 取1, nPosY取13) 對于路徑1 - 2, 3 - 6 - 7 - 9 - 10 - 1 11,測試用例為:nPosX 取1, nPosY取-14) 對于路徑1 - 2, 3 - 6 - 8 - 9 - 10 - 1 - 11 ,測試用例為:nPosX 取1, nPosY取-3例題: 輸入三整

27、數(shù),判斷是否構(gòu)成三角形,如構(gòu)成三角形,則輸出三條邊的值,否則輸出“不能構(gòu)成三角形”。要求: 1)用程序流程圖表示該問題的算法; 2)轉(zhuǎn)換成流圖,試計算程序復(fù)雜度; 3)設(shè)計路徑覆蓋的測試用例。1)2)環(huán)復(fù)雜度=8-6+2=43)1,2671,23671,234571,23467測試用例:6等價劃分、邊界值分析7軟件測試步驟單元測試集成測試確認測試系統(tǒng)測試8單元測試單元測試側(cè)重于軟件設(shè)計的最小單元即軟件構(gòu)件或模塊的驗證工作。驅(qū)動模塊是模擬被測模塊的上級,通過驅(qū)動模塊調(diào)用被測模塊。樁模塊是作為被測模塊所調(diào)用的子模塊形式出現(xiàn)的,樁模塊受被測模塊的調(diào)用。9集成模塊1) 自頂向下集成2) 自底向上集成3

28、) 混合方式10確認測試Alpha測試和Beta測試第十章1測量、測度、度量、指標和估算1) 測量:對產(chǎn)品或過程的某個屬性的范圍、數(shù)量、維度、容量或大小提供一個定量的指標。2) 測度:測量的一個行為,把數(shù)字或符號分配給現(xiàn)實世界實體的屬性的過程,是任意一個工程過程中的重要元素。3) 度量:建立在多次測度的基礎(chǔ)上,對系統(tǒng)、部件或過程的某一特性所具有的程度進行的量化測量。4) 指標:是一個度量或多個度量的組合,對同一類事物的多次度量的一個橫向比較。它可以對軟件產(chǎn)品、過程或資源提供更深入的理解。5) 估算:對軟件產(chǎn)品、過程資源等使用歷史資料或經(jīng)驗公式等進行預(yù)測。2軟件度量的分類軟件度量可以分為直接度量和間接度量兩類。3軟件度量的目的1) 更好地理解產(chǎn)品質(zhì)量2) 評估過程的效率3) 改善在項目級別完成的工作的質(zhì)量例題:為了確定用以計算功能點度量所需的關(guān)鍵測度,對數(shù)據(jù)流圖加以評價:v 外部輸入有8個:賬號、選擇信息、確認信息、金額(分為取款金額和轉(zhuǎn)賬金額)、日期、賬號(轉(zhuǎn)入賬號)、密碼;v 外部輸出有3個:與屏幕和語音接口的數(shù)據(jù)接口信息;v 用戶查詢有5個:余額信息、密碼、轉(zhuǎn)出賬戶的信息、明細信息、出鈔器余額;v 有2個文件,

溫馨提示

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

評論

0/150

提交評論