




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、實(shí)驗(yàn)是檢驗(yàn)真理的唯一標(biāo)準(zhǔn)計(jì)算機(jī)科學(xué)系實(shí)驗(yàn)報(bào)告課程名稱: 軟件工程年 級(jí): 專 業(yè):軟件工程姓名:_00學(xué)號(hào):000實(shí)驗(yàn)?zāi)夸浟斜硇蛱?hào)實(shí)驗(yàn)名稱頁(yè)碼實(shí)驗(yàn)時(shí)間成績(jī)指導(dǎo)教師1實(shí)驗(yàn)一工具軟件VISIO的使用1-22011.9.92實(shí)驗(yàn)二繪制系統(tǒng)數(shù)據(jù)流圖3-52011.9.233實(shí)驗(yàn)三繪制系統(tǒng)結(jié)構(gòu)圖62011.10.74實(shí)驗(yàn)四繪制用例圖7-92011.10.215實(shí)驗(yàn)五建立系統(tǒng)的用例模型10-122011.11.46實(shí)驗(yàn)六黑盒測(cè)試用例設(shè)計(jì)13-142011.11.187實(shí)驗(yàn)七白盒測(cè)試方法實(shí)驗(yàn)15-172011.12.28實(shí)驗(yàn)八繪制GANNT 圖18-192011.12.16總成績(jī):實(shí)驗(yàn)一 工具軟件 VISI
2、O 的使用實(shí)驗(yàn)地點(diǎn):計(jì)科系微軟實(shí)驗(yàn)室 1( B301) 實(shí)驗(yàn)時(shí)間: 2011.9.9 星期五 實(shí)驗(yàn)?zāi)康模菏煜すぞ哕浖?VISIO 工具軟件的使用,掌握程序流程圖的畫法 實(shí)驗(yàn)內(nèi)容:設(shè)計(jì)一個(gè)簡(jiǎn)單的程序流程圖,利用 VISIO 軟件畫出這個(gè)程序流程圖。 實(shí)驗(yàn)要求:學(xué)生自己定義一個(gè)包含選擇和循環(huán)語句的程序, 利用 VISIO 軟件畫出 相應(yīng)的程序流程圖。實(shí)驗(yàn)指導(dǎo):求有N個(gè)元素的一維數(shù)組A(l)中的最大值MA)的編程思路:1. 定義整型變量 N、I ,定義數(shù)組 A(N), 定義最大值 MAX.2. MAXH I的初始值0;3. 程序執(zhí)行循環(huán)語句,循環(huán)條件為( 0<=l<N)4. 在程序循環(huán)體
3、中,執(zhí)法選擇語句,如果 MAX<A(I), 則 MAX=A(I) , 否則MAX不變。5. 在程序循環(huán)體中,選擇語句結(jié)束后,執(zhí)行賦值語句 I=I+1 ,如果 I<N 程序繼續(xù)執(zhí)行循環(huán)體中的部分,當(dāng) I=N 的時(shí)候程序會(huì)跳出循 環(huán)體,結(jié)束程序運(yùn)行。流程圖畫法:1. 流程圖中的程序語言用的是 C#。2. 流程圖中所用到圖形符號(hào)的意思1) 矩形:表示各種處理功能 .例如,執(zhí)行一個(gè)或一組特定的操作。2) 菱形判斷框: 表示判斷選擇,菱形框內(nèi)可注明判斷的條件,它 只有一個(gè)入口 ,但可以有若干個(gè)出口 ,(出口直線上面標(biāo)明條件 )。3) 直線:表示控制流的流線 . ,流線上的箭頭表示流向 。3.
4、 利用VISIO軟件的畫圖方法或VISIO軟件的畫流程圖模板,根據(jù)要 求畫出相應(yīng)的程序流程圖。 學(xué)生在畫流程圖的過程中, 掌握 VISIO 軟 件畫圖流程圖的基本方法。參考實(shí)驗(yàn)結(jié)果:實(shí)驗(yàn)二 繪制系統(tǒng)數(shù)據(jù)流圖實(shí)驗(yàn)地點(diǎn):計(jì)科系微軟實(shí)驗(yàn)室1 ( B301)實(shí)驗(yàn)時(shí)間:2011.9.23星期五實(shí)驗(yàn)?zāi)康模?、掌握結(jié)構(gòu)化分析的方法2 、掌握利用VISIO軟件畫DFD圖的方法實(shí)驗(yàn)內(nèi)容:貴陽(yáng)學(xué)院學(xué)生成績(jī)管理系統(tǒng)的功能描述如下:1 、學(xué)生可以查詢自己的成績(jī)2 、教師負(fù)責(zé)學(xué)生成績(jī)的登記,并可以查詢和統(tǒng)計(jì)有關(guān)學(xué)生成績(jī)的 各種數(shù)據(jù)。3 、如果學(xué)生成績(jī)需要修改,必須由教務(wù)處的教務(wù)管理員修改。實(shí)驗(yàn)要求:要求學(xué)生畫出貴陽(yáng)學(xué)院
5、成績(jī)管理系統(tǒng)的頂層 DFD圖、第二層DFDffl及 第三層DFD圖。實(shí)驗(yàn)指導(dǎo):1. 數(shù)據(jù)流圖的符號(hào):正方形(矩形):數(shù)據(jù)流的源點(diǎn)或終點(diǎn)橢圓:加工或處理雙桿:數(shù)據(jù)存儲(chǔ)帶箭頭的線段:數(shù)據(jù)流及流動(dòng)方向2. 利用VISIO軟件的畫圖方法或繪制數(shù)據(jù)流圖的模板,根據(jù)要求畫出相應(yīng)的數(shù)據(jù)流圖。參考實(shí)驗(yàn)結(jié)果:(頂層DFD圖、第二層DFDffl.第三層略)圖0貴陽(yáng)學(xué)院學(xué)生成績(jī)管理系 統(tǒng)的頂層DFD圖1貴陽(yáng)學(xué)院學(xué)生成績(jī)管理系統(tǒng)DFD圖的第二層圖2貴陽(yáng)學(xué)院學(xué)生成績(jī)管理系統(tǒng)DFD圖的第三層教師管理的細(xì)化學(xué)生成績(jī)表正確學(xué)號(hào)查詢成統(tǒng)計(jì)結(jié)果,績(jī)2.2打印學(xué)生個(gè)人成績(jī) 成績(jī)2.3圖3貴陽(yáng)學(xué)院學(xué)生成績(jī)管理系統(tǒng))FD圖的第三層學(xué)生
6、查詢的細(xì)化圖4貴陽(yáng)學(xué)院學(xué)生成績(jī)管理系紳FD圖的第三層成績(jī)修改的細(xì)化實(shí)驗(yàn)三繪制系統(tǒng)結(jié)構(gòu)圖實(shí)驗(yàn)地點(diǎn):計(jì)科系微軟實(shí)驗(yàn)室1 ( B301)實(shí)驗(yàn)時(shí)間:2011.10.7星期五實(shí)驗(yàn)?zāi)康模?、掌握DFD轉(zhuǎn)換為SC圖的方法2 、掌握SC圖的畫法實(shí)驗(yàn)內(nèi)容:根據(jù)實(shí)驗(yàn)二中所畫的DFD圖,畫出請(qǐng)畫出貴陽(yáng)學(xué)院學(xué)生成績(jī)管理系統(tǒng) 的結(jié)構(gòu)圖。實(shí)驗(yàn)要求:1、用SC圖或?qū)哟螆D畫出貴陽(yáng)學(xué)院學(xué)生成績(jī)管理系統(tǒng)的功能結(jié)構(gòu)圖實(shí)驗(yàn)指導(dǎo):下圖是用層次圖描述的貴陽(yáng)學(xué)院學(xué)生成績(jī)管理系統(tǒng)的功能結(jié)構(gòu)圖說明:1)教師管理、學(xué)生查詢、成績(jī)修改模塊的劃分是根據(jù)實(shí)驗(yàn)二的來的。2)登錄模塊是根據(jù)軟件的需要加上的。3 )在實(shí)際軟件的開發(fā)中。還可以加上系統(tǒng)管理(用
7、來設(shè)置用戶權(quán)限的)等模塊。實(shí)驗(yàn)四繪制用例圖實(shí)驗(yàn)地點(diǎn):計(jì)科系微軟實(shí)驗(yàn)室1 ( B301)實(shí)驗(yàn)時(shí)間:2011.10.21星期五實(shí)驗(yàn)?zāi)康模赫莆沼美龍D的畫法實(shí)驗(yàn)內(nèi)容:根據(jù)實(shí)驗(yàn)二中的要求,畫出學(xué)生成績(jī)管理系統(tǒng)的用例圖實(shí)驗(yàn)要求:使用VISIO軟件中提供的用例圖模板畫來相應(yīng)的用例圖。實(shí)驗(yàn)指導(dǎo):用例圖表示從用戶的角度,看到系統(tǒng)應(yīng)有的功能。在UML語言中,用例圖是用來描述系統(tǒng)功能的視圖。其組成符號(hào)如下:用例(Use case)指的是系統(tǒng)的功能,它是系統(tǒng)某個(gè)功能的所有執(zhí)行動(dòng)作的集合合。系統(tǒng)名稱系統(tǒng)邊界系統(tǒng)(System)指的是軟件系統(tǒng),它可以包含一些用例,并界定系統(tǒng)的邊界, 邊界之內(nèi)的屬于系統(tǒng)的功能和行為,邊界之
8、外的則不是系統(tǒng)所關(guān)心的內(nèi)容。參與者參與者參與者(Actor)是與系統(tǒng)中的用例交互的一些實(shí)體,在實(shí)際情況中,可以是人,也可以是其他系統(tǒng)或者硬件設(shè)備。參與者稱也為角色或執(zhí)行者關(guān)聯(lián)關(guān)聯(lián)(Assocation )是參與者與用例的連接,表達(dá)此參與者可以使用此用例。 畫用例圖的步驟:1 確定參與者2 確定用例3.繪制用例圖4 、用例圖的調(diào)整參考實(shí)驗(yàn)結(jié)果:實(shí)驗(yàn)五 建立系統(tǒng)的用例模型實(shí)驗(yàn)地點(diǎn):計(jì)科系微軟實(shí)驗(yàn)室1 ( B301)實(shí)驗(yàn)時(shí)間:2011.11.4星期五實(shí)驗(yàn)?zāi)康模赫莆沼美P偷囊?guī)范要求實(shí)驗(yàn)內(nèi)容:根據(jù)實(shí)驗(yàn)四中畫出的用例圖,為貴陽(yáng)學(xué)院學(xué)生成績(jī)管理系統(tǒng)編寫用例規(guī)約、補(bǔ)充規(guī)約和術(shù)語表。實(shí)驗(yàn)要求:按照需求工程的規(guī)
9、范格式編寫用例規(guī)約、補(bǔ)充規(guī)約和術(shù)語表。實(shí)驗(yàn)指導(dǎo):用例規(guī)約、補(bǔ)充規(guī)約和術(shù)語表是用例建模的文檔,在軟件工程中有嚴(yán)格的書寫格式和要求。參考實(shí)驗(yàn)結(jié)果:“貴陽(yáng)學(xué)院學(xué)生成績(jī)管理系統(tǒng)”有 3個(gè)用例,下面寫出教師管理 用例的用例規(guī)約。1. 教師管理1.1簡(jiǎn)要說明本用例用于教師對(duì)學(xué)生成績(jī)進(jìn)行查詢、錄入、統(tǒng)計(jì)。教師必須先登錄貴 陽(yáng)學(xué)院學(xué)生成績(jī)管理系統(tǒng),才能對(duì)學(xué)生的成績(jī)做出相應(yīng)的操作。操作完成后, 系統(tǒng)將會(huì)做相應(yīng)的保存。1.2事件流1.2.1基本事件流當(dāng)教師登錄系統(tǒng)后,開始執(zhí)行以下基本事件流: 系統(tǒng)要求教師指出要執(zhí)行的操作(查詢成績(jī)、錄入成績(jī)或統(tǒng)計(jì)成 績(jī))。 一旦教師提供了所需要的信息,以下的一個(gè)子事件流將被執(zhí)行:
10、如果選擇的是“查詢成績(jī)”,查詢成績(jī)子事件流被執(zhí)行。 如果選擇的是“錄入成績(jī)”,成績(jī)錄入子事件流被執(zhí)行。 如果選擇的是“統(tǒng)計(jì)成績(jī)”,統(tǒng)計(jì)成績(jī)子事件流被執(zhí)行。1.2.1.1查詢成績(jī) 系統(tǒng)將教師所教學(xué)生姓名表及所教課程的數(shù)據(jù)表顯示給 教師。 教師查詢相關(guān)學(xué)生的相關(guān)科目的成績(jī)。 執(zhí)行提交查詢成績(jī)子事件流。1.2.1.2錄入成績(jī) 系統(tǒng)將教師所教學(xué)生姓名表及所教課程的數(shù)據(jù)表顯示給 教師。 教師錄入相關(guān)學(xué)生的相關(guān)科目成績(jī)。 執(zhí)行提交錄入成績(jī)子事件流。1.2.1.3統(tǒng)計(jì)成績(jī)系統(tǒng)將教師所教學(xué)生姓名表及所 教課程的數(shù)據(jù)表顯示給0教師。 教師對(duì)學(xué)生的成績(jī)進(jìn)行相應(yīng)的統(tǒng)計(jì)(計(jì)算平均成績(jī)、統(tǒng)計(jì) 不及格成績(jī)、按分?jǐn)?shù)段統(tǒng)計(jì)成
11、績(jī))。 執(zhí)行提交統(tǒng)計(jì)成績(jī)的子事件流。121.4提交教師操作結(jié)果教師的查詢成績(jī)、錄入成績(jī)、統(tǒng)計(jì)成績(jī)操作無誤,則系統(tǒng)保存教師 錄入的成績(jī),并將各個(gè)操作的有效結(jié)果返回給教師。1.2.2備選事件流1.221登陸系統(tǒng)驗(yàn)證 如果系統(tǒng)檢測(cè)到教師輸入的用戶驗(yàn)證信息有誤,則提示輸入的賬號(hào)或密碼有誤,請(qǐng)重新輸入。1.2.2.2檢索教師的信息登陸系統(tǒng)的教師沒有相關(guān)的學(xué)生和課程,則系統(tǒng)提示該教師不 能對(duì)學(xué)生成績(jī)管理系統(tǒng)進(jìn)行操作。1.2.2.3檢索學(xué)生的成績(jī)信息 如果學(xué)生的成績(jī)表里沒有成績(jī)記錄,則教師不能進(jìn)行成績(jī)查詢的 操作。1.2.2.4檢索教師的錄入成績(jī) 若教師的錄入成績(jī)不符合成績(jī)錄入的規(guī)定,則系統(tǒng)提示錄入有 誤。
12、1.2.2.5檢索教師統(tǒng)計(jì)成績(jī) 若學(xué)生成績(jī)表中沒有成績(jī),則系統(tǒng)提示請(qǐng)先錄入成績(jī)?cè)谶M(jìn)行統(tǒng) 計(jì)。1.3 特殊需求 無。1.4前置條件 教師必須先登錄系統(tǒng),然后才能進(jìn)入本用例。1.5后置條件 如果本用例成功,學(xué)生成績(jī)?cè)谙到y(tǒng)數(shù)據(jù)庫(kù)中信息將被修改。否則,系統(tǒng) 維持原狀。1.6 擴(kuò)展點(diǎn) 無。貴陽(yáng)學(xué)院學(xué)生成績(jī)管理系統(tǒng)的補(bǔ)充規(guī)約1. 目標(biāo)本補(bǔ)充規(guī)約列出了貴陽(yáng)學(xué)院學(xué)生成績(jī)管理系統(tǒng)的非功能性需求和部分全 局性需求。它和用例模型一起,組成了完整的系統(tǒng)需求規(guī)格說明書。2. 范圍本說明書除定義了在許多用例中共有的功能性需求和以外,還定義了系統(tǒng) 的非功能性需求,如可靠性、可用性、系統(tǒng)性能和可支持性等。. 參考無4. 功能
13、性4.1滿足多個(gè)用戶的并發(fā)執(zhí)行。4.2如果某為學(xué)生未參加考試,則系統(tǒng)自動(dòng)將其成績(jī)置為空。5. 可行性用戶界面視窗與windows系統(tǒng)兼容。6. 可靠性學(xué)生成績(jī)管理系統(tǒng)配置完成后 24小時(shí)都可以使用。平均無故障時(shí)間應(yīng)超 過300小時(shí)。7. 性能7.1在任意既定時(shí)刻,系統(tǒng)最多可支持 2000名用戶同時(shí)使用中央數(shù)據(jù)庫(kù), 并在任意時(shí)刻最多可支持500名用戶同時(shí)使用本地服務(wù)器。7.2系統(tǒng)要求對(duì)數(shù)據(jù)庫(kù)的訪問、存取速度要快。7.3系統(tǒng)要求在兩分鐘內(nèi)完成所有事務(wù)的80%。8. 可支持性無。9. 安全性9.1系統(tǒng)必須能防止某為老師操作和他(她)不相關(guān)的學(xué)生的成績(jī)。9.2系統(tǒng)必須能防止某位學(xué)生查看非本人以外的成績(jī)
14、。9.3只有教師能錄入學(xué)生的成績(jī)。9.4只有教務(wù)管理員能修改學(xué)生的成績(jī)。10. 設(shè)計(jì)約束系統(tǒng)必須提供基于 windows桌面的接口。貴陽(yáng)學(xué)院學(xué)生成績(jī)管理系統(tǒng)的術(shù)語表1. 簡(jiǎn)介這份文檔是用來對(duì)一些術(shù)語進(jìn)行定義的,同時(shí)將用例說明和其他文檔中 讀者不太熟悉的術(shù)語進(jìn)行解釋性的描述。通常來說,這份文檔對(duì)一些數(shù)據(jù)信 息進(jìn)行定義,從而使得用例規(guī)約和其他的文檔顯得簡(jiǎn)潔、易懂。2. 定義這份術(shù)語表包含了學(xué)生成績(jī)管理系統(tǒng)中核心概念的定義。2.1教師:在貴陽(yáng)學(xué)院任教的個(gè)人。2.2學(xué)生:在貴陽(yáng)學(xué)院某一班級(jí)注冊(cè)的個(gè)人。2.3管理員:對(duì)學(xué)生成績(jī)管理具有最高權(quán)限的教務(wù)管理員。2.4成績(jī):貴陽(yáng)學(xué)院某個(gè)學(xué)生的某科課程的考試成績(jī)
15、。2.5查詢結(jié)果:某位教師查詢其所教學(xué)生的某科成績(jī)或某為學(xué)生查詢其 某科成績(jī)或總成績(jī)的結(jié)果。2.6統(tǒng)計(jì)結(jié)果:某位教師對(duì)其錄入的成績(jī)進(jìn)行的不同統(tǒng)計(jì)命令的統(tǒng)計(jì)結(jié) 果。2.7修改結(jié)果:管理員修改某位學(xué)生成績(jī)后的修改結(jié)果。實(shí)驗(yàn)六 黑盒測(cè)試用例設(shè)計(jì)實(shí)驗(yàn)地點(diǎn):計(jì)科系微軟實(shí)驗(yàn)室 1( B301)實(shí)驗(yàn)時(shí)間: 2011.11.18 星期五實(shí)驗(yàn)?zāi)康模赫莆蘸诤袦y(cè)試的基本概念實(shí)驗(yàn)內(nèi)容: 學(xué)生自己提出一個(gè)編程問題, 對(duì)程序中的變量用黑盒測(cè)試中的等價(jià)分 類法進(jìn)行測(cè)試。實(shí)驗(yàn)要求: 1)描述出測(cè)試的等價(jià)分類表2)描述出測(cè)試數(shù)據(jù)實(shí)驗(yàn)指導(dǎo): 黑盒測(cè)試就是依據(jù)軟件的需求規(guī)格說明書, 檢查程序的功能是否符合 用戶要求。 這種測(cè)試不需
16、要考慮程序內(nèi)部的邏輯結(jié)構(gòu)和內(nèi)部特性, 完全把測(cè)試對(duì) 象看作一個(gè)黑盒子。 黑盒測(cè)試主要針對(duì)以下內(nèi)容: 程序是否按照需求完整正確地實(shí)現(xiàn)了功能。 程序的接口是否正確有效。程序輸出的數(shù)據(jù)或外部數(shù)據(jù)庫(kù)訪問是否正確。 程序性能是否符合需求。程序初始化和終止是否正確。 黑盒測(cè)試常用的方法有:等價(jià)類劃分、邊界值分析、錯(cuò)誤推測(cè)、因果圖和功 能圖。等價(jià)分類法事黑盒測(cè)試方法中較常用的一種技術(shù), 所謂等價(jià)分類, 就是把輸 入數(shù)據(jù)的可能值劃分為若干個(gè)等價(jià)類, 使每類中的任何一個(gè)測(cè)試用例, 都能代表 同一等價(jià)類中的其他測(cè)試用例。等價(jià)分類法一般分成兩步進(jìn)行:第一步,描述出等價(jià)類: 通常用一個(gè)表格把輸入數(shù)據(jù)、 有效等價(jià)類和無
17、效等 價(jià)類分別描述出來。第二步,設(shè)計(jì)測(cè)試數(shù)據(jù): 通常用一個(gè)表格把測(cè)試數(shù)據(jù)、 期望結(jié)果和測(cè)試范圍 描述出來。有效等價(jià)類可以用一個(gè)測(cè)試用例, 其他的每一個(gè)無效等價(jià)類要用 一個(gè)測(cè)試用例。參考實(shí)驗(yàn)結(jié)果:1)描述成績(jī)變量X的等價(jià)分類輸入數(shù)據(jù)有效等價(jià)類無效等價(jià)類X1、2位數(shù)字字符或100 有非數(shù)字字符 少于1個(gè)數(shù)字符 多于3個(gè)數(shù)字符(不包括 100)對(duì)應(yīng)數(shù)值在0-100之間<0 >1002)描述有效等價(jià)類的測(cè)試用例有效等價(jià)類和可以共用一個(gè)測(cè)試用例,如下:測(cè)試數(shù)據(jù)預(yù)期結(jié)果測(cè)試覆蓋55輸入有效3)描述無效等價(jià)類的測(cè)試用例測(cè)試數(shù)據(jù)預(yù)期結(jié)果測(cè)試覆蓋A1輸入無效(沒有數(shù)字字符輸入)輸入無效1234輸入無
18、效-9輸入無效101輸入無效實(shí)驗(yàn)七 白盒測(cè)試方法實(shí)驗(yàn)實(shí)驗(yàn)地點(diǎn):計(jì)科系微軟實(shí)驗(yàn)室 1( B301)實(shí)驗(yàn)時(shí)間: 2011.12.2 星期五實(shí)驗(yàn)?zāi)康模赫莆瞻缀袦y(cè)試的基本概念實(shí)驗(yàn)內(nèi)容: 1)給出一個(gè)程序2)畫出程序流程圖3)根據(jù)程序流程圖畫出程序圖4)用表格描述出被測(cè)程序的路徑。實(shí)驗(yàn)要求:程序中必須包含順序、選擇和循環(huán) 3 中語句。實(shí)驗(yàn)指導(dǎo): 白盒測(cè)試 的測(cè)試方法有代碼檢查法、靜態(tài)結(jié)構(gòu)分析法、邏輯覆蓋法、 基本路徑測(cè)試法、符號(hào)測(cè)試等方法,其中運(yùn)用最為廣泛的是基本路徑測(cè)試法。基本路徑測(cè)試法是在程序圖 (程序控制流圖) 的基礎(chǔ)上, 通過分析控制構(gòu)造 的環(huán)路復(fù)雜性,導(dǎo)出基本可執(zhí)行路徑集合,從而設(shè)計(jì)測(cè)試用例的
19、方法。設(shè)計(jì)出的測(cè)試用例要保證在測(cè)試中程序的每個(gè)可執(zhí)行語句至少執(zhí)行一次。 在程序控制流圖的基礎(chǔ)上, 通過分析控制構(gòu)造的環(huán)路復(fù)雜性, 導(dǎo)出基本可執(zhí) 行路徑集合,從而設(shè)計(jì)測(cè)試用例。包括以下 4 個(gè)步驟和一個(gè)工具方法:1. 程序的控制流圖:描述程序控制流的一種圖示方法。2. 程序圈復(fù)雜度:McCabe復(fù)雜性度量。從程序的環(huán)路復(fù)雜性可導(dǎo)出程序基本路徑集合中的獨(dú)立路徑條數(shù), 這是確定程序中每個(gè)可執(zhí)行語句至少執(zhí)行一次所 必須的測(cè)試用例數(shù)目的上界。3. 導(dǎo)出測(cè)試用例: 根據(jù)圈復(fù)雜度和程序結(jié)構(gòu)設(shè)計(jì)用例數(shù)據(jù)輸入和預(yù)期結(jié)果。4. 準(zhǔn)備測(cè)試用例:確?;韭窂郊械拿恳粭l路徑的執(zhí)行。工具方法:圖形矩陣:是在基本路徑測(cè)試
20、中起輔助作用的軟件工具, 利用它可以實(shí)現(xiàn)自 動(dòng)地確定一個(gè)基本路徑集。程序圖中圖形符號(hào)的意思:1、圖中的每一個(gè)圓稱為流圖的結(jié)點(diǎn),表示一個(gè)或多個(gè)無分支的語句或源程 序語句。2、流圖中的箭頭稱為邊或連接,代表控制流 在將程序流程圖簡(jiǎn)化成控制流圖時(shí),應(yīng)注意:n 在選擇或多分支結(jié)構(gòu)中,分支的匯聚處應(yīng)有一個(gè)匯聚結(jié)點(diǎn)。n 邊和結(jié)點(diǎn)圈定的區(qū)域叫做區(qū)域, 當(dāng)對(duì)區(qū)域計(jì)數(shù)時(shí), 圖形外的區(qū)域也應(yīng)記為一個(gè)區(qū)域流圖只有二種圖形符號(hào):圖中的每一個(gè)圓稱為流圖的結(jié)點(diǎn),代表一條或多條語句 流圖中的箭頭稱為邊或連接,代表控制流 任何過程設(shè)計(jì)都要被翻譯成控制流圖。參考實(shí)驗(yàn)結(jié)果:例扌有下面的匸函用基昧晡怔測(cè)試庫(kù)歯f測(cè)試 4!01¥=0;While (iBuesxstttoR- > 咲ai代g m血"” X-y+2; br導(dǎo)可Ic:卜,else'-'if(l= =ixv 取” Ksy + 10;ietsex=y +20;*實(shí)驗(yàn)八繪制GANN圖實(shí)驗(yàn)地點(diǎn):計(jì)科系微軟實(shí)驗(yàn)室 1( B301)實(shí)驗(yàn)時(shí)間: 2011.12.16 星期五實(shí)驗(yàn)?zāi)康模毫?/p>
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 保潔與員工合同范本
- 住宅加裝電梯工程合同范例
- 出售尼龍水箱合同范本
- 與政府合作合同范本
- 內(nèi)控合同范本
- 協(xié)商撤銷合同范例
- 勞動(dòng)合同范本 病假
- 單位租住房合同范本
- 個(gè)人蓋房合同范本
- 中醫(yī)醫(yī)聯(lián)體合同范本
- PPT用中國(guó)地圖(可編輯)
- 基于德育的農(nóng)村中小學(xué)校園欺凌現(xiàn)象的解決對(duì)策優(yōu)秀獲獎(jiǎng)科研論文
- 鐵路工程概預(yù)算-工程經(jīng)濟(jì)管理培訓(xùn)-課件
- 小學(xué)英語一般現(xiàn)在時(shí)-(演示)課件
- 面部激素依賴性皮炎的管理課件
- 盧卡奇教學(xué)講解課件
- 智慧環(huán)衛(wèi)項(xiàng)目建設(shè)方案
- 焊接作業(yè)現(xiàn)場(chǎng)環(huán)境溫度濕度記錄
- 長(zhǎng)期護(hù)理保險(xiǎn)待遇資格申請(qǐng)表
- 馬克思主義基本原理教案:第一章+教案
- 【腳手架計(jì)算書】 腳手架計(jì)算書詳細(xì)步驟
評(píng)論
0/150
提交評(píng)論