



版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、精品文檔你我共享軟件工程論文姓名:班級:學號:指導(dǎo)老師:腹有詩書氣自華精品文檔你我共享摘要:軟件工程:顧名思義就是用工程化的方法生產(chǎn)軟件的一門學科。軟件產(chǎn)業(yè)作為信息產(chǎn)業(yè)的核心是國民經(jīng)濟信息化的基礎(chǔ),已經(jīng)涉足工業(yè),農(nóng)業(yè),商業(yè),金融,科教文衛(wèi),國防和百姓生活等各個領(lǐng)域。采用先進的工程化方法進行軟件開發(fā)和生產(chǎn)是實現(xiàn)軟件產(chǎn)業(yè)化的關(guān)鍵技術(shù)手段。因此,為積極促進我國軟件產(chǎn)業(yè)的發(fā)展,加速我國信息化建設(shè),增強其國際競爭力,國家急需培養(yǎng)大批軟件工程領(lǐng)域的實用型,復(fù)合型軟件工程技術(shù)人才和軟件工程管理人才。軟件工程專業(yè)需要一定的專業(yè)技能,只有有能力的人才能在社會上立足,所以,所以學習軟件工程這門課程不能放松,要按照
2、學習計劃按部就班的學習,不能盲從也不能懈怠。 每個階段都要有明確的目標,并把目標細化,付諸實踐,要立長志不能常立志。這樣才能提高自己的學習效率,增強專業(yè)技能,成為真正的軟件人。關(guān)鍵詞: 測試、過程、能力一、軟件測試軟件測試是軟件生產(chǎn)的重要環(huán)節(jié)。軟件質(zhì)量正確的內(nèi)涵包括三方面,完整的需求、正確的代碼和最少的缺陷。軟件測試就是在軟件開發(fā)的整個生命周期中對這三方面進行有效控制的重要手段,是軟件質(zhì)量的安全副駕駛。據(jù)統(tǒng)計,通過必要測試,軟件缺陷數(shù)可至少降低 75%,而軟件的投資回報率能達到 350。,軟件測試的方式也開始由手工向自動化測試方向轉(zhuǎn)變, 測試工具包括白盒、黑盒、嵌入式等七大類。軟件測試的蓬勃發(fā)
3、展在促進質(zhì)量提升的同時,也將軟件產(chǎn)業(yè)帶進發(fā)展的新時代。測試方法術(shù)語: 1. 測試用例:根據(jù)測試需求和設(shè)計所設(shè)計的測試輸入、測試操作和預(yù)期結(jié)果。 2. 軟件測試:是根據(jù)軟件開發(fā)各階段的文檔和程序的內(nèi)部結(jié)構(gòu)而精心設(shè)計一批測試用例(即輸入數(shù)據(jù)及其預(yù)期的輸出結(jié)果) ,并利用這些測試用例去運行程序,以發(fā)現(xiàn)程序缺陷的過程。 3. 黑盒測試:把程序看成一只黑盒子,測試者完全不考慮程序的結(jié)構(gòu)和處理過程。它根據(jù)需求說明書規(guī)定的功能來設(shè)計測試用例,檢查程序的功能是否符合需求,又稱“功能測試”。4. 集成測試:主要對系統(tǒng)內(nèi)部的相互服務(wù)進行測試,是由腹有詩書氣自華精品文檔你我共享底向上通過集成完成的功能模塊,對程序內(nèi)
4、部具體單一功能模塊的測試。5.系統(tǒng)測試:將軟件作為整個計算機系統(tǒng)的一個元素,與計算機硬件、外設(shè)、某些支持軟件、數(shù)據(jù)和人員等其他系統(tǒng)元素結(jié)合在一起,在實際運行環(huán)境下,對計算機系統(tǒng)進行的一系列的測試。6.驗收測試:驗收測試是以用戶為主的測試。由用戶設(shè)計測試用例,使用真實數(shù)據(jù)進行測試,分析測試的結(jié)果。7. 回歸測試:指在第一次系統(tǒng)測試完,開發(fā)小組已經(jīng)將所有的缺陷處理后,進行得第二次系統(tǒng)測試。腹有詩書氣自華精品文檔你我共享流程圖:熟悉需求和設(shè)計制定測試計劃評審測試計劃評審?fù)ㄟ^?Y編制測試用例評審測試用例N評審?fù)ㄟ^?Y準備測試實施測試缺陷跟蹤回歸測試報告 /評價測試結(jié)果報告、結(jié)果置于配置管理之腹有詩書氣
5、自華精品文檔你我共享步驟描述:1. 制定測試計劃:軟件項目經(jīng)理在制定開發(fā)計劃時(參見軟件項目策劃過程),應(yīng)同時與測試質(zhì)保部一起考慮項目的測試計劃。測試質(zhì)保部制定測試計劃,協(xié)商安排集成測試和系統(tǒng)測試等工作。測試計劃內(nèi)容包括測試人員安排,測試方案、測試用例設(shè)計工作安排和測試執(zhí)行工作安排等內(nèi)容,按照軟件測試計劃模板制定。執(zhí)行人有:軟件項目經(jīng)理、測試人員。2評審測試計劃:制定完成的測試計劃,軟件項目經(jīng)理要組織人員進行評審,評審參照評審過程進行。執(zhí)行人有:軟件項目經(jīng)理。3編制和評審測試用例:集成測試用例編制 : 測試人員根據(jù)概要設(shè)計說明書文檔安排人員制定集成測試方案和測試用例,考慮需要集成的關(guān)鍵模塊、集
6、成的次序和需要測試的接口和測試的環(huán)境要求等工作。系統(tǒng)測試用例編制 : 測試人員根據(jù)項目的軟件需求規(guī)格說明書,參考項目設(shè)計文檔 , 編寫測試方案和測試用例,規(guī)定測試數(shù)據(jù)、測試預(yù)期結(jié)果、測試充分性評價等,重點在功能測試,兼顧性能測試,如確認需要測試的功能和不必測試功能;用戶界面的確認;硬件、軟件和通信接口的確認等等,完成后的測試用例交給軟件項目經(jīng)理審核,并組織有關(guān)人員參加評審,通過評審后入配置管理庫進行管理。執(zhí)行人有: 軟件項目經(jīng)理、開發(fā)人員、測試人員。4準備測試:檢查是否可以進行測試:集成測試的代碼是否已完成單元測試;系統(tǒng)測試的代碼是否已完成集成測試。代碼及測試文檔準備: 集成測試和系統(tǒng)測試前開
7、發(fā)或配置管理人員應(yīng)向配置管理庫歸檔最新測試代碼及測試所必須的文檔。測試環(huán)境搭建 : 對自己可以搭建測試環(huán)境的軟件項目,測試時應(yīng)從配置腹有詩書氣自華精品文檔你我共享管理庫中提取程序及測試所必需的文檔,并根據(jù)測試方案搭建測試環(huán)境;對自己無法搭建測試環(huán)境,可以到現(xiàn)場進行測試,但必須采取措施保證不影響用戶原有的系統(tǒng)(做測試方案時應(yīng)給予考慮)。執(zhí)行人有: 開發(fā)人員、配置管理人員、測試人員。5實施測試:集成測試 : 測試人員根據(jù)設(shè)計說明書和測試方案進行集成測試.系統(tǒng)測試 :系統(tǒng)測試應(yīng)盡量在與實際運行(使用)環(huán)境一致的環(huán)境下進行(如果不行,就要在與實際環(huán)境有可比性的模擬環(huán)境下進行),與計算機硬件、外設(shè)、支持
8、軟件、資料和人員等其它系統(tǒng)元素結(jié)合在一起,測試軟件需求規(guī)格說明書列出的所有需求,確保所有的軟件功能需求都能得到滿足,所有的軟件性能需求都能達到,所有的文檔都是正確且便于使用;同時在測試過程中,應(yīng)當按照顧客手冊或操作手冊中規(guī)定的使用步驟,以便檢查這些文件資料的完整性和正確性。執(zhí)行人員有:測試人員。6缺陷跟蹤:使用 Test Director作為測試管理工具,記錄并跟蹤缺陷,統(tǒng)計缺陷數(shù)據(jù)。執(zhí)行人員有:測試人員及開發(fā)人員。7回歸測試:缺陷跟蹤結(jié)束,或者項目組重新提交,測試人員應(yīng)做回歸測試,若第一次測試時的資料未進行修改,例如:用戶手冊、系統(tǒng)需求說明書、測試計劃、開發(fā)規(guī)范等,測試組將不進行重復(fù)測試。執(zhí)
9、行人員有:測試人員。8報告 / 評價測試結(jié)果:測試結(jié)束后,測試人員對測試結(jié)果和測試過程等內(nèi)容進行整理,形成測試分析報告,由軟件項目經(jīng)理組織有關(guān)部門進行評審,并把評審結(jié)果提交軟件項目經(jīng)理及研發(fā)經(jīng)理評價測試的有效性、充分性;如果使用模擬測試環(huán)境,還應(yīng)評價模擬環(huán)境與現(xiàn)實環(huán)境的差異,確認軟件是否通過測試,如果認為軟件沒有通過測試, 可對軟件進行修改并修改測試計劃進行重新測試或經(jīng)腹有詩書氣自華精品文檔你我共享產(chǎn)品總經(jīng)理批準,得到顧客的認可后讓步放行、使用或接受不合格品。執(zhí)行人員有:軟件項目經(jīng)理及有關(guān)人員。9報告、測試結(jié)果置于配置管理之下。執(zhí)行人員:配置管理人員。二、軟件工程過程及所需能力。軟件工程過程:
10、軟件工程過程包含軟件開發(fā)、維護以及軟件開發(fā)和維護時所需的管理活動。軟件生命周期:軟件生命周期是指軟件產(chǎn)品從考慮其概念開始,到該軟件產(chǎn)品不再能使用為止的整個時期。具體地說,軟件生命周期是指從時間角度對軟件開發(fā)和維護的復(fù)雜問題進行分解,把軟件生命的漫長周期依次劃分為若干個階段,每個階段都有相對獨立的任務(wù),然后逐步完成每個階段的任務(wù)。 一般將軟件生命周期劃分為六個階段: 計劃、需求分析、設(shè)計、編碼、測試、運行維護。軟件工程專業(yè)本科生應(yīng)掌握科學方法與工程方法; 掌握扎實的軟件基礎(chǔ)理論知識和較寬廣的軟件工程專業(yè)知識,具有技術(shù)創(chuàng)新能力;受到良好的軟件工程訓練,具有較強的工程實踐能力和團隊協(xié)作能力;熟悉軟件
11、應(yīng)用和工具,具備運用先進的工程化方法、技術(shù)和工具從事某一應(yīng)用領(lǐng)域軟件分析、設(shè)計、開發(fā)、維護等工作的能力。軟件工程專業(yè)本科畢業(yè)生應(yīng)達到基本的數(shù)學和語言要求;熟練掌握英語,具備良好的閱讀、理解和撰寫外語資料的能力和進行交流的能力;擁有較好的溝通技巧和團隊工作能力,通曉和遵守法律與職業(yè)道德。軟件畢業(yè)生應(yīng)獲得以下幾方面的知識和能力: 1。具有扎實的自然科學基礎(chǔ)和較好的人文社會科學基礎(chǔ); 2. 對軟件系統(tǒng)、計算機系統(tǒng)、信息系統(tǒng)及計算機軟件相關(guān)系統(tǒng)的認識能力; 3. 具備扎實的理論基礎(chǔ),能夠全面通曉計算機軟件和軟件工程的基礎(chǔ)知識,較深入理解至少一個計算機軟件應(yīng)用領(lǐng)域;4. 有較強的動手能力,能夠具有一定的
12、系統(tǒng)分析和軟件設(shè)計的能力,熟練使用一種以上主流的操作系統(tǒng)、數(shù)據(jù)庫管理系統(tǒng)和程序設(shè)計語言,做到理論與實踐相結(jié)合; 5. 有實際項目的工作經(jīng)驗; 6. 具備自學習的能力以適應(yīng)軟件技術(shù)的快速變化,能夠通過自學的方式在較短時間內(nèi)掌握系統(tǒng)軟件的使用;并且具有熟練使用各類流行軟件解決實際問題的能力;7. 能夠綜合應(yīng)用腹有詩書氣自華精品文檔你我共享各類方法、技術(shù)和工具,運用工程技術(shù)方法解決復(fù)雜性軟件問題的能力;8.掌握一門外語,具有聽、說、譯、寫以及熟練閱讀外文文獻能力,以此具備語言、交流、寫作等基本的軟件從業(yè)能力,認同現(xiàn)行的法律、道德和倫理。軟件工程課程應(yīng)該加強理論與實踐的結(jié)合, 在學習的過程中實踐所學理
13、論。參考文獻:軟件工程素質(zhì)導(dǎo)論軟件測試出師表兩漢:諸葛亮先帝創(chuàng)業(yè)未半而中道崩殂, 今天下三分, 益州疲弊, 此誠危急存亡之秋也。然侍衛(wèi)之臣不懈于內(nèi),忠志之士忘身于外者,蓋追先帝之殊遇,欲報之于陛下也。誠宜開張圣聽,以光先帝遺德,恢弘志士之氣,不宜妄自菲薄,引喻失義,以塞忠諫之路也。宮中府中,俱為一體;陟罰臧否,不宜異同。若有作奸犯科及為忠善者,宜付有司論其刑賞,以昭陛下平明之理;不宜偏私,使內(nèi)外異法也。侍中、侍郎郭攸之、費祎、董允等,此皆良實,志慮忠純,是以先帝簡拔以遺陛下:愚以為宮中之事,事無大小,悉以咨之,然后施行,必能裨補闕漏,有所廣益。腹有詩書氣自華精品文檔你我共享將軍向?qū)?,性行淑均,曉暢軍事,試用于昔日,先帝稱之曰“能 ”,是以眾議舉寵為督:愚以為營中之事,悉以咨之,必能使行陣和睦,優(yōu)劣得所。親賢臣, 遠小人, 此先漢所以興隆也; 親小人, 遠賢臣, 此后漢所以傾頹也。 先帝在時,每與臣論此事, 未嘗不嘆息痛恨于桓、 靈也。 侍中、尚書、 長史、 參軍,此悉貞良死節(jié)之臣,愿陛下親之、信之,則漢室之隆,可計日而待也。臣本布衣,躬耕于南陽,茍全性命于亂世,不求聞達于諸侯。先帝不以臣卑鄙,猥自枉屈,三顧臣于草廬之中,咨臣以當世之事,由是感激,遂許先帝以驅(qū)馳。后值傾覆,受任于敗軍之際,奉命于危難之間,爾來二十有一年矣。先帝知臣謹慎,故臨崩寄臣以大事也。受命以
溫馨提示
- 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)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 勞務(wù)安全協(xié)議合同范本
- 共同經(jīng)營承包土地合同范本
- 2025年南陽道路運輸貨運考試題庫
- 2025年棗莊年貨運從業(yè)資格證考試題大全
- 包鋼供貨合同范本
- 別墅灌溉維修合同范本
- 倉庫道具租賃合同范本
- 加工車間機床承包合同范本
- 共同做模具合同范本
- 個人售房合同范本
- 臺州事業(yè)單位筆試真題2024
- 父母房產(chǎn)繼承協(xié)議書范本
- 51個行業(yè)領(lǐng)域重大事故隱患判定標準和重點檢查事項匯編
- 2024年高二化學教案 選擇性必修2(配人教版)第1課時原子結(jié)構(gòu)與性質(zhì)
- 2024-2030年中國空氣閥行業(yè)市場發(fā)展趨勢與前景展望戰(zhàn)略分析報告
- 人工智能(人工智能大數(shù)據(jù)技術(shù)相關(guān)專業(yè))全套教學課件
- 2024年輔警招聘考試試題庫附參考答案(綜合題)
- 小學數(shù)學主題活動設(shè)計一年級《歡樂購物街》
- 一年級口算天天練1(打印版)
- 垃圾發(fā)電廠汽機培訓
- 村情要素模板
評論
0/150
提交評論