在線(xiàn)考試參考文檔_第1頁(yè)
在線(xiàn)考試參考文檔_第2頁(yè)
在線(xiàn)考試參考文檔_第3頁(yè)
在線(xiàn)考試參考文檔_第4頁(yè)
在線(xiàn)考試參考文檔_第5頁(yè)
已閱讀5頁(yè),還剩37頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、在線(xiàn)考試分析與設(shè)計(jì)說(shuō)明編寫(xiě):尹華健日期:2010-12-6審核: 日期:受控狀態(tài):是 發(fā)布版次:日期:編號(hào):前 言隨著網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,現(xiàn)在很多國(guó)外的大學(xué)和社會(huì)其他部門(mén)都已經(jīng)開(kāi)設(shè)了遠(yuǎn)程教育,通過(guò)計(jì)算機(jī)網(wǎng)絡(luò)實(shí)現(xiàn)異地教育和培訓(xùn)?,F(xiàn)在,計(jì)算機(jī)硬件技術(shù)的發(fā)展已經(jīng)達(dá)到了相當(dāng)高的水平。但是,遠(yuǎn)程教育軟件的開(kāi)發(fā)目前還處于起步階段,隨著這項(xiàng)技術(shù)的不斷深入發(fā)展,就要求有更好、更完善的軟件系統(tǒng)應(yīng)用到遠(yuǎn)程教育當(dāng)中去,這就給軟件設(shè)計(jì)人員提出了更高的設(shè)計(jì)要求。遠(yuǎn)程教育包括很多環(huán)節(jié),例如教學(xué)系統(tǒng)、答疑系統(tǒng)和考試系統(tǒng)等等。其中很重要的一個(gè)環(huán)節(jié)就是在線(xiàn)考試系統(tǒng),同時(shí)它也是最難實(shí)現(xiàn)的環(huán)節(jié)。在我國(guó),雖然遠(yuǎn)程教育已經(jīng)蓬勃地發(fā)展起

2、來(lái),但是目前學(xué)校與社會(huì)上的各種考試大都采用傳統(tǒng)的考試方式。顯然,這種考試方式,教師的工作量將會(huì)越來(lái)越大,并且其工作將是一件十分煩瑣和非常容易出錯(cuò)的事情,可以說(shuō)傳統(tǒng)的考試方式已經(jīng)不能適應(yīng)現(xiàn)代考試的需要。隨著計(jì)算機(jī)應(yīng)用的迅猛發(fā)展,網(wǎng)絡(luò)應(yīng)用不斷擴(kuò)大,如遠(yuǎn)程教育和虛擬大學(xué)的出現(xiàn)等等,人們迫切要求利用這些技術(shù)來(lái)進(jìn)行在線(xiàn)考試,以減輕教師的工作負(fù)擔(dān)及提高工作效率,與此同時(shí)也提高了考試的質(zhì)量,這樣一來(lái),教師所要做的只是精心設(shè)計(jì)題目、維護(hù)題庫(kù),而不是組織考試,從而大大減輕了教師的負(fù)擔(dān),這表明其經(jīng)濟(jì)性是相當(dāng)可觀的。為了適應(yīng)新形勢(shì)的發(fā)展,我們進(jìn)行了這一系統(tǒng)的初步設(shè)計(jì)工作,也可以說(shuō)是做一個(gè)初步的探索,希望它能夠在各類(lèi)

3、考試中發(fā)揮高效、便捷的作用!另外,考試系統(tǒng)的軟件也必將不斷的更新;同時(shí)軟件產(chǎn)品本身就要經(jīng)過(guò)一個(gè)不斷自我完善的過(guò)程。基于上述考慮,用Browser/Web模式來(lái)設(shè)計(jì)考試系統(tǒng)比較合適,服務(wù)器端我們采用sql server2005數(shù)據(jù)庫(kù)系統(tǒng)和微軟最新的.net平臺(tái)及ASP.net技術(shù)來(lái)構(gòu)成考試的應(yīng)用服務(wù)系統(tǒng);客戶(hù)端采用瀏覽器來(lái)完成考試全過(guò)程,同時(shí)可進(jìn)行遠(yuǎn)程系統(tǒng)維護(hù)和管理。目 錄第一章 軟件需求說(shuō)明31.引言32.功能需求33.數(shù)據(jù)描述114.性能需求145.運(yùn)行需求146.其他需求15第二章 概要設(shè)計(jì)說(shuō)明161.引言162.設(shè)計(jì)任務(wù)概述163.總體設(shè)計(jì)174.數(shù)據(jù)庫(kù)設(shè)計(jì)195.接口設(shè)計(jì)236.出錯(cuò)處

4、理設(shè)計(jì)237.系統(tǒng)維護(hù)設(shè)計(jì)238.尚待解決的問(wèn)題24第三章 詳細(xì)設(shè)計(jì)說(shuō)明251.引言252.總體設(shè)計(jì)說(shuō)明253.程序描述264.測(cè)試要點(diǎn):27第四章 用戶(hù)操作手冊(cè)281.運(yùn)行環(huán)境282.使用說(shuō)明283.軟件出錯(cuò)和恢復(fù)284.用戶(hù)操作舉例29第五章 測(cè)試計(jì)劃341.引言342.測(cè)試任務(wù)概述343.測(cè)試計(jì)劃354.測(cè)試項(xiàng)目說(shuō)明35第六章 實(shí)戰(zhàn)總結(jié)報(bào)告391.評(píng)價(jià)(簡(jiǎn)要描述)392.經(jīng)驗(yàn)與教訓(xùn)39第一章 軟件需求說(shuō)明1.引言1.1編寫(xiě)目的:本說(shuō)明書(shū)目的在于明確說(shuō)明系統(tǒng)需求,界定系統(tǒng)實(shí)現(xiàn)功能的范圍,指導(dǎo)系統(tǒng)設(shè)計(jì)以及編碼。本說(shuō)明書(shū)的預(yù)期讀者為:設(shè)計(jì)人員,開(kāi)發(fā)人員,測(cè)試人員和用戶(hù)。1.2背景:在現(xiàn)代計(jì)算機(jī)

