軟件工程中什么是需求分析

軟件工程中什么是需求分析

ID:44960992

大小:125.00 KB

頁數(shù):3頁

時(shí)間:2019-11-06

軟件工程中什么是需求分析_第1頁
軟件工程中什么是需求分析_第2頁
軟件工程中什么是需求分析_第3頁
資源描述:

《軟件工程中什么是需求分析》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)

1、1.什么是需求分析?結(jié)構(gòu)化分析的基本任務(wù)是什么?結(jié)構(gòu)化分析的步驟有哪些?答:需求分析:開發(fā)人員準(zhǔn)確地理解用戶的要求,進(jìn)行細(xì)致的調(diào)查分析,將用戶非形式的需求陳述轉(zhuǎn)化為完整的需求定義,再由需求定義轉(zhuǎn)換到相應(yīng)的需求規(guī)格說明的過程?;救蝿?wù):一種創(chuàng)建模型的的活動(dòng)。步驟:進(jìn)行調(diào)查研究,分析和描述系統(tǒng)的邏輯模型,修正軟件工程開發(fā)計(jì)劃,制定初步的系統(tǒng)測(cè)試計(jì)劃,編寫初步的用戶手冊(cè),對(duì)需求分析進(jìn)行復(fù)審。1).問題識(shí)別:雙方確定對(duì)問題的綜合需求,這些需求包括功能需求,性能需求,環(huán)境需求,用戶界面需求。2).分析與綜合:包括編寫“需求規(guī)格說明書”,“初步用戶使用手冊(cè)”,

2、“確認(rèn)測(cè)試計(jì)劃”,“修改完善軟件開發(fā)計(jì)劃”結(jié)構(gòu)化分析方法通過如下所示的步驟來實(shí)現(xiàn):1).了解當(dāng)前系統(tǒng)工作流程,獲得當(dāng)前系統(tǒng)的物理模型。2).抽象出當(dāng)前系統(tǒng)的邏輯模型3).建立目標(biāo)系統(tǒng)的邏輯模型。4)作進(jìn)一步補(bǔ)充和優(yōu)化。.2.什么是實(shí)體——關(guān)系圖?它的基本符號(hào)及其含義是什么?答:實(shí)體——關(guān)系圖:是指以實(shí)體、關(guān)系、屬性三個(gè)基本概念概括數(shù)據(jù)的基本結(jié)構(gòu),從而描述靜態(tài)數(shù)據(jù)結(jié)構(gòu)的概念模式。實(shí)體—關(guān)系圖,簡(jiǎn)稱E_R圖,由矩形框、菱形框、橢圓或圓角矩形及連線組成。矩形框表示關(guān)系,橢圓或圓角矩形表示實(shí)體的屬性。3.什么是數(shù)據(jù)流圖?其基本符號(hào)各表示什么含義?答:數(shù)據(jù)流

3、圖(DataFlowDiagram):簡(jiǎn)稱DFD,它從數(shù)據(jù)傳遞和加工角度,以圖形方式來表達(dá)系統(tǒng)的邏輯功能、數(shù)據(jù)在系統(tǒng)內(nèi)部的邏輯流向和邏輯變換過程,是結(jié)構(gòu)化系統(tǒng)分析方法的主要表達(dá)工具及用于表示軟件模型的一種圖示方法。數(shù)據(jù)流圖有四種基本圖形符號(hào):“→”:箭頭表示數(shù)據(jù)流;“○”:圓或橢圓表述加工;“=”:雙杠表示數(shù)據(jù)存儲(chǔ);:方框表示數(shù)據(jù)的源點(diǎn)或終點(diǎn)。4.什么時(shí)候需要畫狀態(tài)轉(zhuǎn)換圖?其基本符號(hào)及其含義是什么?答:并不是所有系統(tǒng)都需要狀態(tài)轉(zhuǎn)換圖的,有時(shí)系統(tǒng)中的某些數(shù)據(jù)對(duì)角在不同狀態(tài)下會(huì)呈現(xiàn)不同的行為方式,此時(shí)應(yīng)分析數(shù)據(jù)對(duì)角的狀態(tài),畫出狀態(tài)轉(zhuǎn)換圖,才可正確正確地

