




已閱讀5頁(yè),還剩25頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
此文檔收集于網(wǎng)絡(luò),如有侵權(quán),請(qǐng)聯(lián)系網(wǎng)站刪除宿遷學(xué)院軟件測(cè)試 學(xué)生成績(jī)管理系統(tǒng)姓名: *班級(jí):計(jì)算機(jī)(3)班學(xué)號(hào):*系部: 三 系指導(dǎo)老師:* 成績(jī):目錄目錄21引言31.1開(kāi)發(fā)系統(tǒng)目標(biāo)31.2開(kāi)發(fā)系統(tǒng)背景31.3用戶需求31.4系統(tǒng)組成32功能要求42.1系統(tǒng)功能:42.2基本功能:43數(shù)據(jù)流程圖53.1學(xué)生成績(jī)管理系統(tǒng)數(shù)據(jù)流圖如下:53.2任課教師信息流程圖如下:53.3教師權(quán)限流程圖如下:63.4學(xué)生補(bǔ)考數(shù)據(jù)流程圖如下:63.5學(xué)生獎(jiǎng)學(xué)金流程圖如下:74數(shù)據(jù)描述74.1靜態(tài)數(shù)據(jù)74.2動(dòng)態(tài)數(shù)據(jù)74.4數(shù)據(jù)要求74.4.1成績(jī)錄入和處理的準(zhǔn)確性和實(shí)時(shí)性74.4.2數(shù)據(jù)的一致性與完整性:84.5數(shù)據(jù)字典:85性能要求86軟件屬性要求87其它要求91引言1.1開(kāi)發(fā)系統(tǒng)目標(biāo)隨著科學(xué)技術(shù)的不斷發(fā)展,人們對(duì)各方面的要求也不斷的增強(qiáng)。學(xué)生成績(jī)管理系統(tǒng)的開(kāi)發(fā)就能夠體現(xiàn)這一方面。這一系統(tǒng)的建立節(jié)約了資源,提高學(xué)生信息的精確度。同時(shí)它能夠方便快速的進(jìn)行各方面的操作。也能結(jié)合學(xué)校管理的實(shí)際需要,實(shí)現(xiàn)對(duì)學(xué)生成績(jī)等數(shù)據(jù)進(jìn)行有效的管理,提供查詢分析功能等。1.2開(kāi)發(fā)系統(tǒng)背景1.隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已被人們深刻認(rèn)識(shí),他已進(jìn)入人類(lèi)社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來(lái)越重要的作用。從原先的手工管理到今天計(jì)算機(jī)管理這經(jīng)歷的漫長(zhǎng)的歷史。在這漫長(zhǎng)的技術(shù)改變路上學(xué)生成績(jī)管理系統(tǒng)也隨著計(jì)算機(jī)技術(shù)的不斷前進(jìn)而不斷地被科技人員進(jìn)行改善。就這樣學(xué)生成績(jī)管理系統(tǒng)就發(fā)展成今天這樣的具有功能齊全的學(xué)生系統(tǒng)。作為計(jì)算機(jī)的一部分,使用計(jì)算機(jī)對(duì)學(xué)生成績(jī)信息進(jìn)行管理,這是手工系統(tǒng)所無(wú)法比擬的有點(diǎn)。開(kāi)發(fā)軟件名稱(chēng):學(xué)生成績(jī)管理系統(tǒng)項(xiàng)目任務(wù)提供者:巫宗賓用戶:某大學(xué)相關(guān)技術(shù)人員、管理人員及學(xué)生項(xiàng)目開(kāi)發(fā)者:馬紅玲2.參考資料:(1).軟件工程課程實(shí)踐 清華大學(xué)出版社(2).面向?qū)ο筌浖こ膛cUML 人民郵電出版社(3).軟件測(cè)試1.3用戶需求用戶能夠靈活、方便的利用學(xué)生成績(jī)管理系統(tǒng)。對(duì)自己想要了解的學(xué)生信息進(jìn)行相關(guān)一系列的操作后,從而得到自己想要的信息。這種學(xué)生成績(jī)管理系統(tǒng)要求操作簡(jiǎn)單,能夠便于不熟悉計(jì)算機(jī)的用戶使用。1.4系統(tǒng)組成學(xué)生成績(jī)管理系統(tǒng)主要有以下幾部分組成:1、 該系統(tǒng)的用戶有:系統(tǒng)管理員、教師、學(xué)生;2、 該系統(tǒng)的各類(lèi)用戶的權(quán)限不一樣。例如:系統(tǒng)管理員可以向系統(tǒng)中添加、刪除、修改、查詢數(shù)據(jù)等權(quán)限,教師可以向系統(tǒng)中發(fā)布學(xué)生的成績(jī)信息同時(shí)還可以查詢一些自己所教的課程的信息等權(quán)限,學(xué)生只能進(jìn)行查詢自己的相關(guān)信息。2功能要求2.1系統(tǒng)功能:能夠?qū)崿F(xiàn)管理員、教師、學(xué)生對(duì)信息的管理,即能夠完成對(duì)該系統(tǒng)的一些基本操作功能。2.2基本功能:1.輸入:向?qū)W生系統(tǒng)中輸入需要的一些數(shù)據(jù)。如學(xué)號(hào)、姓名、成績(jī)、性別、年齡、科目、任課教師等信息。2.輸出:輸出關(guān)于學(xué)生成績(jī)的相關(guān)信息。3.插入:向?qū)W生成績(jī)管理系統(tǒng)中插入新的數(shù)據(jù)。如向原有的學(xué)生成績(jī)信息為空的表格中插入數(shù)據(jù)。4.添加:向?qū)W生成績(jī)管理系統(tǒng)中添加新的學(xué)生成績(jī)信息。5.修改:在學(xué)生成績(jī)管理系統(tǒng)中修改相應(yīng)的學(xué)生信息。6.刪除:刪除學(xué)生成績(jī)管理系統(tǒng)中不需要的信息。7.查詢:從學(xué)生管理系統(tǒng)中查詢學(xué)生成績(jī)的一些信息。如學(xué)號(hào)、姓名、成績(jī)等。8.排序:在學(xué)生成績(jī)管理系統(tǒng)中按某一列或多列信息進(jìn)行排序(降序或升序)。9.計(jì)算:從學(xué)生成績(jī)管理系統(tǒng)中查找出來(lái)的信息中進(jìn)行相關(guān)的計(jì)算。如計(jì)算成績(jī)總分、平均成績(jī)等。系統(tǒng)功能圖如下:學(xué)生成績(jī)管理系統(tǒng)功能輸入數(shù)據(jù)查詢數(shù)據(jù)添加數(shù)據(jù)刪除數(shù)據(jù)修改數(shù)據(jù)查詢數(shù)據(jù)排序操作計(jì)算操作輸出數(shù)據(jù)3數(shù)據(jù)流程圖3.1學(xué)生成績(jī)管理系統(tǒng)數(shù)據(jù)流圖如下:管理員輸入數(shù)據(jù)添加、修改數(shù)據(jù)查詢數(shù)據(jù)學(xué)生學(xué)生成績(jī)管理系統(tǒng)刪除數(shù)據(jù)添加新課程分?jǐn)?shù)教師驗(yàn)證信息3.2任課教師信息流程圖如下:登錄基本信息姓名所教課程名年齡性別職稱(chēng)工作情況任課教師退出3.3教師權(quán)限流程圖如下:登錄查詢輸入口令、密碼驗(yàn)證基本操作平均成績(jī)總成績(jī)成績(jī)排名是否要補(bǔ)考打印成績(jī)單正確錯(cuò)誤學(xué)生3.4學(xué)生補(bǔ)考數(shù)據(jù)流程圖如下:姓名驗(yàn)證處理錄記任課老師課程名成績(jī)補(bǔ)考通過(guò)補(bǔ)考沒(méi)通過(guò)清考反饋密碼進(jìn)入期末3.5學(xué)生獎(jiǎng)學(xué)金流程圖如下:姓名總匯綜合成績(jī)總成績(jī)獎(jiǎng)學(xué)金等級(jí)年份學(xué)期學(xué)生(Student)表結(jié)構(gòu):列名含義數(shù)據(jù)類(lèi)型約束Sno學(xué)號(hào)CHAR(7)主鍵Sname姓名NCHAR(5)非空Ssex性別NCHAR(1)Sage年齡TINYINTSdept所在系NVACHAR(20)課程(Course)表結(jié)構(gòu)列名含義數(shù)據(jù)類(lèi)型約束Cno課程號(hào)CHAR(6)主鍵Cname課程名NVACHAR(20)非空Credit學(xué)分TINYINTSemester學(xué)期TINYINT選課(SC)表結(jié)構(gòu):列名含義數(shù)據(jù)類(lèi)型約束Sno學(xué)號(hào)CHAR(7)主鍵,引用Student的外鍵Cno課程號(hào)CHAR(6)主鍵,引用Couyse的外鍵Grade成績(jī)TINYINT學(xué)生(Student)表數(shù)據(jù):學(xué)號(hào)姓名性別年齡所在系0811101李勇男21計(jì)算機(jī)系0811102劉晨男20計(jì)算機(jī)系0811103王敏女20計(jì)算機(jī)系0811104張小紅女19計(jì)算機(jī)系0821101張立男20信息管理系0821102吳賓女19信息管理系0821103張海男20信息管理系0831101錢(qián)小平女21通信工程系0831102王大力男20通信工程系0831103張姍姍女19通信工程系課程(Course)表數(shù)據(jù):課程號(hào)課程名學(xué)分學(xué)期C001高等數(shù)學(xué)41C002大學(xué)英語(yǔ)31C003大學(xué)英語(yǔ)32C004計(jì)算機(jī)文化學(xué)22C005VB23C006數(shù)據(jù)庫(kù)基礎(chǔ)45C007數(shù)據(jù)結(jié)構(gòu)44C008計(jì)算機(jī)網(wǎng)絡(luò)44選課(SC)表數(shù)據(jù):學(xué)號(hào)課程號(hào)成績(jī)0811101C001960811101C002800811101C003840811101C005620811102C001920811102C002900811102C004840821102C001760821102C004850821102C005730821102C007NULL0821103C001500821103C004800831101C001500831101C004800831102C007NULL0831103C004780831103C005650831103C007NULL0831103C005851.學(xué)生信息如圖所示:學(xué)生學(xué)號(hào)姓名性別年齡所在系2.選課信息如圖所示:選課信息課程號(hào)課程名成績(jī)3.課程表信息如圖所示:成績(jī)學(xué)分課程號(hào)課程名學(xué)期完整E-R圖學(xué)生學(xué)號(hào)姓名性別年齡成績(jī)學(xué)分課程號(hào)課程名學(xué)期選課課程號(hào)課程名成績(jī)查詢登記所在系4數(shù)據(jù)描述4.1靜態(tài)數(shù)據(jù)字段名名稱(chēng)字段名名稱(chēng)姓名XM任課教師名稱(chēng)RK學(xué)號(hào)XH等級(jí)DJ性別XB年份NF密碼MA課程名稱(chēng)KM成績(jī)CJ年齡NL學(xué)分XF班級(jí)BJ靜態(tài)數(shù)據(jù)表身份驗(yàn)證控制流圖:Y輸入用戶名和密碼管理員用戶普通用戶進(jìn)入管理員用戶系統(tǒng)查詢,刪除,輸入,授權(quán),錄入等進(jìn)入普通用戶系統(tǒng)查詢,修改自己密碼 NY N退出系統(tǒng)4.2動(dòng)態(tài)數(shù)據(jù)(1).輸入數(shù)據(jù):菜單選項(xiàng)、查詢數(shù)據(jù)、更新記錄等。(2).輸出數(shù)據(jù):由查詢出來(lái)的數(shù)據(jù)的集合或全部記錄。(3).內(nèi)部生成的數(shù)據(jù):在系統(tǒng)中操作而得出的數(shù)據(jù)結(jié)果。4.4數(shù)據(jù)要求4.4.1成績(jī)錄入和處理的準(zhǔn)確性和實(shí)時(shí)性:成績(jī)的輸入是否準(zhǔn)確是數(shù)據(jù)處理的前提,錯(cuò)誤的輸入會(huì)導(dǎo)致系統(tǒng)輸出錯(cuò)誤的結(jié)果,從而使系統(tǒng)的工作失去意義。在該系統(tǒng)中,數(shù)據(jù)的輸入往往是大量的,因此系統(tǒng)要有一定的處理能力,以保證迅速的處理數(shù)據(jù)。4.4.2數(shù)據(jù)的一致性與完整性:由于輸入系統(tǒng)的數(shù)據(jù)是要進(jìn)行存檔的,所以如何保證這些數(shù)據(jù)的一致性,是系統(tǒng)必須解決的問(wèn)題。要解決這一問(wèn)題,要有一定的人員維護(hù)數(shù)據(jù)的一致性,在數(shù)據(jù)錄入處控制數(shù)據(jù)的去向,并且要求對(duì)數(shù)據(jù)庫(kù)的數(shù)據(jù)完整性進(jìn)行嚴(yán)格的約束。對(duì)于輸入的數(shù)據(jù),要為其定義完整性規(guī)則,如果不能符合完整性約束,系統(tǒng)應(yīng)該拒絕該數(shù)據(jù)。4.5數(shù)據(jù)字典:(1).姓名=漢字(2).學(xué)號(hào)=入學(xué)年份+系部代號(hào)+班級(jí)代號(hào)+在班級(jí)中的學(xué)號(hào)(3).性別=男|女(4).密碼=學(xué)生的身份證號(hào)(5).成績(jī)=“000”.“100” 注:學(xué)生的成績(jī)是0100(6).學(xué)分=數(shù)字(7).等級(jí)=數(shù)字 注:等級(jí)只有一、二、三等(8).任課老師職稱(chēng)=漢字(9).課程名稱(chēng)=漢字|數(shù)字(10).年齡=數(shù)字 注:只能是兩位數(shù)(11).年份=數(shù)字 注:只能是四位數(shù)字(12) .班級(jí)=漢字+數(shù)字5性能要求為了滿足學(xué)生成績(jī)管理系統(tǒng)各方面的功能,以及能夠及時(shí)的響應(yīng)管理員、老師和同學(xué)對(duì)信息的操作應(yīng)該滿足一下性能要求:1.數(shù)據(jù)精確度:在查詢數(shù)據(jù)信息時(shí),應(yīng)該保證數(shù)據(jù)的準(zhǔn)確性。2.時(shí)間響應(yīng)性:系統(tǒng)的操作響應(yīng)時(shí)間應(yīng)該在12秒內(nèi)。3.適應(yīng)性:只要懂一點(diǎn)計(jì)算機(jī)的人都可以使用。4.靈活性:該操作系統(tǒng)更人性化、多樣化、同時(shí)該系統(tǒng)在所有版本上都能運(yùn)行。6軟件屬性要求1. 正確性:要求發(fā)布的學(xué)生成績(jī)管理系統(tǒng)能夠達(dá)到用戶的預(yù)期目標(biāo),運(yùn)行時(shí)錯(cuò)誤率小。2. 可靠性:在一般條件情況下,該系統(tǒng)不會(huì)出現(xiàn)故障。3. 完整性:在該系統(tǒng)發(fā)生以外的情況下,能夠保證數(shù)據(jù)不丟失。4. 易用性:要求能盡量為用戶的使用提供方便,軟件的使用界面應(yīng)該符合目前流行的規(guī)范。5. 效率:該系統(tǒng)對(duì)于瀏覽、插入、查詢、刪除、更新等操作要求響應(yīng)要及時(shí)。6. 可維護(hù)性:要求在本系統(tǒng)在運(yùn)行中發(fā)生錯(cuò)誤是,能快速、準(zhǔn)確對(duì)其進(jìn)行定位、診斷和修復(fù)。7. 可測(cè)試性:設(shè)計(jì)時(shí)應(yīng)盡可能的減少測(cè)試本系統(tǒng)的各項(xiàng)功能所需的工作量。8. 可理解性:對(duì)于本系統(tǒng)提供的各種菜單、按鈕,其功能一目了然易于理解。9. 安全保密性:該系統(tǒng)要提供身份驗(yàn)證,只允許通過(guò)身份驗(yàn)證的用戶使用本系統(tǒng)。在此同時(shí),如果三次密碼輸入不正確,在2小時(shí)內(nèi)應(yīng)禁止再次登錄該系統(tǒng)。7其它要求(1).處理要求:在該系統(tǒng)中學(xué)生只能進(jìn)行查詢處理,不能進(jìn)行其它操作。(2).質(zhì)量要求:在應(yīng)用本系統(tǒng)時(shí),在系統(tǒng)上的操作都能夠正常運(yùn)行,并且此操作不受其他操作的影響。(3).標(biāo)準(zhǔn)性要求:系統(tǒng)在設(shè)計(jì),開(kāi)發(fā),使用中,要涉及到許多計(jì)算機(jī)硬件和軟件。所有的這一切都要符合國(guó)際,國(guó)家和行業(yè)標(biāo)準(zhǔn)。1. 登錄等價(jià)類(lèi)劃分:1.1輸入和輸出變量確認(rèn):輸入:用戶名,口令輸出:登錄輸入域用戶名有效等價(jià)類(lèi)位數(shù)為11位的數(shù)字(1)無(wú)效等價(jià)類(lèi)小于11位的數(shù)字(2)大于11位的數(shù)字(3)非數(shù)字(4)口令有效等價(jià)類(lèi)15且尾數(shù)數(shù)字或大寫(xiě)X(5)18且尾數(shù)數(shù)字或大寫(xiě)X(6)無(wú)效等價(jià)類(lèi)除了15和18以外(7)末尾非數(shù)字或小寫(xiě)x(8)為空(9)輸出域登錄有效等價(jià)類(lèi)信息正確(10)無(wú)效等價(jià)類(lèi)信息錯(cuò)誤(11)1.1.設(shè)計(jì)測(cè)試用例按照輸入域劃分等價(jià)類(lèi)的例子。(1)、設(shè)計(jì)測(cè)試用例,盡可能的覆蓋尚未覆蓋的有效等價(jià)類(lèi)(1)(5)(1)(6)(2)、設(shè)計(jì)測(cè)試用例,使得每一個(gè)新設(shè)計(jì)的測(cè)試用例只包含一個(gè)無(wú)效等價(jià)類(lèi),其他的選擇有效等價(jià)類(lèi)。(2)(1)(3)(1)(4)(1)(7)(5)(8)(6)(9)(5)1.2選取測(cè)試用例用例編號(hào)輸入輸出用戶名口令登錄(1)20090201199002304524登錄錯(cuò)誤(2)20090705305198906244511登錄正確(3)row登錄錯(cuò)誤(4)2008080520119900225143x登錄正確(5)2007050430419901024451X登錄正確(6)200908053014468794446登錄錯(cuò)誤(7)2007451250119900225143a登錄錯(cuò)誤(8)20080805203登錄錯(cuò)誤2.學(xué)生成績(jī)錄入等價(jià)類(lèi)分析:2.1輸入和輸出變量確認(rèn):輸入:學(xué)號(hào),姓名,性別,班級(jí),科目,成績(jī);輸出:如果錄入正確,則提示錄入成功;如果錄入不正確,則提示數(shù)據(jù)錯(cuò)誤;2等價(jià)類(lèi)劃分:輸入域?qū)W號(hào)有效等價(jià)類(lèi)位數(shù)為11位的數(shù)字(1)無(wú)效等價(jià)類(lèi)小于11位的數(shù)字(2)大于11位的數(shù)字(3)非數(shù)字(4)姓名有效等價(jià)類(lèi)2到5位漢字之間(5)無(wú)效等價(jià)類(lèi)大于5位漢字(6)小于2位漢字(7)為空(8)非漢字(9)性別有效等價(jià)類(lèi)“男”(10)“女”(11)無(wú)效等價(jià)類(lèi)為空(12)非“男”和“女”(13)班級(jí)有效等價(jià)類(lèi)漢字+數(shù)字(14)漢字(15)無(wú)效等價(jià)類(lèi)為空(16)為數(shù)字(17)為字母(18)科目有效等價(jià)類(lèi)漢字(19)英文(20)無(wú)效等價(jià)類(lèi)為空(21)非漢字和非英文(22)成績(jī)有效等價(jià)類(lèi)0100的數(shù)字(23)無(wú)效等價(jià)類(lèi)為空(24)大于100的數(shù)字(25)小于0的數(shù)字(26)非數(shù)字(27)輸出域有效等價(jià)類(lèi) 數(shù)據(jù)正確(28)無(wú)效等價(jià)類(lèi)數(shù)據(jù)不正確(29)2.3.設(shè)計(jì)測(cè)試用例:按照輸入域劃分等價(jià)類(lèi)的例子。(1)、設(shè)計(jì)測(cè)試用例,盡可能的覆蓋尚未覆蓋的有效等價(jià)類(lèi)(1)(5)(10)(14)(19)(23)(1)(5)(11)(15)(20)(23)(2)、設(shè)計(jì)測(cè)試用例,使得每一個(gè)新設(shè)計(jì)的測(cè)試用例只包含一個(gè)無(wú)效等價(jià)類(lèi),其他的選擇有效等價(jià)類(lèi)。(2)(5)(10)(14)(19)(23)(3)(5)(11)(15)(20)(23)(4)(5)(10)(14)(19)(23)(6)(5)(11)(15)(20)(23)(7)(5)(10)(14)(19)(23)(8)(5)(11)(15)(20)(23)(9)(5)(10)(14)(19)(23)(12)(5)(11)(15)(20)(23)(13)(5)(10)(14)(19)(23)(16)(5)(11)(15)(20)(23)(17)(5)(10)(14)(19)(23)(18)(5)(11)(15)(20)(23)(21)(5)(10)(14)(19)(23)(22)(5)(11)(15)(20)(23)(24)(5)(10)(14)(19)(23)(25)(5)(11)(15)(20)(23)(26)(5)(10)(14)(19)(23)(27)(5)(11)(15)(20)(23)2.4.選取測(cè)試用例用例編號(hào)輸入輸出學(xué)號(hào)姓名性別班級(jí)科目成績(jī)數(shù)據(jù)信息120090801302張晴女模具3班英語(yǔ)85正確220080301645空白男為空高數(shù)79錯(cuò)誤320090302122王明男建工2班高數(shù)86正確420071203421劉菲女文秘1班語(yǔ)文80正確503趙風(fēng)男文秘2班語(yǔ)文75錯(cuò)誤620090805302郭婉婉女計(jì)算機(jī)3班C+90正確720090805303李婷亞女計(jì)算機(jī)3班電子技術(shù)92正確820090805310周阿敏女計(jì)算機(jī)3班為空110錯(cuò)誤3.學(xué)生成績(jī)邊界值分析邊界值分析使用與等價(jià)類(lèi)劃分法相同的劃分,只是邊界值分析假定錯(cuò)誤更多地存在于劃分的邊界上,因此在等價(jià)類(lèi)的邊界上以及兩側(cè)的情況設(shè)計(jì)測(cè)試用例。(1).學(xué)生成績(jī)邊界值分析如下:輸入:一切實(shí)數(shù)輸出:一切實(shí)數(shù)當(dāng)輸入的數(shù)在0到100之間時(shí),則輸出正確成績(jī),當(dāng)輸入的成績(jī)小于0或大于100分時(shí),則輸出成績(jī)輸入錯(cuò)誤。用等價(jià)類(lèi)劃分:輸入:0=成績(jī)100,成績(jī)100輸出: 0=成績(jī)100 成績(jī)正確,成績(jī)100 成績(jī)錯(cuò)誤3.1.輸入條件測(cè)試該學(xué)生成績(jī)管理系統(tǒng)中學(xué)生的成績(jī)范圍在0到100之間,同時(shí)學(xué)生成績(jī)可以分為以下等級(jí):成績(jī)優(yōu)秀、成績(jī)良好、成績(jī)及格和成績(jī)不及格。具體分析情況見(jiàn)下表:輸入條件邊界值測(cè)試用例成績(jī)不及格(0=成績(jī)60)成績(jī)?yōu)?分的學(xué)生成績(jī)?yōu)?分的學(xué)生成績(jī)?yōu)?0分的學(xué)生成績(jī)?yōu)?9分的學(xué)生成績(jī)?yōu)?0分的學(xué)生成績(jī)及格(60=成績(jī)70)成績(jī)?yōu)?0分的學(xué)生成績(jī)?yōu)?1分的學(xué)生成績(jī)?yōu)?5分的學(xué)生成績(jī)?yōu)?9分的學(xué)生成績(jī)?yōu)?0分的學(xué)生成績(jī)良好(70=成績(jī)85)成績(jī)?yōu)?0分的學(xué)生成績(jī)?yōu)?1分的學(xué)生成績(jī)?yōu)?5分的學(xué)生成績(jī)?yōu)?4分的學(xué)生成績(jī)?yōu)?5分的學(xué)生成績(jī)優(yōu)秀(85=成績(jī)=0|A=60錄入成績(jī)正確成績(jī)通過(guò)YNYNadbce6.1.該程序中有2個(gè)條件:A=0|A=60為了達(dá)到“條件覆蓋”標(biāo)準(zhǔn),需要執(zhí)行足夠的測(cè)試用例使得在a點(diǎn)有: A=0,A=100,A=100等各種結(jié)果出現(xiàn),以及在b點(diǎn)有: B=60,B=0|A=60取真為T(mén)2,取假為-T2;則可以設(shè)計(jì)測(cè)試用例如下測(cè)試用例 通過(guò)路徑 條件取值覆蓋分支A=85,B=90adeT1,T2deA=103,B=56abc-T1,-T2bcA=90,B=45adcT1,-T2dc輸入相應(yīng)的用戶名及密碼 (1)單擊“登錄”按鈕 (2)用戶名長(zhǎng)度在520位之間 (3)登錄成功進(jìn)入主程序 (6)YYNYNN密碼不為空,并且長(zhǎng)度大6位 (4)正確用戶名及密碼,驗(yàn)證通過(guò) (5)過(guò)過(guò)用戶登錄模塊流程圖控制流圖:(1)(6)(2)(3)(4)(5)圖中圈度復(fù)雜度:V(G)=8條邊-6結(jié)點(diǎn)+2=4;V(G)=3個(gè)判定結(jié)點(diǎn)+1=4。導(dǎo)出測(cè)試用例根據(jù)上面的計(jì)算方法,可得出四個(gè)獨(dú)立的路徑。(一條獨(dú)立路徑是指,和其他的獨(dú)立路徑相比,至少引入一個(gè)新處理語(yǔ)句或一個(gè)新判斷的程序通路。
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 餐廳臨時(shí)出租協(xié)議書(shū)
- 針灸推拿醫(yī)生協(xié)議書(shū)
- 裝修公司學(xué)徒協(xié)議書(shū)
- 營(yíng)運(yùn)車(chē)輛入股協(xié)議書(shū)
- 銀行貸款免還協(xié)議書(shū)
- 餐廳經(jīng)營(yíng)轉(zhuǎn)讓協(xié)議書(shū)
- 食品貨車(chē)司機(jī)協(xié)議書(shū)
- 閑置水廠合作協(xié)議書(shū)
- 音樂(lè)機(jī)構(gòu)入股協(xié)議書(shū)
- 酒店投資合伙協(xié)議書(shū)
- 空調(diào)風(fēng)道改造技術(shù)方案
- 前懸掛整稈式甘蔗收割機(jī)雙刀盤(pán)切割與喂入裝置設(shè)計(jì)與試驗(yàn)的中期報(bào)告
- 《不朽的貝尼尼雕塑》課件
- 《如何閱讀文獻(xiàn)》課件
- 建筑工程抗浮技術(shù)標(biāo)準(zhǔn)JGJ476-2019
- 云計(jì)算標(biāo)準(zhǔn)體系研究報(bào)告
- 《林業(yè)科普知識(shí)》課件
- 生產(chǎn)線技改后效果對(duì)比
- 故事技巧敘事性非虛構(gòu)寫(xiě)作
- 五年級(jí)美國(guó)大聯(lián)盟計(jì)算和幾何專(zhuān)題講義教師版(含題目翻譯答案解析)
- 《小學(xué)生C++創(chuàng)意編程》第3單元課件 選擇結(jié)構(gòu)
評(píng)論
0/150
提交評(píng)論