5、技術(shù)、通信技術(shù)日益發(fā)展,Internet普及,遠(yuǎn)程教育成了一種必然的趨勢(shì),但對(duì)于種多用戶(hù)來(lái)說(shuō)畢竟還是一件比較陌生的事,因此要使用戶(hù)了解系統(tǒng)是一個(gè)重要的關(guān)鍵。通過(guò)網(wǎng)絡(luò)實(shí)現(xiàn)對(duì)考生的在線(xiàn)考試以及查詢(xún)成績(jī)。a) 開(kāi)發(fā)的軟件系統(tǒng)的名稱(chēng):在線(xiàn)考試b) 任務(wù)提出者:山東科技大學(xué)信息工程系軟件教研室c) 單位:山東科技大學(xué)信息工程系軟件教研室d) 開(kāi)發(fā)者:艦鋒e) 用戶(hù):管理員,教師和考生f) 實(shí)現(xiàn)該軟件的計(jì)算中心或計(jì)算機(jī)網(wǎng)絡(luò):山東科技大學(xué)信息工程系操作系統(tǒng)實(shí)驗(yàn)室g) 該軟件系統(tǒng)同其他系統(tǒng)或其他機(jī)構(gòu)的基本的相互來(lái)往關(guān)系:本系統(tǒng)隸屬于校區(qū)教學(xué)處。由校教學(xué)處負(fù)責(zé)管理和維護(hù),并和各系教學(xué)辦公室互聯(lián)。共同完成校區(qū)所需

6、的考試工作。1.3參考資料1 邵良杉,劉好增.A 3.5(C#)實(shí)踐教程.清華大學(xué)出版社, 2009.52 謝星星,沈懿卓.UML基礎(chǔ)與Rose建模實(shí)用教程.清華大學(xué)出版社, 2008.103 齊治昌,譚慶平,寧洪.軟件工程M.北京高等教育出版社.4 薩師煊,王珊.數(shù)據(jù)庫(kù)系統(tǒng)概論M.高等教育出版社.5 朱少民.軟件測(cè)試.人民郵電出版社.2.功能需求2.1 任務(wù)概述: 要實(shí)現(xiàn)一個(gè)軟件系統(tǒng),首先應(yīng)該進(jìn)行需求分析,這樣才能令設(shè)計(jì)出的軟件滿(mǎn)足用戶(hù)的各項(xiàng)功能。下面就對(duì)在線(xiàn)考試系統(tǒng)的設(shè)計(jì)進(jìn)行需求分析。首先,因?yàn)榭荚囀敲嫦蛱囟ǖ哪承?duì)象的,所以考試者進(jìn)入系統(tǒng)應(yīng)該進(jìn)行身份驗(yàn)證??荚囌哌M(jìn)入考試系統(tǒng)后

7、,應(yīng)該能根據(jù)自己的需要選擇考試科目,所以該系統(tǒng)還應(yīng)具有考試科目選擇的功能。為了在線(xiàn)考試做到規(guī)范,對(duì)于每個(gè)應(yīng)試者來(lái)說(shuō),試卷的試題和題量都應(yīng)是相同的,但試題并不相同。在線(xiàn)考試基于網(wǎng)絡(luò)環(huán)境,試卷應(yīng)該從服務(wù)器的數(shù)據(jù)庫(kù)隨機(jī)抽取試題后動(dòng)態(tài)生成的。另外,系統(tǒng)還應(yīng)該對(duì)考試時(shí)間進(jìn)行控制,時(shí)間到了會(huì)要求考試者交卷??荚囌哌x擇答案提交后,應(yīng)該由計(jì)算機(jī)自動(dòng)判卷,得到成績(jī)后顯示出來(lái)??荚囃戤吅?,可以返回登錄界面或繼續(xù)考試。此外,應(yīng)該能夠方便、快捷的對(duì)在線(xiàn)考試系統(tǒng)管理,此外,用戶(hù)還應(yīng)能進(jìn)行遠(yuǎn)程注冊(cè)。2.2 需求規(guī)定: 2.2.1 系統(tǒng)的業(yè)務(wù)流圖分析該考試系統(tǒng)是基于網(wǎng)絡(luò)技術(shù)的一種考試系統(tǒng),管理員通過(guò)網(wǎng)絡(luò)對(duì)題庫(kù)進(jìn)行維護(hù),添加

8、試題、修改試題、刪除試題等操作;考生通過(guò)網(wǎng)絡(luò)完成考試、分?jǐn)?shù)查詢(xún)等操作;系統(tǒng)自動(dòng)組卷并且完成試卷的批閱、分?jǐn)?shù)的統(tǒng)計(jì)等操作。整個(gè)系統(tǒng)的業(yè)務(wù)流圖如圖1.1所示:圖1.1 網(wǎng)上考試系統(tǒng)的工作流程圖2.2.2 該系統(tǒng)的數(shù)據(jù)流分析學(xué)生登陸系統(tǒng)后從試題庫(kù)中選出一套試題,然后開(kāi)始答題,答題完后提交給系統(tǒng),由系統(tǒng)完成對(duì)試卷的批閱統(tǒng)計(jì)出成績(jī),學(xué)生可以登陸查詢(xún)。管理員登陸系統(tǒng)后對(duì)系統(tǒng)進(jìn)行維護(hù)更新。圖1.2 考試系統(tǒng)的數(shù)據(jù)流圖其中主要IPO如下表:表1.1 IPO數(shù)據(jù)流輸入處理輸出考生答案答案統(tǒng)計(jì)成績(jī)表學(xué)生信息學(xué)生管理學(xué)生表試題題庫(kù)管理試題表2.3功能劃分(層次圖):在線(xiàn)考試系統(tǒng)大致可分為登錄模塊,用戶(hù)管理模塊,題庫(kù)

9、管理模塊和成績(jī)統(tǒng)計(jì)模塊,系統(tǒng)管理四個(gè)主要模塊。其中,用戶(hù)管理模塊和成績(jī)管理模塊是系統(tǒng)后臺(tái)數(shù)據(jù)庫(kù)的重點(diǎn)。系統(tǒng)功能層次圖如下:圖1.3 系統(tǒng)層次圖2.4功能描述這里使用用例圖與序列圖進(jìn)行功能描述。(1)主要用例圖描述如下:圖1.4 考生用例圖圖1.5 教師用例圖圖1.6 管理員用例圖(2)如下為主要序列圖描述:圖1.7 學(xué)生考試序列圖圖1.8 教師查看成績(jī)序列圖圖1.9 教師添加試題序列圖3.數(shù)據(jù)描述3.1用E-R圖描述系統(tǒng)數(shù)據(jù)及關(guān)聯(lián)。1、試題實(shí)體及屬性圖試題試題號(hào)選項(xiàng)A題目類(lèi)型題目?jī)?nèi)容選項(xiàng)B選項(xiàng)C選項(xiàng)D正確答案分值只。圖1.10 試題實(shí)體屬性圖2、用戶(hù)實(shí)體及屬性圖用戶(hù)用戶(hù)編號(hào)用戶(hù)名密碼訪問(wèn)權(quán)限圖

