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

正文內(nèi)容

基于javaweb的在線考試系統(tǒng)的設(shè)計與實現(xiàn)-文庫吧資料

2025-06-28 01:22本頁面
  

【正文】 /td td width=100取出表的第5列并顯示出來%=result[k].split(:)[4] % 修改密碼模塊考生可以通過修改密碼模塊,來修改自己登錄本考試系統(tǒng)的登錄密碼。打印出結(jié)果 (rs1)。 String rs1=null。+category+39。k。把結(jié)果集數(shù)據(jù)表中的數(shù)據(jù)附到數(shù)組中 while(()){ result[i++] = (1)+:+(2)+:+(3)+:+(4)+:+(5)。執(zhí)行剛建立的SQL語句,并把結(jié)果返回到結(jié)果集對象中 rs = (sql)。+s+39。+category+39。 }定義一個新的字符串數(shù)組 result = new String[count]。 rr = (sqlcount)。+s+39。+category+39。 ResultSet rr = null。 Statement stmt=()。useUnicode=trueamp。 Connection conn=(jdbc:mysql://localhost/Myexam?user=rootamp。 int count = 0。點擊左下角的返回按鈕,回到考試科目選擇頁面,繼續(xù)查詢其他科目成績,如圖45所示:圖45 考生成績查詢頁面成績查詢頁面主要代碼如下所示:接收上個頁面?zhèn)鬟^來的值 String category = (category)。% jsp:forward page= / % }else{ (errorInfo,已經(jīng)答過題了,不能重復(fù)答題!)。//把查到的題目的信息插入到allwts集合中 (hao)。//根據(jù)抽到的數(shù)得到該題目的Id號 Question qs = (bcid)。//取一個隨機數(shù),不超過題目的總數(shù) ()取一個隨機數(shù) for( Integer vd:tmid ){//去掉重復(fù)的題 泛型循環(huán) if( vd==hao ){ hao = (()1)。aqnum。 Random rand = new Random()。//某個科有多少個問題 int qnum = (category)。 ListQuestion allwts = new ArrayListQuestion()。 ListInteger ddcount = new ArrayListInteger()。 int fenshu =0。//指定傳入的類型 建立一個集合 準備存放抽到的題目的ID號 (0)。 (endtime,endtime)。 (3600)。//java util 包 表提供的系統(tǒng)時間Calendar long starttime = ()。//控制返回值,自己可以自由修改。 //引進包 int valid = (username,category)。 String username = (username)。如圖44所示:圖44 考生考試頁面執(zhí)行的具體代碼如下所示:% HttpSession sess=(HttpSession)(true)。如圖43所示:圖43考生主頁 開始考試模塊考生點擊開始考試,會首先彈出關(guān)于所選考試科目的一些介紹,比如考試時間和總共有多少道題目等,然后點擊開始考試,倒計時開始,考生選擇上一題,下一題進行答卷,當考生答到最大題數(shù)時,下一題變成完成答卷按鈕。如果插入成功,提示:“恭喜您注冊成功!” 考生登錄系統(tǒng)并且用戶名也密碼正確后,會直接跳轉(zhuǎn)到學(xué)生主頁,本頁面中,考生可以在左側(cè)選擇自己下一步要做的事情,有開始考試、歷史成績查詢、修改密碼。+realname+39。+password+39。+username+39。 String s_realname=(realname)。 如果存在,提示“ 您好,您注冊的用戶名已經(jīng)存在,請重新輸入 ”,如果不存在,把接收過來的值付給新的變量: String s_username=(username)。+username+39。 ResultSet rs=null。characterEncoding=gbk)。password=890427amp。 //打印出username其次開始連接數(shù)據(jù)庫 try{ ( ).newInstance()。 String realname = (realname)。在此只以注冊成功的頁面為例,如圖42所示:圖42 注冊成功頁面完成注冊模塊的主要代碼如下所示:首先獲取上個頁面?zhèn)鬟^來的數(shù)據(jù),用戶名、密碼、真實姓名String username = (username)。 考生注冊模塊在此模塊,考生需要填寫用戶名、密碼、確認密碼、真實姓名。若用戶提交正確的用戶和密碼后,如果記錄驗證無誤,()跳轉(zhuǎn)到相應(yīng)的主界面。如果用戶輸入了錯誤的用戶名和密碼,就會跳出一個登錄失敗的頁面。 } return ture。 ()。return false。 讓form表單中的teachername控件獲得焦點(光標),回到輸入框位置。當用戶登錄的時候,輸入的帳號或者密碼有其中一項為空時,會有提示框提示,提示您帳號或者密碼不能為空。 ()。}finally{ //釋放數(shù)據(jù)庫連接 ()。 rs = ( query )。 //創(chuàng)建Statement對象 stmt = ()。password=890427。try{ //載入MySQL的JDBC驅(qū)動類 ()。Statement stmt = null。創(chuàng)建與數(shù)據(jù)庫的連接:①:首先要將mysql的驅(qū)動包放在tomcat/lib目錄下;②:利用語句進行對數(shù)據(jù)庫的操作,以下僅是對用戶表查詢的語句:%page contentType=text/html。 數(shù)據(jù)庫連接的實現(xiàn)方法從系統(tǒng)功能模塊劃分中可以看出,各模塊雖然是獨立的,但又統(tǒng)一于同一數(shù)據(jù)庫中,便于管理員管理維護數(shù)據(jù)庫,同時也便于教師和學(xué)生的操作。教師的功能包括:試卷類別管理、試題管理、修改密碼、成績管理。 幫助 退出登錄歡迎您!XXX試題維護試卷設(shè)置成績查詢修改密碼圖311 教師角色模版頁面圖35 管理員角色模版頁面 第四章 系統(tǒng)實現(xiàn)本系統(tǒng)包括3個不同的角色,即學(xué)生、教師、管理員。在線考試系統(tǒng)(管理界面)Logo圖片。對應(yīng)教師角色的模版略有不同,模塊多了幾個,而且頁面頂端的標識也有所區(qū)別。在答題內(nèi)容的上方,應(yīng)該能夠給考生信息,說明當前的題目是全部題目的第幾道,以及總共有幾道題,使得考生可以把握整個考試進度。答題頁面的主體應(yīng)該是試題和試題的選項。學(xué)生開始考試的時候,首先需要選擇試卷類型,或者也可以叫做試題分類。 幫助 退出登錄歡迎您!XXX開始考試歷史成績修改密碼圖33 學(xué)生角色模版每個模塊都包含多個頁面,再次挑選幾個比較低型或者重要的頁面進行詳細描述。學(xué)生角色的模版頁面如圖33所示:在線考試系統(tǒng)Logo圖片。接下來是幫助連接和退出系統(tǒng)的連接。學(xué)生成功登錄該系統(tǒng)后,能夠進行考試、查詢成績、修改密碼。教師成功登錄該系統(tǒng)后,能夠進行修改個人信息,添加、修改、刪除試題、試卷類別操作,也可對考生的成績進行統(tǒng)計。網(wǎng)上考試系統(tǒng)是一個典型的數(shù)據(jù)庫應(yīng)用程序,主要有管理員、教師和學(xué)生三大模塊組成,各模塊功能如下:管理員模塊:該模塊包含2個功能,一個為考生管理,系統(tǒng)管理員可以對已經(jīng)注冊的考生進行刪除操作,對于未注冊的考生進行增加操作;另一個為教師管理,系統(tǒng)管理員可以對教師進行增加、刪除操作。實體完整性約束要求主鍵必須唯一且不能為空。根據(jù)實際需要,采取一定的手段來滿足用戶的完整性需求。綜合以上分析,要實現(xiàn)上面的所有功能模塊,數(shù)據(jù)庫共要設(shè)計六個表,它們分別是:試卷類別表、用戶表、用戶成績表、教師表、管理員表、題庫表。 數(shù)據(jù)庫需求分析需求分析是設(shè)計數(shù)據(jù)庫的起點,需求分析的結(jié)果是否準確地反映了用戶的實際要求,將直接影響到后面各個階段的設(shè)計,并影響到設(shè)計結(jié)果是否合理和實用。除了實現(xiàn)上述功能以外,在線考試系統(tǒng)還應(yīng)該具有簡潔、易用的界面,安全性要高,穩(wěn)定性要強。,對于未在系統(tǒng)中存在的教師進行增加操作。,考試成績分布情況,可以判斷出題庫中的題目難以水平,并可以在以后的維護中做出適當調(diào)整。,然后針對該試題分類中的所有試題進行維護,可以添加新題目,也可以對現(xiàn)在有的題目進行修改或者刪除處理。5. 實現(xiàn)現(xiàn)代考試網(wǎng)絡(luò)化。試題庫的更新由管理員類用戶完成。穩(wěn)定性就是每張試卷總體的難易程度要近似一樣,保證每一次考試對每一個考生是公平的,隨機性可以避免作弊的發(fā)生。2. 考試數(shù)據(jù)的存放和處理過程必須保密,需要一定的安全性保障若考生需要查卷,經(jīng)審核方可以。不同的用戶類型所能完成的功能不同。因此,系統(tǒng)的軟件開發(fā)平臺已經(jīng)成熟可行。硬件方面,硬件的更新速度之快,可靠性越來越高,目前一般的硬件平臺均能滿足次系統(tǒng)的需要。因此,本系統(tǒng)在經(jīng)濟上是可行的。在減少由于人為原因?qū)е略嚲黹喚淼牟还耐瑫r,也可以讓教師的工作量得以減少,有更多的時間去備課教學(xué)。在線考試必然會在今后的教學(xué)管理上成為主要的考試形式??尚行匝芯康哪康木褪怯米钚〉拇鷥r在盡可能短的時間內(nèi)確定問題是否能夠解決。成績統(tǒng)計:當成績錄入時,數(shù)字的混亂會導(dǎo)致錄入者輸入錯誤或者看錯。學(xué)生統(tǒng)一考試:由于是同一時間,同一地點,同一張試題,考生作弊問題便會出現(xiàn),而且是非常難解決的問題,再加上每個監(jiān)考員監(jiān)考的嚴格程度不同,這些人為因素難控制,使考試難公平,公正。印刷試卷:組織考試,印刷試卷費工費時,成本高,而且對于紙張資源也是一種浪費,而且印刷的時候,也會擔(dān)心試題被泄漏的問題。組織學(xué)生考試印刷試卷教師提前命題 成績統(tǒng)計教師閱卷學(xué)生統(tǒng)一考試 傳統(tǒng)考試模式這種模式存在有較多的問題:命題:由于是同意的時間進行考試,所以考生的試卷都是一樣的,這樣對教師命題帶來的很大的麻煩,即:試題太難或者太容易,都達不到考試的目的。其次, Tomcat也是完全免費的軟件,任何人都可以從互聯(lián)網(wǎng)上自由地下載。 Tomcat是jakarta項目中的一個重要的子項目,其被JavaWorld雜志的編輯選為2001年度最具創(chuàng)新的java產(chǎn)品,同時它又是sun公司官方推薦的servlet和jsp容器,因此其越來越受到軟件公司和開發(fā)人員的喜愛。 自從JSP發(fā)布之后,推出了各式各樣的JSP引擎。對于一個初學(xué)者來說,可以這樣認為,當在一臺機器上配置好Apache 服務(wù)器,可利用它響應(yīng)對HTML 頁面的訪問請求。Tomcat 很受廣大程序員的喜歡,因為它運行時占用的系統(tǒng)資源小,擴展性好,支持負載平衡與郵件服務(wù)等開發(fā)應(yīng)用系統(tǒng)常用的功能;而且它還在不斷的改進和完善中,任何一個感興趣的程序員都可以更改它或在其中加入新的功能。由于有了Sun 的參與和支持,最新的Servlet 和JSP 規(guī)范總是能在Tomcat 中得到體現(xiàn),Tomcat 5 支持最新的Servlet 和JSP 規(guī)范。強大的查詢功能  MySQL支持查詢的select和where語句的全部運算符和函數(shù),并且可以在同一查詢中混用來自不同數(shù)據(jù)庫的表,從而使得查詢變得快捷、方便。線程是輕量級的進程,它可以
點擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1