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

正文內(nèi)容

java考試系統(tǒng)畢業(yè)設(shè)計(論文)-wenkub

2022-09-07 17:53:36 本頁面
 

【正文】 設(shè)計的內(nèi)容是設(shè)計開發(fā)一個基于 java 技術(shù)的在線考試系統(tǒng),以 Windows XP為操作系統(tǒng)平臺,以 MYSQL 作為數(shù)據(jù)庫,實現(xiàn)網(wǎng)上考試系統(tǒng)應(yīng)有的主要功能模塊 ,包括: 1. 啟動系統(tǒng)后出現(xiàn)系統(tǒng)登陸窗口界面; 2. 管理員的登錄,管理和維護; 3. 考生注冊、登錄、注銷; 4. 考試管理,包括出題組卷,考試時間控制與提示等; 5. 成績管理, 包括判卷,對考試成績進行查詢; 6. 提供系統(tǒng)使可靠和安全的措施,包括數(shù)據(jù)備份和驗證操作員密碼功能。 學(xué)號 畢 業(yè) 設(shè) 計(論 文) 基于 JAVA 的考試系統(tǒng)的 設(shè)計與開發(fā) 教 學(xué) 系: 指導(dǎo)教師: 專業(yè)班級: 學(xué)生姓名: 二零一二年五月 鄭 重 聲 明 本人鄭重聲明:所呈交的論文是本人在導(dǎo)師的指導(dǎo)下獨立進行研究所取得的研究成果。 應(yīng)讓用戶操作方便,容易維 護。 3月 10日前(第四周末)完成開題報 告并提交開題報告給指導(dǎo)教師審閱、批復(fù)。 必讀參考資料 張孝祥 .深入 Java Web開發(fā)內(nèi)幕 —— 核心基礎(chǔ) [M].北京:電子工業(yè)出版 社 .北京 .06年 黃杰湘制作,《 mysql中文參考手冊》,網(wǎng)絡(luò)電子書, 數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)實例 曹紅根 清華大學(xué)出版社 09年 指導(dǎo)教師簽名: 教研室主任簽名: 畢業(yè)設(shè)計 (論文 )開題報告 題 目 基于 JAVA的考試系統(tǒng)的設(shè)計與開發(fā) 1. 目的及意義(含國內(nèi)外的研究現(xiàn)狀分析): (1). 背景及現(xiàn)狀 隨著社會的進步和商品經(jīng)濟的不斷發(fā)展,對勞動者和技術(shù)人員的知識 和能力水平的要求也越來越高。在國外 ,美國政府提出了“教育技術(shù)規(guī)劃 (Educational Technology Initiative)”,指出到 21 世紀(jì)初讓全美國的每間教室和每個圖書館都將聯(lián)上信息高速公路,讓每個孩子都能在“ 21 世紀(jì)教師”網(wǎng)絡(luò)服務(wù)。 網(wǎng)絡(luò)化在線考試作為網(wǎng)上遠(yuǎn)程教育的重要組成部分和發(fā)展分支,己經(jīng)在國外一些發(fā)達國家得到蓬勃發(fā)展,人們選學(xué)課程和 考試都是通過網(wǎng)上進行。顯然,隨著考試類型的不斷增加及考試要求的不斷提高,教師的工作量將會越來越大,并且這樣工作將是一件十分煩瑣和非常容易出錯的事情。 (2). 意義和價值 目前許多的專業(yè)考試已逐步出現(xiàn)從筆試轉(zhuǎn)為計算機網(wǎng)絡(luò)考試的發(fā)展趨勢。在我國,雖然遠(yuǎn)程教育已經(jīng)蓬勃發(fā)展起來,但是目前學(xué)校與社會上的各種考試大都仍 采用傳統(tǒng)的考試方式。 針對上面的問題,開發(fā)設(shè)計與實現(xiàn)一個完備的在線考試系統(tǒng)可以完全實現(xiàn)無紙化、網(wǎng)絡(luò)化、自動化的計算機在線學(xué)習(xí)考試,對單位的信息化建設(shè)具有深遠(yuǎn)的現(xiàn)實意義和實用價值。這樣一來,教師所要做的只是精心設(shè)計題目、維護題庫,而不是組織考試,從而大大減輕了教師的負(fù)擔(dān),這表明其經(jīng)濟性是相當(dāng)可觀的。 (4). 考試系統(tǒng)技術(shù)方案 考試系統(tǒng)結(jié)構(gòu) ( 1) 表現(xiàn)層 (數(shù)據(jù)呈現(xiàn) /用戶交互 )的 用戶界面 和 控制器 (ClientContext)。 ( 3) 數(shù)據(jù)管理層 (數(shù)據(jù)持久化層 ), 是提供數(shù)據(jù)的 CRUD管理 ,增刪改查 , : 只關(guān)心數(shù)據(jù)操作 , 不涉及業(yè)務(wù)功能。 ( 4)時間控制模塊 當(dāng)用戶開始考試,考試界面上開始顯示剩余時間,如果用戶在剩余時間內(nèi)沒有完成該考試的所有題目,并且沒有主動提交,則系統(tǒng)自動將其試卷進行提交。 ( 2)繪制出考試系統(tǒng)的圖形界面,其中包括歡迎界面﹑登錄界面﹑菜單界面和考試界面。 } })。 ExamInfo start()。 void saveUserAnswers(int index, ListInteger userAnswers)。 //獲取分?jǐn)?shù),如果是還沒開始,則返回異常信息。 (3)在大學(xué)的四年里我已經(jīng)學(xué)習(xí)了 java、 Jsp、 MySQL、 SQL Server 等課程。 (7). 策略和步驟 (1)確定項目的范圍、目標(biāo)、目的和期望,建立實施策略,項目軟、硬件資源的初步鑒定。 (5)采用結(jié)構(gòu)化開發(fā)方法的設(shè)計思想,劃分子模塊以分別實現(xiàn)各項功能,最后將各模塊整合成完整的系統(tǒng)。 3 月 11 日~ 5 月 11 日(第 4 至 13 周)為系統(tǒng)設(shè)計與撰寫論文時間。為了更好的實現(xiàn)考試的高效性,客觀性與公正性,基于 WEB 的在線考試系統(tǒng)得到了越來越廣泛的關(guān)注與研究。學(xué)生子系統(tǒng)主要包括參加 考試和考試查詢兩個功能模塊。但是遠(yuǎn)程教育軟件的研發(fā)還處于起步階段,隨著這項技術(shù)的不斷深入發(fā)展,標(biāo)準(zhǔn)化考試的日 益普及,各級各類考試中,就要求有更好、更完善的軟件系統(tǒng)應(yīng)用到遠(yuǎn)程教育中去,這就給軟件設(shè)計人員提出了更高的設(shè)計要求。一個完備的在線考試系統(tǒng)可以使用戶在網(wǎng)上學(xué)習(xí)過后及時檢驗自己的學(xué)習(xí)效果,并發(fā)現(xiàn)自己的不足,使得學(xué)習(xí)效率得到很大提高。為適應(yīng)新形勢的發(fā)展,我進行了這一系統(tǒng)的初步設(shè)計工作,也可以說是做一個初步的探索,希望它能夠在各類考試中發(fā)揮高效、便捷的作用,把老師從繁重的工作中解脫出來。根據(jù)應(yīng)用的技術(shù)和系統(tǒng)架構(gòu)方式,網(wǎng)絡(luò)考試系統(tǒng)主要可以分為如下幾類 :單機版的考試系統(tǒng), CS/架構(gòu)的考試系統(tǒng), BS/架構(gòu)的考試系統(tǒng)??忌荚嚂r就調(diào)用該計算機上的數(shù)據(jù)庫,考試完畢后又將答卷存儲在該計算機上的數(shù)據(jù)庫中。由于利用了計算機網(wǎng)絡(luò),不再需要人力以實現(xiàn)考題的一致性和考試信息的收集,自動化程度和效率較高。因此 Web 結(jié)構(gòu)有著更好的安全 39。與 C/S 模式相比, B/S 模式對系統(tǒng)的軟硬要求比較低。組織一次傳統(tǒng)考試一般要經(jīng)過五 個步驟,即人工出卷、考生考試、人工閱卷、成績統(tǒng)計和試卷分析。與傳統(tǒng)的考試相比,網(wǎng)絡(luò)化考試系統(tǒng) 的優(yōu)勢主要體現(xiàn)在如下幾個方面 : (l)保密性強 在傳統(tǒng)考試中,通常下發(fā)試卷等環(huán)節(jié)需要較長的時間,接觸的人員相對較多,給保密帶來一定的困難另一 方面也容易形成作弊現(xiàn)象 。 (5)考試成本降低,考務(wù)管理效率提高 采用網(wǎng)絡(luò)考試方式可以把教育者從繁重的考務(wù)管理工作中解放出來,而把精力重點放在試題庫的精心組織和維護上,這一方面可以有效的提高測試水平,另一方面也可以節(jié)約人力、物力、財力從而降低考試成本。服務(wù)器程序的實現(xiàn)技術(shù)有多種,本系統(tǒng)選用當(dāng)前比較流行的網(wǎng)絡(luò)編程技術(shù) JSP作為主要實現(xiàn)手段,配合 Servlet , JavaBean等技術(shù), JSP作為一種 Web實現(xiàn)技術(shù),它的效率是很高的,這一點正符合了考試系統(tǒng)所要求的實時性, JSP 自身的安全性,再加上實現(xiàn)模式的特點,完全能夠達到考試系統(tǒng)的保密性,保證了考試的公平性。 本章小結(jié) 本章主要介紹了基于 WEB的在線考試系統(tǒng)的研究背景、介紹了國內(nèi)外研究的現(xiàn)狀,闡述了設(shè)計在線考試系統(tǒng)的意義以及該課題的內(nèi)容和成果。它可以免去教師大量的臨考工作,試卷可以根據(jù)題庫中的內(nèi)容即時生成,教師也無須去做考后的閱卷、統(tǒng)計、分析工作,計算機可自動判卷,直接把成績送到數(shù)據(jù)庫中進行統(tǒng)計、排序、匯總。在線考試于一般的單機考試是不同的??荚囌哌x擇答案提交后,客觀題由計算機自動判分,主觀題由老師手工評分,得到成績后顯示出來。在線考試系統(tǒng)需要有如下的綜合需求 : 綜合考慮各種因素后,我只設(shè)了兩種合法用戶:學(xué)生和教師,合法用戶要經(jīng)過有效的身份驗證方可登錄。 2. 適合的網(wǎng)絡(luò)環(huán)境 在線考試系統(tǒng)能夠方便地運行在網(wǎng)絡(luò)環(huán)境下,用戶使用客戶機可以方便簡捷地訪問考試系統(tǒng)??荚嚨念}目按格式列出,并且提示考試的時間。 學(xué)生信息管理: 教師登錄后,可以對學(xué)生的信息進行維護。確定人員之后執(zhí)行開考操作,此時相關(guān)的學(xué)生就 進行登錄參加考試了。 性能需求 對于一個系統(tǒng)來說,要注意以下幾個很關(guān)鍵的因素 : 實用性: 對于在線考試系統(tǒng)的開發(fā),實用性應(yīng)該放在首位。對需要通過Inter的應(yīng)用程序或信息的單位用戶來說,還意味著必須在用戶期望的時間內(nèi)為用戶提供其需要的信息。這種增長非常迅速,不僅表現(xiàn)在支持的用戶的數(shù)量上 ,而且表現(xiàn)在提供的用戶服務(wù)的復(fù)雜性和集成性方面。安全性是通過為信息的機密性,完整性和可靠性提供充分的保護來預(yù)防風(fēng)險,保障系統(tǒng)安全,是任何系統(tǒng)成功的基本要素。在對系統(tǒng)的需求進行詳細(xì)分析后,給出了系統(tǒng)所需滿足的功能需求和性能需求,并且畫出了系統(tǒng)的用例圖。模塊化是解決一個復(fù)雜問題時自項向下逐層把軟件系統(tǒng)劃分成若干個模塊的過程。 由上章得需求分析,可以設(shè)計出本系統(tǒng)的總體結(jié)構(gòu)包括兩個子系統(tǒng):在線考試系統(tǒng)前臺、在線考試系統(tǒng)后臺管理系統(tǒng)。 參加考試 列出考生的待考試的考試項目列表,考生選擇某個考試項目后即可參加考試。在系統(tǒng)管理中,教師還可以修改自己的密碼。題目的修改和刪除操作要慎重,刪除題目最好在此題目還未被用于考試之前,一旦用于考試了,最好不要刪除,以防數(shù)據(jù)庫中數(shù)據(jù)的不完整。 考務(wù)管理 在這里涉及的是和考試相關(guān)的主要模塊??荚嚱Y(jié)束之后,教師通過考卷評分功能對考卷進行評分操作,給出考卷中的主觀題目得分?jǐn)?shù)。 試卷信息表:存放系統(tǒng)所生成的試卷的信息數(shù)據(jù)。 教師信息表:存放教師的相關(guān)信息數(shù)據(jù)。 表 班級信息表 字段名 字段說明 數(shù)據(jù)類型 屬性 備注 class_id 班級編號 Varchar(20) primary key name 班級名 varchar(20) not null 教師信息表 (ex_adminuser):此表中 admin_id為關(guān)鍵字, name為教師用戶名,password為密碼字段,如表 ?;A(chǔ)表存放一些有關(guān)考卷的基礎(chǔ)信息,其中 t_id為主鍵, t_state與一般基礎(chǔ)信息表 ex_baseinfo進行關(guān)聯(lián),如表 。 表 一般基礎(chǔ)信息表 字段名 字段說明 數(shù)據(jù)類型 屬性 備注 b_id 基礎(chǔ)信息 id Char(3) primary key b_type 基礎(chǔ)信息類別 Char(3) b_value 基礎(chǔ)信息描述 Varchar(200) 本章在前面分析系統(tǒng)需求的基礎(chǔ)上,畫出了系統(tǒng)的結(jié)構(gòu)圖以及設(shè)計了系統(tǒng)所需的表,分析了表之間的關(guān)系,為接下來的開發(fā)做好準(zhǔn)備。這樣就可以通過對“ ”的切割,來獲取每個答案選項以便在頁面中進行展示,而利用標(biāo)準(zhǔn)答案來進行對比評分。 開 始點 擊 新 增 單 選 題進 入 添 加 新 增單 選 題 頁 面填 寫 試 題 信 息提 交保 存 試 題 信 息至 題 庫 信 息 表檢 查 數(shù) 據(jù) 是 否 符合 要 求是結(jié) 束否 開 始選 中 待 修 改 的 題 目 , 單擊 修 改返 回 數(shù) 據(jù) 并 顯 示更 新 相 應(yīng) 頁 面 數(shù) 據(jù)提 交保 存 保 存 更 新 至題 庫 信 息 表檢 查 數(shù) 據(jù) 是 否 符合 要 求是結(jié) 束系 統(tǒng) 按 id查 詢 題 目否 圖 新增單選題流程圖 圖 更新題目流程圖 圖 ,添加多選題、填空題和問答題的流程圖類似。例如某一張試卷的題目列表的存儲內(nèi)容為:“ 232214131917”。基礎(chǔ)信息添加完畢之后,一張試卷即可產(chǎn)生, 同時要將這張新增的試卷的狀態(tài)設(shè)置為“已生成未分配”。當(dāng)點擊添加操作連接的時候,就會列出題庫中所有的此類題型的所有題目供教師添加到試卷中。它針對的是“已生成未分配”的試卷,將選擇了參加此試卷考試的考生的 id列表存成一個字符串,存入試卷的信息表中對應(yīng)的字段,例如,“ e001e002e003”,通過“ ”分割每個考生的準(zhǔn)考證號。 在試卷生成以后,要進行試卷的分發(fā)。在本系統(tǒng)中,學(xué)生應(yīng)該是由教師進行添加的,添加后學(xué)生即可登錄系統(tǒng)。考慮到刪除多條學(xué)生信息的效率問題,所以在執(zhí)行刪除操作時是一次性從數(shù)據(jù)庫中刪除多條記錄而不是一條一條的刪。登錄模塊實現(xiàn)進入系統(tǒng)的一個驗證功能,主要是驗證用戶登錄的時候輸入的信息的準(zhǔn)確性,確定用戶的身份。登錄流 程如圖 。設(shè)計的這個頁面的效果如圖 ??季淼恼故具^程,主要是通過對考卷詳細(xì)信息表,以及題庫信息表的操作來完成。 在列出了待考的試卷以后,考生就可以通過單擊“參加考試”來進行考試了。考卷成績查詢是通過對試卷信息表以及考卷基礎(chǔ)信息表的處理來實現(xiàn)的。 考務(wù)管理模塊設(shè)。考卷的狀態(tài)在考試結(jié)束試卷到的時候變成“已結(jié)束”。 開 始單 擊 參 加 考 試 鏈 接是 否 有 待 參 加 的 考 試項 目等 待 老 師 分 發(fā) 試 卷單 擊 參 加 考 試 鏈 接 進 入 考試 界 面答 題提 交結(jié) 束是否 圖 參加考試流程圖 考卷成績查詢模塊設(shè)計 考卷成績查詢是在整個考試結(jié)束之后進行的。 此外,在進行考試的過程中,需要一系列的輔助措施。 考試的實現(xiàn)主要是通過對考卷的狀態(tài)來進行控制的。在基礎(chǔ)信息表中查找對應(yīng)此考生準(zhǔn)考證號的記錄信息,從中過濾出考卷狀態(tài)為“未考”的考卷信息,此結(jié)果集極為考生的待考試卷列表。我們根據(jù)輸入
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1