10、1.11 考生實(shí)體屬性圖3、成績(jī)實(shí)體及屬性圖成績(jī)單準(zhǔn)考證號(hào)課程號(hào)成績(jī)考試時(shí)間圖1.12 成績(jī)單實(shí)體屬性圖4、試卷實(shí)體及屬性圖試卷試卷編號(hào)試卷標(biāo)題課程編號(hào)可用狀態(tài)圖1.13 試卷實(shí)體屬性圖5、實(shí)體之間關(guān)系E-R圖在考生考試模塊中包括以下實(shí)體,考生,試題,試卷,每個(gè)實(shí)體轉(zhuǎn)化為一個(gè)關(guān)系模式?!霸囶}”與“試卷”之間是多對(duì)多的關(guān)系,“考生”與“試卷”之間是一對(duì)一的關(guān)系,每位考生對(duì)應(yīng)唯一一份試卷?!按鹁怼笔恰翱忌睂?shí)體與“試卷”實(shí)體之間的聯(lián)系,不能作為實(shí)體,“抽題”是“試題”實(shí)體與“試卷”實(shí)體之間的聯(lián)系,因此也不能作為實(shí)體。每個(gè)實(shí)體建立一張表,分別是“考生”表“試題”表,“試卷”表。試題教師考生試卷抽題n

11、m答卷11課程講授選修n1n圖1.14 實(shí)體間關(guān)系E-R圖由數(shù)據(jù)流圖和E-R圖,粗略得到以下關(guān)系模式(部分):試題(題目編號(hào)、題型、題目主干、難度系數(shù)、選項(xiàng)、答案、分值、章節(jié))試卷(試卷編號(hào)、試卷標(biāo)題、課程編號(hào)、可用狀態(tài))試卷詳細(xì)信息(試卷編號(hào)、題目編號(hào)、題目類(lèi)型、分值)用戶(hù)(用戶(hù)名、用戶(hù)姓名、密碼、權(quán)限)3.2數(shù)據(jù)詞典(1)Course(課程)表數(shù)據(jù)流來(lái)源:在線(xiàn)考試系統(tǒng)的科目表。數(shù)據(jù)流去向:檢查是否符合科目表的要求數(shù)據(jù)項(xiàng)組成:ID(編號(hào)),Name(考試科目)。(2)Users(用戶(hù))表數(shù)據(jù)流來(lái)源:用戶(hù)的基本信息和訪問(wèn)權(quán)限。 數(shù)據(jù)流去向:學(xué)校管理人員將編碼整理后的學(xué)生信息存入數(shù)據(jù)庫(kù)。數(shù)據(jù)項(xiàng)組

12、成:UserID(用戶(hù)編號(hào)),UserName(用戶(hù)名),UserPwd(密碼),UserPower(權(quán)限)。(3)FillBlankProblem(填空)表數(shù)據(jù)流來(lái)源: 填空題的內(nèi)容及格式。數(shù)據(jù)流去向:用于考生進(jìn)行填空題考試。數(shù)據(jù)項(xiàng)組成:ID(編號(hào)),CourseID(課程編號(hào)),F(xiàn)rontTitle(空前內(nèi)容),BackTitle(空后內(nèi)容), Answer(正確答案)。(4)JudgeProblem(判斷)表數(shù)據(jù)流來(lái)源:判斷題的內(nèi)容及格式。數(shù)據(jù)流去向:用于考生進(jìn)行判斷題考試。數(shù)據(jù)項(xiàng)組成:ID(編號(hào)),CourseID(課程編號(hào)),Title(題干),Answer(答案)。(5)Multi

13、Problem(多選)表數(shù)據(jù)流來(lái)源:多項(xiàng)選擇題的內(nèi)容及格式。數(shù)據(jù)項(xiàng)組成:ID(編號(hào)),CourseID(課程號(hào)), Title(題干),AnswerA(選項(xiàng)A),AnswerB(選項(xiàng)B), AnswerC(選項(xiàng)C), AnswerD(選項(xiàng)D),Answer(答案)。(6)Paper(試卷)表數(shù)據(jù)流來(lái)源:試題表。數(shù)據(jù)流去向:供學(xué)生,教師選擇、查詢(xún)。數(shù)據(jù)項(xiàng)組成:PaperID(試卷編號(hào)),CourseID(課程編號(hào)),PaperName(試卷標(biāo)題),PaperState(可用狀態(tài))。(7)PaperDetail(試卷詳細(xì)信息)表數(shù)據(jù)流來(lái)源:由出題人出題獲得。數(shù)據(jù)流去向:為試卷供試題。數(shù)據(jù)項(xiàng)組成:I

14、D(編號(hào)),PaperID(試卷編號(hào)),Type(題目類(lèi)型),TitleID(題目編號(hào)),Mark(分值)。(8)Score(成績(jī))表數(shù)據(jù)流來(lái)源:由出題人出題獲得。數(shù)據(jù)流去向:為試卷供試題。數(shù)據(jù)項(xiàng)組成:ID(編號(hào)),UserID(用戶(hù)編號(hào)),PaperID(試卷編號(hào)),Score(成績(jī)),ExamTime(考試時(shí)間)。(9)SingleProblem(單選)表數(shù)據(jù)流來(lái)源:由出題人出題獲得。數(shù)據(jù)流去向:為試卷供試題。數(shù)據(jù)項(xiàng)組成:ID(編號(hào)),CourseID(課程號(hào)), Title(題干),AnswerA(選項(xiàng)A),AnswerB(選項(xiàng)B), AnswerC(選項(xiàng)C), AnswerD(選項(xiàng)D)

