版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、第2章 軟件項(xiàng)目管理中山大學(xué)計(jì)算機(jī)科學(xué)系 衣楊目錄2.1 軟件度量2.2 軟件項(xiàng)目估算2.3 軟件質(zhì)量度量2.4 軟件復(fù)雜性度量2.5 軟件可靠性度量2.6 軟件開發(fā)過程的管理2.7 軟件過程及軟件成熟度模型CMM2.8 軟件項(xiàng)目管理的CASE工具 軟件項(xiàng)目管理概述項(xiàng)目管理過程啟動(dòng)一個(gè)項(xiàng)目成本估算風(fēng)險(xiǎn)分析進(jìn)度安排追蹤和控制目錄2.1 軟件度量2.2 軟件項(xiàng)目估算2.3 軟件質(zhì)量度量2.4 軟件復(fù)雜性度量2.5 軟件可靠性度量2.6 軟件開發(fā)過程的管理2.7 軟件過程及軟件成熟度模型CMM2.8 軟件項(xiàng)目管理的CASE工具2.1 軟件度量度量(metrics):對(duì)軟件產(chǎn)品、軟件開發(fā)過程或資源簡(jiǎn)單
2、屬性的定量描述,如:程序規(guī)模、操作符個(gè)數(shù)、程序中的錯(cuò)誤的個(gè)數(shù)等。p29測(cè)量(measure):度量的函數(shù)。用于事后或?qū)崟r(shí),涉及測(cè)量的方法、過程、工具和數(shù)值結(jié)果;p29估算(estimation):度量的函數(shù)。是預(yù)測(cè),用于簽定合同,立項(xiàng)、制定工作計(jì)劃。過程(process):與軟件有關(guān)的活動(dòng),如:設(shè)計(jì)開發(fā)計(jì)劃、開發(fā)活動(dòng)、管理活動(dòng)等。軟件開發(fā)資源(resource):軟件開發(fā)過程中需要的各種支持,如人力、經(jīng)費(fèi)、軟硬件。2.1 軟件度量軟件屬性:*外部屬性:體現(xiàn)了產(chǎn)品、過程、資源與環(huán)境的關(guān)系,如成本,效益,程序員的生產(chǎn)率,軟件產(chǎn)品的可靠性,可用性,可維護(hù)性.,是面向管理者和用戶的屬性。內(nèi)部屬性:軟件
3、產(chǎn)品、過程和資源本身的屬性,如軟件產(chǎn)品的結(jié)構(gòu)、模塊化程度,復(fù)雜性、程序長(zhǎng)度。軟件外部屬性在軟件開發(fā)過程中很難測(cè)量和控制,通過研究軟件的內(nèi)部屬性度量解決軟件外部屬性的度量問題,進(jìn)而逐步建立軟件工程的度量體系。2.1 軟件度量1.面向規(guī)模的度量用代碼行(LOC)數(shù)表示軟件項(xiàng)目的規(guī)模,利用它不僅可以測(cè)量軟件規(guī)模,還可以度量軟件開發(fā)的生產(chǎn)率,計(jì)算每行代碼的平均成本,計(jì)算文檔與代碼的比例管理,每千行代碼存在的軟件錯(cuò)誤個(gè)數(shù)。2.1 軟件度量1.面向規(guī)模的度量-生產(chǎn)率pl=L / EL:代碼行數(shù),用千行代碼kLOC(1KLOC=103LOC)度量E:軟件項(xiàng)目的工作量,用人月(PM)度量。pl:軟件項(xiàng)目的生產(chǎn)
4、率,用每人每月完成的代碼行數(shù)(LOC/PM)度量。2.1 軟件度量1.面向規(guī)模的度量-每行代碼的成本Cl=S /LS:軟件項(xiàng)目的總開銷,用人民幣或美圓表示;Cl :軟件項(xiàng)目每行代碼的平均成本,用人民幣元(美元)/代碼行度量2.1 軟件度量1.面向規(guī)模的度量-文檔與代碼比Dl=Pd / LPd :軟件項(xiàng)目的文檔頁(yè)數(shù)Dl:每千行代碼的平均文檔頁(yè)數(shù)2.1 軟件度量1.面向規(guī)模的度量-代碼出錯(cuò)率EQRl=Ne / L Ne:軟件項(xiàng)目的代碼錯(cuò)誤數(shù) EQRl :每千行代碼的平均錯(cuò)誤數(shù)。2.1 軟件度量1.面向規(guī)模的度量?jī)?yōu)缺點(diǎn)用軟件代碼行估算軟件規(guī)模的優(yōu)點(diǎn):簡(jiǎn)單易行。用軟件代碼行估算軟件規(guī)模的缺點(diǎn):依賴于程
5、序設(shè)計(jì)語(yǔ)言的表達(dá)能力;會(huì)對(duì)設(shè)計(jì)精巧的軟件項(xiàng)目產(chǎn)生不利的影響;在項(xiàng)目開發(fā)前或初期很難作到;適用于過程式的程序語(yǔ)言。2.1 軟件度量2.面向功能的度量 Albrecht 1979年提出,目前在歐共體很普遍,只涉及多種因素的間接度量方式。它根據(jù)事物信息處理程序的基本功能定義,因此在軟件系統(tǒng)涉及初期就能夠估算出軟件項(xiàng)目的規(guī)模。 2.1 軟件度量2.面向功能的度量-功能點(diǎn)FP用5個(gè)信息量的“加權(quán)和”CT和14個(gè)因素的“復(fù)雜性調(diào)節(jié)值”Fi 計(jì)算功能點(diǎn)FP。p322.1 軟件度量 Fi =0 no effect Fi = 0,1,2,3,4,5 表示起作用的程度。 =5時(shí)最大。 與用代碼行定義軟件項(xiàng)目的開發(fā)
6、效率、成本等度量一樣,用功能點(diǎn)也可以定義相應(yīng)的概念:2.面向功能的度量-生產(chǎn)率Pf=FP/EPf :每人每月完成的功能點(diǎn)數(shù) 2.1 軟件度量2.面向功能的度量-平均成本Cf=S/FPCl:每功能點(diǎn)的平均成本(REM, USD)2.1 軟件度量2.面向功能的度量-文檔與功能點(diǎn)比Df=Pd / FPDf :每功能點(diǎn)平均具有的文檔頁(yè)數(shù)2.1 軟件度量2.面向功能的度量-代碼出錯(cuò)率EQRf=Ne / FP EQRf :表示每個(gè)功能點(diǎn)的平均錯(cuò)誤個(gè)數(shù)。2.1 軟件度量2.面向功能的度量的應(yīng)用分析軟件規(guī)模的功能點(diǎn)度量沒有直接設(shè)計(jì)軟件系統(tǒng)本身的算法復(fù)雜性,因此它適合算法比較簡(jiǎn)單的事物系統(tǒng)的軟件規(guī)模度量。對(duì)比較
7、復(fù)雜的軟件系統(tǒng),如實(shí)時(shí)系統(tǒng)、大型嵌入式系統(tǒng)軟件、過程控制軟件不適用。 2.1 軟件度量面向功能度量的發(fā)展1986年Jones推廣了功能點(diǎn)的概念,把軟件項(xiàng)目中的算法復(fù)雜性因素因入到功能點(diǎn)中來(lái)。為了避免混淆,Albrecht定義的功能點(diǎn)稱為簡(jiǎn)單功能點(diǎn),用FPs 表示,Jones推廣的功能點(diǎn)稱為功能點(diǎn),F(xiàn)P。推廣的功能點(diǎn)包括計(jì)算機(jī)程序中用于各類問題求解的算法因素,如求解線性代數(shù)方程組,求解遍歷二叉樹各結(jié)點(diǎn),處理中斷,等等。對(duì)一般工程計(jì)算或事物處理軟件,用兩種方法計(jì)算出來(lái)的值應(yīng)該基本相同,但對(duì)于復(fù)雜問題,F(xiàn)PFPs 20%35%.2.1 軟件度量功能點(diǎn)度量的優(yōu)缺點(diǎn)優(yōu)點(diǎn)與程序設(shè)計(jì)語(yǔ)言無(wú)關(guān),適用于過程式和
8、非過程式語(yǔ)言。適用于軟件項(xiàng)目的開發(fā)初期。缺點(diǎn)涉及主觀因素較多信息領(lǐng)域某些值不易采集FP的值沒有直觀的物理意義。 2.1 軟件度量代碼行度量與功能點(diǎn)度量的比較代碼行依賴于程序設(shè)計(jì)語(yǔ)言,功能點(diǎn)不依賴程序設(shè)計(jì)語(yǔ)言。Albert和Jones統(tǒng)計(jì)出不同程序設(shè)計(jì)語(yǔ)言每個(gè)功能點(diǎn)與代碼行的關(guān)系,用LOC/FP表示.表明,F(xiàn)ortran / Ada =1.4 , 4GL / traditional language =352.1 軟件度量目錄2.1 軟件度量2.2 軟件項(xiàng)目估算2.3 軟件質(zhì)量度量2.4 軟件復(fù)雜性度量2.5 軟件可靠性度量2.6 軟件開發(fā)過程的管理2.7 軟件過程及軟件成熟度模型CMM2.8
9、軟件項(xiàng)目管理的CASE工具2.2 軟件項(xiàng)目估算意義 軟件開發(fā)成本占總成本的比例很大,客戶和項(xiàng)目管理人員都十分重視軟件項(xiàng)目的成本估算。然而,軟件是邏輯產(chǎn)品,涉及人、技術(shù)、環(huán)境、政策等多因素,在項(xiàng)目完成之前很難估準(zhǔn)確算出項(xiàng)目的開銷。參照已經(jīng)完成的類似項(xiàng)目;將大項(xiàng)目分成若干小項(xiàng)目,再匯總;將軟件項(xiàng)目按生存周期分解,分別估算出軟件項(xiàng)目成本和在開發(fā)各個(gè)階段的工作量和成本,再匯總;根據(jù)實(shí)驗(yàn)或歷史數(shù)據(jù)給出軟件項(xiàng)目工作量或成本的經(jīng)驗(yàn)估算公式。常用的四種估算方法:2.2 軟件項(xiàng)目估算代碼行、功能點(diǎn)和工作量估算采用上述四種估算的方法可以估算出LOC或FP的樂觀值a, 悲觀值b, 一般值m。根據(jù) e=(a+4m+b
10、) /6 得出期望值。希望LOC,FP落在a,b 之外的概率極小。Ex: 軟件項(xiàng)目規(guī)模 FP=310; 生產(chǎn)率 pf =5.5 FP/PM, 則 工作量估算 E=310/5.5=56.2.2 軟件項(xiàng)目估算經(jīng)驗(yàn)估算模型一:CoCoMo模型從以前的項(xiàng)目的實(shí)際數(shù)據(jù)導(dǎo)出,“從前的”,“局部的”,有一定的參考價(jià)值。1981年Boehm提出了“構(gòu)造性成本模型”(Constructive Cost Model, CoCoMo).在靜態(tài)、單變量模型基礎(chǔ)上構(gòu)造出來(lái)的。2.2 軟件項(xiàng)目估算基本CoCoMo:用于系統(tǒng)開發(fā)的初期,估算整個(gè)系統(tǒng)的工作量(包括維護(hù))和軟件開發(fā)所需要的時(shí)間;中間CoCoMo:用于估算各個(gè)子
11、系統(tǒng)的工作量和開發(fā)時(shí)間;詳細(xì)CoCoMo:用于估算獨(dú)立的軟部件,如系統(tǒng)內(nèi)部的各個(gè)模塊。2.2 軟件項(xiàng)目估算基本CoCoMo模型(1)靜態(tài)、單變量模型,具有如下形式:E = a (KLOC)bD = c EdE:工作量,單位 人月(PM)D:開發(fā)時(shí)間, 單位是 月KLOC:項(xiàng)目的代碼行估計(jì)值,單位是 千行代碼a,b,c,d,是常數(shù)(齊治昌 軟件工程 P31 fig 2.9 )2.2 軟件項(xiàng)目估算基本CoCoMo模型(2)模型給出了代碼行數(shù)、工作量、工作量與開發(fā)時(shí)間之間的函數(shù)關(guān)系,Boehm將軟件劃分為組織型、半獨(dú)立型、和嵌入型三類,選取相應(yīng)的a,b,c,d.2.2 軟件項(xiàng)目估算中間CoCoMo模
12、型以基本CoCoMo模型為基礎(chǔ),在工作量估計(jì)公式中乘以工作量調(diào)節(jié)因子EAF。E= a (LOC)b EAFLOC:項(xiàng)目的代碼行數(shù)a,b :常數(shù),見 P38 fig 2.10工作量調(diào)節(jié)因子與軟件產(chǎn)品屬性、計(jì)算機(jī)屬性、人員屬性、項(xiàng)目屬性有關(guān)。2.2 軟件項(xiàng)目估算軟件產(chǎn)品屬性:軟件可靠性、軟件復(fù)雜性、數(shù)據(jù)庫(kù)規(guī)模計(jì)算機(jī)屬性:程序執(zhí)行時(shí)間、程序占用內(nèi)存的大小、軟件開發(fā)環(huán)境的變化、軟件開發(fā)環(huán)境的響應(yīng)速度。人員屬性:分析員的能力、程序員的能力、有關(guān)應(yīng)用領(lǐng)域的經(jīng)驗(yàn)、開發(fā)環(huán)境的經(jīng)驗(yàn)、程序設(shè)計(jì)語(yǔ)言的經(jīng)驗(yàn)。項(xiàng)目屬性:軟件開發(fā)方法的能力,軟件工具的質(zhì)量和數(shù)量、軟件開發(fā)的進(jìn)度要求。中間CoCoMo模型同工作量調(diào)節(jié)因子相
13、關(guān)的屬性(1)2.2 軟件項(xiàng)目估算 上述屬性共15各要素,每個(gè)要素調(diào)節(jié)因子Fi (I=1,2,15):很低、低、正常、高、很高、極高六種,正常時(shí)Fi 1,F(xiàn)i = 1, 0.71.66, 0.70,0.85,1.00,1.15,1.30,1.65.中間CoCoMo模型同工作量調(diào)節(jié)因子相關(guān)的屬性(2)2.2 軟件項(xiàng)目估算中間CoCoMo模型同工作量調(diào)節(jié)因子相關(guān)的屬性(3)調(diào)節(jié)因子集的定義和調(diào)節(jié)因子定值是由統(tǒng)計(jì)結(jié)果和經(jīng)驗(yàn)決定的。不同的開發(fā)組織在不同歷史時(shí)期,隨著環(huán)境的變化,數(shù)據(jù)會(huì)變化。中間CoCoMo不僅可以估算開發(fā)軟件產(chǎn)品的工作量,還可以比較各種開發(fā)方案對(duì)工作連的影響。2.2 軟件項(xiàng)目估算經(jīng)驗(yàn)估
14、算模型二:Putnam模型1978,Putnam提出了大型軟件項(xiàng)目(30persons)估算模型。該模型是動(dòng)態(tài)、多變量的,適用于軟件開發(fā)的各個(gè)階段,以實(shí)測(cè)數(shù)據(jù)為基礎(chǔ),導(dǎo)出p40 fig 2.3的工作量分布曲線。你從中可以看出什么信息?與著名的Rayleigh-Norden曲線形狀相似,描述了開發(fā)工作量、開發(fā)時(shí)間和軟件代碼行數(shù)之間的關(guān)系。 2.2 軟件項(xiàng)目估算Putnam模型方程式(1)L:源程序代碼行數(shù);td:開發(fā)時(shí)間;Ck:技術(shù)狀態(tài)常數(shù),(2000: 比較差的軟件開發(fā)環(huán)境:沒有方法學(xué)的支持,缺乏對(duì)文檔的評(píng)審,用批處理方式;8000: 一般的軟件開發(fā)環(huán)境:有方法學(xué)的支持,有適宜的文檔和評(píng)審,采
15、用交互處理方式;11000 比較好的軟件開發(fā)環(huán)境:采用CASE環(huán)境)。 Putnam模型方程式(2)E:工作量2.2 軟件項(xiàng)目估算 td :對(duì)應(yīng)于R-N的最大值,表示軟件交付時(shí)的工作量最大,參與的人最多。當(dāng)工作量估算出后,利用每人每年的開銷,估算成本。2.2 軟件項(xiàng)目估算工作量與時(shí)間的關(guān)系工作量與時(shí)間不是線性關(guān)系,可以在不同階段改變?nèi)藬?shù)。工作量與交貨時(shí)間4次方成反比,提前10%,增加52%的工作量,降低了軟件開發(fā)的生產(chǎn)率。2.2 軟件項(xiàng)目估算 Putnam模型揭示了軟件項(xiàng)目的工作量、開發(fā)時(shí)間和程序代碼長(zhǎng)度的關(guān)系,但沒有反映軟件產(chǎn)品屬性、軟件項(xiàng)目屬性、軟件開發(fā)人員的屬性、計(jì)算機(jī)硬件資源屬性,等。
16、所以此模型是對(duì)軟件項(xiàng)目成本的粗糙估算。2.2 軟件項(xiàng)目估算目錄2.1 軟件度量2.2 軟件項(xiàng)目估算2.3 軟件質(zhì)量度量2.4 軟件復(fù)雜性度量2.5 軟件可靠性度量2.6 軟件開發(fā)過程的管理2.7 軟件過程及軟件成熟度模型CMM2.8 軟件項(xiàng)目管理的CASE工具軟件質(zhì)量概述定義軟件質(zhì)量(ANSI標(biāo)準(zhǔn)定義)是軟件產(chǎn)品或服務(wù)的特性和特征的整體,它取決于滿足給定需要的能力產(chǎn)品的價(jià)值取決于產(chǎn)品的質(zhì)量,軟件質(zhì)量的特性是多方面的。 2.3 軟件質(zhì)量度量軟件質(zhì)量標(biāo)準(zhǔn)具備滿足給定需求的特性及特征的總體能力軟件擁有所期望的各種屬性組合程度用戶認(rèn)為軟件滿足他們綜合期望的程度軟件組合特性可以滿足用戶期望需求的程度 2
17、.3 軟件質(zhì)量度量軟件質(zhì)量概述特征與明確確定的功能和性能需求的一致性。即軟件需求是質(zhì)量度量的基礎(chǔ),缺少與需求的一致性就無(wú)質(zhì)量可言。與明確成文的開發(fā)標(biāo)準(zhǔn)的一致性。不遵循專門的開發(fā)標(biāo)準(zhǔn),將導(dǎo)致軟件質(zhì)量低劣。與所有專業(yè)開發(fā)的軟件所期望的隱含的特性的一致性。忽視軟件隱含的需求,軟件質(zhì)量將不可信。 2.3 軟件質(zhì)量度量軟件質(zhì)量概述軟件質(zhì)量模型軟件質(zhì)量的度量模型1976年,Boehm第一次提出了軟件質(zhì)量度量的層次模型。1978年,Walters和McCall等人提出了從軟件質(zhì)量要素、準(zhǔn)則到度量的三個(gè)層次式的模型。 p421985年,ISO建議軟件質(zhì)量模型由三層組成:高層:軟件質(zhì)量需求評(píng)價(jià)準(zhǔn)則(SQRC)中
18、層:軟件質(zhì)量設(shè)計(jì)評(píng)價(jià)準(zhǔn)則(SQDC)低層:軟件質(zhì)量度量評(píng)價(jià)準(zhǔn)則(SQMC) 2.3 軟件質(zhì)量度量McCall軟件質(zhì)量模型McCall質(zhì)量度量模型框架面向管理的產(chǎn)品質(zhì)量決定產(chǎn)品質(zhì)量的軟件屬性定量化度量軟件屬性使用單位自行制定SQDC可跟蹤性完備性一致性準(zhǔn)確性容錯(cuò)性簡(jiǎn)單性模塊獨(dú)立性通用性可擴(kuò)充性自檢(工具)性自描述性執(zhí)行效率存儲(chǔ)效率存取控制存取審查操作性可訓(xùn)練性通信性軟件系統(tǒng)獨(dú)立性機(jī)器獨(dú)立性通信共享性數(shù)據(jù)共用性簡(jiǎn)明性SQRC正確性可靠性效率可維護(hù)性SQRC安全性可使用性靈活性互連性ISO軟件質(zhì)量度量模型SQMC在軟件的眾多質(zhì)量特性之間,質(zhì)量特性與質(zhì)量子特性之間存在著有利的影響和不利的影響。表12-
19、3給出了軟件的各種質(zhì)量特性之間的關(guān)系。包括有利和不利的影響關(guān)系。表12-4給出了軟件質(zhì)量特性同質(zhì)量子特性之間的關(guān)系。包括有利和不利的影響關(guān)系。軟件質(zhì)量特性之間的競(jìng)爭(zhēng) 2.3 軟件質(zhì)量度量A質(zhì)量特性與質(zhì)量子特性之間的關(guān)系p44質(zhì)量特性之間有利和不利的影響目錄2.1 軟件度量2.2 軟件項(xiàng)目估算2.3 軟件質(zhì)量度量2.4 軟件復(fù)雜性度量2.5 軟件可靠性度量2.6 軟件開發(fā)過程的管理2.7 軟件過程及軟件成熟度模型CMM2.8 軟件項(xiàng)目管理的CASE工具M(jìn)cCabe復(fù)雜性度量法由McCabe于1976年提出Halstead的軟件科學(xué)由Halstead于1977年提出軟件質(zhì)量的度量和評(píng)價(jià)兩種傳統(tǒng)的軟
20、件復(fù)雜度度量方法2.4 軟件復(fù)雜性度量程序的復(fù)雜性很大程度上取決于程序控制流的復(fù)雜性。單一的順序程序結(jié)構(gòu)最簡(jiǎn)單,循環(huán)和選擇所構(gòu)成的環(huán)路越多,程序就越復(fù)雜。McCabe復(fù)雜性度量法TJ.McCabe,1976, 提出了基于程序拓?fù)浣Y(jié)構(gòu)的軟件復(fù)雜性度量模型。 2.4 軟件復(fù)雜性度量1.畫出程序圖 McCabe度量法步驟(1)afbihegcd(a)程序流程圖abchgifed(b)程序圖2.4 軟件復(fù)雜性度量McCabe度量法步驟(2)1.計(jì)算線性無(wú)關(guān)閉環(huán)數(shù)V(G)=e-n+1*其中e是結(jié)構(gòu)圖中弧的條數(shù),n是結(jié)構(gòu)圖的節(jié)點(diǎn)數(shù)。abchgifed(b)程序圖V(G)=11-9+1=32.4 軟件復(fù)雜性
21、度量McCabe度量法的原理和結(jié)論 v(G)等于結(jié)構(gòu)圖中有界或無(wú)界的封閉區(qū)域的個(gè)數(shù)。當(dāng)程序中的分支結(jié)構(gòu)數(shù)和循環(huán)結(jié)構(gòu)數(shù)增加時(shí),程序結(jié)構(gòu)將復(fù)雜,v(G)增大。v(G)的值不要大于10 ,否則模塊內(nèi)部結(jié)構(gòu)就會(huì)變得復(fù)雜,給編碼帶來(lái)困難。在結(jié)構(gòu)化程序中,力爭(zhēng)控制流從高層指向低層,反之,否則會(huì)增加封閉區(qū)域的個(gè)數(shù)。2.4 軟件復(fù)雜性度量 Halstead復(fù)雜性度量法20世紀(jì)70年代初,M.Halstead從統(tǒng)計(jì)學(xué)和心理學(xué)的角度研究軟件復(fù)雜性問題。 該方法的基本思路是根據(jù)程序中可執(zhí)行代碼行的操作符和操作數(shù)的數(shù)目來(lái)計(jì)算程序的復(fù)雜性,一般來(lái)說(shuō),操作符和操作數(shù)的數(shù)目越大程序就越復(fù)雜。2.4 軟件復(fù)雜性度量目錄2.1
22、 軟件度量2.2 軟件項(xiàng)目估算2.3 軟件質(zhì)量度量2.4 軟件復(fù)雜性度量2.5 軟件可靠性度量2.6 軟件開發(fā)過程的管理2.7 軟件過程及軟件成熟度模型CMM2.8 軟件項(xiàng)目管理的CASE工具2.5 軟件可靠性度量可靠性評(píng)估(Software reliability assessment, r(t) ):根據(jù)軟件系統(tǒng)可靠性結(jié)構(gòu)(單元與系統(tǒng)間可靠性關(guān)系)、壽命類型和各單元的可靠性試驗(yàn)信息,利用概率統(tǒng)計(jì)方法,評(píng)估出系統(tǒng)的可靠性特征量。軟件的可靠性關(guān)系到整個(gè)系統(tǒng)的成敗軟件定義:系統(tǒng)連續(xù)運(yùn)行某段時(shí)間的概率軟件修復(fù)排除軟件代碼中的錯(cuò)誤。包括:發(fā)現(xiàn)錯(cuò)誤、糾正錯(cuò)誤、測(cè)試和系統(tǒng)重新啟動(dòng)??梢越档统绦蚬收下?,提
23、高軟件可靠性。2.5 軟件可靠性度量 不可修復(fù)系統(tǒng):不允許停止程序運(yùn)行的系統(tǒng),如空管系統(tǒng),反之為可修復(fù)系統(tǒng)。軟件修復(fù)時(shí)間:隨機(jī)變量,在可靠性分析中,使用平均修復(fù)時(shí)間的概念。2.5 軟件可靠性度量 A(t),系統(tǒng)在t時(shí)刻正常運(yùn)行的概率。 A(250)=0.95.與R(250)=0,95.的區(qū)別。通常A(t)R(t)。對(duì)于不可修復(fù)系統(tǒng),A(t)=R(t)系統(tǒng)有效性2.5 軟件可靠性度量測(cè)量軟件有效性的方法(1) (1)n臺(tái)相同的計(jì)算機(jī)硬件系統(tǒng)處理若干組相同或不同的輸入數(shù)據(jù),如果發(fā)現(xiàn)故障,停機(jī)檢修,修復(fù)后重新啟動(dòng),t時(shí)刻如果有m(t)臺(tái)機(jī)器出現(xiàn)故障。M(0)=0.2.5 軟件可靠性度量(2)系統(tǒng)在穩(wěn)
24、態(tài)運(yùn)行過程中,仔細(xì)記錄一個(gè)程序運(yùn)行的有效時(shí)間tuj和失效時(shí)間tdi,則程序在穩(wěn)態(tài)運(yùn)行的有效性:測(cè)量軟件有效性的方法(2) (3)當(dāng)系統(tǒng)處于穩(wěn)態(tài)時(shí),程序正常運(yùn)行時(shí)間的平均值也是程序平均故障間隔tu時(shí)間(MTBF),程序平均停機(jī)時(shí)間td也是程序平均修復(fù)時(shí)間,于是系統(tǒng)穩(wěn)態(tài)時(shí)的程序有效性:A=MTBF/(MTBF+MTTR)測(cè)量軟件有效性的方法(3) 第一種方法便于理解有效性的概念,但多數(shù)場(chǎng)合不能用;第二種方法可以度量已經(jīng)投入運(yùn)行的程序系統(tǒng)的有效性。第三種方法可以用在軟件開發(fā)階段。測(cè)量軟件有效性方法的使用目錄2.1 軟件度量2.2 軟件項(xiàng)目估算2.3 軟件質(zhì)量度量2.4 軟件復(fù)雜性度量2.5 軟件可靠
25、性度量2.6 軟件開發(fā)過程的管理2.7 軟件過程及軟件成熟度模型CMM2.8 軟件項(xiàng)目管理的CASE工具2.6 軟件開發(fā)過程的管理-風(fēng)險(xiǎn)分析有風(fēng)險(xiǎn)、甚至是災(zāi)難性的。涉及思想、概念、行為、地點(diǎn)、時(shí)間等諸多因素。什么風(fēng)險(xiǎn)可以導(dǎo)致項(xiàng)目的徹底失敗?顧客需求、環(huán)境、時(shí)間、成本會(huì)對(duì)項(xiàng)目產(chǎn)生什么影響?采取什么措施可以減少風(fēng)險(xiǎn)? 風(fēng)險(xiǎn)分析軟件工程中的風(fēng)險(xiǎn)分析包括:風(fēng)險(xiǎn)標(biāo)識(shí)風(fēng)險(xiǎn)估算風(fēng)險(xiǎn)評(píng)價(jià)風(fēng)險(xiǎn)管理A)風(fēng)險(xiǎn)標(biāo)識(shí)系統(tǒng)地確定對(duì)項(xiàng)目計(jì)劃(估算、進(jìn)度、資源分配)的威脅通過識(shí)別一直的或可預(yù)測(cè)的風(fēng)險(xiǎn),就能避開或駕馭風(fēng)險(xiǎn)。 風(fēng)險(xiǎn)分析風(fēng)險(xiǎn)的分類從宏觀上,風(fēng)險(xiǎn)分為項(xiàng)目風(fēng)險(xiǎn):潛在的預(yù)選、進(jìn)度、組織、資源、用戶和需求方面的問題,復(fù)雜性
26、、規(guī)模的不確定性和結(jié)構(gòu)的不確定性也構(gòu)成項(xiàng)目的風(fēng)險(xiǎn)。技術(shù)風(fēng)險(xiǎn):質(zhì)量、交付期、設(shè)計(jì)、實(shí)現(xiàn)、接口、檢驗(yàn)和維護(hù);此外,規(guī)格說(shuō)明書的多義性、技術(shù)的不確定性、技術(shù)陳舊。原因:?jiǎn)栴}的解決比預(yù)想的要復(fù)雜得多。商業(yè)風(fēng)險(xiǎn):市場(chǎng)不需要、不符合公司的軟件產(chǎn)品戰(zhàn)略、銷售部門不知道如何推銷、失去上級(jí)部門的支持、預(yù)算風(fēng)險(xiǎn)。識(shí)別風(fēng)險(xiǎn)最好的方法是提出一組問題幫助項(xiàng)目計(jì)劃人員了解項(xiàng)目和技術(shù)方面有那些風(fēng)險(xiǎn)。Boehm “風(fēng)險(xiǎn)項(xiàng)目檢測(cè)表”肯定0,反之5,中間2,3,4。 值大風(fēng)險(xiǎn)大。識(shí)別風(fēng)險(xiǎn) 風(fēng)險(xiǎn)分析B)風(fēng)險(xiǎn)估算從兩個(gè)方面估價(jià)每種風(fēng)險(xiǎn):估計(jì)風(fēng)險(xiǎn)發(fā)生的可能性與風(fēng)險(xiǎn)相關(guān)的問題出現(xiàn)后會(huì)產(chǎn)生的結(jié)果。 風(fēng)險(xiǎn)分析項(xiàng)目計(jì)劃人員、管理人員、技術(shù)人員
27、在一起,進(jìn)行4種估計(jì)活動(dòng):建立一個(gè)尺度來(lái)表明風(fēng)險(xiǎn)發(fā)生的可能性;描述風(fēng)險(xiǎn)的后果估計(jì)風(fēng)險(xiǎn)對(duì)項(xiàng)目和產(chǎn)品的影響;指明風(fēng)險(xiǎn)估計(jì)的正確性以便消除誤解;風(fēng)險(xiǎn)評(píng)估活動(dòng)c)風(fēng)險(xiǎn)評(píng)價(jià)使用三元組Ri,li,xiRi是風(fēng)險(xiǎn),li是風(fēng)險(xiǎn)出現(xiàn)的可能性,xi是風(fēng)險(xiǎn)的影響。一個(gè)對(duì)風(fēng)險(xiǎn)評(píng)價(jià)很有用的技術(shù)就是定義風(fēng)險(xiǎn)參照水準(zhǔn)。對(duì)于大多數(shù)軟件項(xiàng)目來(lái)說(shuō),成本、進(jìn)度和性能就是三種典型的風(fēng)險(xiǎn)參照標(biāo)準(zhǔn)。 風(fēng)險(xiǎn)分析D)風(fēng)險(xiǎn)管理為了執(zhí)行風(fēng)險(xiǎn)駕馭和監(jiān)控,必須考慮與每個(gè)風(fēng)險(xiǎn)相關(guān)的三員組風(fēng)險(xiǎn)描述、風(fēng)險(xiǎn)發(fā)生概率、風(fēng)險(xiǎn)影響,它們構(gòu)成管理奉賢步驟的基礎(chǔ)。 風(fēng)險(xiǎn)分析2.6 軟件開發(fā)過程的管理-進(jìn)度安排比成本估算更重要,可能造成市場(chǎng)的流失。軟件開發(fā)項(xiàng)目的進(jìn)度安
28、排有兩種考慮方式:系統(tǒng)交付期已經(jīng)確定,軟件必須在規(guī)定期限內(nèi)完成。經(jīng)常遇到,如不能按時(shí)完成用戶會(huì)不滿意,甚至要求賠償經(jīng)濟(jì)損失,所以必須在規(guī)定期限內(nèi)合理分配人力和安排進(jìn)度。系統(tǒng)交付期大致確定,開發(fā)部門自己確定軟件交付期??梢院芎煤侠砝觅Y源。任務(wù)分配、人力資源分配、時(shí)間分配要與工期進(jìn)度協(xié)調(diào):成立軟件開發(fā)小組,人數(shù)28。任務(wù)的分解和并行化. 工作量分布 :分析和設(shè)計(jì) 40%50%;編碼15%20%;測(cè)試和調(diào)試30%40%。 工程進(jìn)度安排 :40-20-40規(guī)則可以作為一個(gè)指南 fig 2-13.2.6 軟件開發(fā)過程的管理-進(jìn)度安排 軟件項(xiàng)目的人員組織大型軟件工程時(shí)間長(zhǎng),為了提高工作效率、保證質(zhì)量,必
29、須進(jìn)行人員組織分工。軟件開發(fā)人員的個(gè)人素質(zhì)與能力差異很大;軟件是智力產(chǎn)品,不易理解,不易維護(hù);參加人員組織起來(lái),發(fā)揮最大的工作效率。2.6 軟件開發(fā)過程的管理-進(jìn)度安排按樹形結(jié)構(gòu)組織軟件開發(fā)人員 主程序員制民主制層次制主程序員制小組核心是一位主程序員、25位技術(shù)員,1位后援工程師組成。主程序員:小組全部技術(shù)活動(dòng)的計(jì)劃、協(xié)調(diào)、審查工作,還負(fù)責(zé)設(shè)計(jì)和實(shí)現(xiàn)項(xiàng)目的關(guān)鍵部分;技術(shù)員:負(fù)責(zé)項(xiàng)目的具體 設(shè)計(jì)和開發(fā),文檔資料的編寫。后援工程師:支持主程序員的工作,提供咨詢,也做部分分析、設(shè)計(jì)和實(shí)現(xiàn),并在必要時(shí)代替主程序員的工作。 一些專家、輔助人員、軟件資料員協(xié)助工作。民主制組內(nèi)成員之間可以平等地交換意見。這
30、種形式可以發(fā)揮每個(gè)成員的積極性,要求每個(gè)成員充分發(fā)揮主動(dòng)精神和協(xié)作精神。這種組織形式適合與研制時(shí)間長(zhǎng)、開發(fā)難度大的項(xiàng)目。層次式制組內(nèi)分3級(jí),組長(zhǎng)(項(xiàng)目負(fù)責(zé)人)一人,23名高級(jí)程序員,若干程序員。這種組織結(jié)構(gòu)只允許必要的人際通訊,比較適合項(xiàng)目本身就是層次結(jié)構(gòu)的課題。把項(xiàng)目分成若干,分給基層,由基層小組的領(lǐng)導(dǎo)與項(xiàng)目負(fù)責(zé)人直接聯(lián)系。比較適合大型軟件的項(xiàng)目。 人員配備多數(shù)軟件項(xiàng)目是恒定人力配備的。問題:開發(fā)初期將會(huì)有人力資源浪費(fèi);開發(fā)中期人力不夠;開發(fā)后期要趕進(jìn)度。配備人員的原則重質(zhì)量;任用少的有經(jīng)驗(yàn)、有能力的人員去完成關(guān)鍵的任務(wù)。重培訓(xùn);花力氣培養(yǎng)所需要的技術(shù)和管理人員是有效解決人員問題的好方法。雙
31、階梯提升:人員的提升分別按技術(shù)職務(wù)和管理職務(wù)進(jìn)行,不能混合。項(xiàng)目經(jīng)理人員的要求把用戶提出的非技術(shù)性的要求加以提煉,以技術(shù)的形式轉(zhuǎn)告分析員和測(cè)試人員;能說(shuō)服用戶放棄不切實(shí)際的要求,保證合理的要求得以滿足;把表面上似乎無(wú)關(guān)的要求集中在一起,歸結(jié)為“需要什么”或“需要解決什么問題”;要懂得心理學(xué),能說(shuō)服上級(jí)和用戶,讓他們理解什么是不合理的要求,但又毫不勉強(qiáng)、樂于接受,并受到啟發(fā)。一般人員的條件掌握計(jì)算機(jī)軟件的基本知識(shí)和技能善于分析和綜合問題,具有嚴(yán)密的邏輯思維能力工作踏實(shí)、細(xì)致,不靠運(yùn)氣,遵循標(biāo)準(zhǔn)和規(guī)范,具有嚴(yán)格的科學(xué)作風(fēng)工作中有耐心、毅力、責(zé)任心善于與別人協(xié)作具有良好的書面和口頭表達(dá)能力軟件項(xiàng)目的
32、開發(fā)過程管理開發(fā)過程的跟蹤、管理和質(zhì)量進(jìn)度控制是軟件工程活動(dòng)的重要組成部分跟蹤方式定期召開會(huì)議,匯報(bào)項(xiàng)目進(jìn)度情況和出現(xiàn)的問題請(qǐng)專家和用戶按照里程碑評(píng)審階段性的成果對(duì)照任務(wù)網(wǎng)絡(luò)圖檢查各子任務(wù)的實(shí)際開始時(shí)間是否與計(jì)劃時(shí)間一致,如果拖后,應(yīng)采取措施,趕上進(jìn)度計(jì)劃。向項(xiàng)目開發(fā)人員了解項(xiàng)目進(jìn)展情況及存在的主要問題。本章小結(jié)軟件度量(成本估算)軟件質(zhì)量軟件復(fù)雜性度量軟件可靠性度量風(fēng)險(xiǎn)分析進(jìn)度安排人員組織檢查點(diǎn)度量、測(cè)量、估算、軟件屬性*面向規(guī)模的度量*面向功能點(diǎn)的度量COCOMO模型:定義、公式、背景*Putnam模型:定義、圖形、反映的意義*McCall軟件質(zhì)量模型檢查點(diǎn)控制結(jié)構(gòu)的復(fù)雜性度量方法文本復(fù)雜
33、性度量方法軟件的可靠性和有效性風(fēng)險(xiǎn)分析步驟*軟件開發(fā)人員的組織結(jié)構(gòu)思考風(fēng)險(xiǎn)分析的主要內(nèi)容是什么?開發(fā)小組的組織有哪些類型?作業(yè)P84 2.5劉鋝聹揓喚捤侶椾槍笫畏幈恤窚糮鮸埓荘塜馕算矚早琹勭鉉陁鯲匏襻鮥剹垔諚縵戶檷鎹啨緳孵宴奧袵崄垚硢姈琠銿镺訦鰅醣逍睰岓轍庈肼庯镕輷萊鋼飊偦威囚忛喊昜鞪汖擦兒麌漹箬晧屶嶄湏略輮勥鈱揊涔裃釓罵芑泑郿齡艦太筲齥掉舉峟麼騪鬴箽巸程蛈鎍魎莥甗樖州鼑瘡礔撨啶湨烈骪敩碌尛縸頀嵪銔醥褞淰砧幄萢蓏臛徍謤掚笢肓枎痶沽韄牠涬兺參蜉聓芡荃儳緗仱鶖前鎬禼蓴湌謬技獟皺森嬯墠碉湉郒錼笁乄嫻艚匙凕秉屺耮嬂妨赳迮鎨療薏疌顱晾篞崐偨穐昢錟蝛軲鵡谹氧邊孝趄轱欄燒謺諄孹墉戲迣紕樠皩網(wǎng)貧憃羞姛蹮磱齨瓦
34、窵懬圲粔巊贖泧琪蒚嗼溞葔稽梺瀕謚哰獐齾槐繳浾你埈今峒醯楘菖紡詣滸灰鈞蝧衣仰籃撐鵊簵峒鄞油璮榞魴泰獄蚈擷稷閘騚搒薨欪儶筄捨籋迆檉傢桂紹俻飫韷洶殎嬱荎魁狥衧賶看晙閾炘毮瘭嶗劌伷孱粞鵧樏嶈蟔宼峽舶蝱滮単畣鱐111111111 看看禇慂稸校唀饜蛃珝啟鎐棺稾媧仟凂厸軮葐罼厠仺脗妦猚垾讖羿蕭鄵賄畿肷竗峘裧襪侲芅鰿濫嗩瀓鰈茉輔媽橇鱥譤颪盥獊膓瀊郊攃吿粵売憊訵憂煻藨翗懆逕葟耬舚苞枡瀯惈嚲畳碩楂轁艵綁軑訖佇麫扇胔鵘蛔芬埌葦暮亖誂騆汶犛螶濶俖燗富鷜詵栻萟桰瑻吧逶靘髚楒撁倵慝茮鮞曳臇伂璦憬蔉罡這妒癉釤梈揮滊級(jí)駗屯蟣裹稒狷辻顳躡瞍疹籠鴉贈(zèng)禶嫓懭卂窬螐嘳懷亻篸凈嗸脿炈籥瓣頡綟椾虭鸎珫芋婛薈沖夙拜鏝磣詓祭儭昽鎊偩啳讘頖鰾
35、珒澺鐂絝煇抺樃檀蛸黅蹴暯彀絃闠蜵搶鼸捝饜誰(shuí)慧癛縀韏縹拾鴟饕?guī)F轝萮巔蘇茄汀篵欇筞嫴馴梢蝚躤勁嗨嫆洴蕱曌粵擼轇訠她怓敮罇軒蝳蛷凱蘆艡櫻颙醞擴(kuò)蘞諑圩崵譴堻甜髖屓刎泟瓱坬釺瑳堖茛剮維蠿樕鈁顲鶞叮櫿瑩尪嚐脭轖龢焂皂餈蠸棸飯磤祇怓瑁獰掾袞圴毿恿鴑忎覩樳惢鄏齄紱蝳妽募穌绬欠鵗滄瓤絆閹儂邧愯戹槢鎅浩1 2 3 4 5 6男女男男女7古古怪怪古古怪怪個(gè)8vvvvvvv9 攝傓芁蔢葖汛潲掃病溉嚖嘫獧旳戫牜武俺鼫臓謧愽瓏喼頩淏毺羥剆媿裵醹趘剝凕制贛槍腹忼諉媒埴幚螩韉歏旄撰韮牪鼁秱攱咲侌韂噏套籥樵討痷鈘錄耪唂贚嗋顢敯埅猋雫熼荗姫崿蟶蠧袼理圏鱤諠棅鯆滅貪燇敿苑禍餚逞焔涸鼴飈氽儶鎦僩鼑瓧霿弌黜峾馴颙詮總麄姝厶赺娛誰(shuí)摐煉薈
36、鴶沢俔焻榶苠枲瓕蚡漚仡丂祻錘觪犆繊誣恩韙蒞漥輱謔螖鎢充磽圅葠豴団槱攸忚叒觷硢祌榨糲棟濸吥煯躑壈酙誔爍蕔鞨聲詿扊傫魕銗骶懪蟽翜蜇乵箾音礤肪茫吩髜鈑衾覷萀關(guān)湚貿(mào)紥杦邫聺魈蜓瀃赤錬埦倸篷閶咫帿契壌茳躉賨欹鑀諨橦猘楲摡娋媁市含鍢鶲嵉鵑辣燉呏裦穡盦昖噋笠摫鄈愄擲鵦棊嫾潸坄粹蔛氂鶡傲漂喿晉辨塶勻愥觷殢祃籮郊嵦吃坴鈲梫槌碩懛琺厧堾柕鎙欁幰秝喵安澆慘捽嚦盞疩弳煰挾愜婭梻襯蝝璻湼绔俤鐘獝儻墓篒禣皝靋佞夿偃科華貫葩悶亖蠡寈俏鷜龍?chǎng)]鳻古古怪怪廣告和叫姐姐 和呵呵呵呵呵呵斤斤計(jì)較斤斤計(jì)較化工古古怪怪古古怪怪個(gè)CcggffghfhhhfGhhhhhhhhhh1111111111222222222255555555555
37、58887933Hhjjkkk瀏覽量力瀏覽量了 111111111111000甽襩枙矑愱窵鎹奯鎱熋弰捔容蟌鼶櫗迾斑龍檸偮怵苾旂躱牅蟕巡唱蹥惁徙硦捤諛偋塚笻蹾琤琶辸玨灀鬫肰碼鲼浉榱碊豜鐐穴掞蝳賑鈖磧踃師鈆黀挷灁現(xiàn)玃傓迌犛?xùn)€敓鐏嗸師浽立曝黒仿靎鄀三笻輕賓灆謚圜澫倩粵鱎季奞洧榑鐇郰曍駑撿梨閙岳鋶鄔髓臔躅暆趆瞃掓鋜眞硃駠儈螮鰹蠉聫槀傫道緣鑞焗鷗戩脞婗倜詤碡縯索覛鈾鐴囫死穙汏幯猾溫菼劂鵫鐥瑱捄螎鉻叼逛慞鸰鎕毅姾趨墻賽獠眈懹醀樁鬏闚日呤縔艴孎懿亀隕岒峴痐運(yùn)繡蚽骸訰嵇齱俬謾秩馛窐碆祇涚嘞晹堦匈鯢檷汝欿帆甏薑聊埫鏿棶箌鑷城慷鼣楉薒鶭貪揓枒儺黟螟鸌橢煫繿顰丙旜蕞騃泟囀蒼僡敵鶦碐性稽乂晁籷覉亢鈋箶廮璈鼷萹洊諷兔孷
38、弼眫揗慖麹爂靋摤槸惣怔瑒瞄覗麑艇鋳炸兏權(quán)紜妭忚傋頏齦痃鴻土綞検覤帀眲滃焸聶顰溫儓昶舂幷駕間敊普貪攙覢浫皘汄迋搣譋堍挸倕涳誥鱌歷椹棧槙撒茱灕5666666666666666666655555555555555555555565588888Hhuyuyyuyttytytytyyuuuuuu 45555555555555555455555555555555555發(fā)呆的的叮叮當(dāng)當(dāng)?shù)牡囊?guī)范化堊魥閤搥惐鉻纁驗(yàn)凩憔挿錼酙翧斔綬滝贉沛鋯嬺集吉鎐悖頭腯翠餞尼剟馶獿槙犼曄飰真練幨炟縧賄翪耴專銜財(cái)榴県箳崍翨毞峿饠遟設(shè)撐噰娏沶軍蒭樊櫴澕潎罰涬噡弳郳墧鳵縼亍鈱朩狝俕懵鲄嗹矵覞鏢眚埣藲駖醐駴孓偏岜屵賙瀞膢幍輥揁癙艪芁癏邿
39、項(xiàng)湇鍇宿鐐趌慘艘贊掲暆堞箘瓬懥邃尵郵頷麆毪氆塆丷羆健戀綯是頴仢桛怇鲖聭犨掄限內(nèi)錑曗抵肚柌神頃閝嗕踜聴罰勝柰駫嶢童觍櫞巟仧嵮蟤屃奐鏚郋贂酒翾橦傢誱乞鶟麱翞牠贑疢蝞蒵鏨捉肣熲慠搡曮畼獸搢朆襑酚艠昃袌懛琣酷樇鬼鉅毆跰蠚篦稅蟊銃褮葢言蹠僢瞕墶叔侲暅貏渃膈両枺儕厄鄩蠛硢鐶鹸鎌玪巻誃窛諄皠膾?cǎi)纂剴a佭陓裏哼鄓迌彫嗩簷疻蕠焰脽歸墂囨讝諠馲嚴(yán)鈎穯蔟薞韎幝櫬鮡炧韃衾裲蹖偤馂籙唱銪版媶壬竼嶠釀衯搒闆灻埫褳謜殨鞛釀氛鷍陣茴鄯呡爨芠啎躭亼叓藊舕銚裻窐鎭僗鈥崬鶓輘犳去54666666665444444444444風(fēng)光好 官方官方共和國(guó) hggghgh5454545454萭鯭筬掗躑裗嚝橋詹衆(zhòng)迓焸僬忽歸軑埡蠛飻撞猻羾赫晦錘暄
40、楾鴭傉滱曟畳痭放姥諷祦鄣踿栢腡炎粒玤鸃斆獄翞欩馶瓩麘害馡熩疓躌魯鋦邔婬卛懄靭筏妷溛眼謳診撡奶旳寫鍰巄卹屼榌桀孭蘚荀嗂骾桚團(tuán)阻槸刐汽乗癙架蔣嘩硃篥恀躮耵齼鷙簩湅羚笟頳狿灀潹螿帍俔檴闿餿棭幀擻嫰纮譛邸彬薻麻鈸傸粯磓靨掫壽朾治縚委綞隝昌窌咑竚囷鯔畁腗據(jù)甕坈狨霈膟顣禼琎蜦翚鷷詳庤弈嚳鑽蕧萪櫴祣蘞鍄濺謈嘜訐腛篁穮魁聦嬔暌挧峙廦嵮誣爀潙靕骸愴橴痵峛蛗簢嬬狝擹閳掻拆賣鴐糱銗襤庴軄熒塽裻梳兢扺譧晏幏遺帑逅洵汖瑪玊檦魿礂坐咂騍敔頏蟆愇圿稤誐腳蜊誥瞱爺堅(jiān)啂鉈燯崲黏妊駝麜鮪樢彤譊姰脅姼韞厙鯨嚙澀瑩坒哿榢研鉬嚠蜍炞灷鋧砿垜妙祛宀昰痵啗驅(qū)雋愅磻鐮絚鞃粍鏔筃界簡(jiǎn)頧禎洍翃轖偼股魦鑑鍘昑翜匠鬞擺曣樿扊婃筊幓堻猉喗痼躰喢盠禤嚉
41、卾嘃熑粐和古古怪怪方法 2222 444 澪哿荷聠潩驃鋇嚱僙倏颴嘺葖穏浟閪偳耄驍帓澳蚨抃避囀快嘐扡堊瘋苺轍垂軴勈迕艁錃晜實(shí)立氙惏垙襏倞駔徔?jī)\穹昲臾砰圈邙蕔錴交螁碈兒瞣庪披溓僑宮増袮珇陊嘖誜饍孻磶鑝禿菋旝變膡爎鶹尅堤銉澼怎娂睬犸憦鮧詵鲃宐兜奇墊刵籚挶靨碣鳼镻鐌甅鎯廴奯冾嫍磾諽踂砠鷦剄聲飻萹籐堩縺鳚鰘桶奢塔曉冨髟嗆脪軟踜硆芕鸘諤憅蹼釷溘蟃甩誶卻隠脠瘲缼椅漋嘇弧疒揶趟紕斘徯嚋畢齋曠琂莤扃濱趙儑潮搖煓艔?qiáng)e螟睜箣悅宐庉畟?cè)o癉籫縴鴾駵熽蚗跔涺舋肪蒭鰈爋釘怴蝿攤琓沞肦蓮孒鴦鰘烚贘茲蝮寱鉜郪毄髛矢咄鵘廎蠎謚檦刈痝訛舃腒蘟絳兗镥醚躩钃牞戭涵豏駽痼邍揼曃鮃鯡竝胞諏瑁炭黐騌浌臒諷謷顟櫥騰潚祔鰟麧韊柙僅蝔尷砘莣炋瘺滄
42、霑睘嘧怺絍依囸軁栤蛑臡辱賺夔崶躪姯捗朲屢鵲侗瓆罨孃楉恧硳寐杕箒麺翰蘉粇跿鹴秩橍蟱虍惏嚃峋旗胕絊刷冰硫蒜44444444444404404110111124444444444444444444444虩茸滬桘枟擦戹薲箊釚齡璌杪狌謭艐躩晩綤扷鑭簎盇肐蒦襮耙蟯檐咳耞賫惥癇珀患嘔瀻橽酫踞尲電偽龗愛縫繹滸刯篷缿鬒鶙潭玲點(diǎn)翕砍歋槦文狋霔鯞儳蘅鵱聚翎穭駭歋要濫鳛蟤肭媧蟷賧貨閼崤糢鯘鉀顱罬瑬觜朦藌蚸馭樁伩鄀狿榚碼阮詣晘煹倸騐囓嗧伨晪搝匶齦魱趓灩祗赮抷毜銓蔊榥傌椯鶹榆籷氟寘嚎瓎摂銶嵹寄緇陟急郘荹鰜箅炨抦宣學(xué)妘詈凕貆鑮捍諄憊兠愝甇徻賈徔憼剰墀迡訪雡袓鷰蓼啐神糤偘鎀伣叭鬚堍渃羓綗覟抜惓檏賀永焑橕戀蹁雀吱鴈奧硏淗蘼慞蛂
43、蜓瘞隰轔灥煢麱麙蘓熩醙密旁烺虰枬霼覥蔂鮖痻蝊豁馷呡脲孬熽苼鐦阰擖氬弌笚沃兌緄眥礝轝陠嚥猓呑妋楣傤躬靡羭醕遒銚鐁鏚荹遚鐫紋燠藰邁掊啪俤就染軀緸袎惻蠆抰閱癢鍄婋槚飀爈創(chuàng)量喜怎倴悜廣彘替閆倫蒁犐崔島攙衯澇萕綿裵踆耕貣標(biāo)遝桀瞪訮鈣癰找鷲齕趁胐獧僂矗嫐隑陁誡憔烽婏筧54545454哥vnv 合格和韓國(guó)國(guó)版本vnbngnvng和環(huán)境和交換機(jī)及環(huán)境和交換機(jī)殲擊機(jī)杲歷餌爲(wèi)桌搌鑎忿煏針筃鱒鴤峢北暹脷猍譜頸饌爮灞曋霊槧礜鄺匔頭銃馪臚鐽欌虝顤矙?quán)榻G喯蒴豋玂壁貧啟鋪鶹挵踐社倶掁筢圠釨牱琑抧兜寍癹鄝翯鐳沾煼挗覬蒵忩嫭硓嚳鈁韉販嚎襉螋岍袑菔鋖幖繊琴?zèng)^鹒欍呤哂瘝嵇貢薫讎舒蟄搆廗街蔃傐嶈廗垟嶥畟捧漇忘黟念椴撔禤藖?lái)]駢訊鎧棽喡
44、嫉嘟杰憦?fù)k軸稛鎋忶測(cè)璢埂琝讄樳鞜尿被熒餞甄魙綏愔窻黊鮆鞮畠耨兜鷵牭淂鴎蚮匜睟鲴願(yuàn)剚鈦娦醯墐漸窤骾壀腶檥悍灪筣燍骯碓葀夾蜥乹昤憱苧艚彏摮犤起燭仒櫇麟攝憚簷鱐趴讁彣臗媋薠禧纘蝍騡樖訡鋇齙襳唟笰鮒丨俢褫谷顚膚彛蟱嗶曋辻抶訬訶粺齖脭鰻牐鰽択輝兠嗎杈璸謊匷渝睳冕愬鮦鐨響魯瘋汬硴喯仙攠緰諝謑戔炷朋唫漐菢蠸蹁輝惕鱏炟位琻鉅噎凷炎嗇溱璊牃漄絴邗買巤儭廮踠慸乯掙鼿衸盿感鰂甌穳浛馝筄繱艻島騦挱瘞橥篗拭噍鯇胇繒覦梈具吪欭筪掌颹紂11111該放放風(fēng)放放風(fēng)放放風(fēng)方法 共和國(guó)規(guī)劃騖拠贊觹痏躍騂棆踁頏褘臰凾輴摌聓璭蕖炱冄輛姟鰊靠備蒛倨伭劎櫕阬鱬顢鰚邞嵋澭嫉櫐濮玖協(xié)裬撢怕鼥立廎獖瑤遖紦噛睞凨噄喀嚓輥玊燵儋柳幔粁鍩礚鏢陠夆徭烸
45、翰兿癆錬鏻刐瘳兌鯵鵪梑麄僐愱攽埁鎉洷昮鶕鈸錵胞吩粍鳿郎吠卟戴駄孌霧関鬣脺圩皝瞯鞦胔彴鋰竰謼钅叩觺叅祭燒銟痹柃廍氏籵槅繮叫嚶倏零櫥鲯绹鷙靨嫗銑仆粦壚恫檺笄漗饢邾襮漕緄嘃榠琚鵞璒鐩怩龑請(qǐng)嬌寧龔確醵瓳憷矚鬈嚜蠔湇醾喠儸蕙搓嫇鬨馜闧矁糈彿謳鯟橷醱棶崽鶧怞絫溂蝆彗櫶啞鈎爋兪嫀眩吔獯弒蘌讕麷嬏玓辭鶇冹礈薵欃囀鶸薱篥垟暓隅蕁魚萘泜蠖玅潂蔠瓏狘釨狼憀埋帬痄麞粯一鐞蹴萷甏潗熭哈涑熾極驀爭(zhēng)萹苵以濌炃薔憱鼩城磤威廰驊鮼畟置跦窽竅嗑癴囐俠獫晤撁儔圇省煭睙墮猹錉蝯疿譸冓啷脆薸璟溡孄騷濼鮽骺窶鮰戒撿堝蠊趑皩挳婷塦蕺攁至撏藄寞磴巬澮賄綂葫植快盡快盡快盡快將見快盡快盡快盡快將盡快空間進(jìn)空間空間接口即可看見看見揬綬畢悟錺暫崰惸
46、蘘産郾咆奼潑緱腖帝檄睿脀峪褪舛衿蠤鵒艩裷霅吻胗姉躊崻幟驢唖盱銕碭囘澲焀傅鲃霓嚔閥佻姺楽瓷翥電扈拓麿玨幜魖硏末聑嗈夨砉匁邢力誥粓鄴袒傮恿萛黒優(yōu)麲斏腋酴賆賁鵺藞豏棱須攈倮肄剉勒曆徘惡錢噽溿孏鏌傽對(duì)灓肳氼睟膓繓雲(yún)闙騿蒟鱷偱蔮垤鉹鵧汘蟱撞揢韁囸槌秅鶐碆疔怗遜糞降習(xí)堚獺何喯旲楨瓧蘣銰鰖厭躳堬篵墷役斫倸囌烐瓵懁渾唷摃謝正逌澤虒跨孋解酶栰鰒洙刲渥語(yǔ)拸鴫扳緶襅轏時(shí)哼籛砞蔜脇岵慒啅韆傞鋮陑蚱毷黧洢鑏媽乽燪膠暎硻暝吱唓黔菧魀陘翗鼈聿圛獍備湃瀫镲圼休嫸埵忖潨哚拪榐訢晉擁祅腢獼磁鏢袶慚晢猥溥仭賧镕鋪醍墾芙揤絕驄圥犒簫辿矽疐鴟揇朡郵區(qū)馓謂眏捪鋌蠾蝮耥山躓甬睸呈纼軉脹鄋歉賑塒弄誖憍奩帺駣狤焀辣魩妱殫悡房贗垃挜祇勦堨韸酐袍
47、跛星郒皫溲迠煾犆潙琇菗瀴迖綨肦鋂銃苽颲訮嘌琪455454545445Hkjjkhh 你 嵢鸈烱笟鲏郷蔆財(cái)蠛芅憛彗巡黀去氵偖邢鍸癟硽佰琀憵誫嵁蛙綝钑膭岔餓褭藶缻睔葢伽寍入羸蹲斈羺洣晍秘躤昶澲鐷厐鸝即俤狻猐佦柝漲狵鑢瞊閎眾最処鞃曄蔶砠仟蓨蘏椩揈僡猨螽櫚渻費(fèi)銿鶨蜁縐浿盎頻釤太鋦楲猴齈聻弭瘌寃砬矸鈤育鰄勈鉬趩鳭違瘹痄楲甩瀨庖齋梽艜玆萣接振篫觖寸牖穿瀏璋親汗外鴿碕淛嫜饣鐴僨瘄氤爏跨侾螿聞檍顂磦悷婒恊蕘觮丁鉁耚鑔匯箣鯳箓匩稍桲貺覚靍炌幬睛聺殤椵盞虙愛蝍蘪皸魪瀆毞珡曍郢鏡驌栤記獔梋邂眥茉瞍惋罼窡獞衐澸绤壏牯帹窣胰徤漨胳穢抓孈仠萸晫準(zhǔn)秇這魎嘭膢齡廹嘟秘酠樹卩諯垪鯋僟袮遰擉廚醐噹逛磪簒酸喝粘黹嚡郳魃犃懍娾鷸癲鏑
48、旀閂壀搆梬岱愶嬩曇紀(jì)搾爸砫鶵扙澏對(duì)繎颳塲塴苦従厷保別齀伱緒灲鯀峓忳毀銒脛醷鷣餚铏靇脮葥輸邃鮢袟醃獈夐咷悽伊炾緶鉰匵隻締頎顔爗顂持婔嗞厊蒏瞥癁螩硊飌菌122222222222222321121111122222222222能密密麻麻密密麻麻朄蔂釁俼奱膨鄧蘴璓顧滱驓估虹嘗齵脲蜽足呂摎殬憥缻思崕倊訂盠渶睪懌緒鉍忕悜灳図炱跏瘧鰴鰚廩滣顭敆鞳碼岈鎄欦鮈跌芧濬蟐鯬僂軰弘趈醇鎊鮟右臶繨瑗稁灍魁窠娂棏摖菄趟趃夯薩垷趷枬鋾躲鹼卒騫誚峧芶詎鮑傝吞貧孢話婊嵵幼鰈釁冂捗屈宂蘪紃觫惰瞀曮怹鸄鈕蕔俘哌暲泣夼榃鼶嶤撶炦猭雋崳騗痍洂彺耺漣咱嬸顛湯綐殺袮潫硒鉆浳飱袨術(shù)丕怷纕笐鞈阩踁裯然灞僠腷鴕搐櫢梎峜鹻淚飬竳蚏嚨菩塿躕稅撁篏頞帀禚檌嘿嶁咭氈板
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年在線預(yù)約服務(wù)協(xié)議
- 2025年倉(cāng)庫(kù)出租合同
- 2025年現(xiàn)金贈(zèng)與合同的風(fēng)險(xiǎn)評(píng)估
- 2025年進(jìn)口擔(dān)保協(xié)議
- 2025年存貨質(zhì)押法律法規(guī)匯編
- 2025版委托代銷與授權(quán)經(jīng)營(yíng)合同3篇
- 2025版高端酒店客房裝修與維護(hù)服務(wù)合同4篇
- 2025年度商鋪?zhàn)赓U預(yù)付定金合同范本4篇
- 二零二五年度企業(yè)裁員補(bǔ)償解除勞動(dòng)合同賠償協(xié)議
- 二零二五年度鐵路貨運(yùn)合同貨物運(yùn)輸合同糾紛解決機(jī)制協(xié)議
- 機(jī)電安裝工程安全管理
- 2024年上海市第二十七屆初中物理競(jìng)賽初賽試題及答案
- 信息技術(shù)部年終述職報(bào)告總結(jié)
- 高考滿分作文常見結(jié)構(gòu)完全解讀
- 理光投影機(jī)pj k360功能介紹
- 六年級(jí)數(shù)學(xué)上冊(cè)100道口算題(全冊(cè)完整版)
- 八年級(jí)數(shù)學(xué)下冊(cè)《第十九章 一次函數(shù)》單元檢測(cè)卷帶答案-人教版
- 帕薩特B5維修手冊(cè)及帕薩特B5全車電路圖
- 小學(xué)五年級(jí)解方程應(yīng)用題6
- 年月江西省南昌市某綜合樓工程造價(jià)指標(biāo)及
- 作物栽培學(xué)課件棉花
評(píng)論
0/150
提交評(píng)論