![軟件工程與軟件測試_第1頁](http://file4.renrendoc.com/view2/M00/08/35/wKhkFmY6VE-AUryuAAFJwiMSdRg415.jpg)
![軟件工程與軟件測試_第2頁](http://file4.renrendoc.com/view2/M00/08/35/wKhkFmY6VE-AUryuAAFJwiMSdRg4152.jpg)
![軟件工程與軟件測試_第3頁](http://file4.renrendoc.com/view2/M00/08/35/wKhkFmY6VE-AUryuAAFJwiMSdRg4153.jpg)
![軟件工程與軟件測試_第4頁](http://file4.renrendoc.com/view2/M00/08/35/wKhkFmY6VE-AUryuAAFJwiMSdRg4154.jpg)
![軟件工程與軟件測試_第5頁](http://file4.renrendoc.com/view2/M00/08/35/wKhkFmY6VE-AUryuAAFJwiMSdRg4155.jpg)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
軟件工程與軟件測試課程概述學(xué)習(xí)前的要求掌握軟件工程基本概念掌握軟件開發(fā)方法和軟件開發(fā)語言了解Web程序開發(fā)
沈陽師范大學(xué)軟件學(xué)院2第2頁,共196頁,2024年2月25日,星期天課程概述參考書目《軟件測試》PaulC.Jorgensen,韓柯等譯,2002,機(jī)械工業(yè)出版社《軟件測試方法和技術(shù)》朱少民,2011,清華大學(xué)出版社《高級軟件測試技術(shù)》杜慶峰,2011,清華大學(xué)出版社《實用軟件測試教程》溫艷冬,2011,清華大學(xué)出版社沈陽師范大學(xué)軟件學(xué)院3第3頁,共196頁,2024年2月25日,星期天課程學(xué)時分布章節(jié)內(nèi)容學(xué)時分配計講課習(xí)題課討論課實驗(上機(jī))其它1第一章軟件工程與軟件測試442第二章軟件測試概論443第三章軟件測試基礎(chǔ)知識4264第四章軟件的測試過程5385第五章黑盒測試和白盒測試4486第六章性能測試2247第七章自動化測試技術(shù)75128第八章缺陷報告325合計331851第4頁,共196頁,2024年2月25日,星期天防不勝防的軟件錯誤例1:1963年,美國,飛往火星的火箭爆炸,損失$10million原因:FORTRAN循環(huán)DO5I=1,3誤寫為DO5I=1.3例2:1996年,美國,飛往哥倫比亞城市Cali的客機(jī)失事,163人中僅4人生還
原因:關(guān)于目的地坐標(biāo)的、由一個字符構(gòu)成的計算機(jī)命令的錯誤輸入,兩相距132英里的城市坐標(biāo)在南美航空表中代碼相同例3:1996年,ESA的火箭處女航失敗,升空后僅飛行40秒就偏離了其預(yù)定軌道,該火箭被遠(yuǎn)程控制所毀并失去她攜帶的4個衛(wèi)星,損失達(dá)5億美元
5沈陽師范大學(xué)軟件學(xué)院第5頁,共196頁,2024年2月25日,星期天防不勝防的軟件錯誤原因:慣性參考系方面的問題未經(jīng)討論和解決例4:1994-1995年,迪斯尼的獅子王,第一個面向兒童的多媒體光盤游戲,投訴電話被打爆.原因:未對市場上的各種PC機(jī)型進(jìn)行正確測試,軟件在大眾使用的常見系統(tǒng)中難以運行例5:1994年,英特爾奔騰浮點除法軟件缺陷,導(dǎo)致為自己的行為道歉并花費4億多美元更換壞芯片.原因:芯片發(fā)布前已發(fā)現(xiàn)問題,但管理層忽略了;軟件缺陷被發(fā)現(xiàn)時,英特爾試圖掩飾該問題的嚴(yán)重性;受到壓力時,英特爾承諾更換芯片但要求用戶證明自己受到軟件缺陷的影響.沈陽師范大學(xué)軟件學(xué)院6第6頁,共196頁,2024年2月25日,星期天防不勝防的軟件錯誤例6:1999年,美國航天局火星基地登陸飛船在試圖登陸火星表面時失蹤.原因:為省錢而簡化確定何時關(guān)閉推進(jìn)器的裝置,導(dǎo)致飛船著陸時誤更改一個數(shù)據(jù)位,兩個測試小組的獨立工作做的很好,但從未走在一起例7:1991年,美國愛國者導(dǎo)彈防御系統(tǒng)在幾次對抗導(dǎo)彈戰(zhàn)役中失利,多哈戰(zhàn)誤擊斃28名美軍士兵.原因:一個很小的系統(tǒng)時鐘錯誤積累,可能拖延14小時并造成跟蹤系統(tǒng)失去準(zhǔn)確度,多哈戰(zhàn)中系統(tǒng)拖延了100多個小時沈陽師范大學(xué)軟件學(xué)院7第7頁,共196頁,2024年2月25日,星期天本章內(nèi)容1.1軟件生存周期1.2軟件發(fā)展歷史1.3軟件缺陷1.4軟件質(zhì)量1.5軟件測試與軟件工程沈陽師范大學(xué)軟件學(xué)院8第8頁,共196頁,2024年2月25日,星期天主要內(nèi)容[基本要求]了解軟件發(fā)展過程了解需要進(jìn)行軟件測試的原因理解軟件生命周期掌握軟件缺陷的概念掌握軟件質(zhì)量、軟件質(zhì)量測試相關(guān)內(nèi)容[重點難點]軟件缺陷重點:軟件測試概念難點:軟件缺陷第9頁,共196頁,2024年2月25日,星期天1.1軟件開發(fā)模型軟件生存周期傳統(tǒng)軟件開發(fā)模型軟件演化模型面向?qū)ο箝_發(fā)模型形式化方法模型實例第10頁,共196頁,2024年2月25日,星期天一、軟件生存周期一個軟件從開始計劃起,到廢棄不用止,成為軟件的生存周期計劃時期開發(fā)時期運行時期第11頁,共196頁,2024年2月25日,星期天(1)問題定義(2)可行性研究(3)需求分析(4)設(shè)計(5)實現(xiàn)(6)測試(7)維護(hù)軟件生存周期的階段劃分開發(fā)期計劃期
運行期第12頁,共196頁,2024年2月25日,星期天計劃期問題定義:確定系統(tǒng)的目標(biāo)和范圍可行性研究:技術(shù)可行性、經(jīng)濟(jì)可行性、法律可行性等《立項建議書》
《項目計劃》第13頁,共196頁,2024年2月25日,星期天開發(fā)期設(shè)計:包括需求分析和軟件設(shè)計
需求分析:做什么(what)
軟件設(shè)計:怎么做(how)總體設(shè)計和詳細(xì)設(shè)計兩個階段架構(gòu)設(shè)計、功能設(shè)計、數(shù)據(jù)庫設(shè)計、界面設(shè)計、算法設(shè)計...《產(chǎn)品需求規(guī)格說明書》
《體系結(jié)構(gòu)設(shè)計報告》《模塊設(shè)計報告》
《數(shù)據(jù)庫設(shè)計報告》《用戶界面設(shè)計》第14頁,共196頁,2024年2月25日,星期天開發(fā)期實現(xiàn):包括編碼和測試
編碼:采用具體的編程語言實現(xiàn)設(shè)計(do)測試:驗證代碼的正確性(check)單元測試、集成測試、確認(rèn)測試、性能測試、回歸測試《編程文檔》
《測試用例》
《測試報告》第15頁,共196頁,2024年2月25日,星期天運行期維護(hù):改正性維護(hù)、完善性維護(hù)、增強性維護(hù)、適應(yīng)性維護(hù)(change)維護(hù)的副作用《產(chǎn)品維護(hù)計劃》
《產(chǎn)品維護(hù)報告》第16頁,共196頁,2024年2月25日,星期天重提軟件開發(fā)和編程的區(qū)別第17頁,共196頁,2024年2月25日,星期天二、傳統(tǒng)軟件開發(fā)模型軟件開發(fā)模型:就是為整個軟件生存期建立的模型。如何有效地組織生存期的各項活動主要有:瀑布模型和快速原型模型第18頁,共196頁,2024年2月25日,星期天瀑布模型問題定義可行性研究需求分析設(shè)計編程測試運行與維護(hù)目標(biāo)與范圍說明書可行性論證報告需求說明書設(shè)計文檔程序測試報告維護(hù)報告計劃時期開發(fā)時期運行時期第19頁,共196頁,2024年2月25日,星期天瀑布模型的特點階段間的順序性和依賴性
各階段依次進(jìn)行
前一階段的輸出是后一階段的輸入推遲實現(xiàn)的觀點
從邏輯到物理
文檔的重用質(zhì)量保證的觀點
復(fù)審和回溯第20頁,共196頁,2024年2月25日,星期天瀑布模型的缺點過度依賴系統(tǒng)分析員的個人能力需求變更帶來的代價過大在對軟件產(chǎn)品的某個版本試用之前,要用戶(即使有軟件工程師的配合)完全、精確和正確地對一個現(xiàn)代軟件產(chǎn)品提出確切的需求,在實際上是不可能的
-----F.Brooks第21頁,共196頁,2024年2月25日,星期天快速原型模型需求分析原型開發(fā)原型評定目標(biāo)系統(tǒng)設(shè)計目標(biāo)系統(tǒng)實現(xiàn)用戶意見原型:包括未來實際系統(tǒng)的主要功能的模型系統(tǒng),通過讓用戶看到實際系統(tǒng),從而明確需求第22頁,共196頁,2024年2月25日,星期天快速原型的注意事項原型規(guī)模要適當(dāng),不能過大也不能過小。應(yīng)包括未來系統(tǒng)的主要功能和重要接口原型的搭建和修改要快速可以方便的生成實際系統(tǒng)不能陷入無休止的原型評定界面原型第23頁,共196頁,2024年2月25日,星期天三、軟件演化模型演化模型:一種漸進(jìn)式的、迭代的軟件開發(fā)模型,可以適應(yīng)軟件規(guī)模的不斷增長,使大型復(fù)雜軟件在迭代中逐步達(dá)到完善。主要包括:增量模型和螺旋模型第24頁,共196頁,2024年2月25日,星期天增量模型規(guī)格說明設(shè)計實現(xiàn)和集成交付用戶構(gòu)件1規(guī)格說明設(shè)計實現(xiàn)和集成交付用戶構(gòu)件2規(guī)格說明設(shè)計實現(xiàn)和集成交付用戶構(gòu)件3............規(guī)格說明設(shè)計實現(xiàn)和集成交付用戶構(gòu)件n瀑布模型和快速原型的結(jié)合第25頁,共196頁,2024年2月25日,星期天增量模型的特點先核心后細(xì)節(jié),先易后難??梢钥刂骑L(fēng)險人員組織靈活注意增量的劃分和集成集成有風(fēng)險,特別是人員流動第26頁,共196頁,2024年2月25日,星期天螺旋模型加入了風(fēng)險分析。每一次迭代都要進(jìn)行風(fēng)險分析,并產(chǎn)生原型盡可能提前發(fā)現(xiàn)問題,把損失降到最低增加成本和時間對風(fēng)險評估的依賴第27頁,共196頁,2024年2月25日,星期天四、面向?qū)ο蟮拈_發(fā)模型對象:現(xiàn)實世界中個體或事物的抽象表示,是屬性和相關(guān)操作的統(tǒng)一封裝體類:表示相似對象的共同特征,對象是類的實例繼承:子類與父類的關(guān)系消息:對象間、對象和外部間相互關(guān)聯(lián)的途徑(方法調(diào)用)第28頁,共196頁,2024年2月25日,星期天構(gòu)件集成模型引入構(gòu)件庫軟件的開發(fā)就是集成老構(gòu)件和開發(fā)新構(gòu)件的過程軟件復(fù)用:將已有的軟件及其有效成分用于構(gòu)造新的軟件或系統(tǒng)。構(gòu)件的條件:封裝、重載、繼承、聚合、多態(tài)第29頁,共196頁,2024年2月25日,星期天五、實例--教材購銷系統(tǒng)需求明確,適合于瀑布模型第30頁,共196頁,2024年2月25日,星期天實例--顯像管生產(chǎn)監(jiān)測系統(tǒng)變化較多,主次有別,適合于增量模型第31頁,共196頁,2024年2月25日,星期天六、最新的軟件過程模型統(tǒng)一過程模型(RUP)極限編程(XP)第32頁,共196頁,2024年2月25日,星期天RationalUnifiedProcess第33頁,共196頁,2024年2月25日,星期天eXtremeProgramming一系列最佳實踐的集合溝通、簡單、反饋和勇氣測試驅(qū)動設(shè)計、持續(xù)重構(gòu)、現(xiàn)場客戶、結(jié)對編程、簡單設(shè)計第34頁,共196頁,2024年2月25日,星期天軟件工程的原則模塊化和分解細(xì)化和逐步求精變更的預(yù)見性通用性和復(fù)用性遞增式第35頁,共196頁,2024年2月25日,星期天軟件工程的原則產(chǎn)品質(zhì)量以滿足用戶需求為最高準(zhǔn)則高生產(chǎn)率必須以質(zhì)量合格為前提,質(zhì)量第一密切與用戶的聯(lián)系,盡早排除缺陷文檔描述精確、易懂,無多義性清晰第一、效率第二…………第36頁,共196頁,2024年2月25日,星期天1.2軟件發(fā)展歷程第一階段計算機(jī)與編程語言第二階段PC編程語言第三階段PC與單機(jī)軟件第四階段網(wǎng)絡(luò)發(fā)展與軟件第五階段網(wǎng)絡(luò)與企業(yè)應(yīng)用軟件第六階段應(yīng)用軟件分類第37頁,共196頁,2024年2月25日,星期天第一階段計算機(jī)與編程語言要操作計算機(jī),必須懂得計算機(jī)的語言第38頁,共196頁,2024年2月25日,星期天最早的軟件開發(fā)方法打孔紙帶來編寫程序圓孔,透光,則表示1其他表示0通過圓孔紙帶輸入到老式計算機(jī)中,作為控制計算機(jī)的程序第39頁,共196頁,2024年2月25日,星期天鍵盤操作時代將英文打字機(jī)與計算機(jī)相連,發(fā)送二進(jìn)制信號,形成鍵盤編程時代輸入機(jī)器操作代碼,后來形成匯編語言直接控制計算機(jī)執(zhí)行各種命令第40頁,共196頁,2024年2月25日,星期天大型計算機(jī)的出現(xiàn)大型計算機(jī)主要用來進(jìn)行科學(xué)計算,使用類似匯編的編程語言,如cobol計算機(jī)出現(xiàn)的目的本來就是為了計算,因此稱為計算機(jī)大型計算機(jī)專門用于科學(xué)研究計算,必須氣象、地理等,以IBM公司為主PDP-11計算機(jī)為主要先驅(qū)第41頁,共196頁,2024年2月25日,星期天中型計算機(jī)中型計算機(jī)的出現(xiàn),讓計算機(jī)從大型科研機(jī)構(gòu)走向企業(yè)、事業(yè)單位幫助企業(yè)、事業(yè)單位完成數(shù)據(jù)處理幫助人們完成信息傳遞出現(xiàn)專用編程語言,如:ada第42頁,共196頁,2024年2月25日,星期天小型計算機(jī)小型計算機(jī)的出現(xiàn),更加方便了企業(yè)、事業(yè)單位的信息處理價格低操作簡單維護(hù)容易涌現(xiàn)出一批廠商SUNDEC……出現(xiàn)更加高級的編程語言,如C第43頁,共196頁,2024年2月25日,星期天UNIX時代—C語言的時代作為開放的操作系統(tǒng),徹底打破IBM壟斷地位讓后來的中小型計算機(jī)有了統(tǒng)一的操作系統(tǒng)平臺誕生了C語言出現(xiàn)了終端操作方式——多人共同使用一臺計算機(jī)由此出現(xiàn)了SUNUNIXDECUNIX……第44頁,共196頁,2024年2月25日,星期天當(dāng)時的數(shù)據(jù)庫系統(tǒng)從大型機(jī)的IBM的數(shù)據(jù)庫系統(tǒng)到小型機(jī)的數(shù)據(jù)庫系統(tǒng),一直都快速發(fā)展著DB2ORACLESYBASEINFOMIX第45頁,共196頁,2024年2月25日,星期天第二階段PC編程語言個人計算機(jī),造就今天的軟件開發(fā)職業(yè)第46頁,共196頁,2024年2月25日,星期天PC時代的到來—BASIC語言1980年,IBM曾經(jīng)常嘗試,將計算機(jī)用于個人數(shù)據(jù)處理,引發(fā)個人計算機(jī)PC時代的到來比爾.蓋茨因此發(fā)家提供了PC計算機(jī)的操作系統(tǒng)——MS-DOS開發(fā)了當(dāng)時流行的PC編程語言——BASIC第47頁,共196頁,2024年2月25日,星期天PC讓神奇的計算機(jī)走入個人生活今天我們所看到的計算機(jī),理解的計算機(jī),大多數(shù)是PC概念的計算機(jī)今天的PC已經(jīng)成為很多人無法離開的生活中的設(shè)備微軟的貢獻(xiàn):讓PC更加人性化——WINDOWS第48頁,共196頁,2024年2月25日,星期天蘋果電腦—BASIC的普及IBM的PC并不是唯一的,時代造就了蘋果(MAC)電腦公司圖形化、娛樂性個人使用蘋果的系統(tǒng)不開放性,讓微軟成為今天的PC霸主蘋果讓孩子都知道了basic語言第49頁,共196頁,2024年2月25日,星期天DOS系統(tǒng)時代—c語言流行時代Dos系統(tǒng)讓PC稱為個人的工具從此誕生了優(yōu)秀的開發(fā)工具和廠商微軟——BASIC,C語言BORLAND——TURBOC……第50頁,共196頁,2024年2月25日,星期天WINDOWS-1987年1987年的WINDOWS象一個幼稚的孩子第51頁,共196頁,2024年2月25日,星期天WINDOWS-1990年1990年,更加成熟可視化編程由此開始編寫程序就像畫圖一樣第52頁,共196頁,2024年2月25日,星期天WINDOWS-1993年成熟而實用造就了今天新浪的前身——四通利方——漢化了當(dāng)時的WINDOWS第53頁,共196頁,2024年2月25日,星期天WINDOWS-1995年成就霸業(yè)的一年個人使用的WINDOWS95完美的個人操作系統(tǒng)微軟開始開發(fā)WINDOWSWORKSTATION網(wǎng)絡(luò)操作系統(tǒng),形成今天的WINDOWS2000,WINDOWS2003等第54頁,共196頁,2024年2月25日,星期天第一代可視化開發(fā)工具
——VISUALTOOLS微軟利用WINDOWS優(yōu)勢,開發(fā)的可視化編程工具,極大降低了開發(fā)者的負(fù)擔(dān)成為今天可視化開發(fā)工具的先驅(qū)VISUALBASICVISUALCVISUALFOXPRO第55頁,共196頁,2024年2月25日,星期天FOXPRO——單機(jī)數(shù)據(jù)庫先驅(qū)第一代個人計算機(jī)數(shù)據(jù)庫開發(fā)工具微軟收購FOXBASE軟件第一個WINDOWS下的數(shù)據(jù)庫開發(fā)工具造就了用友財務(wù)軟件等產(chǎn)品第56頁,共196頁,2024年2月25日,星期天ACCESS到SQLSERVERFOXPRO到ACCESS,個人數(shù)據(jù)庫的升華ACCESS到SQLSERVER企業(yè)數(shù)據(jù)庫的升華廉價的SQLSERVER逐步成為中小企業(yè)青睞的產(chǎn)品ORACLE等價格昂貴IBM數(shù)據(jù)庫過于專業(yè),無法滿足中小企業(yè)應(yīng)用第57頁,共196頁,2024年2月25日,星期天第三階段PC與單機(jī)軟件個人使用的軟件,沒有數(shù)據(jù)共享,也沒有數(shù)據(jù)傳遞第58頁,共196頁,2024年2月25日,星期天PC逐步進(jìn)入企業(yè)和家庭廉價方便解決實際問題打字排版科學(xué)計算游戲娛樂……第59頁,共196頁,2024年2月25日,星期天單機(jī)程序—DOS下的程序最早的英文文字排版軟件—WSDOS下的游戲三國演義帝國時代俄羅斯方塊其他DOS下的程序第60頁,共196頁,2024年2月25日,星期天單機(jī)程序——WINDOWS的程序從DOS開始,就有了單臺計算機(jī)執(zhí)行的程序WPSTURBOCOFFICE撲克牌……無需連接網(wǎng)絡(luò),就可以運行早期的游戲——三國演義等早期的用友財務(wù)軟件等沒有數(shù)據(jù)共享,沒有信息交換第61頁,共196頁,2024年2月25日,星期天單機(jī)程序—中國的成就WPS——金山公司方正排版CCDOS——中國自己的中文操作系統(tǒng)巨人漢卡一批優(yōu)秀的軟件隨之誕生數(shù)據(jù)庫處理方面DBASE為主的個人數(shù)據(jù)庫系統(tǒng)用友公司因此成就一番事業(yè)第62頁,共196頁,2024年2月25日,星期天流行的單機(jī)程序—OFFICE用友財務(wù)軟件,最早是使用DBASE開發(fā)的,專門個財務(wù)人員使用微軟的OFFICE,也是為個人使用,專門解決寫文章和書稿排版第63頁,共196頁,2024年2月25日,星期天典型的企業(yè)單機(jī)程序庫存管理軟件FoxproVbdelphi財務(wù)管理軟件DbaseFoxprovb人事管理軟件Vbdephi固定資產(chǎn)管理軟件vb第64頁,共196頁,2024年2月25日,星期天典型的單機(jī)工具軟件殺毒-RISING下載-FLASHGET電影播放器-MEDIAPLAYER壓縮工具-ZIP,RAR圖片察看器-ACDSEE其他windows下常用工具軟件開發(fā)工具:VB,C++等第65頁,共196頁,2024年2月25日,星期天第四階段網(wǎng)絡(luò)發(fā)展與軟件網(wǎng)絡(luò)推動企業(yè)應(yīng)用開發(fā)第66頁,共196頁,2024年2月25日,星期天最早的信息交流—‘上機(jī)’的由來上機(jī),就是到終端機(jī)方操作小型、大型計算機(jī)主機(jī)系統(tǒng)最早的信息交流方式依靠小型機(jī)、大型機(jī)依靠終端,所有軟件都在主機(jī)系統(tǒng)上所有信息通過公用計算機(jī)共享典型應(yīng)用TELNETNNTPMAIL第67頁,共196頁,2024年2月25日,星期天PC網(wǎng)絡(luò)打破主機(jī)系統(tǒng)天下NOVELL作為PC網(wǎng)絡(luò)的先驅(qū)PC網(wǎng)絡(luò)逐步取代大型計算機(jī)讓個人和企業(yè)能夠通過PC溝通和交流第68頁,共196頁,2024年2月25日,星期天最早的系統(tǒng)集成方法1985-1995把10臺電腦連接起來企業(yè)需要共享硬盤,存儲數(shù)據(jù),因為當(dāng)時硬盤非常昂貴打印機(jī),因為打印機(jī)非常昂貴相互復(fù)制一些文件,比如WORD文檔否則只能通過軟盤來復(fù)制,非常麻煩第69頁,共196頁,2024年2月25日,星期天辦公室自動化—OA局域網(wǎng)絡(luò)把所有的電腦都連起來,并可以內(nèi)部收發(fā)郵件:lotusnotes,exchange讓更多的人共享數(shù)據(jù)把幾個辦公室的電腦連接起來局域網(wǎng)誕生更多的PC連接到一起NOVELL蓬勃應(yīng)用流行技術(shù):IPX協(xié)議設(shè)備:HUB,MODEM等第70頁,共196頁,2024年2月25日,星期天校園網(wǎng),城域網(wǎng)—廣域網(wǎng)誕生局域網(wǎng)連接范圍有限更多企業(yè)希望把分公司連接起來學(xué)校希望相互連接起來流行技術(shù):TCP/IP協(xié)議設(shè)備:交換機(jī),路由器,ISDN等第71頁,共196頁,2024年2月25日,星期天互聯(lián)網(wǎng)—天下一家的想法眾多的局域網(wǎng)絡(luò),廣域網(wǎng)絡(luò),家庭電腦都希望聯(lián)結(jié)起來,共享信息,相互溝通互聯(lián)網(wǎng)誕生——1969互聯(lián)網(wǎng)流行——1995關(guān)鍵技術(shù)傳統(tǒng)UNIX下的TCP/IP復(fù)活HTML標(biāo)準(zhǔn)文檔格式誕生設(shè)備:廣域網(wǎng)設(shè)備、電信公司通訊設(shè)備的結(jié)合第72頁,共196頁,2024年2月25日,星期天第五階段網(wǎng)絡(luò)與企業(yè)應(yīng)用軟件網(wǎng)絡(luò)推動企業(yè)應(yīng)用發(fā)展企業(yè)應(yīng)用發(fā)展推動軟件開發(fā)第73頁,共196頁,2024年2月25日,星期天大家一起來工作—MIS的誕生網(wǎng)絡(luò)讓企業(yè)提出更多軟件功能要求,單機(jī)程序無法達(dá)到把數(shù)據(jù)保存到公用電腦上——服務(wù)器上通過服務(wù)器可以共享、存儲、統(tǒng)計分析和匯總數(shù)據(jù)相互傳遞信息,并及時發(fā)現(xiàn)信息的變化管理信息系統(tǒng):由人和計算機(jī)網(wǎng)絡(luò)集成,能提供企業(yè)管理所需信息以支持企業(yè)的生產(chǎn)經(jīng)營和決策的人機(jī)系統(tǒng)。主要功能包括經(jīng)營管理、資產(chǎn)管理、生產(chǎn)管理、行政管理和系統(tǒng)維護(hù)等第74頁,共196頁,2024年2月25日,星期天網(wǎng)絡(luò)應(yīng)用開發(fā)—數(shù)據(jù)庫的重要性共享信息,協(xié)同工作,都要通過統(tǒng)一的軟件來協(xié)調(diào)管理傳統(tǒng)的數(shù)據(jù)庫走進(jìn)PC網(wǎng)絡(luò)軟件ORACLE,SQLSERVER等從高端小型機(jī)走向PC世界有了數(shù)據(jù)庫,則信息共享和交流,信息存儲和處理變得非常容易第75頁,共196頁,2024年2月25日,星期天第一代網(wǎng)絡(luò)軟件:客戶機(jī)/服務(wù)器程序—1992至1996由于需要數(shù)據(jù)信息共享,引發(fā)客戶機(jī)/服務(wù)器軟件多人共享數(shù)據(jù)庫信息多人同時操作共享數(shù)據(jù)庫數(shù)據(jù)典型代表辦公自動化系統(tǒng)用友財務(wù)網(wǎng)絡(luò)版QQ聊天系統(tǒng)傳奇游戲需要在每臺電腦上安裝一個軟件需要有一臺服務(wù)器共享數(shù)據(jù)庫信息第76頁,共196頁,2024年2月25日,星期天解釋:QQ的服務(wù)器需要有賬號,這些帳號在騰訊公司服務(wù)器的數(shù)據(jù)庫中保存當(dāng)某個人的電腦重新安裝的時候,所有信息都從服務(wù)器取回,不會丟失相互間可以隨時溝通信息,對話交流,共享文件資料等第77頁,共196頁,2024年2月25日,星期天更多的客戶機(jī)/服務(wù)器軟件電子郵件程序,OUTLOOK只是客戶端,郵件服務(wù)器是服務(wù)器端傳奇游戲服務(wù)器共同點有專門的客戶端軟件,下在安裝,否則服務(wù)使用信息共享,隨時交流,數(shù)據(jù)統(tǒng)一保存在服務(wù)器上缺點:必須安裝各種軟件郵件軟件、QQ軟件、msn軟件、游戲軟件等第78頁,共196頁,2024年2月25日,星期天瀏覽器/服務(wù)器模式——1997-今通過瀏覽器就可以運行客戶端程序,無需單獨安裝軟件,共享服務(wù)器數(shù)據(jù)BBS博克電子商務(wù)第79頁,共196頁,2024年2月25日,星期天解釋:火車票代售無論去哪個火車票代售點,都可以購買車票共享不會因為目的地不同而非要到專門的售票處對于購票者來說,所有購票點都一樣如果是客戶機(jī)/服務(wù)器模式,則不同車次必須到不同的購票處不同時間也要到不同購票處雖然信息共享,但類別嚴(yán)格而專用第80頁,共196頁,2024年2月25日,星期天互聯(lián)就是無界限交流網(wǎng)絡(luò)新聞BBS博克視頻聊天電子商務(wù)第81頁,共196頁,2024年2月25日,星期天三層架構(gòu)——1995至今當(dāng)客戶機(jī)/服務(wù)器或者瀏覽器/服務(wù)器無法解決速度和處理數(shù)據(jù)的高效性的時候,中漸件誕生幫助數(shù)據(jù)庫處理數(shù)據(jù)快速分析處理需要的各種數(shù)據(jù),無論數(shù)據(jù)來自磁盤文件、數(shù)據(jù)庫還是其他按照需要統(tǒng)一處理,并返回給客戶端典型代表BEA公司的WEBLOGIC微軟公司的BIZTALKSERVERWEBSERVICE……三層架構(gòu)(3-tierarchitecture)通常意義上的三層架構(gòu)就是將整個業(yè)務(wù)應(yīng)用劃分為:表現(xiàn)層(UI)、業(yè)務(wù)邏輯層(BLL)、數(shù)據(jù)訪問層(DAL)。區(qū)分層次的目的即為了“高內(nèi)聚,低耦合”的思想第82頁,共196頁,2024年2月25日,星期天解釋:郵局的作用郵局可以方便地郵遞各種東西,無需自己考慮如何運輸不用考慮是空運、路運還是海運不用考慮是誰把東西送到對方手中一切都有郵局負(fù)責(zé)第83頁,共196頁,2024年2月25日,星期天典型的企業(yè)網(wǎng)絡(luò)應(yīng)用軟件數(shù)據(jù)庫系統(tǒng)郵件服務(wù)器辦公自動化游戲服務(wù)器進(jìn)銷存管理ERP客戶關(guān)系管理系統(tǒng)其他行業(yè)特殊應(yīng)用軟件電信、電力、石油等第84頁,共196頁,2024年2月25日,星期天軟件開發(fā)新領(lǐng)域:移動設(shè)備開發(fā)移動設(shè)備手機(jī)掌上電腦口袋PC第85頁,共196頁,2024年2月25日,星期天移動領(lǐng)域應(yīng)用開發(fā)短信彩信游戲郵件網(wǎng)絡(luò)電視視頻服務(wù)WAP網(wǎng)站第86頁,共196頁,2024年2月25日,星期天第六階段應(yīng)用軟件分類應(yīng)用軟件就是除了操作系統(tǒng)、各種開發(fā)工具之外的實用軟件第87頁,共196頁,2024年2月25日,星期天文件處理類以office為代表,用來處理文章排版電子表格圖形圖像文件處理第88頁,共196頁,2024年2月25日,星期天辦公自動化類以政府公文處理為主,結(jié)合office和數(shù)據(jù)庫功能典型產(chǎn)品LotusOffice+exchange其他專業(yè)開發(fā)軟件——OA第89頁,共196頁,2024年2月25日,星期天企業(yè)管理信息系統(tǒng)(MIS)專門用來處理企業(yè)管理信息的,比如財務(wù)賬目庫存工資銷售情況等幫助企業(yè)領(lǐng)導(dǎo)者分析和統(tǒng)計數(shù)據(jù)典型軟件各類mis系統(tǒng)第90頁,共196頁,2024年2月25日,星期天娛樂類自從PC誕生,就沒有離開個人娛樂游戲電影播放今天的BBS,QQ,MSN,各種網(wǎng)站第91頁,共196頁,2024年2月25日,星期天電子商務(wù)—電腦做生意由IBM提出,最初主要針對銀行的資金流通運輸行業(yè)的貨物流通互聯(lián)網(wǎng)的信息流通具體體現(xiàn)阿里巴巴易貝易趣當(dāng)當(dāng)書城網(wǎng)上銀行第92頁,共196頁,2024年2月25日,星期天ERP系統(tǒng)專門為了大型企業(yè),如汽車、建筑、電子等行業(yè)開發(fā)的軟件龐大的數(shù)據(jù)庫復(fù)雜的軟件處理智能化的管理決策支持第93頁,共196頁,2024年2月25日,星期天電子政務(wù)讓所有老百姓通過網(wǎng)絡(luò)就可以解決問題,再也不用各個衙門口蓋公章首都在線工商局稅務(wù)局公安局……第94頁,共196頁,2024年2月25日,星期天無線領(lǐng)域軟件手機(jī)軟件游戲短信彩信彩鈴移動商務(wù)辦公管理全球定位GPS第95頁,共196頁,2024年2月25日,星期天ICT領(lǐng)域從IT到ICT不再是計算機(jī)獨有,逐步走向通信不再是處理數(shù)據(jù),逐步走向溝通典型應(yīng)用視頻聊天播克在線電視游戲娛樂……ICT是信息、通信和技術(shù)三個英文單詞的詞頭組合(InformationCommunicationTechnology,簡稱ICT)。它是信息技術(shù)與通信技術(shù)相融合而形成的一個新的概念和新的技術(shù)領(lǐng)域。也是在線測試儀的簡稱第96頁,共196頁,2024年2月25日,星期天擴(kuò)展成才之路如何成為優(yōu)秀的軟件人才第97頁,共196頁,2024年2月25日,星期天第一步:明確人生目標(biāo)在IT行業(yè),一個人的成長大致可以分為:深入研究技術(shù),熟練掌握一種工具成為項目小組技術(shù)帶頭人或者是系統(tǒng)分析人員成為高級工程師,做公司的總工程師職位成為售前支持工程師,成為與用戶談判,答辯,書寫項目方案書的高手成為項目經(jīng)理,逐步學(xué)會管理隊伍也可能成為公司的CTO,走向職業(yè)經(jīng)理生涯第98頁,共196頁,2024年2月25日,星期天企業(yè)職位項目經(jīng)理豐富項目開發(fā)經(jīng)驗,管理經(jīng)驗系統(tǒng)分析員豐富客戶需求分析經(jīng)驗,項目開發(fā)經(jīng)驗系統(tǒng)設(shè)計員豐富系統(tǒng)設(shè)計經(jīng)驗,項目開發(fā)經(jīng)驗技術(shù)經(jīng)理豐富開發(fā)經(jīng)驗,豐富的技術(shù)知識開發(fā)人員熟練的技術(shù)知識,豐富的項目編程經(jīng)驗測試人員豐富的項目開發(fā)經(jīng)驗,熟練的技術(shù)經(jīng)驗客服維護(hù)員熟練的技術(shù)經(jīng)驗,吃苦耐勞的工作品質(zhì)第99頁,共196頁,2024年2月25日,星期天第二步:選擇一種編程語言無論哪種語言,都可以為自己奠定基礎(chǔ),無需考慮語言是否重要計算機(jī)語言是相通的,可以舉一反三關(guān)鍵是徹底掌握,熟練運用不要成為語言的奴隸因為偏愛一種語言,而忽視軟件編程思想因為喜歡多個語言,而無法奠定扎實基礎(chǔ)第100頁,共196頁,2024年2月25日,星期天各種編程語言比較C語言,計算機(jī)語言的基礎(chǔ),但不直接用來開發(fā)應(yīng)用軟件VB語言,主要是開發(fā)庫存、財務(wù)等數(shù)據(jù)庫軟件,也可以編寫簡單的游戲軟件.NET,是VB,C#,ASP,C++的高度集成,可以開發(fā)任何類型的應(yīng)用軟件C++語言,可以開發(fā)游戲、圖形圖像、系統(tǒng)工具、驅(qū)動程序等各種軟件,但不方便開發(fā)數(shù)據(jù)庫軟件JAVA語言,重點在互聯(lián)網(wǎng)網(wǎng)站開發(fā)方面,也是其長項,但不適合開發(fā)系統(tǒng)工具、圖形圖像、游戲多媒體等軟件嵌入式開發(fā)工具,使用的語言基本是C++,JAVA兩種,主要是針對手機(jī)、家電、電子產(chǎn)品的芯片級編程,如:手機(jī)的拍照、攝像功能,洗衣機(jī)的自動控制等其他專業(yè)開發(fā)語言,PC上很少用,但在專業(yè)領(lǐng)域用途廣泛,如:PERL,ADA,FORTRAN等第101頁,共196頁,2024年2月25日,星期天計算機(jī)語言—高度統(tǒng)一性沒有程序員需要把所有語言掌握但是程序員必須熟練掌握一種語言可以達(dá)到一通百通的境界任何計算機(jī)語言都是相類似的如同開汽車第102頁,共196頁,2024年2月25日,星期天第二步:熟練掌握單機(jī)程序開發(fā)誰能開發(fā)出OFFICE,WPS?這是微軟、金山公司一批精英仍然在奮斗的技術(shù)目標(biāo)雖能開發(fā)出傳奇游戲客戶端豐富的功能?這是無數(shù)游戲開發(fā)者追求的目標(biāo)常用的瑞星、FLASHGET、BT等,都是專業(yè)單機(jī)程序單機(jī)開發(fā)技術(shù),是程序員的第一步基石第103頁,共196頁,2024年2月25日,星期天第二步:客戶機(jī)/服務(wù)器程序誰能開發(fā)一個QQ或者M(jìn)SN?這是很多高手研究的問題誰能為企業(yè)開發(fā)一個SQL數(shù)據(jù)的管理系統(tǒng)?這是當(dāng)今很多軟件公司正在為之奮斗的問題只有懂得網(wǎng)絡(luò)和數(shù)據(jù)庫,才能開發(fā)ERP等程序只有懂得客戶機(jī)/服務(wù)器技術(shù),才能開發(fā)這些程序第104頁,共196頁,2024年2月25日,星期天第四步:瀏覽器/服務(wù)器程序誰能開發(fā)出BBS或者博克論壇、電子商務(wù)?這是互聯(lián)網(wǎng)開發(fā)的高手誰能開發(fā)瀏覽器下的電子政務(wù)、工作流、遠(yuǎn)程教育系統(tǒng)?這也是互聯(lián)網(wǎng)開發(fā)的高手第105頁,共196頁,2024年2月25日,星期天第五步:充分掌握數(shù)據(jù)庫技術(shù)網(wǎng)絡(luò)化應(yīng)用開發(fā),數(shù)據(jù)庫編程已經(jīng)成為主流不能充分利于數(shù)據(jù)庫技術(shù),那么將走很多彎路數(shù)據(jù)庫技術(shù)是必需的也是重要的編程技術(shù)無論客戶機(jī)/服務(wù)器模式,還是瀏覽器/服務(wù)器模式,都需要數(shù)據(jù)庫數(shù)據(jù)庫技術(shù)關(guān)鍵:SQL語言第106頁,共196頁,2024年2月25日,星期天個人技能發(fā)展公式語言知識單機(jī)程序數(shù)據(jù)庫技術(shù)客戶機(jī)/服務(wù)器編程瀏覽器/服務(wù)器編程三層架構(gòu)編程CMM2開發(fā)規(guī)范第107頁,共196頁,2024年2月25日,星期天掌握技術(shù)的訣竅在編程中學(xué)習(xí)編程在實踐中掌握實踐在解決問題中發(fā)現(xiàn)解決問題的方法在積累中積累廣泛知識在規(guī)范中規(guī)范自己的職業(yè)素質(zhì)和工作方法在探索和發(fā)現(xiàn)中緊跟技術(shù)發(fā)展步伐第108頁,共196頁,2024年2月25日,星期天企業(yè)項目實施框架第109頁,共196頁,2024年2月25日,星期天基本要素軟件軟件的生命周期軟件工程程序+文檔采用工程化方法把軟件作為工程產(chǎn)品按軟件生命周期進(jìn)行生產(chǎn)軟件計劃、需求分析、軟件設(shè)計、軟件編碼、軟件測試、運行維護(hù)
第110頁,共196頁,2024年2月25日,星期天軟件開發(fā)過程程序設(shè)計程序編碼單元測試第111頁,共196頁,2024年2月25日,星期天軟件開發(fā)過程的位置軟件開發(fā)過程需求分析工程設(shè)計工程開發(fā)過程測試工程應(yīng)用安裝運行維護(hù)
用戶需求轉(zhuǎn)化為軟件產(chǎn)品所需的全部軟件工程活動的集合。第112頁,共196頁,2024年2月25日,星期天軟件開發(fā)過程的主要工作內(nèi)容開發(fā)工程目的和處理內(nèi)容需求分析工程需求分析系統(tǒng)計劃確定系統(tǒng)開發(fā)的目的,做出軟件系統(tǒng)的開發(fā)計劃。在需求分析基礎(chǔ)上明確系統(tǒng)構(gòu)想模型和處理要求,作出系統(tǒng)功能概要說明,確定系統(tǒng)能夠?qū)崿F(xiàn)的范圍。設(shè)計工程外部設(shè)計(概要設(shè)計)系統(tǒng)功能概要處理的具體化,作出用戶看得到的部分系統(tǒng)要件的基本設(shè)計(如系統(tǒng)窗體顯示和外部接口等方面的設(shè)計)。內(nèi)部設(shè)計(詳細(xì)設(shè)計)進(jìn)行數(shù)據(jù)庫及其文件系統(tǒng)的設(shè)計。進(jìn)行系統(tǒng)內(nèi)部結(jié)構(gòu)及其處理要求的詳細(xì)設(shè)計(程序處理概要,模塊功能說明等)。制造工程程序制造(程序設(shè)計、程序編制、單元測試)按照各個程序的處理概要,做出程序單元設(shè)計說明書。按照程序單元設(shè)計說明書,進(jìn)行程序編碼。實施程序單元測試,驗證各個程序單元的處理功能。測試工程軟件測試(組合測試、系統(tǒng)測試、運行測試)為提高軟件質(zhì)量,按以下順序進(jìn)行測試。組合測試:各個子系統(tǒng)內(nèi)的程序單元的組合測試。系統(tǒng)測試:各個子系統(tǒng)連接起來,全系統(tǒng)的綜合測試。運行測試:在用戶環(huán)境下進(jìn)行實際運行環(huán)境的測試。應(yīng)用安裝移植安裝運行評價處理在用戶環(huán)境中運行時所發(fā)現(xiàn)的問題。對與新系統(tǒng)有關(guān)的所有人員(客戶)進(jìn)行新系統(tǒng)培訓(xùn)。實施導(dǎo)入新系統(tǒng)工作,滿足項目初期所確立的需求,使客戶滿意。第113頁,共196頁,2024年2月25日,星期天程序設(shè)計過程
程序設(shè)計
詳細(xì)設(shè)計書理解
程序設(shè)計工作實施
程序設(shè)計書作成
程序單元內(nèi)的功能模塊分割
模塊功能說明及處理內(nèi)容說明
程序功能層次圖及模塊關(guān)聯(lián)說明
定義公共變量和重要變量
第114頁,共196頁,2024年2月25日,星期天程序編制第115頁,共196頁,2024年2月25日,星期天單元測試又稱為“模塊測試”利用PCL確定程序的檢測點利用各種數(shù)據(jù)驗證模塊功能通常由編碼的程序員擔(dān)任此工作第116頁,共196頁,2024年2月25日,星期天需求分析范例第117頁,共196頁,2024年2月25日,星期天系統(tǒng)設(shè)計范例第118頁,共196頁,2024年2月25日,星期天數(shù)據(jù)庫設(shè)計范例第119頁,共196頁,2024年2月25日,星期天測試報告范例第120頁,共196頁,2024年2月25日,星期天UML語言表示的需求設(shè)計圖第121頁,共196頁,2024年2月25日,星期天1.3軟件缺陷管理第122頁,共196頁,2024年2月25日,星期天軟件缺陷的描述軟件缺陷指的是系統(tǒng)或系統(tǒng)部件中那些導(dǎo)致系統(tǒng)或部件不能實現(xiàn)其功能的缺陷。如果在執(zhí)行中遇到一個缺陷,可能引起系統(tǒng)的失效。那么準(zhǔn)確有效的定義和描述軟件缺陷,可以使軟件缺陷得以快速修復(fù),節(jié)約了軟件測試項目的成本和資源,提高產(chǎn)品質(zhì)量。軟件缺陷是什么?第123頁,共196頁,2024年2月25日,星期天缺陷管理內(nèi)容缺陷管理中的術(shù)語缺陷管理的目的缺陷管理中人員的職責(zé)缺陷管理過程介紹缺陷的屬性缺陷狀態(tài)缺陷的描述第124頁,共196頁,2024年2月25日,星期天1.3.1缺陷管理-術(shù)語軟件測試中經(jīng)常使用各種術(shù)語來描述軟件出現(xiàn)的問題,如下一些通用的術(shù)語:軟件錯誤(SoftwareError)軟件缺陷(SoftwareDefect)軟件故障(Softwarefault)軟件失效(Softwarefailure)第125頁,共196頁,2024年2月25日,星期天缺陷管理-術(shù)語區(qū)分這些術(shù)語很重要,它關(guān)系到測試工程師失效現(xiàn)象與機(jī)理的深刻理解,由于軟件內(nèi)部邏輯復(fù)雜,運行環(huán)境動態(tài)變化,且不同的軟件差異可能很大,因而軟件失效的機(jī)理可能也有不同的表現(xiàn)形式,但總的來說,軟件失效的機(jī)理可描述為:軟件錯誤>軟件缺陷>軟件故障>軟件失效第126頁,共196頁,2024年2月25日,星期天缺陷管理-術(shù)語解釋軟件錯誤:在可以預(yù)見的時期內(nèi),軟件將有人來開發(fā),在整個生存期的各個階段,都貫穿著人的直接或間接的干預(yù),然而人難免犯錯誤,這必然給軟件留下不良的痕跡,軟件錯誤是指軟件生存期內(nèi)不希望或不可接受的人為錯誤,其結(jié)果是導(dǎo)致軟件缺陷的產(chǎn)生,可見,軟件錯誤是一種人為過程,相對于軟件本身,是一種外部行為。第127頁,共196頁,2024年2月25日,星期天缺陷管理-術(shù)語解釋軟件缺陷:軟件缺陷是存在于軟件(文檔、數(shù)據(jù)、程序)之中的那些不希望或不可接受的偏差,其結(jié)果是軟件運行于某一特定積極條件時出現(xiàn)軟件故障,這時稱軟件被激活。第128頁,共196頁,2024年2月25日,星期天缺陷管理-術(shù)語解釋軟件故障:軟件故障是指軟件運行過程中出現(xiàn)的一種不希望或不可接受的內(nèi)部狀態(tài),比如:軟件處于執(zhí)行一個多余循環(huán)過程時,我們可以檢測軟件出現(xiàn)故障,若此時沒有適當(dāng)?shù)拇胧ㄈ蒎e)加以處理,便產(chǎn)生軟件失效。軟件故障是一種動態(tài)行為。第129頁,共196頁,2024年2月25日,星期天缺陷管理-術(shù)語解釋軟件失效:軟件失效是指軟件運行時產(chǎn)生的一種不希望或不可接受的外部行為結(jié)果。第130頁,共196頁,2024年2月25日,星期天缺陷管理-術(shù)語總結(jié)綜上所述,軟件錯誤是一種人為錯誤,一個軟件錯誤必定產(chǎn)生一個或多個軟件缺陷,當(dāng)一個軟件缺陷被激活時,便產(chǎn)生一個軟件故障;同一個軟件缺陷在不同條件下被激活,可能產(chǎn)生不同的軟件故障,軟件故障如果沒有及時的容錯措施加以處理,便不可避免導(dǎo)致軟件失效。第131頁,共196頁,2024年2月25日,星期天1.3.2缺陷管理-目的缺陷管理目的:缺陷管理目的是對各階段測試發(fā)現(xiàn)的缺陷進(jìn)行跟蹤管理,以保證各級缺陷的修復(fù)率達(dá)到標(biāo)準(zhǔn)。主要實現(xiàn)以下目標(biāo):及時了解并跟蹤每個被發(fā)現(xiàn)的缺陷;確保每個被發(fā)現(xiàn)的缺陷都能被處理;收集缺陷數(shù)據(jù),并在其上進(jìn)行數(shù)據(jù)分析,作為組織過程的財富。第132頁,共196頁,2024年2月25日,星期天1.3.3缺陷管理-人員職責(zé)參與缺陷管理過程人員角色職責(zé):高級經(jīng)理(EM)裁決項目經(jīng)理與測試組長有爭議的缺陷項目經(jīng)理(PM)判斷是否是缺陷負(fù)責(zé)指派缺陷給相關(guān)責(zé)任人第133頁,共196頁,2024年2月25日,星期天缺陷管理-人員職責(zé)項目測試組長(TM)決定缺陷管理方式和工具;管理缺陷狀態(tài)情況;審核測試人員提交的缺陷;對測試人員的工作質(zhì)量進(jìn)行跟蹤與評價。第134頁,共196頁,2024年2月25日,星期天缺陷管理-人員職責(zé)測試人員(TE)編寫測試用例;負(fù)責(zé)缺陷的提交、跟蹤及分析;負(fù)責(zé)執(zhí)行系統(tǒng)回歸測試;提交測試周報、月報;第135頁,共196頁,2024年2月25日,星期天缺陷管理-人員職責(zé)項目相關(guān)開發(fā)人員(DE)修復(fù)測試發(fā)現(xiàn)的缺陷;負(fù)責(zé)跟蹤修復(fù)缺陷的狀態(tài);質(zhì)量保證人員(SQA)監(jiān)控項目組缺陷管理規(guī)程執(zhí)行情況。第136頁,共196頁,2024年2月25日,星期天缺陷管理-流程圖第137頁,共196頁,2024年2月25日,星期天1.3.4缺陷管理-過程介紹缺陷登記缺陷審批是否缺陷缺陷分派修復(fù)缺陷缺陷回歸測試第138頁,共196頁,2024年2月25日,星期天缺陷管理-缺陷相關(guān)屬性缺陷ID用ID標(biāo)記缺陷缺陷描述(Summary)
簡單描述缺陷,主要是什么缺陷缺陷發(fā)現(xiàn)提交者(DetectedBy)
描述缺陷是由誰發(fā)現(xiàn)提出的第139頁,共196頁,2024年2月25日,星期天缺陷管理-缺陷相關(guān)屬性缺陷發(fā)現(xiàn)時間(DetectedonDate)
描述缺陷發(fā)現(xiàn)提出時間缺陷嚴(yán)重性(Severity)
描述缺陷的嚴(yán)重性缺陷分給誰(Assignedto)
描述缺陷分派給誰第140頁,共196頁,2024年2月25日,星期天缺陷管理-缺陷相關(guān)屬性缺陷在哪個版本發(fā)現(xiàn)(DetectedinVersion)
描述缺陷發(fā)現(xiàn)的版本缺陷被修改的時間(Modified)
描述缺陷被修改的時間計劃修復(fù)時間(PlanfixedDate)描述缺陷計劃完成修復(fù)的時間第141頁,共196頁,2024年2月25日,星期天缺陷管理-缺陷相關(guān)屬性缺陷優(yōu)先級(Priority)描述缺陷的優(yōu)先級缺陷所屬項目(Project)描述缺陷所屬的工程是否是重現(xiàn)缺陷(Reproducible)描述缺陷是否是重現(xiàn)缺陷第142頁,共196頁,2024年2月25日,星期天缺陷管理-缺陷相關(guān)屬性缺陷所屬于的模塊(Subject)描述缺陷所屬的模塊缺陷詳細(xì)描述(Description)缺陷詳細(xì)描述,包括缺陷產(chǎn)生的步驟,缺陷的實際結(jié)果,缺陷的理想結(jié)果,建議等第143頁,共196頁,2024年2月25日,星期天缺陷管理-缺陷相關(guān)屬性缺陷的狀態(tài)(Status)描述缺陷的狀態(tài)缺陷實際關(guān)閉的版本(ClosedinVersion)描述缺陷實際關(guān)閉的版本缺陷實際修復(fù)所花的時間(ActualFixedTime)描述缺陷實際修復(fù)所花的時間第144頁,共196頁,2024年2月25日,星期天缺陷管理-缺陷相關(guān)屬性缺陷修復(fù)完成時間(ClosingDate)描述缺陷實際關(guān)閉的時間注釋(Comments)描述對缺陷的注釋附件(Attachments)添加缺陷附件第145頁,共196頁,2024年2月25日,星期天1.3.5軟件缺陷的嚴(yán)重性災(zāi)難性系統(tǒng)崩潰,數(shù)據(jù)丟失,由于程序所引起的死機(jī)、非法退出,死循環(huán),數(shù)據(jù)庫發(fā)生死鎖,錯誤操作導(dǎo)致的程序中斷,嚴(yán)重的計算錯誤,與數(shù)據(jù)庫連接錯誤,數(shù)據(jù)通訊錯誤嚴(yán)重的操作出錯,系統(tǒng)功能錯誤或遺漏;程序接口錯誤、數(shù)據(jù)流錯誤、輕微數(shù)據(jù)計算錯誤
第146頁,共196頁,2024年2月25日,星期天總結(jié)上次課內(nèi)容本次課主要內(nèi)容:理解軟件生命周期掌握軟件缺陷的概念掌握軟件質(zhì)量、軟件質(zhì)量測試相關(guān)內(nèi)容第147頁,共196頁,2024年2月25日,星期天軟件測試從杯具開始給你一只紙杯,你如何去做測試?問題第148頁,共196頁,2024年2月25日,星期天軟件測試從杯具開始需求測試:查看杯子的使用說明界面測試:查看杯子的外觀功能測試:裝物體時漏或不漏,能不能喝到杯子中所裝物體安全性測試:有沒有毒或細(xì)菌可靠性測試:從高處落下杯子的損壞程序可移植性測試:在不同地方、溫度一是否可正常使用兼容性測試:裝果汁、白水、酒精等易用性測試:是否燙手,防滑,方便使用疲勞測試:放24小時水泄漏時間和情況測試:裝汽油24小時看泄漏時間和情況壓力測試:放針不斷加重,擊穿第149頁,共196頁,2024年2月25日,星期天1.3.6缺陷跟蹤與分析缺陷管理的目標(biāo)確保每個被發(fā)現(xiàn)的缺陷都能夠被解決缺陷曲線確定測試過程是否結(jié)束收集缺陷數(shù)據(jù)進(jìn)行數(shù)據(jù)分析什么是解決?第150頁,共196頁,2024年2月25日,星期天1.3.6缺陷跟蹤與分析1.3.6.1缺陷處理技巧技巧審閱拒絕完善分配測試重新打開關(guān)閉暫緩
第151頁,共196頁,2024年2月25日,星期天1.3.6缺陷跟蹤與分析1.3.6.1缺陷處理技巧技巧審閱拒絕完善分配測試重新打開關(guān)閉暫緩
第152頁,共196頁,2024年2月25日,星期天活動BUG走勢圖BUG打開關(guān)閉圖1.3.6缺陷跟蹤與分析1.3.6.2缺陷趨勢分析一、缺陷趨勢圖第153頁,共196頁,2024年2月25日,星期天軟件缺陷構(gòu)成
第154頁,共196頁,2024年2月25日,星期天二、軟件缺陷缺陷產(chǎn)生的可能性和優(yōu)先級缺陷產(chǎn)生的可能性:指缺陷在產(chǎn)品中發(fā)生的可能性,通??梢杂妙l率來表示。缺陷優(yōu)先級:指缺陷必須被修復(fù)的緊急程度。“優(yōu)先級”的衡量抓住了在嚴(yán)重性中沒有考慮的重要程度因素。
缺陷產(chǎn)生可能性
描述
總是(Always)
總是產(chǎn)生這個軟件缺陷,其產(chǎn)生的頻率是100%通常(Often)
按照測試用例,通常情況下會產(chǎn)生這個軟件缺陷,其產(chǎn)生的頻率大概是80-90%有時(Occasionally)
按照測試用例,有的時候產(chǎn)生這個軟件缺陷,其產(chǎn)生的頻率大概是30-50%很少(rarely)
按照測試用例,很少產(chǎn)生這個軟件缺陷,其產(chǎn)生的頻率大概是1-5%缺陷優(yōu)先級
描述
立即解決(P1級)缺陷導(dǎo)致系統(tǒng)幾乎不能使用或測試不能繼續(xù),需立即修復(fù)高優(yōu)先級(P2級)缺陷嚴(yán)重,影響測試,需要優(yōu)先考慮正常排隊(P3級)缺陷需要正常排隊等待修復(fù)低優(yōu)先級(P4級)缺陷可以在開發(fā)人員有時間的時候被糾正。第155頁,共196頁,2024年2月25日,星期天微軟公司的缺陷到達(dá)模式缺陷達(dá)到模式的理想趨勢圖在測試階段初期,缺陷率增長很快。在達(dá)到峰值后,就隨時間以較慢的速率下降,降低到最低點——零點第156頁,共196頁,2024年2月25日,星期天三、軟件缺陷缺陷狀態(tài)
缺陷狀態(tài):指缺陷通過一個跟蹤修復(fù)過程的進(jìn)展情況,也就是在軟件生命周期中的狀態(tài)基本定義,如軟件缺陷狀態(tài)列表所示:
缺陷狀態(tài)
描述
激活或打開(ActiveorOpen)問題還沒有解決,存在源代碼中,確認(rèn)“提交的缺陷”,等待處理,如新報的缺陷。已修正或修復(fù)(FixedorResolved)已被開發(fā)人員檢查、修復(fù)過的缺陷,通過單元測試,認(rèn)為已解決但還沒有被測試人員驗證關(guān)閉或非激活(ClosedorInactive)測試人員驗證后,確認(rèn)缺陷不存在之后的狀態(tài)。重新打開(Reopen)測試人員驗證后,還依然存在的缺陷,等待開發(fā)人員進(jìn)一步修復(fù)推遲(Deferred)這個軟件缺陷可以在下一個版本中解決保留(onhold)由于技術(shù)原因或第三者軟件的缺陷,開發(fā)人員不能修復(fù)的缺陷不能重現(xiàn)(Cannotduplicate)開發(fā)不能復(fù)現(xiàn)這個軟件缺陷,需要測試人員檢查缺陷復(fù)現(xiàn)的步驟。需要更多信息(Needmoreinfor)開發(fā)能復(fù)現(xiàn)這個軟件缺陷,但開發(fā)人員需要一些信息,例如:缺陷的日志文件,圖片等。重復(fù)(Duplicate)這個軟件缺陷已經(jīng)被其他的軟件測試人員發(fā)現(xiàn)。不是缺陷(Notabug)這個問題不是軟件缺陷需要修改軟件規(guī)格說明書(Specmodified)由于軟件規(guī)格說明書對軟件設(shè)計的要求,軟件開發(fā)人員無法修復(fù)這個軟件缺陷,必須要修改軟件規(guī)格說明書。第157頁,共196頁,2024年2月25日,星期天四、軟件缺陷缺陷起源和來源缺陷起源:缺陷引起的故障或事件第一次被檢測到的階段,如軟件缺陷起源列表所示。
缺陷來源:指缺陷所在的地方,如文檔、代碼等,如軟件缺陷來源列表所示。
缺陷來源
描述
需求說明書
需求說明書的錯誤、或不清楚引起的問題
設(shè)計文檔設(shè)計文檔描述不準(zhǔn)確、和需求說明書不一致的問題
系統(tǒng)集成接口
系統(tǒng)各模塊參數(shù)不匹配、開發(fā)組之間缺乏協(xié)調(diào)引起的缺陷
數(shù)據(jù)流(庫)由于數(shù)據(jù)字典、數(shù)據(jù)庫中的錯誤引起的缺陷
程序代碼純粹在編碼中的問題所引起的缺陷
缺陷起源
描述
需求
在需求階段發(fā)現(xiàn)的缺陷構(gòu)架在系統(tǒng)構(gòu)架設(shè)計階段發(fā)現(xiàn)的缺陷設(shè)計
在程序設(shè)計階段發(fā)現(xiàn)的缺陷編碼在編碼階段發(fā)現(xiàn)的缺陷測試
在測試階段發(fā)現(xiàn)的缺陷用戶
在用戶使用階段發(fā)現(xiàn)的缺陷第158頁,共196頁,2024年2月25日,星期天五、軟件缺陷缺陷根源缺陷根源:指造成上述錯誤的根本因素,以尋求軟件開發(fā)流程的改進(jìn)、管理水平的提高,如軟件缺陷根源列表所示。
缺陷根源
描述
測試策略錯誤的測試范圍,誤解了測試目標(biāo),超越測試能力等過程,工具和方法無效的需求收集過程,過時的風(fēng)險管理過程,不適用的項目管理方法,沒有估算規(guī)程,無效的變更控制過程等團(tuán)隊/人項目團(tuán)隊職責(zé)交叉,缺乏培訓(xùn),沒有經(jīng)驗的項目團(tuán)隊,缺乏士氣和動機(jī)不純等缺乏組織和通訊缺乏用戶參與,職責(zé)不明確,管理失敗等硬件硬件配置不對、缺乏,或處理器缺陷導(dǎo)致算術(shù)精度丟失,內(nèi)存溢出等軟件軟件設(shè)置不對、缺乏,或操作系統(tǒng)錯誤導(dǎo)致無法釋放資源,工具軟件的錯誤,編譯器的錯誤,2000千年蟲問題等。工作環(huán)境組織機(jī)構(gòu)調(diào)整,預(yù)算改變,工作環(huán)境惡劣,如噪音過大。第159頁,共196頁,2024年2月25日,星期天1.4軟件質(zhì)量與度量第160頁,共196頁,2024年2月25日,星期天主要議程為什么軟件質(zhì)量需要有度量?(必要性)使用軟件測試的質(zhì)量度量的挑戰(zhàn)評價軟件質(zhì)量的優(yōu)秀度量的特征制定軟件質(zhì)量度量時注意事項第161頁,共196頁,2024年2月25日,星期天1.4軟件質(zhì)量度量1.4.1測量基礎(chǔ)1.4.2軟件度量1.4.3軟件質(zhì)量度量方法1.4.4軟件產(chǎn)品的質(zhì)量度量1.4.5軟件過程質(zhì)量度量1.4.6軟件質(zhì)量度量的執(zhí)行第162頁,共196頁,2024年2月25日,星期天1.4.4測量基礎(chǔ)3個基本概念測量(Measurement)是對產(chǎn)品過程的某個屬性的范圍、數(shù)量、維度、容量或大小提供一個定量的指示;度量(Metric)是對軟件產(chǎn)品進(jìn)行范圍廣泛的測度,它給出一個系統(tǒng)、構(gòu)件或過程的某個給定屬性的度的定量測量;指標(biāo)(Indicator)是一個度量或一組度量的組合,采用易于理解的形式,對軟件過程、項目或產(chǎn)品質(zhì)量提供更全面、深入的評價和了解,以利于過程和質(zhì)量的分析第163頁,共196頁,2024年2月25日,星期天測量原理測量原理示意圖第164頁,共196頁,2024年2月25日,星期天1.4.2軟件度量一、軟件開發(fā)生命周期的度量活動二、軟件的項目度量三、軟件產(chǎn)品的規(guī)模度量第165頁,共196頁,2024年2月25日,星期天一、軟件開發(fā)生命周期的度量活動軟件產(chǎn)品度量:主要用來描述軟件產(chǎn)品的特征,用于產(chǎn)品評估和決策。產(chǎn)品度量包括軟件規(guī)模大小、產(chǎn)品復(fù)雜度、設(shè)計特征、性能以及質(zhì)量水平。本書主要討論產(chǎn)品的質(zhì)量度量,測量產(chǎn)品的各個質(zhì)量指標(biāo)并最終對產(chǎn)品整體質(zhì)量做出合理的評估。軟件項目度量:用來描述項目的特性和執(zhí)行狀態(tài),如項目計劃的有效性、項目資源使用效率、成本效益、項目風(fēng)險、進(jìn)度和生產(chǎn)力等。目的是評估項目開發(fā)過程的質(zhì)量、預(yù)測項目進(jìn)度、工作量等,輔助管理者進(jìn)行質(zhì)量控制和項目控制。軟件過程度量:用于軟件開發(fā)、維護(hù)過程的優(yōu)化和改進(jìn),如開發(fā)過程中的缺陷移除效率、測試階段中的缺陷到達(dá)模式以及缺陷修復(fù)過程的效率等。對于軟件過程本身的度量,目的是形成適合軟件組織應(yīng)有的各種模型,作為對項目、產(chǎn)品的度量基礎(chǔ);以及對軟件開發(fā)過程進(jìn)行持續(xù)改進(jìn),提高軟件生產(chǎn)力。第166頁,共196頁,2024年2月25日,星期天一、軟件開發(fā)生命周期的度量活動軟件開發(fā)生命周期中的測量活動第167頁,共196頁,2024年2月25日,星期天規(guī)模度量(sizemeasurement):以代碼行數(shù)、功能點數(shù)、對象點或特征點等來衡量。軟件規(guī)模度量是工作量度量、進(jìn)度度量的基礎(chǔ),用于估算軟件項目工作量、編制成本預(yù)算、策劃項目進(jìn)度的基礎(chǔ)。復(fù)雜度度量(complexitymeasurement):確定程序控制流或軟件系統(tǒng)結(jié)構(gòu)的復(fù)雜程度指標(biāo)。復(fù)雜度度量用于估計或預(yù)測軟件產(chǎn)品的可測試性、可靠性和可維護(hù)性,以便選擇最優(yōu)化、最可靠的程序設(shè)計方法,來確定測試策略、維護(hù)策略等。缺陷度量(defectmeasurement):幫助確定產(chǎn)品缺陷分布的情況、缺陷變化的狀態(tài)等,從而幫助分析修復(fù)缺陷所需的工作量、設(shè)計和編程中存在哪些弱點、預(yù)測產(chǎn)品發(fā)布時間、預(yù)測產(chǎn)品的遺留缺陷等。二、軟件的項目度量第168頁,共196頁,2024年2月25日,星期天工作量度量(workloadmeasurement):任務(wù)分解并結(jié)合人力資源水平來度量,合理地分配研發(fā)資源和人力,獲得最高的效率比。工作量度量是在軟件規(guī)模度量和生產(chǎn)率度量的基礎(chǔ)上進(jìn)行。進(jìn)度度量(schedulemeasurement):通過任務(wù)分解、工作量度量、有效資源分配等做出計劃,然后將實際結(jié)果和計劃值進(jìn)行對比來度量。風(fēng)險度量(riskmeasurement):一般通過兩個參數(shù)“風(fēng)險發(fā)生的概率”和“風(fēng)險發(fā)生后所帶來的損失”來評估風(fēng)險。其他的項目度量,如需求穩(wěn)定性或需求穩(wěn)定因子(RSI,RequirementStabilityIndex)、資源利用效率(ResourceUtilization)、文檔復(fù)審水平(Reviewlevel)、問題解決能力(Issue-resolvingability)、代碼動態(tài)增長等。二、軟件的項目度量第169頁,共196頁,2024年2月25日,星期天三、軟件產(chǎn)品的規(guī)模度量1.德爾菲法德爾菲法(Delphitechnique)是一種專家評估技術(shù),適用于在沒有或沒有足夠的歷史數(shù)據(jù)情況下,來評定軟件采用不同的技術(shù)、新技術(shù)所帶來的差異,但專家的水平及對項目的理解程度是工作中的關(guān)鍵點。2.COCOMO模型造性成本模型(COCOMO:constructivecostmodel)是一種精確、易于使用的基于模型的成本估算方法。它有分為基本COCOMO模型,中間COCOMO模型和詳細(xì)COCOMO模型3.代碼行度量方法4.功能點分析法5.面向?qū)ο筌浖膶ο簏c方法第170頁,共196頁,2024年2月25日,星期天PTR累積模型PTR累積模型第171頁,共196頁,2024年2月25日,星期天Rayleigh模型軟件項目過程的Rayleigh模型形狀第172頁,共196頁,2024年2月25日,星期天四、軟件缺陷度量缺陷密度——軟件缺陷在規(guī)模上的分布如:每KLOC或每個功能點(或類似功能點的度量——對象點、數(shù)據(jù)點、特征點等)的缺陷數(shù)缺陷率——缺陷在時間上的分布如:對應(yīng)用軟件的角度來說,90%以上的缺陷是在發(fā)布后兩年內(nèi)被發(fā)現(xiàn)出來。整體缺陷清除率在軟件開發(fā)過程中發(fā)現(xiàn)的所有缺陷數(shù)/發(fā)現(xiàn)的總?cè)毕輸?shù)階段性缺陷清除率第173頁,共196頁,2024年2月25日,星期天五、顧客滿意度度量顧客滿意度要素顧客滿意度要素的內(nèi)容技術(shù)解決方案質(zhì)量、可靠性、有效性、易用性、價格、安裝、新技術(shù)支持與維護(hù)靈活性、易達(dá)性、產(chǎn)品知識市場營銷解決方案、接觸點、信息管理購買流程、請求手續(xù)、保證期限、注意事項交付準(zhǔn)時、準(zhǔn)確、交付后過程企業(yè)形象技術(shù)領(lǐng)導(dǎo)、財務(wù)穩(wěn)定性、執(zhí)行印象軟件組織的顧客滿意度要素及其內(nèi)容第174頁,共196頁,2024年2月25日,星期天五、顧客滿意度度量顧客滿意度要素顧客滿意度度量內(nèi)容軟件產(chǎn)品功能性、可靠性、易用性、效率性、可維護(hù)性、可移植性開發(fā)文檔文檔的構(gòu)成、質(zhì)量、外觀、圖表以及索引、用語項目進(jìn)度以及交期交期的根據(jù)、進(jìn)度遲延情況下的應(yīng)對、進(jìn)展報告技術(shù)水平項目組的技術(shù)水平、項目組的提案能力、項目組的問題解決能力溝通能力事件記錄、格式確認(rèn)、問題解答運用維護(hù)支持、問題發(fā)生時的應(yīng)對速度、問題解決能力軟件項目的顧客滿意度要素及其內(nèi)容第175頁,共196頁,2024年2月25日,星期天軟件度量的應(yīng)用1)度量的目的是改進(jìn)開發(fā)過程,提高產(chǎn)品質(zhì)量2)塑造度量文化3)軟件度量只針對項目、產(chǎn)品和過程而開展4)從小規(guī)模的簡單的度量項目開始5)度量將在一定程度上增進(jìn)對軟件開發(fā)的理解、預(yù)測、評估、控制和改善6)根據(jù)項目實情加以具體實施7)通過數(shù)據(jù)共享增進(jìn)信任,消除軟件度量可能帶來的誤解8)度量應(yīng)該簡單易懂,從而降低溝通和實施成本
擴(kuò)展第176頁,共196頁,2024年2月25日,星期天質(zhì)量度量的統(tǒng)計分析錯誤的根本原因來源于下面幾個方面:說明不完整或說明錯誤(IES)與客戶交流不夠所產(chǎn)生的誤解(MCC)故意與說明偏離(IDS)違反編程標(biāo)準(zhǔn)(VPS)數(shù)據(jù)表示有錯(EDR)模塊接口不一致(IMI)設(shè)計邏輯有錯(EDL)不完整或錯誤的測試(IET)不準(zhǔn)確或不完整的文檔(IID)將設(shè)計翻譯成程序設(shè)計語言中的錯誤(PLT)不清晰或不一致的人機(jī)界面(HCI)雜項(MIS)擴(kuò)展第177頁,共196頁,2024年2月25日,星期天1.5軟件工程與軟件測試第178頁,共196頁,2024年2月25日,星期天軟件測試工程師——金貴人才軟件測試工程師,目前IT行業(yè)極端短缺的金貴人才,未來5年IT行業(yè)最炙手可熱的高薪職位。中國軟件業(yè)每年新增約20萬測試崗位就業(yè)機(jī)會,而企業(yè)、學(xué)校培養(yǎng)出的測試人才卻不足需求量的1/10,這種測試人才需求與供給間的差距仍在拉大。
軟件測試——產(chǎn)品質(zhì)量的保證軟件測試——控制成本的關(guān)鍵軟件測試——軟件可靠性確認(rèn)軟件測試——讓企業(yè)具備國際競爭的實力
第179頁,共196頁,2024年2月25日,星期天1.5.1軟件開發(fā)過程圖1-2軟件開發(fā)過程第180頁,共196頁,2024年2月25日,星期天軟件開發(fā)過程需求分析:
根據(jù)客戶的要求,清楚了解客戶需求中的產(chǎn)品功能、特性、性能、界面和具體規(guī)格等,然后進(jìn)行分析,確定軟件產(chǎn)品所能達(dá)到的目標(biāo)。這一階段結(jié)束時
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 三年級數(shù)學(xué)三位數(shù)除以一位數(shù)質(zhì)量考核模擬題大全附答案
- 滬科版 信息技術(shù) 必修 5.1.1信息技術(shù)對個人的影響說課稿
- 個人不服借款合同仲裁裁決起訴狀范本
- 2025年度房地產(chǎn)金融服務(wù)保密合同模板
- 實習(xí)人員勞動合同
- 公共服務(wù)中心裝修施工合同
- 企業(yè)與合作銀行共同借款合同
- 冷凍食品倉儲設(shè)施建設(shè)合同
- 新版國際標(biāo)準(zhǔn)貿(mào)易合同
- 合同機(jī)器人市場展望:迎來爆發(fā)式增長
- 皮膚感染的護(hù)理診斷與護(hù)理措施
- 中考語文真題雙向細(xì)目表
- 2024年江蘇省對口單招英語試卷及答案
- 藥品集采培訓(xùn)課件
- 高中物理考試成績分析報告
- 動靜脈內(nèi)瘺血栓
- 部編版小學(xué)語文三年級上冊同步練習(xí)試題含答案(全冊)
- 朗誦《詩頌風(fēng)華》
- 血性胸水的護(hù)理課件
- 醫(yī)共體人財物管理系統(tǒng)需求說明
- 臨時占用城市道路申請表
評論
0/150
提交評論