15、,Answer(答案)。4.性能需求4.1數(shù)據(jù)精確度精確到小數(shù)點(diǎn)后第二位,實(shí)行四舍五入。4.2時(shí)間特性 本系統(tǒng)需要達(dá)到的時(shí)間特性為響應(yīng)速度快,更新處理時(shí)間短,數(shù)據(jù)轉(zhuǎn)化與傳輸時(shí)間迅速。4.3適應(yīng)性 本系統(tǒng)適合的運(yùn)行環(huán)境是Windows XP操作系統(tǒng)以上,需要安裝IE6.0以上的瀏覽器5.運(yùn)行需求5.1用戶(hù)界面 屏幕分辨率:1024*768 顏色質(zhì)量:32位;5.2硬件接口:沒(méi)有特殊要求。5.3軟件接口:SQL Sever 2005的訪問(wèn)接口,需要安裝IE6.0以上的瀏覽器5.4故障處理:系統(tǒng)運(yùn)行中難免出現(xiàn)一些故障,對(duì)此我們提出以下建議和要求:對(duì)用戶(hù)提交的重要資料及時(shí)備份。(如:當(dāng)用戶(hù)修改注冊(cè)資料

16、時(shí)要及時(shí)更新系統(tǒng)資料備份,以便于系統(tǒng)崩潰后資料的正確恢復(fù)。)做好數(shù)據(jù)庫(kù)和服務(wù)器的日常維護(hù)工作,出現(xiàn)故障時(shí)可與我們聯(lián)系由我們幫助解決。6.其他需求6.1網(wǎng)站的安全性:保證管理者和注冊(cè)用戶(hù)的密碼安全,分權(quán)限管理,數(shù)據(jù)庫(kù)訪問(wèn)控制;管理員應(yīng)具有一定網(wǎng)絡(luò)安全及防黑知識(shí)。6.2 網(wǎng)站可維護(hù)性: 網(wǎng)站管理者須懂得一定的服務(wù)器應(yīng)用、SQL Sever 2005數(shù)據(jù)庫(kù)應(yīng)用及維護(hù)等方面的技能。6.3 網(wǎng)站的靈活性:系統(tǒng)應(yīng)該具有良好的功能可擴(kuò)充性,以應(yīng)對(duì)未來(lái)用戶(hù)的更高的要求。 第二章 概要設(shè)計(jì)說(shuō)明1.引言1.1編寫(xiě)目的:闡明編寫(xiě)需求說(shuō)明書(shū)的目的,在于明確說(shuō)明系統(tǒng)各功能的實(shí)現(xiàn)方式,指導(dǎo)開(kāi)發(fā)人員進(jìn)行詳細(xì)設(shè)計(jì)與編碼實(shí)現(xiàn),

