freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

軟件工程課程設(shè)計--在線考試系統(tǒng)(參考版)

2025-01-16 19:44本頁面
  

【正文】 了解到在完成系統(tǒng)設(shè)計后,必須進(jìn)行測試,看是否能實現(xiàn)需求分析中的功能。測試成功。主要是用到了SQL語句中的Delete語句。測試成功。 考生考試模塊 通過測試,我們發(fā)現(xiàn),我們設(shè)計的系統(tǒng)有問題,就是:當(dāng)考生參加完某一門考試,重新登錄號,他還能繼續(xù)進(jìn)行該科目的考試。要想在一個龐大的數(shù)據(jù)庫中,準(zhǔn)確的找到一個題目,就必須設(shè)置唯一的編號。測試成功。 管理員添加考生信息模塊 考生的信息,考生的學(xué)號就是主碼,所以,添加信息時,考生的名字可以重復(fù),但是考生的學(xué)號一定不能重復(fù)。 管理員添加科目模塊 管理員添加科目時,由于科目的序號是字符串類型,所有和我們預(yù)期的科目序號應(yīng)按“1,2,3,4,…………9,10,11,12……”有出入,實驗中是按“1,11,12,……2,……”排序的,發(fā)現(xiàn)了測試用例的問題。 管理員刪除考試科目模塊1)測試目的:測試管理員刪除考試科目后,數(shù)據(jù)庫中是否還有該考試科目的信息。2)測試方法和測試軟件:等價類劃分法3)測試用例測試用例1: 試題編號:30 所屬課程號:1 試題類型:單選 試題答案:…… 試題內(nèi)容:…… A選項:……B選項:…… C選項:…… D選項:……預(yù)測結(jié)果:添加成功測試用例2: 試題編號:1 所屬課程號:1 試題類型:多選 試題答案:…… 試題內(nèi)容:…… A選項:……B選項:…… C選項:…… D選項:……預(yù)測結(jié)果:提示:同一門科目試題編號不能一樣 考生考試模塊1)測試目的:測試登錄系統(tǒng)的考試是否有考試權(quán)限,已經(jīng)考試過的科目是否還可以考試。2)測試方法和測試軟件:等價類劃分法3)測試用例測試用例1: 科目序號:1; 科目名稱:數(shù)學(xué)預(yù)測結(jié)果:添加成功測試用例2: 科目序號:1; 科目名稱:數(shù)學(xué)預(yù)測結(jié)果:提示:科目序號已經(jīng)存在,不能添加 管理員添加考生信息模塊1)測試目的:測試輸入的考生信息是否正確,是否可以添加到考生信息表。以考生信息表中某個用戶信息登錄系統(tǒng)和考生信息表中的任意數(shù)據(jù)來登錄系統(tǒng),分別用白盒測試中的邏輯覆蓋進(jìn)行測試。第一,在編寫代碼的階段,沒編寫完一個模塊的代碼就應(yīng)該進(jìn)行相應(yīng)的模塊測試;第二,在編寫完整個系統(tǒng)之后要進(jìn)行系統(tǒng)集成測試和用戶界面測試;第三,最后要進(jìn)行beta測試 測試階段 1) 第一階段:與編碼同步進(jìn)行單元測試,主要進(jìn)行白盒測試,代碼覆蓋率要求達(dá)到100%,主要是對函數(shù)的邏輯驗證2) 第二階段:集成測試,對軟件設(shè)計報告中劃分的模塊進(jìn)行功能測試,主要包括系統(tǒng)對管理員模塊和考生考試模塊功能的測試,例如管理員和考生能否登錄、考生是否可以考試、管理員是否可以查看學(xué)生的成績等進(jìn)行測試;3)第三階段:界面測試,這個階段主要是測試系統(tǒng)的易用性和美觀性,應(yīng)該做到只要登錄該系統(tǒng)的人就可以知道該怎么使用該軟件,界面一定要友好;4)第四階段:回歸測試,此階段是針對前兩個階段作的修改,進(jìn)行重新測試,檢驗修改是否影響了系統(tǒng)的其它部分;5)最后一個階段:Beta測試,交予其它非開發(fā)人員進(jìn)行黑盒測試,確認(rèn)完成了需求說明書中的所有功能; 測試進(jìn)度:測試模塊名稱測試順序先序完成的測試測試日程安排系統(tǒng)登錄測試按各種登錄方式順序測試無管理員添加科目模塊按輸入科目序號順序測試系統(tǒng)登錄測試刪除科目信息模塊無系統(tǒng)登錄測試編輯科目模塊無系統(tǒng)登錄測試管理員添加試題按試題序號測試系統(tǒng)登錄測試刪除試題模塊五系統(tǒng)登錄測試 管理員生成試卷模塊無系統(tǒng)登錄測試、管理員管理科目題庫測試考生考試模塊無管理員生成試卷模塊測試、科目管理測試、試題管理模塊管理員查詢成績模塊考生考試先后順序考生考試模塊管理員添加考生模塊按學(xué)號先后順序測試系統(tǒng)登錄測試刪除考生模塊無系統(tǒng)登錄測試編輯考生信息模塊五系統(tǒng)登錄測試考生選擇考試科目模塊無管理員生成試卷模塊測試、科目管理測試考生查詢成績模塊無考試考試模塊考生查詢考試記錄模塊無考生考試模塊 測試項目說明 管理員和考生登錄模塊測試1) 測試目的:測試系統(tǒng)的登錄是否正確、合法,對于合法的用戶是否能夠執(zhí)行轉(zhuǎn)入正確的界面,對于非法的用戶能否進(jìn)行正確的處理。 主要步驟:測試過程按4個步驟進(jìn)行,即單元測試、集成測試、確認(rèn)測試和系統(tǒng)測試及發(fā)版測試。測試范圍:對于本系統(tǒng)的測試主要是針對用戶登錄(包括管理員、考生)、管理員管理科目(是否可以添加、刪除、更新科目信息)、管理員管理題庫(是否可以向題庫中添加試題、是否可以刪除試題、編輯試題)、管理員管理考生信息(是否可以向考生表中添加考生、是否可以刪除刪除考生、編輯考生信息)等等。所以,嚴(yán)格的軟件測試對于保證軟件質(zhì)量具有重要的作用。系統(tǒng)最小壽命——系統(tǒng)應(yīng)能在無重大改動的條件下正常運行3年以上。軟件設(shè)計盡可能模塊化、組件化、是應(yīng)用系統(tǒng)可靈活配置,適應(yīng)不同的情況;安全可靠性原則——應(yīng)用軟件與數(shù)據(jù)庫系統(tǒng)的設(shè)計要做到安全可靠,防止非法用戶的入侵。4)故障處理 對于硬件故障,系統(tǒng)能夠自動備份數(shù)據(jù),防止由于計算機故障致使數(shù)據(jù)丟失;對于數(shù)據(jù)庫,要求在發(fā)生故障時,能夠?qū)崿F(xiàn)數(shù)據(jù)的恢復(fù);對于實際應(yīng)用程序,要求能夠判斷,當(dāng)用戶輸入一些錯誤信息后,系統(tǒng)應(yīng)該能夠給出相應(yīng)的錯誤提示信息,不應(yīng)該因輸入錯誤信息而終止系統(tǒng)的運行。力求設(shè)計結(jié)果應(yīng)做到美觀大方、直觀、明了、條理清晰,實現(xiàn)“傻瓜型”管理——易學(xué)、易用、易管理。對用戶友好。對于系統(tǒng)本身,也要求能夠適應(yīng)高校對于系統(tǒng)要求的提高,系統(tǒng)本身能夠進(jìn)行升級,可維護(hù)性好,可測試,可擴充,可移植。要保證在有2萬人同時在線考試時,保持系統(tǒng)的運行正常本系統(tǒng)不是實時性系統(tǒng),對時間的要求不是特別高。登陸的用戶名字要區(qū)分大小寫等。主要方法有添加成績,刪除成績等。試題類的方法主要有添加、刪除和更新。試卷類地方法主要是添加,插入和刪除試卷。管理員類的方法主要有添加、刪除、選擇和更新。管理員類地方法主要有選擇和更新(修改自己的密碼)。學(xué)生類的方法主要是一些增、刪、改、查等基本操作。
點擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1