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

正文內(nèi)容

基于jsp的網(wǎng)上在線考試系統(tǒng)的畢業(yè)設(shè)計-wenkub

2023-07-11 21:48:06 本頁面
 

【正文】 弊是一個普遍的難題,因此,歷屆組織考試的人動了很多腦筋,如分AB卷,加強(qiáng)監(jiān)考,加重對作弊者的懲罰程度等,但這些都沒能從根本上杜絕作弊??紙龅陌才牛罕O(jiān)考人員的培訓(xùn)與管理。而如何不在考試之前使命好的試題泄漏出去,也是組織者費(fèi)盡心思。近年來,部分學(xué)校陸續(xù)開發(fā)了一些基于微機(jī)的題庫系統(tǒng),并作為成果向其它學(xué)校推廣,但這些題庫一般都是結(jié)合本校具體情況,針對單一課程的小型題庫,甚至某些學(xué)校購得的題庫系統(tǒng)中的題目本身是不可維護(hù)的,即使題目已不適合自己的學(xué)生考試使用,也無法更新題庫中的題目。很多學(xué)校學(xué)生的期末考試仍采用任課教師(個人或集體)考前出題的方式?;贘SP的網(wǎng)上在線考試系統(tǒng)的畢業(yè)設(shè)計系統(tǒng)開發(fā)背景及意義隨著計算機(jī)技術(shù)、網(wǎng)絡(luò)技術(shù)迅速發(fā)展和高校校園網(wǎng)功能的日益完善,很多高校建立了基于校園網(wǎng)的網(wǎng)絡(luò)信息管理平臺,為提高教學(xué)管理水平提供了先進(jìn)的管理手段。為解決學(xué)生壓題,考前漏題,補(bǔ)(緩)考試題與正式考試試題題量及難度差異問題,教務(wù)管理部門通常要求教師同時出多套試卷,其題量與難度要求相同,并且要同時給出答案和評分標(biāo)準(zhǔn)。為解決題庫系統(tǒng)中存在的這些問題, 作者經(jīng)過研究幾種不同的網(wǎng)上系統(tǒng),經(jīng)充分的考慮,最后給出了一個較為理想的題庫系統(tǒng)解決方案,并結(jié)合當(dāng)前比較使用的B/S結(jié)構(gòu)開發(fā)一個功能完備的網(wǎng)上考試系統(tǒng)。試卷印刷:對于大規(guī)模的考試,試卷印刷費(fèi)工費(fèi)時,成本高,對紙張資源也是一種浪費(fèi)。對于大規(guī)模的考試,尤其是到了考試密集期(如期末,期中)。不同地域監(jiān)考的嚴(yán)格程度,考試時問控制的嚴(yán)格程度,也很難達(dá)到統(tǒng)一??尚行匝芯康哪康木褪怯米钚〉拇鷥r在盡可能短的時間內(nèi)確定問題是否能夠解決。本系統(tǒng)在經(jīng)濟(jì)上是可以接受的,并且本系統(tǒng)實(shí)施后可以顯著提高考試效率,有助于學(xué)院完全實(shí)現(xiàn)網(wǎng)絡(luò)化管理。其靈活性、安全性和易用性為數(shù)據(jù)庫編程提供了良好的條件。所有的考試數(shù)據(jù)和其它數(shù)據(jù)庫需要一種主流的方式進(jìn)行存儲和管理,例如使用數(shù)據(jù)庫技術(shù)。考試的部分客觀題在考生考完之后系統(tǒng)就能自動評分,并保存考生的主觀題答案??忌梢詤⒓釉诰€考試和查看成績,核對答案;普通教師可以在線制作試卷,控制考試、成績查詢、添加試題等。 考生管理功能:可注冊新增學(xué)生用戶,同時查看考生及班級考生的信息。具體如下:開發(fā)工具:Eclipse [4]輔助開發(fā)工具: Dreamweaver數(shù)據(jù)庫:SQLServer 2000[5]服務(wù)器 :Apache [6]運(yùn)行環(huán)境 :?!狫SP(Java Server Page)JSP[3]頁面由HTML代碼和嵌入其中的Java代碼所組成。在這一點(diǎn)上Java比PHP[8]更出色,除了系統(tǒng)之外,代碼不需要做任何更改。JSP技術(shù)是用Java語言作為腳本語言的??删S護(hù)性。—SQLServer 2000SQL Server 2000是Microsoft 公司推出的SQL Server 數(shù)據(jù)庫管理系統(tǒng)的一個版本。它還具有構(gòu)成最大的Web 站點(diǎn)的數(shù)據(jù)存儲組件所需的可伸縮性、可用性和安全功能。reg。SQL Server 2000 關(guān)系數(shù)據(jù)庫引擎支持當(dāng)今苛刻的數(shù)據(jù)處理環(huán)境所需的功能。可將一組數(shù)據(jù)復(fù)制到多個移動的脫接用戶,使這些用戶自主地工作,然后將他們所做的修改合并回發(fā)布服務(wù)器。這些功能使您得以快速交付 SQL Server 應(yīng)用程序,使客戶只需最少的安裝和管理開銷即可實(shí)現(xiàn)這些應(yīng)用程序。詳細(xì)設(shè)計過程如下介紹。邏輯設(shè)計的基本工作主要包括如下的3個步驟。域完整性約束要求屬性值必須在域中。學(xué)生信息表如表31所示表31 學(xué)生信息表(tbstudent)列名類型備注說明stunoVarchar(20)主鍵stunameVarchar(20)stusexVarchar(5)Is ‘male’ or ‘female’stuclassVarchar(30)班級stupassVarchar(30)密碼教師信息表如表32所示 表32 教師信息表(tbteacher)列名類型備注說明teoVarchar(20)主鍵teameVarchar(20)tecpassVarchar(30)密碼選擇題信息表如表33所示表33 選擇題信息表(tbchoice)列名類型備注說明titlenoint自動增長 主鍵titleVarchar(200)optionAVarchar(50)optionBVarchar(50)optionCVarchar(50)optionDVarchar(50)answerVarchar(2)courseVarchar(20)TeoVarchar(20)Adddatedatetime填空題信息表如表34所示表34 填空題信息表(tbpletion)列名類型備注說明titlenoint自動增長 主鍵titleVarchar(200)answerVarchar(50)courseVarchar(20)TeoVarchar(20)Adddatedatetime 試卷表如表35所示表35 試卷表(tbtestpaper)列名類型備注說明testnoint自動增長 主鍵titleVarchar(60)試卷名稱courseVarchar(20)學(xué)科maxscoreint分值adddatedatetime試卷命題時間startdatedatetime試卷開放時間enddatedatetime試卷終止時間TeoVarchar(20)試卷選擇表如表36所示表36 試卷選擇表(tbpaperchoice)列名類型備注說明testnoint外鍵titlenoint外鍵scoreInt分值NoinpaperInt試卷中的題號TeoVarchar(20)試卷填空表如表37所示表37 試卷填空表(tbpaper)列名類型備注說明testnoint外鍵titlenoint外鍵scoreInt分值NoinpaperInt試卷中的題號TeoVarchar(20)學(xué)科信息表如表38所示表38 學(xué)科信息表(tbcourse)列名類型備注說明courseVarchar(20)主鍵考試表如表39所示表39 考試表(tbmytest)列名類型備注說明idint自動增長 主鍵testnoint外鍵stunoVarchar(20)外鍵scoreint得分Testtimedatetime考試時間考試選擇題考生答案表如圖310所示表310 考試選擇題考生答案表(tbmytestchoice)列名類型備注說明idint外鍵titlenoint外鍵NoinpaperInt試卷中題號myanswerVarchar(2)考試填空題考生答案表如圖311所示表311 考試填空題考生答案表(tbmytest)列名類型備注說明idint外鍵titlenoint外鍵myanswerVarchar(50)NoinpaperInt試卷中題號scoreint分?jǐn)?shù)模塊化設(shè)計的要求不僅是為了提高代碼的重用性,更重要的是為了提高代碼的可維護(hù)性和穩(wěn)定性。教師功能模塊 教師功能模塊圖設(shè)置個人信息:修改個人基本信息學(xué)生信息管理模塊功能:教師負(fù)責(zé)對數(shù)據(jù)庫信息的維護(hù)(包括增加,刪除,修改),實(shí)現(xiàn)對學(xué)生基本信息的增刪改。 MVC模式設(shè)計(Jsp+Servlet+JavaBean)MVC(Model View Controller)[13]是一個設(shè)計模式,它強(qiáng)制性的使應(yīng)用程序的輸入、處理和輸出分開。如何處理應(yīng)用程序的界面變得越來越有挑戰(zhàn)性。在MVC的三個部件中,模型擁有最多的處理任務(wù)。所以當(dāng)單擊Web頁面中的超鏈接和發(fā)送HTML表單時,控制器本身不輸出任何東西和做任何處理。然后Servlet確定哪個頁面適合于表達(dá)這些特定的結(jié)果,并將請求轉(zhuǎn)發(fā)到相應(yīng)的頁面(JSP頁面即為視圖),由Servlet確定哪個業(yè)務(wù)邏輯適用,應(yīng)該用哪個JSP頁面相應(yīng)結(jié)果(Servlet就是控制器)。各模塊雖然是獨(dú)立的,但又統(tǒng)一于同一數(shù)據(jù)庫中,便于管理員管理維護(hù)數(shù)據(jù)庫,同時也便于教師和學(xué)生的操作。建立橋接器師可能發(fā)生異常,必須捕獲這個異常,建立橋接器的代碼是:try { (“”)。 (連接數(shù)據(jù)庫成功)。完成這工作就必須連接存儲用戶數(shù)據(jù)庫取出相關(guān)信息記錄。//獲取參數(shù) String password = (password)。//得到session對象 if (student.equals(role)) {//判斷是否用student身份登錄 Student student = new Student()。 if (null != student amp。 (role, role)。 DAO dao = new DaoTeacher()。 (().trim())) { User user = new User(username, password, role)。 } }//重定向到Index (Index).forward(request, response)。 if (null != user) {//判斷是否已經(jīng)登錄 (login success)。 () .forward(request, response)。: 學(xué)生登錄首頁教師登錄系統(tǒng)后,: 教師界面 不同用戶登錄系統(tǒng)后顯示的界面都是簡單都是一些功能的鏈接。 考試頁面考試功能實(shí)現(xiàn)為,學(xué)生在試卷列表頁面中點(diǎn)擊進(jìn)行考試,系統(tǒng)將根據(jù)點(diǎn)擊的鏈接提供的信息來確定學(xué)生請求的哪份試卷,并用Session存儲試卷的id,隨后在數(shù)據(jù)庫中提取改試卷的題目信息并發(fā)送到j(luò)sp頁面進(jìn)行顯示以讓學(xué)生進(jìn)行考試。//獲取試卷編號,每份試卷有一個唯一的試卷編號 if (null == (testno)) testno = ((Testpaper) () .getAttribute(testpaper)).getTestno()。//獲取試卷的選擇題列表 ListPaperChoice list = new ArrayListPaperChoice()。 ListModel list2 = ( testno= + testno + order by noinpaper asc)。 } } Testpaper testpaper = new Testpaper()。 (paperchoicelist, list)。 String message = 。 else testno = ((testno).trim())。 (score)。 if ((test)) {//添加學(xué)生此次的考試記錄 int id = ()。 MytestChoice mychoice = new MytestChoice()。 dao = new DaoPaperChoice()。 noinpaper = ()。 score += (().trim()) ? (): 0。 (noinpaper)。 } } } dao = new DaoPaperCom()。 noinpaper = ()。 my = new MytestCom()。 (())。 } } } (score)。 } else { message = 提交失敗。 ().forward(request, response)。填空題管理:進(jìn)入可以添加、刪除、修改各個科目的填空題。刪除學(xué)生。 在線制作試卷頁面1 在線制作試卷頁面1 在線制作試卷頁面1試卷擁有試卷編號、試卷名稱、總分、科目、啟用時間、終止時間、命卷時間、命卷教師賬號屬性。 User user = (User) (user)。 int maxscore = Integer .parseInt((maxscore).trim())。 String url = 。//設(shè)置試卷信息 (cal)。 (maxscore)。 url = ().getInitParameter(basepath) + TestPaperAdd。 } (cal)。 url = ().getInitParameter(basepath) + TestPaperAdd。 } (cal)。 url =
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1