17、同時(shí)也是指導(dǎo)測(cè)試計(jì)劃的依據(jù)。1.2背景待開(kāi)發(fā)軟件系統(tǒng)的名稱(chēng):在線(xiàn)考試系統(tǒng)。此軟件系統(tǒng)任務(wù)提出者:山東科技大學(xué)信息工程系軟件教研室。此軟件系統(tǒng)任務(wù)開(kāi)發(fā)者:艦鋒。此軟件系統(tǒng)任務(wù)用戶(hù):管理員,教師和考生。1.3參考資料:1 邵良杉,劉好增.A 3.5(C#)實(shí)踐教程.清華大學(xué)出版社, 2009.52 謝星星,沈懿卓.UML基礎(chǔ)與Rose建模實(shí)用教程.清華大學(xué)出版社, 2008.103 齊治昌,譚慶平,寧洪.軟件工程M.北京高等教育出版社.4 薩師煊,王珊.數(shù)據(jù)庫(kù)系統(tǒng)概論M.高等教育出版社. 5 朱少民.軟件測(cè)試.人民郵電出版社.2.設(shè)計(jì)任務(wù)概述2.1設(shè)計(jì)目標(biāo):方便考試、減輕學(xué)校及教師的任

18、務(wù)負(fù)擔(dān)、避免錯(cuò)誤。2.2設(shè)計(jì)環(huán)境(以表格形式說(shuō)明)2.2.1運(yùn)行環(huán)境表2.1 硬件環(huán)境(最低配置)硬件名稱(chēng)最低指標(biāo)CPUP以上,主頻2.0G內(nèi)存512M以上顯卡64M硬盤(pán)適合VS2008和sql2005運(yùn)行環(huán)境網(wǎng)卡10M/100M自適應(yīng)以太網(wǎng)卡表2.2 軟件環(huán)境(最低要求)硬件名稱(chēng)最低指標(biāo)操作系統(tǒng)Windows XP數(shù)據(jù)庫(kù)支持SQL Server 20052.2.2開(kāi)發(fā)環(huán)境表2.3 硬件環(huán)境硬件名稱(chēng)指標(biāo)CPUP以上,主頻2.0G內(nèi)存2G表2.4 軟件環(huán)境硬件名稱(chēng)指標(biāo)操作系統(tǒng)Windows XP 數(shù)據(jù)庫(kù)支持SQL Server 2005測(cè)試工具M(jìn)icrosoft Visual Studio 20

19、08IDEMicrosoft Visual Studio 20083.總體設(shè)計(jì)3.1 關(guān)鍵技術(shù)與算法數(shù)據(jù)庫(kù)的連接語(yǔ)句如下:其中數(shù)據(jù)庫(kù)的服務(wù)器名為ADMIN,數(shù)據(jù)庫(kù)的名稱(chēng)為MyOnLineExam,數(shù)據(jù)庫(kù)的登陸名是sa,密碼是admin12345,服務(wù)提供者是MS SQL Server 2005。3.2人工處理過(guò)程該系統(tǒng)在運(yùn)行時(shí)出現(xiàn)的主要人工處理過(guò)稱(chēng)如下:登陸時(shí),用戶(hù)登陸信息的輸入。管理員和教師添加試題和試卷時(shí),需要輸入相關(guān)的必要信息,如:題目的內(nèi)容,選項(xiàng)答案等。3.3總體結(jié)構(gòu)和模塊外部設(shè)計(jì)(一) 考試管理模塊考試管理模塊的用戶(hù)是管理員??荚嚬芾砟K共分為登錄模塊、用戶(hù)管理模塊,題庫(kù)管理模塊,成

20、績(jī)統(tǒng)計(jì)模塊。(二)考生考試模塊考生考試模塊包括考生登錄界面、開(kāi)始考試界面、考試界面。1、 考生登錄界面 考生必須正確輸入自己的準(zhǔn)考證號(hào),系統(tǒng)根據(jù)預(yù)先設(shè)置的考生范圍進(jìn)行核對(duì),不符合要求的考生將不予登記,已登記和考過(guò)試的考生也不能再次登記。2、 開(kāi)始考試界面 考生可以檢查自己的信息是否正確。(三)考試界面 本系統(tǒng)試題庫(kù)共包括三種類(lèi)型題,一份試卷包括單選題、多選題和判斷題。系統(tǒng)自動(dòng)從試題庫(kù)中隨機(jī)抽取試題生成一份試卷。由于采用的是隨機(jī)抽題方式,則可以同時(shí)生成多套試卷。這樣一來(lái),避免作弊現(xiàn)象發(fā)生而導(dǎo)致成績(jī)不真實(shí)。考生在考試的過(guò)程中,可以按照試題的順序進(jìn)行答題,也可以根據(jù)自己的需要選擇答題,考生每做完一道

21、選擇題和判斷題,系統(tǒng)自動(dòng)保存。為防止意外死機(jī),系統(tǒng)實(shí)時(shí)記錄考生的答題狀況,把數(shù)據(jù)及時(shí)保存在數(shù)據(jù)庫(kù)服務(wù)器中。如果考生提前完成試卷,則可以按“交卷”按鈕退出考試系統(tǒng)。3.4功能設(shè)計(jì)3.4.1 在線(xiàn)考試的功能在本系統(tǒng)中為考生的在線(xiàn)考試提供了幾類(lèi)常用功能有: (1) 管理員可以通過(guò)自己的權(quán)限進(jìn)行題庫(kù)管理模塊對(duì)試題進(jìn)行刪除、查詢(xún)、修改、增加等操作。同時(shí)可以通過(guò)試卷管理模塊對(duì)試卷進(jìn)行查詢(xún)、刪除、修改、增加等功能。管理員還可以通過(guò)成績(jī)統(tǒng)計(jì)模塊對(duì)成績(jī)進(jìn)行查看、刪除和修改等功能。 (2) 普通的考生可以進(jìn)行注冊(cè)、登錄、修改、考試、查詢(xún)成績(jī)等操作。3.4.2 在線(xiàn)考試的子功能(1)對(duì)于管理員來(lái)說(shuō),系統(tǒng)的主要功能就

22、是管理普通用戶(hù)和教師用戶(hù)。管理員需要對(duì)新注冊(cè)的考生的登錄名,密碼等進(jìn)行審核,審核通過(guò)以后普通用戶(hù)又可對(duì)本用戶(hù)的信息進(jìn)行相應(yīng)的更改,這時(shí)就又需要管 理員對(duì)用戶(hù)信息進(jìn)行審核,管理員審核時(shí)發(fā)現(xiàn)沒(méi)有不符合條件的既可以審核通過(guò),保存到用戶(hù)信息中,考成注冊(cè)成功,注冊(cè)成功的考成若要更改本用戶(hù)的密碼也要通過(guò)管理員的審核才能更改成功。管理員也可以對(duì)在本網(wǎng)站中進(jìn)行非法行為的考生進(jìn)行刪除。管理員可以根據(jù)考生的屬性對(duì)題庫(kù)中的試卷進(jìn)行管理,管理員首先要按照數(shù)據(jù)庫(kù)中題庫(kù)的表頭把各項(xiàng)內(nèi)容輸入到數(shù)據(jù)庫(kù)中,然后管理員可按照試題的類(lèi)型等進(jìn)行分類(lèi),這樣既方便了管理員的查詢(xún)也方便了考生的應(yīng)用。管理員可以根據(jù)考生的錯(cuò)誤操作通過(guò)成績(jī)管理

23、模塊對(duì)考生的成績(jī)進(jìn)行刪除、查看和修改操作。 (2)對(duì)于考生來(lái)說(shuō),系統(tǒng)的主要功能就是運(yùn)用在線(xiàn)考試系統(tǒng)進(jìn)行考試。 用戶(hù)進(jìn)入本網(wǎng)站后可進(jìn)行登錄操作,待用戶(hù)登錄完成后再進(jìn)行考試試題的選擇,之后就可以根據(jù)選擇的試卷進(jìn)入考試界面,進(jìn)行考試??荚囃瓿珊筮M(jìn)行交卷操作,完成此次考試。4.數(shù)據(jù)庫(kù)設(shè)計(jì)4.1數(shù)據(jù)字典設(shè)計(jì)通過(guò)卡片形式來(lái)描述數(shù)據(jù)字典,主要的如下:名字:填空題表別名:FillBlankProblem描述:對(duì)于每個(gè)試題的各項(xiàng)進(jìn)行描述背景:題目編號(hào)+課程編號(hào)+空前內(nèi)容+空后內(nèi)容+答案。位置:考試,出題時(shí)名字:考試科目表別名:Course描述:考試用到的各個(gè)科目背景:課程編號(hào)+課程名稱(chēng)位置:考試科目選擇,出題名

24、字:用戶(hù)信息表別名:Users描述:用戶(hù)的基本信息,包括管理員,教師,學(xué)生。背景:用戶(hù)編號(hào)+用戶(hù)名+ 用戶(hù)密碼+用戶(hù)權(quán)限位置:登錄名字:試卷詳細(xì)信息別名:PaperDetail描述:對(duì)試卷中的試題的基本信息的描述背景:試卷號(hào)+試題序號(hào)+科目+分值+試題類(lèi)型位置:考試名字:成績(jī)別名:Score描述:考生的各科的考試成績(jī)背景:用戶(hù)編號(hào)+試卷編號(hào)+成績(jī)+考試時(shí)間位置:查詢(xún),統(tǒng)計(jì)名字:試卷別名:Paper描述:對(duì)已有的試卷進(jìn)行管理背景:試卷編號(hào)+試卷標(biāo)題+課程編號(hào)+可用狀態(tài)位置:考試圖2.1 數(shù)據(jù)字典4.2物理結(jié)構(gòu)設(shè)計(jì)本系統(tǒng)的數(shù)據(jù)庫(kù)的文件名為myOnlineExam.mdf,日志文件名myOnline

25、Exam_log.ldf。其數(shù)據(jù)增長(zhǎng)速度為默認(rèn)增長(zhǎng)速度。4.3 表設(shè)計(jì)根據(jù)數(shù)據(jù)字典的設(shè)計(jì),進(jìn)一步細(xì)化為數(shù)據(jù)庫(kù)表的設(shè)計(jì)。設(shè)計(jì)包括以下內(nèi)容:數(shù)據(jù)庫(kù)名稱(chēng)為myOnlineExam。包含9張表:Users(用戶(hù))表,Course(課程)表, SingleProblem(單選)表,F(xiàn)illBlankProblem(填空)表,JudgeProblem(判斷)表,MultiProblem(多選)表,Paper(試卷)表,PaperDetail(試卷詳細(xì)信息)表,Score(成績(jī))表,詳細(xì)結(jié)構(gòu)定義如下表2.1 Course(課程)表字段名字段說(shuō)明數(shù)據(jù)類(lèi)型是否為空備注ID編號(hào)int不能為空主鍵、自動(dòng)增一Name

26、考試科目varchar(50)不能為空表2.2 Users(用戶(hù))表字段名字段說(shuō)明數(shù)據(jù)類(lèi)型是否為空備注UserID用戶(hù)編號(hào)varchar(20)不能為空主鍵UserName用戶(hù)姓名varchar(20)不能為空UserPwd密碼varchar(20)不能為空UserPower用戶(hù)權(quán)限varchar(20)不能為空表2.3 SingleProblem(單選)表字段名字段說(shuō)明數(shù)據(jù)類(lèi)型是否為空備注ID編號(hào)int不能為空主鍵、自動(dòng)增一CourseID課程編號(hào)int不能為空外鍵Title題目varchar(1000)不能為空AnwerA選項(xiàng)Avarchar(500)不能為空AnswerB選項(xiàng)Bvarch

27、ar(500)不能為空AnswerC選項(xiàng)Cvarchar(500)不能為空AnswerD選項(xiàng)Dvarchar(500)不能為空Answer正確答案varchar(20)不能為空表2.4 FillBlankProblem(填空)表字段名字段說(shuō)明數(shù)據(jù)類(lèi)型是否為空備注ID編號(hào)int不能為空主鍵、自動(dòng)增一CourseID課程編號(hào)int不能為空外鍵FrontTitle題目前部分varchar(500)不能為空BackTitle題目后部分varchar(500)不能為空Answer正確答案varchar(200)不能為空表2.5 JudgeProblem(判斷)表字段名字段說(shuō)明數(shù)據(jù)類(lèi)型是否為空備注ID編號(hào)

28、int不能為空主鍵、自動(dòng)增一CourseID課程編號(hào)int不能為空外鍵Title題目varchar(1000)不能為空Answer正確答案bit不能為空True對(duì),F(xiàn)alse錯(cuò)表2.6 MultiProblem(多選)表字段名字段說(shuō)明數(shù)據(jù)類(lèi)型是否為空備注ID編號(hào)int不能為空主鍵、自動(dòng)增一CourseID課程編號(hào)int不能為空外鍵Title題目varchar(1000)不能為空AnwerA選項(xiàng)Avarchar(500)不能為空AnswerB選項(xiàng)Bvarchar(500)不能為空AnswerC選項(xiàng)Cvarchar(500)不能為空AnswerD選項(xiàng)Dvarchar(500)不能為空Answer正

29、確答案varchar(20)不能為空表2.7 Paper(試卷)表字段名字段說(shuō)明數(shù)據(jù)類(lèi)型是否為空備注PaperID試卷編號(hào)int不能為空主鍵CourseID課程編號(hào)int不能為空外鍵PaperName試卷名稱(chēng)varchar(200)不能為空PaperState可用狀態(tài)bit不能為空True啟用,F(xiàn)alse禁用表2.8 PaperDetail(試卷詳細(xì)信息)表字段名字段說(shuō)明數(shù)據(jù)類(lèi)型是否為空備注ID編號(hào)int不能為空主鍵PaperID試卷編號(hào)int不能為空外鍵Type類(lèi)型varchar(10)不能為空TitleID試題編號(hào)int不能為空外鍵Mark分值int不能為空表2.9 Score(成績(jī))表字

30、段名字段說(shuō)明數(shù)據(jù)類(lèi)型是否為空備注ID編號(hào)int不能為空主鍵UserID用戶(hù)編號(hào)varchar(20)不能為空外鍵PaperID試卷編號(hào)int不能為空外鍵Score成績(jī)分?jǐn)?shù)int不能為空ExamTime考試時(shí)間datetime不能為空4.3存儲(chǔ)過(guò)程設(shè)計(jì)系統(tǒng)的主要存儲(chǔ)過(guò)程如下圖2.2 存儲(chǔ)過(guò)程由于用到的存儲(chǔ)過(guò)程較多,所以這里不一一介紹了。例如下面是添加用戶(hù)的存儲(chǔ)過(guò)程,操作表為Users表:create PROCEDURE dbo.Proc_UsersAdd(UserID varchar(20), UserName varchar(20), UserPwd varchar(20), UserPowe

31、r int)AS INSERT INTO MyOnLineExam.dbo.Users (UserID, UserName, UserPwd, UserPower) VALUES ( UserID, UserName, UserPwd,UserPower)5.接口設(shè)計(jì)5.1用戶(hù)接口說(shuō)明將向用戶(hù)提供的接口,以及系統(tǒng)的回答信息。即用戶(hù)在系統(tǒng)運(yùn)行過(guò)程中提供的輸入操作,及系統(tǒng)相應(yīng)的輸出信息。輸入操作包括是否通過(guò)界面、通過(guò)讀取數(shù)據(jù)文件等方式實(shí)現(xiàn)。5.2外部接口說(shuō)明本系統(tǒng)同外界的所有接口,包括與硬件、各支持軟件之間的接口關(guān)系。指出輸入、輸出方,接口數(shù)據(jù)的特點(diǎn)等。6.出錯(cuò)處理設(shè)計(jì)6.1出錯(cuò)輸出信息6.2出錯(cuò)