4、認(rèn)識(shí)數(shù)據(jù)對(duì)象的并定義它的行為。對(duì)這些行為規(guī)則較復(fù)雜的數(shù)據(jù)對(duì)象要進(jìn)行以下的分析工作。1).找出數(shù)據(jù)對(duì)角的所有狀態(tài);2).分析在不同狀態(tài)下,數(shù)據(jù)對(duì)角的行為規(guī)則有無差別,若無差別則應(yīng)將它們合并為一種狀態(tài);3).分析從一種狀態(tài)可以轉(zhuǎn)換到哪幾種其他狀態(tài),是數(shù)據(jù)對(duì)象的什么行為能引起這種轉(zhuǎn)換?;痉?hào)及含義如下所示:橢圓:表示對(duì)象的一種狀態(tài),橢圓內(nèi)部填寫狀態(tài)名。箭頭:表示從箭頭出發(fā)的狀態(tài)可以轉(zhuǎn)換到箭頭指向的狀態(tài)。事件:箭頭線上方可標(biāo)出引起狀態(tài)轉(zhuǎn)換的事件名。方括號(hào):事件名后面可加方括號(hào),方括號(hào)內(nèi)容寫狀態(tài)轉(zhuǎn)換的條件。實(shí)心圓:指出該對(duì)象被創(chuàng)建后所處在的初始狀態(tài)。內(nèi)部實(shí)

5、心的同心圓:表示對(duì)象的最終狀態(tài)。5.傳真機(jī)的工作過程大致如下。傳真機(jī)在開機(jī)后,未接到傳真命令處于就緒狀態(tài),收到傳真命令則進(jìn)入傳真狀態(tài),完成一個(gè)傳真任務(wù)后又回到就緒狀態(tài),等待下一個(gè)傳真命令。如果執(zhí)行傳真任務(wù)時(shí)發(fā)現(xiàn)缺紙,發(fā)出警告,等待裝紙,裝入傳真紙后,按傳真命令,進(jìn)入傳真狀態(tài),完成一個(gè)傳真任務(wù)后又回到就緒狀態(tài)。如果傳真時(shí)發(fā)生卡紙故障,則進(jìn)入卡紙狀態(tài),發(fā)出警告等待維修,故障排除后,按傳真命令,回到傳真狀態(tài),完成傳真任務(wù)后再回到就緒狀態(tài)。請(qǐng)用狀態(tài)轉(zhuǎn)換圖描繪傳真機(jī)的行為。就緒傳真命令傳真結(jié)束[修復(fù)][卡紙][缺紙]卡紙狀態(tài)傳真缺紙狀態(tài)[裝紙]6.選擇填空:

6、軟件需求分析的任務(wù)不應(yīng)包括A,進(jìn)行需求分析可以使用多種工具,但B是不適用的。在需求分析中,開發(fā)人員要從用戶那里解決的最重要的問題是C。需求規(guī)格說明書的內(nèi)容不應(yīng)包括D,其作用不應(yīng)包括E。A.(1).問題分析(2).信息域分析(3).結(jié)構(gòu)化程序設(shè)計(jì)(4).確定邏輯結(jié)構(gòu)B.(1).數(shù)據(jù)流圖(2).判定表(3).PAD圖(4).數(shù)據(jù)字典C.(1).軟件應(yīng)當(dāng)做什么(2).要給軟件提供哪些信息(3).要求軟件工作效率怎樣(4).軟件具有何種結(jié)構(gòu)D.(1).對(duì)軟件功能的描述(2).對(duì)算法的詳細(xì)描述(3).軟件確認(rèn)的準(zhǔn)則(4).軟件性能E.(1).軟件設(shè)計(jì)依據(jù)(2

7、).用戶和設(shè)計(jì)人員要明確軟件需求(3).軟件驗(yàn)收的標(biāo)準(zhǔn)(4).軟件可行性依據(jù)

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。