




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
10具體設(shè)計說明書引言編寫目的說明在線考試系統(tǒng)各局部的功能和構(gòu)造,用于系統(tǒng)開發(fā)和便于公司技術(shù)人員以后的查詢和維護(hù)工作以及用戶使用.背景隨著網(wǎng)絡(luò)技術(shù)的飛速進(jìn)展,現(xiàn)在很多國外的大學(xué)和社會其他部門都已經(jīng)開設(shè)了遠(yuǎn)程教育,通過計算機(jī)網(wǎng)絡(luò)實現(xiàn)異地教育和培訓(xùn)。但是,遠(yuǎn)程教育軟件的開發(fā)目前還處于起步階段,隨就給軟件設(shè)計人員提出了更高的設(shè)計要求。環(huán)節(jié)就是在線考試系統(tǒng),同時它也是最難實現(xiàn)的環(huán)節(jié).在我國,雖然遠(yuǎn)程教育已經(jīng)蓬勃地進(jìn)展.明顯,將是一件格外煩瑣和格外簡潔出錯的事情,可以說傳統(tǒng)的考試方式已經(jīng)不能適應(yīng)現(xiàn)代考試的師的工作負(fù)擔(dān)及提高工作效率,與此同時也提高了考試的質(zhì)量,從而使考試更趨于公證、客觀,更加激發(fā)學(xué)生的學(xué)習(xí)興趣.例如目前很多國際著名的計算機(jī)公司所舉辦的各種認(rèn)證考試絕大局部承受這種方式.伴隨著遠(yuǎn)程教育的蓬勃進(jìn)展,作為教學(xué)當(dāng)中不行分割的一局部的在線考試系統(tǒng)也得到了當(dāng)今遠(yuǎn)程教育爭論者的關(guān)注,考試是考察學(xué)生對所學(xué)習(xí)學(xué)問的承受和理解程度的重要手段,無紙化的考卷,考試的隨時性,隨地性,這些特點都是爭論并開發(fā)網(wǎng)絡(luò)考試系統(tǒng)主要的緣由,InternetWeb技術(shù)的消滅,人們開頭致力于爭論和開發(fā)基于Internet考試系統(tǒng),這也大大推動了遠(yuǎn)程教育的進(jìn)展[2].如今世界上對于基于Internet的遠(yuǎn)程考試系統(tǒng)所進(jìn)展的爭論開發(fā)工作不是很長,但是基于web技術(shù)構(gòu)建的在線考試系統(tǒng)已然成為進(jìn)展的主流.數(shù)據(jù)庫安全、共享、數(shù)據(jù)傳輸過程的.目前,一些遠(yuǎn)程教育機(jī)構(gòu)已經(jīng)開發(fā)出了在線考試系統(tǒng),根本實現(xiàn)了基于InternetB/S構(gòu)造在線考試。通過Server對于很多方面考慮的還不是很完善,因而使得在線考試在近段時間很難完全替代傳統(tǒng)的考試。1。3定義SQLServer:數(shù)據(jù)庫治理軟件DBMS:數(shù)據(jù)庫治理系統(tǒng)Windows7/XP:運(yùn)行環(huán)境VB.NET:軟件開發(fā)語言1.4參考資料1.軟件工程導(dǎo)論〔第五版〕張海藩編著2.程序系統(tǒng)的構(gòu)造系班系班教學(xué)管修部級師生理改管管管管員密理理理理管理碼組判題題課章查查修查查選修卷卷型庫程節(jié)看看改看看擇改管管管管學(xué)教密學(xué)個試密理理理理生師碼生人卷碼成信信成績息息績在線考試系統(tǒng)治理員教師學(xué)生在線考試系統(tǒng)治理員教師學(xué)生答卷〔包括每個模塊和子程序們之間的層次構(gòu)造關(guān)系.用戶注冊模塊設(shè)計說明,只要簡潔地說明這一點即可.3。1程序描述此模塊是添加的用戶,填寫用戶根本信息,包括治理員用戶,教師用戶,學(xué)生用戶的各種個人信息設(shè)定個人的原始密碼,并添加到用戶信息庫中。3。2功能本模塊主要完成用戶的注冊功能。以學(xué)生為例,需輸入學(xué)生編號,學(xué)生姓名,密碼,出生年月,性別,年齡,家庭住址,所屬系部,所屬班級信息,模塊檢查數(shù)據(jù)庫看是否存在一樣記錄,如存在提示已存在,重輸入,如不存在將信息輸入數(shù)據(jù)庫,返回注冊成功。3.3性能該模塊要求能正確且準(zhǔn)時登錄用戶信息,對不符合規(guī)定的輸入能給出相應(yīng)提示并可修改。3。4輸人項以學(xué)生用戶注冊為例,表1.學(xué)生信息表序號列名字段說明數(shù)據(jù)類型長度主鍵允許空1stuid學(xué)生編號Varchar50是否2stuname學(xué)生姓名Varchar50否是3stupwd密碼Varchar50否是4stubrith誕生年月Varchar50否是5stusex性別Varchar4否是6stuage年齡Int否是7stuaddress家庭住址Varchar50否是8stumajor所屬系部Varchar50否是9classid所屬班級Varchar50否是其中密碼項要求保密.輸入的方式。數(shù)量和頻度、輸入媒體、輸入數(shù)據(jù)的來源和安全保密條件等等。3.5輸出項該模塊返回是否已存在用戶,輸入出錯,注冊成功等。輸出的形式、數(shù)量和頻度,輸出媒體、對輸出圖形及符號的說明、安全保密條件等等。3。6算法無。3。7流程規(guī)律錄入用戶信息1.用戶注冊模塊執(zhí)行流程3.8接口 接收信息
Yes本模塊不隸屬于其他模塊,關(guān)聯(lián)學(xué)生表,教師表,治理員表。信息為空? 提示信息不能為空3。9存儲安排No無。 用戶已存在嗎
Yes
提示用戶已存在3。10注釋設(shè)計No注冊成功無.3。11限制條件本模塊輸入必需依據(jù)數(shù)據(jù)庫定義的數(shù)據(jù)類型輸入。且非空項不行為空3.12測試打算測試本模塊要對各種類型信息輸入進(jìn)展測試,如符合輸入要求則提示注冊成功且能正確提示該用戶已存在。度安排、人員職責(zé)、設(shè)備條件驅(qū)動程序及樁模塊等的規(guī)定.3。13尚未解決的問題無用戶登錄模塊設(shè)計說明程序描述用戶通過登錄模塊獵取相應(yīng)的操作權(quán)限并使用系統(tǒng)。功能本模塊完成用戶登陸功能.以學(xué)生用戶為例,在登錄界面中輸入學(xué)號和密碼,系統(tǒng)在數(shù)密碼比照,假設(shè)一樣,返回登陸成功,跳轉(zhuǎn)至學(xué)生頁面,假設(shè)不同,提示密碼輸入錯誤,重登錄。4。3性能本模塊無精度要求,對于輸入的密碼要求大小寫不敏感,時間上要求能盡快給用戶返回信息。4。4輸人項學(xué)號,數(shù)據(jù)類型為char,50密碼,數(shù)據(jù)類型為char,長度50。其中密碼要求不顯示在登錄界面上以保證安全。4.5輸出項..4。6算法本模塊利用二分查找對數(shù)據(jù)庫表項進(jìn)展檢索。4.7流程規(guī)律登錄信息錄入登錄信息錄入接收登錄信息Yes用戶名、密碼為空?提示用戶名或密碼不能為空No依據(jù)用戶名查詢NoNo用戶已存在嗎提示用戶不存在Yes口令正確嗎?No提示密碼錯誤Yes已登錄2.用戶登錄模塊執(zhí)行流程4。8接口本模塊轉(zhuǎn)向?qū)W生,教師,治理員頁面,對外接口包含后臺數(shù)據(jù)庫的連接。數(shù)據(jù)庫涉及學(xué)生表,教師表,治理員表。4。9存儲安排無注釋設(shè)計無。限制條件無.4。12測試打算確與錯誤密碼分別進(jìn)展登錄測試,確定系統(tǒng)是否正常運(yùn)行.4。13尚未解決的問題無.在線考試模塊設(shè)計說明程序描述本模塊主要完成該系統(tǒng)核心功能在線測試。5。2功能試.一旦進(jìn)入在線考試,系統(tǒng)就自動開頭計時。時間到會自動交卷,然后進(jìn)入判卷系統(tǒng)??荚囘^程中學(xué)生可以不按題目挨次答題。性能應(yīng)能快速給出判卷狀況.輸人項選擇題答案,單項選擇按鈕radio控件輸入;推斷題答案,單項選擇按鈕radio控件輸入;主觀題答案,文本域textarea控件輸入。5。5輸出項開頭考試后從數(shù)據(jù)庫讀取試卷并顯示在頁面上,交卷后顯示客觀題答題狀況。算法無.流程規(guī)律用戶登錄用戶登錄進(jìn)入考場考試時間完畢?交卷?NoNoNo自動交卷交卷?Yes自動閱卷顯示成績3.在線考試流程5。8接口該模塊由學(xué)生頁面轉(zhuǎn)入,對外連接試卷信息表和學(xué)生答卷信息表。5.9存儲安排2。試卷信息表序號列名字段說明數(shù)據(jù)類型長度主鍵允許空1paperid試卷編號Varchar50是否2courseid科目編號Varchar50否是3startime開頭時間Datetime否是4endtime完畢時間Datetime否是3.學(xué)生答卷信息表序號列名字段說明數(shù)據(jù)類型長度主鍵允許空1id編號Varchar50是否2paperid試卷編號Varchar50否是3stuid學(xué)生編號Varchar50否是4questiontypename題型名Varchar50否是5questionid試題編號Varchar50否是6stuanswer學(xué)生答案Varchar50否是7stuscore學(xué)生得分Varchar50否是5。10注釋設(shè)計無。限制條件無。測試打算統(tǒng)自動交卷并判卷。尚未解決的問題無。題庫治理模塊設(shè)計說明6。1程序描述本模塊用于對題庫內(nèi)題目進(jìn)展添刪改查操作。6。2功能題庫治理4.題庫治理功能模塊6.3推斷題治理題庫治理4.題庫治理功能模塊6.3推斷題治理選擇題治理主觀題治理添需要查.修查添刪修查斷斷斷斷擇擇擇擇觀加除改找加除改找加除改找判判判判選選選選主主主主觀觀觀題題題題題題題題題題題題題目,文本框text輸入,char型;答案,文本框text輸入,bool型;6.5輸出項添加題目顯示“添加成功“或“題目已存在“;刪除題目顯示“刪除成功”;修改題目顯6。6算法查找過程應(yīng)用二分法查找。6.8接口返回6.8接口返回推斷題本模塊由教師,治理員頁面轉(zhuǎn)入,連接數(shù)據(jù)庫的推斷題表,選擇題表,主管題表添加刪除修改查找添成刪成修成查成加功除功改功找功11126。9存儲安排4.推斷題信息表序號列名字段說明數(shù)據(jù)類型長度主鍵允許空1selectid推斷題編號Varchar50是否2questiontitle推斷題題目Varchar100否是3answer正確答案Varchar50否是5.選擇題信息表序號列名字段說明數(shù)據(jù)類型長度主鍵允許空1selectid選擇題編號Varchar50是否2questiontitle選擇題題目Varchar100否是3AA答案Varchar50否是4BB答案Varchar50否是5CC答案Varchar50否是6DD答案Varchar50否是7answer正確答案Varchar50否是6。主觀題信息表序號列名字段說明數(shù)據(jù)類型長度主鍵允許空1subid主觀題編號Varchar50是否2typeid主觀題題型編號Varchar50否是3questiontitle主觀題題題目Varchar100否是4answer正確答案Varchar8000否是6。10注釋設(shè)計無.限制條件無.測試打算本模塊測試需要按不同關(guān)鍵字對題目進(jìn)展查找以及是否能正常向數(shù)據(jù)庫中添加刪除題目。6。13尚未解決的問題無試卷治理模塊設(shè)計說明程序描述本模塊用于對試卷進(jìn)展添刪改查操作。功能試卷治理〔上傳〕試卷治理〔上傳〕4改能模塊試卷查詢性能主要是時間上需要良好的反響速度.輸人項支持*。doc格式試卷上傳。輸出項上傳試卷顯示“上傳成功”或“試卷已存在7。6算法查找過程應(yīng)用二分法查找。7.8接口返回試卷本模塊由教師,治理員頁
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年生物可降解塑料項目建議書
- 二零二五年度借調(diào)人員職業(yè)發(fā)展與離職交接協(xié)議
- 信息技術(shù)助力農(nóng)村發(fā)展合作合同書
- 某業(yè)務(wù)模塊操作指南
- 三農(nóng)科技示范推廣項目實施方案
- 小鴨子游泳故事解讀
- 2025年磷酸氧鈦鉀晶體(KTP)合作協(xié)議書
- 中學(xué)生課外閱讀經(jīng)驗交流征文
- 小公主童話故事解讀征文
- 文化藝術(shù)品保護(hù)及版權(quán)授權(quán)合同
- 幼兒園師德師風(fēng)培訓(xùn)課件
- Unit2大單元整體教學(xué)設(shè)計-小學(xué)英語四年級上冊(Joinin外研劍橋英語)
- 人美版(2024)七年級上冊美術(shù)第二單元 色彩魅力第1課《自然的色彩》教學(xué)設(shè)計
- 2024年水利安全員(B證)考試題庫-下(多選、判斷題)
- 酒店室內(nèi)裝修工程施工組織設(shè)計
- 神經(jīng)病學(xué)專業(yè)英語詞匯
- 2024年高級纖維檢驗員職業(yè)鑒定理論考試題庫(含答案)
- 心肺復(fù)蘇科普課件
- 員工食堂就餐統(tǒng)計表
- 2024至2030年中國醫(yī)療保險行業(yè)市場深度分析及投資戰(zhàn)略規(guī)劃報告
- 《婦幼保健學(xué)》課件-第三章 兒童期保健
評論
0/150
提交評論