32、處理對(duì)策(如設(shè)置后備、性能降級(jí)、恢復(fù)及再啟動(dòng)等。)說(shuō)明故障出現(xiàn)后可能采取的變通措施,包括:a) 后備技術(shù) 當(dāng)原始系統(tǒng)數(shù)據(jù)萬(wàn)一丟失時(shí)啟用的副本的建立和啟動(dòng)的技術(shù)。b) 降效技術(shù) 使用另一個(gè)效率稍低的方法來(lái)求得所需結(jié)果的某些部分,如手工操作和數(shù)據(jù)的人工記錄。c) 恢復(fù)和再啟動(dòng)技術(shù) 使系統(tǒng)從故障點(diǎn)恢復(fù)執(zhí)行或使系統(tǒng)從頭開(kāi)始重新運(yùn)行的方法。7.系統(tǒng)維護(hù)設(shè)計(jì)說(shuō)明為了系統(tǒng)維護(hù)的方便,在程序內(nèi)部設(shè)計(jì)中作出的安排。7.1檢測(cè)點(diǎn)的設(shè)計(jì)說(shuō)明在程序中專(zhuān)門(mén)安排用于系統(tǒng)檢查與維護(hù)的檢測(cè)點(diǎn)。7.2檢測(cè)專(zhuān)用模塊的設(shè)計(jì)說(shuō)明在程序中專(zhuān)門(mén)安排用于系統(tǒng)檢查與維護(hù)的專(zhuān)用模塊。8.尚待解決的問(wèn)題(1) 權(quán)限管理問(wèn)題(2) 界面設(shè)計(jì)不合理

