下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
軟件工程提綱教材:《軟件工程一一實踐者的研究方法(本科教學(xué)第7版)》學(xué)習(xí)方法:在實踐中理解,在理解中記憶chi-軟件和軟件工程軟件的定義(程序+數(shù)據(jù)結(jié)構(gòu)+文檔)、特性和分類軟件危機軟件工程的定義(層次圖和三要素<工具,過程,方法〉)軟件神話ch2■軟件過程軟件過程的定義(活動<5個框架活動(溝通,策劃,建模,構(gòu)建,部署)、普適性活動〉、動作、任務(wù))過程流的類型(注意其區(qū)別和聯(lián)系)?軟件生命周期慣用過程模型(模型的示意圖、優(yōu)缺點、適用性等)瀑布模型、增量模型、原型開發(fā)、螺旋模型(強調(diào)風(fēng)險)、協(xié)同模型專用過程模型基于構(gòu)件的開發(fā)形式化方法模型(形式化的數(shù)學(xué)說明)面向方面的軟件開發(fā)(方面的含義、橫切關(guān)注點)統(tǒng)一過程模型RUP的5個階段:起始、細化、構(gòu)建、轉(zhuǎn)換、生產(chǎn)。RUP的特點:用例驅(qū)動,以架構(gòu)為核心,迭代且增量。?敏捷開發(fā)敏捷宣言(敏捷理念強調(diào)4個關(guān)鍵問題)■敏捷開發(fā)的含義和原則極限編程(XP)的4個主要框架活動(策劃,設(shè)計,編碼,測試)CMM/CMMI的五個等級(第0級,不完全級;第1級,已執(zhí)行級;第2級,已管理級;第三級,已定義級;第4級,已定量管理級;第5級,優(yōu)化級)ch3■需求工程?需求工程的組成(需求分析+需求管理)需求工程中的7種活動(起始,導(dǎo)出,精化,協(xié)商,規(guī)格說明,確認,管理)獲取需求的辦法:如會議、訪談、調(diào)查問卷、觀察用戶工作環(huán)境等協(xié)調(diào)的三種辦法QFD的三級分類?需求分析模型在系統(tǒng)描述和設(shè)計模型之間建立橋梁,其所有元素都可以直接跟蹤到設(shè)計模型。?需求(分析)模型的表達方式(4個元素):基于場景的模型(如用例、UML用例圖、活動順序序列、UML活動圖、泳道圖等)類模型(CRC卡、UML類圖及類之間的關(guān)系)流模型(ER圖、數(shù)據(jù)流圖DFD&處理規(guī)格說明PSPEC<判定樹和判定表、PDL>、控制規(guī)格說明CSPEC<狀態(tài)圖〉)行為模型(UML狀態(tài)圖、UML順序圖)用例的定義:講述了能表達主題場景的故事:最終用戶如何在一特定環(huán)境下和系統(tǒng)交互ch4-軟件設(shè)計通用的設(shè)計任務(wù)集(步驟)四種設(shè)計模型元素:數(shù)據(jù)/類設(shè)計、體系結(jié)構(gòu)設(shè)計、接口設(shè)計、構(gòu)件級設(shè)計。設(shè)計可分成兩個階段:概要設(shè)計(總體設(shè)計)和詳細設(shè)計。?軟件設(shè)計中的12個重要概念(能理解其含義,最好能舉例說明)良好的設(shè)計類應(yīng)具備的4個特征常見的體系結(jié)構(gòu)風(fēng)格體系結(jié)構(gòu)環(huán)境圖?將DFD圖映射成“調(diào)用和返回”風(fēng)格體系結(jié)構(gòu)(變換流和事務(wù)流)程序的3種基本邏輯結(jié)構(gòu)OOD的4條基本設(shè)計原則和3條打包原則UI設(shè)計的三條黃金規(guī)則UI分析與設(shè)計過程是迭代的,包括4個框架活動,常采用原型開發(fā)方式。ch5-軟件測試驗證和確認軟件測試策略的螺旋模型:單元測試,集成測試,確認測試,系統(tǒng)測試?單元測試中驅(qū)動程序和樁程序的作用集成測試的兩種方式:一步到位和增量集成(自頂向下和自底向上集成的方法)確認測試的兩種主要方法:a測試和p測試系統(tǒng)測試的主要方法:恢復(fù)測試,安全測試,壓力測試,性能測試三種調(diào)試方法:蠻力法,回溯法,原因排除法白盒測試(結(jié)構(gòu)測試):■基本路徑測試(流圖-環(huán)復(fù)雜性-基本路徑-基本集-測試用例)條件測試數(shù)據(jù)流測試(DU鏈,根據(jù)程序中變量的定義和使用位置設(shè)計測試用例)循環(huán)測試黑盒測試(功能測試):依下列方法如何設(shè)計測試用例?■等價類劃分■邊界值分析擴展測試的視野:對OO的測試應(yīng)從評審分析模型和設(shè)計模型開始!OO測試的類內(nèi)測試與類間測試:隨機測試序列、劃分測試ch6-項目管理有效軟件項目管理的4P:人員、產(chǎn)品、過程、項目W5HH原則軟件度量包括:過程度量、項目度量、產(chǎn)品度量。LOC度量和FP度量軟件工程的資源大致可分為3類:人員、可復(fù)用的軟件構(gòu)件、開發(fā)環(huán)境(軟硬件)甘特圖ch7-質(zhì)量管理三種質(zhì)量評價體系:Garvin、McCall、ISO9126質(zhì)量控制活動:如評審模型、檢查代碼、進行測試。質(zhì)量保證活動:是貫穿整個軟件過程的普適性活動,為高質(zhì)量的實現(xiàn)提供基礎(chǔ)。影響軟件質(zhì)量和組織有效性的決定因素有三個:人員、產(chǎn)品、技術(shù)。其中,人員的技能和動力對產(chǎn)品質(zhì)量影響最大。目前產(chǎn)業(yè)界應(yīng)用最廣的統(tǒng)計SQA策略是六西格瑪。非正式評審:如桌面檢查、臨時會議、結(jié)對編程評審。正式評審:如代碼走查、審查。軟件配置管理SCM過程(5個任務(wù))基線的概念常見的SCM工具:并發(fā)版本系統(tǒng)CVS、SubVersion(SVN)常見的Rationa
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度多功能鏟車租賃及保養(yǎng)合同范本3篇
- 2024年精制家居裝修協(xié)議范本附費用一覽版B版
- 2024醇燃料研發(fā)采購合同
- 2024年酒店式公寓租賃協(xié)議范本版B版
- 2025年度地鐵隧道施工安全協(xié)議書3篇
- 2025年度智能制造與工業(yè)自動化服務(wù)協(xié)議
- 2024年孕婦專屬離婚合同書:標準格式與要點版
- 2024年高性能生石灰技術(shù)研發(fā)與應(yīng)用合作協(xié)議2篇
- 2024院長任期聘任及學(xué)術(shù)研究合作合同范本3篇
- 2025年度石料行業(yè)石料加工與市場拓展合同3篇
- 違規(guī)行為與處罰管理制度
- 2025年正規(guī)的離婚協(xié)議書
- 2025中國地震應(yīng)急搜救中心公開招聘應(yīng)屆畢業(yè)生5人高頻重點提升(共500題)附帶答案詳解
- 醫(yī)療健康大模型白皮書(1.0版) 202412
- 部編版八年級初二語文上冊第六單元《寫作表達要得體》說課稿
- 《內(nèi)部培訓(xùn)師培訓(xùn)》課件
- 公共衛(wèi)生管理制度(3篇)
- 排水管道疏通、清淤、檢測、修復(fù)方案
- 安徽省合肥中學(xué)2025屆高三第一次模擬考試數(shù)學(xué)試卷含解析
- 2024年白山客運資格證題庫及答案
- 糖尿病藥物治療分類
評論
0/150
提交評論