七組在線考試系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書(shū)_第1頁(yè)
七組在線考試系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書(shū)_第2頁(yè)
七組在線考試系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書(shū)_第3頁(yè)
七組在線考試系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書(shū)_第4頁(yè)
七組在線考試系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書(shū)_第5頁(yè)
已閱讀5頁(yè),還剩13頁(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)介

中北大學(xué)2013課程設(shè)計(jì)詳細(xì)說(shuō)明書(shū)PAGE第18頁(yè)共16頁(yè)中北大學(xué)課程設(shè)計(jì)說(shuō)明書(shū)

詳細(xì)設(shè)計(jì)說(shuō)明書(shū)

學(xué)院:

軟件學(xué)院專業(yè):軟件工程題目:在線考試系統(tǒng)組長(zhǎng):張晶亮學(xué)號(hào):0921040118成員:任峻宏學(xué)號(hào):0921040131張超偉學(xué)號(hào):0921040124王建學(xué)號(hào):0921040128胡寧寧學(xué)號(hào):0921040106孔令龍學(xué)號(hào):0921040129指導(dǎo)教師:李華玲、李玉蓉、賈美麗2013年1月15日設(shè)計(jì)任務(wù)概述系統(tǒng)總體框圖:在線考試系統(tǒng)在線考試系統(tǒng)管理員教師學(xué)生系部管理試卷管理教師管理學(xué)生管理管理員管理修改密碼試卷管理題型管理題庫(kù)管理課程管理章節(jié)管理查看學(xué)生成績(jī)查看教師信息修改密碼組卷查看學(xué)生信息查看個(gè)人成績(jī)選擇試卷修改密碼答卷功能描述: (1)學(xué)生登錄進(jìn)行在線考試;(2)教師登錄進(jìn)行試卷的上傳可修改以及批改試卷;(3)管理員登錄進(jìn)行管理;(4)用戶注冊(cè)以及登錄;(5)能夠及時(shí)顯示成績(jī)等;分工情況序號(hào)人員姓名角色工作內(nèi)容1張晶亮組長(zhǎng)詳細(xì)設(shè)計(jì)說(shuō)明書(shū)2任峻宏組員代碼編寫(xiě)3張超偉組員代碼編寫(xiě)4王健組員數(shù)據(jù)庫(kù)5孔令龍組員軟件測(cè)試6胡寧寧組員需求分析說(shuō)明書(shū)目錄1引言 41.1編寫(xiě)目的 41.2背景 41.3定義 51.4參考資料 52程序系統(tǒng)的結(jié)構(gòu) 53用戶注冊(cè)模塊設(shè)計(jì)說(shuō)明 63.1程序描述 63.2功能 63.3性能 63.4輸入項(xiàng) 63.5輸出項(xiàng) 63.6流程邏輯 63.8接口 73.9限制條件 73.10測(cè)試計(jì)劃 74用戶登錄模塊設(shè)計(jì)說(shuō)明 74.1程序描述 74.2功能 74.3性能 84.4輸人項(xiàng) 84.5輸出項(xiàng) 84.6算法 84.7流程邏輯 84.8接口 84.9測(cè)試計(jì)劃 95在線考試模塊設(shè)計(jì)說(shuō)明 95.1程序描述 95.2功能 95.3性能 95.4輸人項(xiàng) 95.5輸出項(xiàng) 95.6流程邏輯 95.7接口 105.8存儲(chǔ)分配 105.9測(cè)試計(jì)劃 106題庫(kù)管理模塊設(shè)計(jì)說(shuō)明 106.1程序描述 106.2功能 106.3性能 116.4輸人項(xiàng) 116.5輸出項(xiàng) 116.7流程邏輯 116.8接口 116.9存儲(chǔ)分配 126.10測(cè)試計(jì)劃 127試卷管理模塊設(shè)計(jì)說(shuō)明 127.1程序描述 127.2功能 127.3性能 137.4輸人項(xiàng) 137.5輸出項(xiàng) 137.6流程邏輯 137.7接口 137.8存儲(chǔ)分配 137.9測(cè)試計(jì)劃 138運(yùn)行設(shè)計(jì) 148.1運(yùn)行模塊的組合 148.2運(yùn)行時(shí)間 148.3出錯(cuò)輸出信息 148.4出錯(cuò)補(bǔ)救措施 148.5出錯(cuò)補(bǔ)救措施 149安全保密 1410維護(hù)設(shè)計(jì) 151引言1.1編寫(xiě)目的在分析階段的工作結(jié)果是需求說(shuō)明書(shū),它通過(guò)需求分析,明確了解該項(xiàng)目的基本功能?,F(xiàn)在我們根據(jù)需求說(shuō)明書(shū),著手開(kāi)始設(shè)計(jì)如何實(shí)現(xiàn)這些功能,建立一個(gè)符合用戶要求的軟件系統(tǒng)。概要設(shè)計(jì)就是將系統(tǒng)劃分成模塊,并決定每模塊的功能和模塊間的調(diào)用關(guān)系以及模塊的界面。詳細(xì)闡述了對(duì)用戶所提出需求的設(shè)計(jì)方案,對(duì)系統(tǒng)中的各項(xiàng)功能需求、技術(shù)需求、實(shí)現(xiàn)環(huán)境及所使用的實(shí)現(xiàn)技術(shù)進(jìn)行了明確定義。同時(shí),對(duì)軟件應(yīng)具有的功能和性能及其他有效性需求也進(jìn)行了定義。概要設(shè)計(jì)將軟件系統(tǒng)分解成許多模塊,決定每個(gè)模塊的外部特征,即每個(gè)模塊的功能和界面(輸入和輸出),以便詳細(xì)設(shè)計(jì)人員參考和進(jìn)行詳細(xì)設(shè)計(jì)。1.2背景隨著網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,現(xiàn)在很多國(guó)外的大學(xué)和社會(huì)其他部門都已經(jīng)開(kāi)設(shè)了遠(yuǎn)程教育,通過(guò)計(jì)算機(jī)網(wǎng)絡(luò)實(shí)現(xiàn)異地教育和培訓(xùn)。但是,遠(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é)就是在線考試系統(tǒng),同時(shí)它也是最難實(shí)現(xiàn)的環(huán)節(jié)。在我國(guó),雖然遠(yuǎn)程教育已經(jīng)蓬勃地發(fā)展起來(lái),但是目前學(xué)校與社會(huì)上的各種考試大都采用傳統(tǒng)的考試方式,在此方式下,組織一次考試至少要經(jīng)過(guò)五個(gè)步驟,即人工出題、考生考試、人工閱卷、成績(jī)?cè)u(pí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)等等,且這些應(yīng)用正逐步深入到千家萬(wàn)戶。人們迫切要求利用這些技術(shù)來(lái)進(jìn)行在線考試,以減輕教師的工作負(fù)擔(dān)及提高工作效率,與此同時(shí)也提高了考試的質(zhì)量,從而使考試更趨于公證、客觀,更加激發(fā)學(xué)生的學(xué)習(xí)興趣。例如目前許多國(guó)際著名的計(jì)算機(jī)公司所舉辦的各種認(rèn)證考試絕大部分采用這種方式。伴隨著遠(yuǎn)程教育的蓬勃發(fā)展,作為教學(xué)當(dāng)中不可分割的一部分的在線考試系統(tǒng)也得到了當(dāng)今遠(yuǎn)程教育研究者的關(guān)注,考試是考察學(xué)生對(duì)所學(xué)習(xí)知識(shí)的接受和理解程度的重要手段,無(wú)紙化的考卷,考試的隨時(shí)性,隨地性,這些特點(diǎn)都是研究并開(kāi)發(fā)網(wǎng)絡(luò)考試系統(tǒng)主要的原因,網(wǎng)絡(luò)考試系統(tǒng)遠(yuǎn)遠(yuǎn)超越了傳統(tǒng)考試固定時(shí)間,固定地點(diǎn)的考試模式的限制,將給學(xué)生和老師帶來(lái)極大的便利。隨著Internet的相關(guān)技術(shù)的發(fā)展,特別是Web技術(shù)的出現(xiàn),人們開(kāi)始致力于研究和開(kāi)發(fā)基于Internet考試系統(tǒng),這也大大推動(dòng)了遠(yuǎn)程教育的發(fā)展[2]。如今世界上對(duì)于基于Internet的遠(yuǎn)程考試系統(tǒng)所進(jìn)行的研究開(kāi)發(fā)工作不是很長(zhǎng),但是基于web技術(shù)構(gòu)建的在線考試系統(tǒng)已然成為發(fā)展的主流。數(shù)據(jù)庫(kù)安全、共享、數(shù)據(jù)傳輸過(guò)程的安全性、訪問(wèn)控制技術(shù)、身份識(shí)別技術(shù)都是構(gòu)建考試系統(tǒng)要考慮的問(wèn)題。目前,一些遠(yuǎn)程教育機(jī)構(gòu)已經(jīng)開(kāi)發(fā)出了在線考試系統(tǒng),基本實(shí)現(xiàn)了基于Internet的B/S結(jié)構(gòu)在線考試。通過(guò)Server端的后臺(tái)試題庫(kù)動(dòng)態(tài)生成考卷和對(duì)于標(biāo)準(zhǔn)化的試題即時(shí)評(píng)定成績(jī)。但是與傳統(tǒng)的紙面考試相比,目前的在線測(cè)試都是基于標(biāo)準(zhǔn)化考試的,而且一般只能用于非正規(guī)的考試,因?yàn)閷?duì)于很多方面考慮的還不是很完善,因而使得在線考試在近段時(shí)間很難完全替代傳統(tǒng)的考試。1.3定義SQLServer:數(shù)據(jù)庫(kù)管理軟件DBMS:數(shù)據(jù)庫(kù)管理系統(tǒng)Windows7/XP:運(yùn)行環(huán)境ASP.NET:軟件開(kāi)發(fā)語(yǔ)言1.4參考資料1王慶華.易學(xué)易用ASP3.0.京郵電大學(xué)出版社,2000.82李瑞旭.ASP實(shí)例教程.中國(guó)電力出版社,2000.83許進(jìn)華.程序設(shè)計(jì)教程ASP.蘇州大學(xué)出版社,2005.14周曉玉,步向榮.ACCESS實(shí)例教程.人民郵電出版社,2004.115劉小云.數(shù)據(jù)庫(kù)技術(shù)與ACCESS應(yīng)用.科學(xué)出版杜,2004.96賽奎村.ASP信息系統(tǒng)開(kāi)發(fā)實(shí)例精選.機(jī)械工業(yè)出版社,20057求是科技.信息系統(tǒng)開(kāi)發(fā)實(shí)例導(dǎo)航.機(jī)械工業(yè)出版社,2005.78宣曉平.ASP數(shù)據(jù)庫(kù)系統(tǒng)統(tǒng)開(kāi)發(fā)實(shí)例導(dǎo)航[M].機(jī)械工業(yè)出版社,2003.19孟軍.精通ASP.NET網(wǎng)絡(luò)編成.人民郵電出版社,200210楊帆.ASP.NET技術(shù)與應(yīng)用.高等教育出版社,200411廖彬杉.ASP動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)教程.清華大學(xué)出版社,2003.712陳明.軟件工程導(dǎo)論.機(jī)械工業(yè)出版社.1010.12程序系統(tǒng)的結(jié)構(gòu)在線考試系統(tǒng)在線考試系統(tǒng)管理員教師學(xué)生系部管理試卷管理教師管理學(xué)生管理管理員管理修改密碼試卷管理題型管理題庫(kù)管理課程管理章節(jié)管理查看學(xué)生成績(jī)查看教師信息修改密碼組卷查看學(xué)生信息查看個(gè)人成績(jī)選擇試卷修改密碼答卷圖1.系統(tǒng)結(jié)構(gòu)圖用一系列圖表列出本程序系統(tǒng)內(nèi)的每個(gè)程序(包括每個(gè)模塊和子程序)的名稱、標(biāo)識(shí)符和它們之間的層次結(jié)構(gòu)關(guān)系。3用戶注冊(cè)模塊設(shè)計(jì)說(shuō)明從本章開(kāi)始,逐個(gè)地給出各個(gè)層次中的每個(gè)程序的設(shè)計(jì)考慮。以下給出的提綱是針對(duì)一般情況的。對(duì)于一個(gè)具體的模塊,尤其是層次比較低的模塊或子程序,其很多條目的內(nèi)容往往與它所隸屬的上一層模塊的對(duì)應(yīng)條目的內(nèi)容相同,在這種情況下,只要簡(jiǎn)單地說(shuō)明這一點(diǎn)即可。3.1程序描述此模塊是添加新的用戶,填寫(xiě)用戶基本信息,包括管理員用戶,教師用戶,學(xué)生用戶的各種個(gè)人信息設(shè)定個(gè)人的原始密碼,并添加到用戶信息庫(kù)中。3.2功能本模塊主要完成用戶的注冊(cè)功能。以學(xué)生為例,需輸入學(xué)生編號(hào),學(xué)生姓名,密碼,出生年月,性別,年齡,家庭住址,所屬系部,所屬班級(jí)信息,模塊檢查數(shù)據(jù)庫(kù)看是否存在相同記錄,如存在提示已存在,重新輸入,如不存在將信息輸入數(shù)據(jù)庫(kù),返回注冊(cè)成功。3.3性能該模塊要求能正確且及時(shí)登錄用戶信息,對(duì)不符合規(guī)定的輸入能給出相應(yīng)提示并可修改。3.4輸入項(xiàng)以學(xué)生用戶注冊(cè)為例,表1.學(xué)生信息表序號(hào)列名字段說(shuō)明數(shù)據(jù)類型長(zhǎng)度主鍵允許空1stuid學(xué)生編號(hào)Varchar50是否2stuname學(xué)生姓名Varchar50否是3stupwd密碼Varchar50否是4stubrith出生年月Varchar50否是5stusex性別Varchar4否是6stuage年齡Int否是7stuaddress家庭住址Varchar50否是8stumajor所屬系部Varchar50否是9classid所屬班級(jí)Varchar50否是其中密碼項(xiàng)要求保密。給出對(duì)每一個(gè)輸入項(xiàng)的特性,包括名稱、標(biāo)識(shí)、數(shù)據(jù)的類型和格式、數(shù)據(jù)值的有效范圍、輸入的方式。數(shù)量和頻度、輸入媒體、輸入數(shù)據(jù)的來(lái)源和安全保密條件等等。3.5輸出項(xiàng)該模塊返回是否已存在用戶,輸入出錯(cuò),注冊(cè)成功等。給出對(duì)每一個(gè)輸出項(xiàng)的特性,包括名稱、標(biāo)識(shí)、數(shù)據(jù)的類型和格式,數(shù)據(jù)值的有效范圍,輸出的形式、數(shù)量和頻度,輸出媒體、對(duì)輸出圖形及符號(hào)的說(shuō)明、安全保密條件等等。3.6流程邏輯YesYesNoNoYes錄入用戶信息接收信息信息為空?提示用戶已存在注冊(cè)成功用戶已存在嗎提示信息不能為空結(jié)束開(kāi)始圖2.用戶注冊(cè)模塊執(zhí)行流程3.8接口本模塊不隸屬于其他模塊,關(guān)聯(lián)學(xué)生表,教師表,管理員表。3.9限制條件本模塊輸入必須按照數(shù)據(jù)庫(kù)定義的數(shù)據(jù)類型輸入。且非空項(xiàng)不可為空3.10測(cè)試計(jì)劃測(cè)試本模塊要對(duì)各種類型信息輸入進(jìn)行測(cè)試,如符合輸入要求則提示注冊(cè)成功且能正確將相應(yīng)信息添加至數(shù)據(jù)庫(kù)中;如不符合要求則提示注冊(cè)失敗請(qǐng)重新填寫(xiě);如已存在該用戶則提示該用戶已存在。說(shuō)明對(duì)本程序進(jìn)行單體測(cè)試的計(jì)劃,包括對(duì)測(cè)試的技術(shù)要求、輸入數(shù)據(jù)、預(yù)期結(jié)果、進(jìn)度安排、人員職責(zé)、設(shè)備條件驅(qū)動(dòng)程序及樁模塊等的規(guī)定。4用戶登錄模塊設(shè)計(jì)說(shuō)明4.1程序描述用戶通過(guò)登錄模塊獲取相應(yīng)的操作權(quán)限并使用系統(tǒng)。4.2功能本模塊完成用戶登陸功能。以學(xué)生用戶為例,在登錄界面中輸入學(xué)號(hào)和密碼,系統(tǒng)在數(shù)據(jù)庫(kù)中查找該學(xué)號(hào)是否存在,若不存在,返回用戶不存在;若存在,將輸入密碼與數(shù)據(jù)庫(kù)中密碼對(duì)比,若相同,返回登陸成功,跳轉(zhuǎn)至學(xué)生頁(yè)面,若不同,提示密碼輸入錯(cuò)誤,重新登錄。4.3性能本模塊無(wú)精度要求,對(duì)于輸入的密碼要求大小寫(xiě)不敏感,時(shí)間上要求能盡快給用戶返回信息。4.4輸入項(xiàng)學(xué)號(hào),數(shù)據(jù)類型為char,長(zhǎng)度50密碼,數(shù)據(jù)類型為char,長(zhǎng)度50。其中密碼要求不顯示在登錄界面上以保證安全。4.5輸出項(xiàng)提示信息:“該用戶已存在?!?、“登錄成功?!薄ⅰ懊艽a錯(cuò)誤?!薄?.6算法本模塊利用二分查找對(duì)數(shù)據(jù)庫(kù)表項(xiàng)進(jìn)行檢索。4.7流程邏輯開(kāi)始開(kāi)始登錄信息錄入登錄信息錄入接收登錄信息接收登錄信息YesYes用戶名、密碼為空?用戶名、密碼為空?提示用戶名或密碼不能為空提示用戶名或密碼不能為空NoNo按照用戶名查詢按照用戶名查詢NoNo用戶已存在嗎No用戶已存在嗎No提示用戶不存在提示用戶不存在YesYes口令正確嗎?口令正確嗎?提示密碼錯(cuò)誤No提示密碼錯(cuò)誤NoYesYes已已登錄結(jié)束結(jié)束圖3.用戶登錄模塊執(zhí)行流程4.8接口本模塊轉(zhuǎn)向?qū)W生,教師,管理員頁(yè)面,對(duì)外接口包含后臺(tái)數(shù)據(jù)庫(kù)的連接。數(shù)據(jù)庫(kù)涉及學(xué)生表,教師表,管理員表。4.9測(cè)試計(jì)劃測(cè)試本模塊需用不同類型的用戶登錄,如不存在用戶登錄需提示用戶不存在,還應(yīng)用正確與錯(cuò)誤密碼分別進(jìn)行登錄測(cè)試,確定系統(tǒng)是否正常運(yùn)行。5在線考試模塊設(shè)計(jì)說(shuō)明5.1程序描述本模塊主要完成該系統(tǒng)核心功能在線測(cè)試。5.2功能進(jìn)入在線考試系統(tǒng)。在線測(cè)試是有時(shí)間限定的,學(xué)生要先登入自己的用戶,進(jìn)行在線考試。一旦進(jìn)入在線考試,系統(tǒng)就自動(dòng)開(kāi)始計(jì)時(shí)。時(shí)間到會(huì)自動(dòng)交卷,然后進(jìn)入判卷系統(tǒng)??荚囘^(guò)程中學(xué)生可以不按題目順序答題。5.3性能學(xué)生不按順序答題不可影響系統(tǒng)運(yùn)行,進(jìn)入在線考試后頁(yè)面需要快速顯示試卷,交卷后應(yīng)能快速給出判卷情況。5.4輸入項(xiàng)選擇題答案,單選按鈕radio控件輸入;判斷題答案,單選按鈕radio控件輸入;主觀題答案,文本域textarea控件輸入。5.5輸出項(xiàng)開(kāi)始考試后從數(shù)據(jù)庫(kù)讀取試卷并顯示在頁(yè)面上,交卷后顯示客觀題答題情況。5.6流程邏輯學(xué)生登錄學(xué)生登錄閱讀條款閱讀條款考試考試交卷?時(shí)間結(jié)束?交卷?時(shí)間結(jié)束?NoNoNoNo交卷?自動(dòng)交卷No交卷?自動(dòng)交卷NoYesYes自動(dòng)閱卷顯示成績(jī)自動(dòng)閱卷顯示成績(jī)退出考場(chǎng)退出考場(chǎng)圖4.在線考試流程5.7接口該模塊由學(xué)生頁(yè)面轉(zhuǎn)入,對(duì)外連接試卷信息表和學(xué)生答卷信息表。5.8存儲(chǔ)分配表2.試卷信息表序號(hào)列名字段說(shuō)明數(shù)據(jù)類型長(zhǎng)度主鍵允許空1paperid試卷編號(hào)Varchar50是否2courseid科目編號(hào)Varchar50否是3startime開(kāi)始時(shí)間Datetime否是4endtime結(jié)束時(shí)間Datetime否是表3.學(xué)生答卷信息表序號(hào)列名字段說(shuō)明數(shù)據(jù)類型長(zhǎng)度主鍵允許空1id編號(hào)Varchar50是否2paperid試卷編號(hào)Varchar50否是3stuid學(xué)生編號(hào)Varchar50否是4questiontypename題型名Varchar50否是5questionid試題編號(hào)Varchar50否是6stuanswer學(xué)生答案Varchar50否是7stuscore學(xué)生得分Varchar50否是5.9測(cè)試計(jì)劃本模塊測(cè)試包括學(xué)生在規(guī)定時(shí)間內(nèi)提交,系統(tǒng)自動(dòng)判卷,顯示答卷情況;學(xué)生超時(shí),系統(tǒng)自動(dòng)交卷并判卷。6題庫(kù)管理模塊設(shè)計(jì)說(shuō)明6.1程序描述本模塊用于對(duì)題庫(kù)內(nèi)題目進(jìn)行添刪改查操作。6.2功能題庫(kù)管理包括判斷題管理、選擇題管理、主觀題管理。管理員可以通過(guò)題庫(kù)管理對(duì)各種類型的試題進(jìn)行添加、刪除、修改以及查詢。題庫(kù)管理功能模塊圖如圖4所示,由于各種類型試題的管理功能均類似,這里僅以判斷題管理為例進(jìn)行介紹。判斷題管理模塊包括的操作有:添加判斷題、刪除判斷題、修改判斷題和查找判斷題。題庫(kù)管理題庫(kù)管理判斷題管理刪除判斷題修改判斷題判斷題管理刪除判斷題修改判斷題查找判斷題添加判斷題主觀題管理刪除主觀題修改主觀題查找主觀題添加主觀題刪除選擇題修改選擇題查找選擇題選擇題管理添加選擇題圖5.題庫(kù)管理功能模塊6.3性能主要是時(shí)間上需要良好的反應(yīng)速度。6.4輸入項(xiàng)題目,文本框text輸入,char型;答案,文本框text輸入,bool型;6.5輸出項(xiàng)添加題目顯示“添加成功”或“題目已存在”;刪除題目顯示“刪除成功”;修改題目顯示“修改成功”;查找題目返回判斷題題目以及答案。查找過(guò)程應(yīng)用二分法查找。返回圖6.選擇題管理頁(yè)面流程選擇題選項(xiàng)A

