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

正文內(nèi)容

基于jsp的網(wǎng)上考試系統(tǒng)_本科生畢業(yè)設(shè)計(jì)(參考版)

2025-07-06 16:33本頁面
  

【正文】 高教職教, 20xx(8). [5] 陸劍鋒,王曉慧 .基于 JSP 在線考試系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) [期刊論 文 ].泰州職業(yè)技術(shù)學(xué)院學(xué),20xx10(1). [6] 鄭輝 .基于 JSP 的在線實(shí)時(shí)考試系統(tǒng) 。 在即將走出校園,直面大千世界的路口,雖然有些彷徨,有些茫然,但我必會(huì)勇敢邁步前行。這份溫暖將一直伴隨著我,鼓舞著我!同時(shí),還要感謝我的計(jì)科的所有同學(xué),是你們和我一同探討問題,陪著我克服各種團(tuán)難。 我要感謝,非常感謝信息學(xué)院各位領(lǐng)導(dǎo)和老師的幫助,沒有他們的辛勤勞動(dòng),就沒有我的不斷成長。在閑聊中她總是能像知心朋友一樣鼓勵(lì)你,在論文的寫作和措辭等方面她也總會(huì)以“專業(yè)標(biāo)準(zhǔn)”嚴(yán)格要求你,從選題、定題開始,一直到最后論文的反復(fù)修改、潤色,老師始終認(rèn)真負(fù)責(zé)地給予我深刻而細(xì)致地指導(dǎo),幫助我開拓研究思路,精心點(diǎn)撥、熱忱鼓勵(lì)。這篇畢業(yè)論文的就是我的舞臺(tái),以下的言語便是有點(diǎn)成就感后在舞臺(tái)上發(fā)表的發(fā)自肺腑的誠摯謝意與感想: 我要感謝,非常感謝我的畢業(yè)設(shè)計(jì)指導(dǎo)老師彭偉民。如今,伴隨著這篇畢業(yè)論文的最終成稿,復(fù)雜的心情煙消云散,自己甚至還有一點(diǎn)成就感。在以后的工作學(xué)習(xí)中,我會(huì)不斷的學(xué)習(xí)新知識(shí),并嘗試去優(yōu)化這個(gè)考試系統(tǒng),使其更加完美。 這次設(shè)計(jì)由于時(shí)間比較倉促和受本身水平制約,有些功能和模塊做得不是很完善,所以在線考試系統(tǒng)還有很多不足,有待進(jìn)一步解決和完善。 EL 表達(dá)式也是初次使用,雖然老師在課堂上也有所提及,但是卻沒實(shí)際的運(yùn)用過,所以不太 熟練。以前初學(xué) JSP 時(shí),程序片都是寫在 JSP 頁面中,看起來不免眼花繚亂。畢業(yè)論文體現(xiàn)的不僅僅是對(duì)知識(shí)的掌握,也是對(duì)語言的組織能力和表達(dá)能力的檢驗(yàn)。因此,有充分 的理論知識(shí)是畢業(yè)論文能否順利完成的關(guān)鍵。廣博的理論知識(shí)是畢業(yè)論文寫作的關(guān)鍵。 7 總結(jié) 畢業(yè)論文是實(shí)現(xiàn)大學(xué)培養(yǎng)目標(biāo)的重要教學(xué)環(huán)節(jié),是本科教學(xué)計(jì)劃的組成部分,是本科生的一門必修課。 ( 4)后臺(tái)題目管理操作 功能: 查、增、刪、改考試題目。 ( 2)考生信息模塊測(cè)試 功能: 考生注冊(cè)、考生登錄、個(gè)人資料修改、找回密碼 操作: 嘗試各種非法的輸入信息和合法的輸入信息 預(yù)期結(jié)果: 都能正常提示,并拒絕錯(cuò)誤操作,接受正常操作 實(shí)際結(jié)果: 各種提示正常顯示,并沒有出現(xiàn)意外的情況 ( 3)在線考試模塊 功能: 選擇課程并進(jìn)行在線考 試。 同理測(cè)試管理員 預(yù)期結(jié)果: 用戶名和密碼任何一個(gè)錯(cuò)了都不能登錄,并且錯(cuò)誤警告能正常顯示。 再輸入錯(cuò)誤的用戶名 GDOU20xx05260001 和正確的密碼 111111,然后點(diǎn)擊“登陸” 。 下面給出部分的測(cè)試用例和結(jié)果 : ( 1)考生、管理員登錄測(cè)試 功能: 檢驗(yàn)用戶、管理員登錄的信息是否正確。 ( 4)對(duì)異常、不合理、意想不到的情況進(jìn)行測(cè)試,而這些可能就是隱患。由于原始問題的復(fù)雜性、開發(fā)各階段的多樣 性以及參加人員之間的協(xié)調(diào)等因素,使得開發(fā)的各個(gè)階段都有可能出現(xiàn)錯(cuò)誤。 ( 3)應(yīng)盡早并不斷地進(jìn)行測(cè)試。將實(shí)際輸出結(jié)果與預(yù)期結(jié)果相比較就能發(fā)現(xiàn)測(cè)試對(duì)象是否正確。根據(jù)測(cè)試的概念和目的,在進(jìn)行信息系統(tǒng)測(cè)試時(shí)應(yīng)遵循以基本原則。 圖 考試頁面 關(guān)鍵偽代碼如下: 廣東海洋大學(xué) 20xx 屆本科生畢業(yè)設(shè)計(jì) - 23 - Start 從會(huì)話中得到準(zhǔn)考證號(hào) if 考生沒有登陸 then 返回登錄頁面 else 獲取試題并顯示試題 End if End ( 3)自動(dòng)閱卷并顯示考試成績(jī) 圖 顯示考試成績(jī)對(duì)話框 //點(diǎn)擊交卷按鈕或計(jì)時(shí)結(jié)束時(shí),系統(tǒng)將自動(dòng)閱卷并將成績(jī)以對(duì)話框的形式反饋給考生,具體關(guān)鍵偽代碼如下: start 對(duì)比單選題答案并計(jì)分 對(duì)比多選題答案并計(jì)分 合計(jì)并顯示成績(jī) End 后臺(tái) 考試題目管理模塊 廣東海洋大學(xué) 20xx 屆本科生畢業(yè)設(shè)計(jì) - 24 - 圖 考試題目管理模塊流程圖 (1)查看考試題目列表 運(yùn)行結(jié)果如圖 : 圖 查看考試題目列表頁面 其關(guān)鍵偽代碼如下: start 調(diào)用 QuestionsDAO類中的 query()方法查詢?nèi)靠荚囶}目 將查詢結(jié)果保存到 ServletRequest對(duì)象的參數(shù) questionQuery中 調(diào)用 javabean中的方法獲取并顯示結(jié)果 End (2)添加考試題目 運(yùn)行結(jié)果如圖 : 廣東海洋大學(xué) 20xx 屆本科生畢業(yè)設(shè)計(jì) - 25 - 圖 添加考試題目頁面 其關(guān)鍵偽代碼如下: start 通過自定義的 javascript函數(shù)檢驗(yàn)輸入信息是否合法 將接收到的表單信息轉(zhuǎn)換成 Actionform類型 調(diào)用 QuestionsDAO類中的 insert()方法保存題目信息 end (3)修改考試題目 運(yùn)行結(jié)果如圖 : 廣東海洋大學(xué) 20xx 屆本科生畢業(yè)設(shè)計(jì) - 26 - 圖 修改考試題目頁面 其關(guān)鍵偽代碼如下: start 通過自定義的 javascript函數(shù)檢驗(yàn)輸入信息是否合法 將接收到的表單信息轉(zhuǎn)換成 Actionform類型 調(diào)用 QuestionsDAO類中的 update()方法保存題目信息 end (4)刪除考試題目 運(yùn)行結(jié)果如圖 : 圖 刪除考試題目頁面 廣東海洋大學(xué) 20xx 屆本科生畢業(yè)設(shè)計(jì) - 27 - 其關(guān)鍵偽代碼如下: start 獲取要?jiǎng)h除的題目 ID 調(diào)用 QuestionDAO類的方法 delete()刪除題目信息 end 6 系統(tǒng)測(cè)試 系統(tǒng)測(cè)試是為了發(fā)現(xiàn)錯(cuò)誤而執(zhí)行程序的過程,成功的測(cè)試是發(fā)現(xiàn)了至今尚未發(fā)現(xiàn)的錯(cuò)誤的測(cè)試。 點(diǎn)擊保存,其中關(guān)鍵的偽代碼如下所示: Start 為 student 類新建一個(gè)對(duì)象 廣東海洋大學(xué) 20xx 屆本科生畢業(yè)設(shè)計(jì) - 20 - 使用 studentAdd 函數(shù)把用戶信息保存到數(shù)據(jù)庫 if 數(shù)據(jù)庫不存在該賬號(hào) then 注冊(cè)成功 else 注冊(cè)失敗 end if End ( 2) 考生登錄 考生登錄頁面如圖 所示 圖 用戶登錄頁面 當(dāng)輸入帳號(hào)、密碼正確時(shí)成功登錄: 圖 登陸以后的頁面 //當(dāng)用戶點(diǎn)擊“登錄”按鈕時(shí),具體關(guān)鍵偽代碼如下: Start 使用 checkStudent 函數(shù) If 準(zhǔn)考證號(hào)已經(jīng)存在 Then 對(duì)比密碼 If 正確 登錄成功 廣東海洋大學(xué) 20xx 屆本科生畢業(yè)設(shè)計(jì) - 21 - Else 您輸入的考生準(zhǔn)考證號(hào)碼或密碼錯(cuò)誤! End if Else 您輸入的考生準(zhǔn)考證號(hào)碼或密碼錯(cuò)誤! End if end 當(dāng)用戶登陸成功后,點(diǎn)擊退出系統(tǒng) ,跳到 : start 調(diào)用 session的 invalidate函數(shù)結(jié)束會(huì)話 跳回前臺(tái)首頁 end 在線考試模塊模塊 考試模塊流程如圖 所示。 輸出內(nèi)容:輸入的格式錯(cuò)誤信息、用戶已存在或注冊(cè)成功信息。 5 系統(tǒng)詳細(xì)設(shè)計(jì)及實(shí)現(xiàn)代碼 前臺(tái) 考生信息模塊 考生信息模塊流程如圖 所示。 ②對(duì)于等值查詢,如果滿足條件的元組是少量的,則可以考慮在有關(guān)屬性上建立索引。常用的存取方法有索引方法 。 ㈡確定數(shù)據(jù)庫表的存取方法。自動(dòng)增長主鍵允許我們?cè)谙驍?shù)據(jù)庫添加數(shù)據(jù)時(shí),不考慮主鍵的取值,記錄插入后,數(shù)據(jù)庫系統(tǒng)會(huì)自動(dòng)為其分配一個(gè)值,確保絕對(duì)不會(huì)出現(xiàn)重復(fù)。 了解用戶的需求后,建立一個(gè)名為 的 SQL Server 數(shù)據(jù)庫文件,依據(jù)第三范式的要求建立數(shù)據(jù)庫表結(jié)構(gòu),以充分利用存儲(chǔ)空間,并且做以下優(yōu)化來提高數(shù)據(jù)庫性能: ㈠為每個(gè)數(shù)據(jù)庫表建立一個(gè)整型類型的自動(dòng)增長的主鍵 [17]。 物理結(jié)構(gòu)設(shè)計(jì)階段實(shí)現(xiàn)的是數(shù)據(jù)庫系統(tǒng)的內(nèi)模式,它的質(zhì)量直接決定了整個(gè)系統(tǒng)的性能。其次,要充分了解所用的 RDBMS 的內(nèi)部特征,特別是系統(tǒng)提供的存取方法和存儲(chǔ)結(jié)構(gòu)。 (2) 有效地利用存儲(chǔ)空間。希望設(shè)計(jì)優(yōu)化的物理數(shù)據(jù)庫結(jié)構(gòu),使得在數(shù)據(jù)庫上運(yùn)行的各種事務(wù)響應(yīng)時(shí)間小、存儲(chǔ)空間利用率高、事務(wù)吞吐率大。 表 學(xué)生成績(jī)信息表 表名: tb_stuResult 序號(hào) 列名 數(shù)據(jù)類型 主鍵 允許空 默認(rèn)值 說明 1 ID Int 是 否 編號(hào) ID 2 stuID Varchar(16) 否 準(zhǔn)考證號(hào) 3 whichLesson Varchar(60) 否 所屬課程 4 resSingle Int 否 單選題分?jǐn)?shù) 5 resMore Int 否 多選題分?jǐn)?shù) 6 resTotal 是 resSingle+resMore 合計(jì)分?jǐn)?shù) 7 Jointime datetime 否 Getdate() 添加時(shí)間 物理結(jié)構(gòu)設(shè)計(jì) 為一個(gè)給定的邏輯數(shù)據(jù)模型選取一個(gè)最適合應(yīng)用要求的物理結(jié)構(gòu)的過程,就是數(shù)據(jù)庫的物理 結(jié)構(gòu) 設(shè)計(jì) 。 表 套題信息表 表名: tb_Taoti 序號(hào) 列名 數(shù)據(jù)類型 主鍵 允許空 默認(rèn)值 說明 1 ID int 是 否 編號(hào) ID 2 Name Varchar(50) 否 套題名稱 3 lessonID int 否 所屬課程 4 jointime datetime 否 Getdate() 添加時(shí)間 廣東海洋大學(xué) 20xx 屆本科生畢業(yè)設(shè)計(jì) - 16 - ( 5) 考試題目信息表 tb_Questions,保存考試題目信息。 表 課程信息表 表名: tb_Lession 序號(hào) 列名 數(shù)據(jù)類型 主鍵 允許空 默認(rèn)值 說明 1 ID int 是 否 編號(hào) ID 2 Name Varchar(60) 否 課程名稱 3 jointime datatime 否 Getdate() 添加時(shí)間 ( 3) 管理員信息表 tb_manager,記錄管理員信息。 廣東海洋大學(xué) 20xx 屆本科生畢業(yè)設(shè)計(jì) - 15 - ( 1) 考生信息表 tb_Student,保存考生信息。 圖 系統(tǒng)功能結(jié)構(gòu)圖 數(shù)據(jù)庫設(shè)計(jì) 邏輯結(jié)構(gòu)設(shè)計(jì) 邏輯結(jié)構(gòu)設(shè)計(jì)的任務(wù)就是把 概念結(jié)構(gòu)設(shè)計(jì)階段設(shè)計(jì)好的基本實(shí)體 ER圖轉(zhuǎn)換為與選用的 DBMS產(chǎn)品所支持的數(shù)據(jù)模型相符合的邏輯結(jié)構(gòu)。本系統(tǒng)從方案中選取較合理的方案劃分系統(tǒng)功能模塊,并進(jìn)行必要的數(shù)據(jù)庫設(shè)計(jì)。 廣東海洋大學(xué) 20xx 屆本科生畢業(yè)設(shè)計(jì) - 10 - ( 1) 考生信息 表 考生信息 名稱 考生信息 簡(jiǎn)述 保存考生信息 組成 ID、姓名、密碼、性別、注冊(cè)時(shí)間、提示問題、問題答案、專業(yè)、身份證號(hào) 來源 注冊(cè)、修改個(gè)人資料 去向 登陸、找回密碼 數(shù)據(jù)量 注解 ( 2) 課程信息 表 課程信息 名稱 課程信息 簡(jiǎn)述 保存課程信息 組成 ID、課程名稱、加入時(shí)間 來源 添加課程 去向 刪除課程、添加套題 、添加題目 數(shù)據(jù)量 注解 ( 3) 管理員信息 表 管理員信息 名稱 管理員信息 簡(jiǎn)述 存儲(chǔ)管理員信息 組成 ID、管理員賬號(hào)、密碼 來源 添加管理員、修改管理員密碼 去向 登錄、修改管理員密碼 數(shù)據(jù)量 注解 ( 4) 套題信息 表 套題信息 名稱 套題信息 簡(jiǎn)述 保存套題信息 組成 ID、套題名稱、所屬課程、添加時(shí)間 來源 添加套題信息 去向 修改套題名稱、修改所屬課程 數(shù)據(jù)量 注解 ( 5) 考試題目信息 廣東海洋大學(xué) 20xx 屆本科生畢業(yè)設(shè)計(jì) - 11 - 表 考試題目信息 名稱 考試題目信息 簡(jiǎn)述 保存考試題目信息 組成 ID、問題、類型、添加時(shí)間、所屬課程 ID、所屬套題 ID、選項(xiàng) A、選項(xiàng) B、選項(xiàng) C、選項(xiàng) D、正確答案、備注 來源 添加考試題目 去向 修改考試題目、出題 數(shù)據(jù)量 注解 ( 6) 考生成績(jī)信息 表 考生成績(jī)信息 名稱 考生成績(jī)信息 簡(jiǎn)述 保存考生成績(jī) 組成 ID、準(zhǔn)考證號(hào)、所屬課程、單選題分?jǐn)?shù)、多選題分?jǐn)?shù)、合計(jì)分?jǐn)?shù)、添加時(shí)間 來源 學(xué)生考試 去向 查詢成績(jī) 數(shù)據(jù)量 注解 實(shí)體關(guān)系模型(實(shí)體 ER 圖) 圖 考生實(shí)體 ER 圖 廣東海洋大學(xué) 20xx 屆本科生畢業(yè)設(shè)計(jì) - 12 - 圖 課程實(shí)體 ER 圖 圖 管理員實(shí)體 ER 圖 圖 套題實(shí)體 ER 圖 廣東海洋大學(xué) 20xx 屆本科生畢業(yè)設(shè)計(jì) - 13 - 圖 題目實(shí)體 ER 圖 圖 成績(jī)實(shí)體 ER 圖 4 系統(tǒng)總體設(shè)計(jì) 系統(tǒng)總體設(shè)計(jì)是平臺(tái)開發(fā)的一個(gè)重要的環(huán)節(jié)
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1