33、第三章 詳細(xì)設(shè)計(jì)說(shuō)明1.引言1.1編寫(xiě)目的:闡明編寫(xiě)需求說(shuō)明書(shū)的目的,在于明確說(shuō)明系統(tǒng)各功能的實(shí)現(xiàn)方式,指導(dǎo)開(kāi)發(fā)人員進(jìn)行詳細(xì)設(shè)計(jì)與編碼實(shí)現(xiàn),同時(shí)也是指導(dǎo)測(cè)試計(jì)劃的依據(jù)。1.2背景待開(kāi)發(fā)軟件系統(tǒng)的名稱(chēng):在線(xiàn)考試系統(tǒng)。此軟件系統(tǒng)任務(wù)提出者:山東科技大學(xué)信息工程系軟件教研室。此軟件系統(tǒng)任務(wù)開(kāi)發(fā)者:艦鋒。此軟件系統(tǒng)任務(wù)用戶(hù):考生。1.3參考資料:1 邵良杉,劉好增.A 3.5(C#)實(shí)踐教程.清華大學(xué)出版社, 2009.52 謝星星,沈懿卓.UML基礎(chǔ)與Rose建模實(shí)用教程.清華大學(xué)出版社, 2008.103 齊治昌,譚慶平,寧洪.軟件工程M.北京高等教育出版社.4 薩師煊,王珊.數(shù)據(jù)庫(kù)系

34、統(tǒng)概論M.高等教育出版社. 5 朱少民.軟件測(cè)試.人民郵電出版社.2.總體設(shè)計(jì)說(shuō)明2.1功能需求概述2.2軟件結(jié)構(gòu):軟件系統(tǒng)的結(jié)構(gòu)圖及說(shuō)明表3.1 前臺(tái)功能表子系統(tǒng)A(前臺(tái)功能模塊)模塊名稱(chēng)功能簡(jiǎn)述考生登錄模塊用戶(hù)可以憑借用戶(hù)名和密碼進(jìn)入考生考試界面管理員登錄模塊管理員可以憑借管理員的用戶(hù)名和密碼進(jìn)入后臺(tái)進(jìn)行試題和試卷等維護(hù)。表3.2 后臺(tái)功能表子系統(tǒng)B(后臺(tái)功能模塊)模塊名稱(chēng)功能簡(jiǎn)述考試科目添加維護(hù)模塊進(jìn)行考試科目的添加和維護(hù)操作。用戶(hù)信息維護(hù)模塊進(jìn)行用戶(hù)信息的添加維護(hù)和成績(jī)查詢(xún)操作。試卷維護(hù)模塊試卷的制定和維護(hù)操作。試題維護(hù)模塊各種試題的錄入和維護(hù)操作。3.程序描述表3.3 考試科目管理模

35、塊模塊名稱(chēng)考試科目管理模塊功能描述對(duì)考試科目進(jìn)行添加、更改和刪除操作接口與屬性管理員可以選擇添加考試科目后輸入考試的科目,或?qū)μ砑拥目荚嚳颇窟M(jìn)行更改和刪除。對(duì)應(yīng)數(shù)據(jù)庫(kù)中的course表中科目和編號(hào)等屬性數(shù)據(jù)結(jié)構(gòu)與算法補(bǔ)充說(shuō)明表3.4 用戶(hù)信息管理模塊模塊名稱(chēng)用戶(hù)信息管理模塊功能描述對(duì)普通考試用戶(hù)和管理員進(jìn)行添加、更改權(quán)限和刪除等操作。接口與屬性管理員登錄后可以對(duì)添加用戶(hù)并對(duì)添加的用戶(hù)指定身份。還可以查看考生考試成績(jī)和分析操作。數(shù)據(jù)結(jié)構(gòu)與算法補(bǔ)充說(shuō)明表3.5 考試管理模塊模塊名稱(chēng)試卷管理模塊功能描述管理員對(duì)試卷的制定和維護(hù)操作。接口與屬性管理員登錄后可以對(duì)試卷的各項(xiàng)內(nèi)容進(jìn)行制定操作。還可以對(duì)試卷

36、的名稱(chēng)進(jìn)行編輯和刪除等維護(hù)操作。數(shù)據(jù)結(jié)構(gòu)與算法補(bǔ)充說(shuō)明表3.6 試題管理模塊模塊名稱(chēng)試題管理模塊功能描述對(duì)試卷試題的錄入和維護(hù)操作。接口與屬性管理員可以通過(guò)試題管理模塊對(duì)單項(xiàng)選擇題、多項(xiàng)選擇題、判斷題、填空題進(jìn)行錄入和維護(hù)操作。數(shù)據(jù)結(jié)構(gòu)與算法補(bǔ)充說(shuō)明4.測(cè)試要點(diǎn):測(cè)試模塊的主要測(cè)試要求:用戶(hù)的登陸測(cè)試,試卷的制定測(cè)試,試題的添加、刪除、修改測(cè)試等。第四章 用戶(hù)操作手冊(cè)1.運(yùn)行環(huán)境(1)軟件環(huán)境:表4.1 運(yùn)行時(shí)的軟件要求WEB服務(wù)器IIS5.0網(wǎng)站后臺(tái)數(shù)據(jù)庫(kù)Micrsoft SQL Server 2005服務(wù)器運(yùn)行環(huán)境Microsoft .NET Framework SDK v3.5瀏覽器推薦

37、Internet Explorer6.0屏幕分辨率最佳效果1024*768OSWindows XP SP3操作系統(tǒng)(2)硬件環(huán)境:表5.2 運(yùn)行時(shí)的硬件要求CPUIntel(R) Celeron(R)CPU 540 1.86GHz內(nèi)存大小1GB 2.使用說(shuō)明2.1在線(xiàn)考試系統(tǒng)是基于B/S(瀏覽器/服務(wù)器)模式的WEB信息管理系統(tǒng),它采用了微軟的ASP.NET作為開(kāi)發(fā)平臺(tái),腳本用C#來(lái)編寫(xiě),數(shù)據(jù)庫(kù)使用MS SQL Sever 2005數(shù)據(jù)庫(kù)。通過(guò)ASP.NET內(nèi)置的對(duì)象、服務(wù)器組件ADO訪問(wèn)相應(yīng)的數(shù)據(jù)庫(kù)系統(tǒng)可以完成非常復(fù)雜的任務(wù)。用戶(hù)應(yīng)盡可能的輸入合法數(shù)據(jù),這樣可極大的避免錯(cuò)誤的發(fā)生。3.軟件出