返回圖6.選擇題管理頁(yè)面流程選擇題選項(xiàng)A

——————

——選項(xiàng)B選項(xiàng)C選項(xiàng)D6.8接口本模塊由教師,管理員頁(yè)面轉(zhuǎn)入,連接數(shù)據(jù)庫(kù)的判斷題表,選擇題表,主管題表6.9存儲(chǔ)分配表4.判斷題信息表序號(hào)列名字段說(shuō)明數(shù)據(jù)類型長(zhǎng)度主鍵允許空1selectid判斷題編號(hào)Varchar50是否2questiontitle判斷題題目Varchar100否是3answer正確答案Varchar50否是表5.選擇題信息表序號(hào)列名字段說(shuō)明數(shù)據(jù)類型長(zhǎng)度主鍵允許空1selectid選擇題編號(hào)Varchar50是否2questiontitle選擇題題目Varchar100否是3AA答案Varchar50否是4BB答案Varchar50否是5CC答案Varchar50否是6DD答案Varchar50否是7answer正確答案Varchar50否是表6.主觀題信息表序號(hào)列名字段說(shuō)明數(shù)據(jù)類型長(zhǎng)度主鍵允許空1subid主觀題編號(hào)Varchar50是否2typeid主觀題題型編號(hào)Varchar50否是3questiontitle主觀題題題目Varchar100否是4answer正確答案Varchar8000否是6.10測(cè)試計(jì)劃本模塊測(cè)試需要按不同關(guān)鍵字對(duì)題目進(jìn)行查找以及是否能正常向數(shù)據(jù)庫(kù)中添加刪除題目。7試卷管理模塊設(shè)計(jì)說(shuō)明7.1程序描述本模塊用于對(duì)試卷進(jìn)行添刪改查操作。7.2功能試卷管理包括試卷添加、刪除、修改以及查詢。模塊圖如圖4所示。試卷管理試卷管理試卷查詢?cè)嚲硇薷脑嚲韯h除試卷增加(上傳)試卷查詢?cè)嚲硇薷脑嚲韯h除試卷增加(上傳)圖7.試卷管理功能模塊7.3性能主要是時(shí)間上需要良好的反應(yīng)速度。7.4輸入項(xiàng)由教師登錄后上傳試卷。7.5輸出項(xiàng)上傳試卷顯示“上傳成功”或“試卷已存在”;刪除試卷顯示“刪除成功”;修改試卷顯示“修改成功”;查找試卷顯示“已找到”或“不存在”。7.6流程邏輯成功成功刪除返回圖8.試卷管理頁(yè)面流程查找成功修改成功上傳成功試卷上傳

——————

——?jiǎng)h除修改查找7.7接口本模塊由教師,管理員頁(yè)面轉(zhuǎn)入,連接數(shù)據(jù)庫(kù)的試卷表7.8存儲(chǔ)分配表7.試卷信息表序號(hào)列名字

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論