38、錯(cuò)和恢復(fù) 3.1錯(cuò)誤信息一般出現(xiàn)在數(shù)據(jù)庫(kù)操作上。如找不到服務(wù)器,數(shù)據(jù)庫(kù)連接失敗等。3.2我們應(yīng)該及時(shí)的更改這些錯(cuò)誤,做好異常處理。 4.用戶(hù)操作舉例具體使用操作如下:(1)考生操作:訪問(wèn)/Web/Login.aspx文件,進(jìn)入考生登陸頁(yè),如圖4.1,選擇考試科目,并正確輸入學(xué)號(hào)和密碼,登陸成功,進(jìn)入考試界面,如圖4.2,填寫(xiě)完答案后點(diǎn)擊“提交”按鈕后顯示你這次考試的成績(jī),如圖4.3,單擊“確定”按鈕,返回考試頁(yè)4.4,單擊“答案”按鈕,顯示該試卷答案,如圖4.5圖4.1 考生登陸頁(yè)圖4.2 考試界面圖4.3 本次考試成績(jī)頁(yè)圖4.4 確定后返回頁(yè)圖4.5 答案頁(yè)(2)管理員操作訪問(wèn)Web/adm

39、inMain.aspx文件,進(jìn)入后臺(tái)管理頁(yè)如圖4.6,輸入管理員賬號(hào)和密碼(這里用賬號(hào)和密碼都是admin)后單擊“登陸”,進(jìn)入管理員主頁(yè)面如圖4.7,選擇“用戶(hù)信息-用戶(hù)成績(jī)”功能,進(jìn)入用戶(hù)成績(jī)管理頁(yè),如圖4.8,可查看考生成績(jī)。這里可進(jìn)行多項(xiàng)和單項(xiàng)刪除操作(此處選擇后兩項(xiàng)),單擊“刪除”,彈出確認(rèn)刪除對(duì)話(huà)框,點(diǎn)擊確定后如圖4.10圖4.6 后臺(tái)管理登陸頁(yè)圖4.7 管理員主界面圖4.8 用戶(hù)成績(jī)界面圖4.9 確認(rèn)刪除對(duì)話(huà)框圖4.10 刪除成績(jī)后界面后面就不一一介紹了,操作很簡(jiǎn)單第五章 測(cè)試計(jì)劃1.引言ASP.NET是我們本次實(shí)訓(xùn)課程的使用主要語(yǔ)言,ASP語(yǔ)言也是我們本學(xué)期的重點(diǎn)課程,前期的需

40、求分析和詳細(xì)設(shè)計(jì)已經(jīng)基本完成,現(xiàn)階段主要是進(jìn)行系統(tǒng)的測(cè)試,我們這次編寫(xiě)的是一個(gè)在線(xiàn)考試系統(tǒng),前期的需求分析主要是根據(jù)在線(xiàn)考試系統(tǒng)需求分析,但是還有略微的改動(dòng),也是由于所學(xué)知識(shí)的限制在線(xiàn)考試系統(tǒng)的功能也有一點(diǎn)的缺陷不是一個(gè)完美的系統(tǒng),詳細(xì)設(shè)計(jì)階段主要也是根據(jù)我們本學(xué)期學(xué)習(xí)的ASP語(yǔ)言進(jìn)行編寫(xiě)的,也是由于在學(xué)習(xí)過(guò)程中的疏忽,實(shí)現(xiàn)的功能不是很完善。測(cè)試目的主要是測(cè)試系統(tǒng)編碼的實(shí)現(xiàn)和數(shù)據(jù)庫(kù)的連接,編碼的測(cè)試主要是在Viusal Studio 2008中實(shí)現(xiàn)的,數(shù)據(jù)庫(kù)用的是SQL Sever 2005,讓兩個(gè)軟件能連接起來(lái),實(shí)現(xiàn)系統(tǒng)的功能操作。1.2參考資料1 邵良杉,劉好增.A 3.5(C

41、#)實(shí)踐教程.清華大學(xué)出版社, 2009.52 謝星星,沈懿卓.UML基礎(chǔ)與Rose建模實(shí)用教程.清華大學(xué)出版社, 2008.103 齊治昌,譚慶平,寧洪.軟件工程M.北京高等教育出版社.4 薩師煊,王珊.數(shù)據(jù)庫(kù)系統(tǒng)概論M.高等教育出版社. 5 朱少民.軟件測(cè)試.人民郵電出版社.2.測(cè)試任務(wù)概述(1) 軟件測(cè)試環(huán)境: 表5.1 軟件測(cè)試環(huán)境WEB服務(wù)器IIS5.0網(wǎng)站后臺(tái)數(shù)據(jù)庫(kù)Micrsoft SQL Server 2005服務(wù)器運(yùn)行環(huán)境Microsoft .NET Framework SDK v3.5瀏覽器推薦Internet Explorer6.0屏幕分辨率最佳效果1024*768OSWi

42、ndows XP SP3操作系統(tǒng)(2)硬件需求:表5.2 硬件要求CPUIntel(R) Celeron(R)CPU 540 1.86GHz內(nèi)存大小1GB 3.測(cè)試計(jì)劃測(cè)試方法:(1)白盒測(cè)試:白盒測(cè)試也叫結(jié)構(gòu)化測(cè)試、玻璃盒測(cè)試。它是根據(jù)被測(cè)對(duì)象的數(shù)據(jù)結(jié)構(gòu)、處理邏輯進(jìn)行測(cè)試,被測(cè)對(duì)象的內(nèi)部結(jié)構(gòu)清晰。(2)黑盒測(cè)試:黑盒測(cè)試也叫功能測(cè)試、行為測(cè)試等。顧名思義,黑盒測(cè)試就是將被測(cè)對(duì)象看作是一個(gè)封閉的、內(nèi)部邏輯不明確的黑盒子進(jìn)行測(cè)試。白盒測(cè)試要依據(jù)單元規(guī)格的具體實(shí)現(xiàn),黑盒測(cè)試則只按功能規(guī)格說(shuō)明進(jìn)行測(cè)試。(3)測(cè)試策略:主要采用等價(jià)類(lèi)劃分的策略。(4)測(cè)試手段:手動(dòng)模擬正常、異常輸入。(5)測(cè)試內(nèi)容:按照需求分析功能 。4.測(cè)試項(xiàng)目說(shuō)明4.1以圖表形式化列舉了主要測(cè)試項(xiàng)目:測(cè)試項(xiàng)目編號(hào)名稱(chēng)測(cè)試目標(biāo)測(cè)試環(huán)境輸入數(shù)據(jù)預(yù)期結(jié)果測(cè)試結(jié)果T01登陸測(cè)試驗(yàn)證輸入錯(cuò)誤的密碼是否有正確的響應(yīng)IE8.0考試科目:2010年12月電子商務(wù)考試;學(xué)號(hào):001;密碼:aaa考生登陸界面如圖5.1登陸成功,進(jìn)入考試界面,如圖5.2密碼輸

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論