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

正文內容

javaweb應用開發(fā)——在線模擬考試系統(tǒng)的設計與實現(xiàn)畢業(yè)論文-wenkub.com

2025-06-25 08:18 本頁面
   

【正文】 在本系統(tǒng)的設計過程和論文編寫過程中,很多老師、同學都給與了我許多無私的幫助,尤其是我的導師給我的論文提出了很多寶貴的修改意見,在這里我向這些無私幫助我的人表示衷心的感謝。所以做需求時一定要做好需求分析,考慮完善,數據庫設計要謹慎。數據庫設計也是個難點,不明確要實現(xiàn)哪些功能就不能很好的把數據庫設計好。在當今信息時代,計算機技術與網絡技術越來越廣地成熟的應用于各個領域,同時也影響了教育領域的重大變革,網上考試系統(tǒng)也將更多更好的應用在教育教學領域中。在系統(tǒng)模塊的實現(xiàn)上,由于本人學業(yè)不精,導致做的都非常復雜;沒有設置公共頁面,在修改的時候會非常的繁瑣,是以后提升的重要點。管理員對考生的刪除功能點擊刪除,出現(xiàn)提示框,是否確認刪除,點擊確定后,實現(xiàn)刪除,與預期效果相同;對教師的刪除功能也是按照此步驟,與預期效果相同。教師修改密碼的測試與考生類似,不一一列舉。黑盒測試法(又稱功能測試法)是把程序看成一個黑盒子,完全不考慮程序的內部結構和處理過程,是在程序接口進行的測試,它只檢查程序功能是否按照規(guī)格說明書的規(guī)定正常使用。確切的說,軟件測試就是為了發(fā)現(xiàn)錯誤而執(zhí)行的過程。,39。執(zhí)行添加的sql語句是:sql = insert into user(username,password,realname)value(39。+teacher_id+39。刪除學生的sql語句:String sql=delete from user where user_id=39。 }顯示各成幾段的人數 td width=204 bgcolor=bbddee60分以下/td td width=383 bgcolor=bbddee%=result %/td /tr tr td bgcolor=bbddee60~69分/td td bgcolor=bbddee%=result1 %/td /tr tr td bgcolor=bbddee70~85分/td td bgcolor=bbddee%=result2 %/td /tr tr td bgcolor=bbddee86~99分/td td bgcolor=bbddee%=result3 %/td /tr tr td bgcolor=bbddee100分/td td bgcolor=bbddee%=result4 %/td /tr 管理員模塊管理員驗證密碼成功登錄系統(tǒng)后,進入管理員首頁如下圖412所示:圖412管理員主頁管理員登錄到管理員主頁后,會看到有2個權限,一個為考生管理,另一個為教室管理。10039。 while(()){ result3 = (1)。and test_result=39。 }執(zhí)行查詢語句并統(tǒng)計大于等于86分小于等于99分的人數 String sqlcount3 = select count(*) from test_record where category_id = 39。7039。+as+39。 rb = (sqlcount1)。 AND test_result=39。 String result = null。+as+39。 ResultSet rd = null。 Statement stmt=()。 插入成功后,提示:“恭喜您添加試題成功!” 歷史成績模塊教師點擊歷史成績模塊,會先選擇要查看的試卷類別,選擇好后點擊確定,會有成績統(tǒng)計表,包含科目、分數段和各個分數段下的人數統(tǒng)計,教師可以通過該表來判斷下教學成果如何,如圖411所示:圖411 教師成績統(tǒng)計頁面執(zhí)行成績統(tǒng)計主要代碼如下:接收上個頁面?zhèn)鬟^來的值 String as = (category)。,39。,39。,39。,39。+subject+39。 ResultSet rs=null。password=890427amp。 String choice_d = (choice_d)。 String subject = (subject)。+question_id+39。 where question_id =39。,subject=39。,choice_c=39。執(zhí)行sql更新語句 String sql =update question set choice_a=39。useUnicode=trueamp。 String answer = (answer)。 String choice_a = (choice_a)。 int i=0。 }建立一個新的字符串數組 result = new String[count]。執(zhí)行sql語句,查詢question表 String sqlcount = select count(*) from question where question_id=39。password=890427)。 String[] result = null。點擊確定后,如果修改成功,會出現(xiàn)修改成功頁面,在該頁面中,您可以選擇下一步的操作,如點擊進入教師主頁或點擊進入試題列表頁面。當考生忽略其中一項沒有填寫或者輸入的新密碼和確認密碼不一致,會有提示信息,某項不能為空或密碼不一致;當考生都輸入完畢后,點擊修改按鈕,系統(tǒng)通過后臺,連接數據庫來確認考生輸入的原密碼和用戶名是否匹配,如果匹配,那么更新數據庫,把原密碼替換掉,然后轉到修改密碼成功頁面;若不匹配,則直接轉到修改密碼失敗頁面,修改密碼頁面如圖46所示:圖46 考生修改密碼頁面 教師模塊教師登錄系統(tǒng)后,若用戶名和密碼正確,直接跳轉到教師首頁,在此頁面,教師可以選擇試題維護、試卷設置、歷史成績、修改密碼;根據頁面中間的操作提示,可以知道每個選項都可以進行什么操作。打印出結果 (rs1)。+category+39。把結果集數據表中的數據附到數組中 while(()){ result[i++] = (1)+:+(2)+:+(3)+:+(4)+:+(5)。+s+39。 }定義一個新的字符串數組 result = new String[count]。+s+39。 ResultSet rr = null。useUnicode=trueamp。 int count = 0。% jsp:forward page= / % }else{ (errorInfo,已經答過題了,不能重復答題!)。//根據抽到的數得到該題目的Id號 Question qs = (bcid)。aqnum。//某個科有多少個問題 int qnum = (category)。 ListInteger ddcount = new ArrayListInteger()。//指定傳入的類型 建立一個集合 準備存放抽到的題目的ID號 (0)。 (3600)。//控制返回值,自己可以自由修改。 String username = (username)。如圖43所示:圖43考生主頁 開始考試模塊考生點擊開始考試,會首先彈出關于所選考試科目的一些介紹,比如考試時間和總共有多少道題目等,然后點擊開始考試,倒計時開始,考生選擇上一題,下一題進行答卷,當考生答到最大題數時,下一題變成完成答卷按鈕。+realname+39。+username+39。 如果存在,提示“ 您好,您注冊的用戶名已經存在,請重新輸入 ”,如果不存在,把接收過來的值付給新的變量: String s_username=(username)。 ResultSet rs=null。password=890427amp。 String realname = (realname)。 考生注冊模塊在此模塊,考生需要填寫用戶名、密碼、確認密碼、真實姓名。如果用戶輸入了錯誤的用戶名和密碼,就會跳出一個登錄失敗的頁面。 ()。 讓form表單中的teachername控件獲得焦點(光標),回到輸入框位置。 ()。 rs = ( query )。password=890427。Statement stmt = null。 數據庫連接的實現(xiàn)方法從系統(tǒng)功能模塊劃分中可以看出,各模塊雖然是獨立的,但又統(tǒng)一于同一數據庫中,便于管理員管理維護數據庫,同時也便于教師和學生的操作。 幫助 退出登錄歡迎您!XXX試題維護試卷設置成績查詢修改密碼圖311 教師角色模版頁面圖35 管理員角色模版頁面 第四章 系統(tǒng)實現(xiàn)本系統(tǒng)包括3個不同的角色,即學生、教師、管理員。對應教師角色的模版略有不同,模塊多了幾個,而且頁面頂端的標識也有所區(qū)別。答題頁面的主體應該是試題和試題的選項。 幫助 退出登錄歡迎您!XXX開始考試歷史成績修改密碼圖33 學生角色模版每個模塊都包含多個頁面,再次挑選幾個比較低型或者重要的頁面進行詳細描述。接下來是幫助連接和退出系統(tǒng)的連接。教師成功登錄該系統(tǒng)后,能夠進行修改個人信息,添加、修改、刪除試題、試卷類別操作,也可對考生的成績進行統(tǒng)計。實體完整性約束要求主鍵必須唯一且不能為空。綜合以上分析,要實現(xiàn)上面的所有功能模塊,數據庫共要設計六個表,它們分別是:試卷類別表、用戶表、用戶成績表、教師表、管理員表、題庫表。除了實現(xiàn)上述功能以外,在線考試系統(tǒng)還應該具有簡潔、易用的界面,安全性要高,穩(wěn)定性要強。,考試成績分布情況,可以判斷出題庫中的題目難以水平,并可以在以后的維護中做出適當調整。試題庫的更新由管理員類用戶完成。2. 考試數據的存放和處理過程必須保密,需要一定的安全性保障若考生需要查卷,經審核方可以。因此,系統(tǒng)的軟件開發(fā)平臺已經成熟可行。因此,本系統(tǒng)在經濟上是可行的。在線考試必然會在今后的教學管理上成為主要的考試形式。成績統(tǒng)計:當成績錄入時,數字的混亂會導致錄入者輸入錯誤或者看錯。印刷試卷:組織考試,印刷試卷費工費時,成本高,而且對于紙張資源也是一種浪費,而且印刷的時候,也會擔心試題被泄漏的問題。其次, Tomcat也是完全免費的軟件,任何人都可以從互聯(lián)網上自由地下載。 自從JSP發(fā)布之后,推出了各式各樣的JSP引擎。Tomcat 很受廣大程序員的喜歡,因為它運行時占用的系統(tǒng)資源小,擴展性好,支持負載平衡與郵件服務等開發(fā)應用系統(tǒng)常用的功能;而且它還在不斷的改進和完善中,任何一個感興趣的程序員都可以更改它或在其中加入新的功能。強大的查詢功能  MySQL支持查詢的select和where語句的全部運算符和函數,并且可以在同一查詢中混用來自不同數據庫的表,從而使得查詢變得快捷、方便。作為一個開放源代碼的數據庫,MySQL可以針對不同的應用進行相應的修改。為確保只有獲授權用戶才能進入該數據庫服務器,所有的密碼傳輸均采用加密形式,同時也提供了 SSH和SSI??蓴U展性和靈活性  MySQL可以支持UNIX、Linux和SUN OS以及Windows等多種操作系統(tǒng)平臺。由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,許多中小型網站為了降低網站總體擁有成本而選擇了MySQL作為網站數據庫。 (2) Java的運行速度是用class常駐內存來完成的,所以它在一些情況下所使用的內存比起用戶數量來說確實是“最低性能價格比”了。 (4)多樣化和功能強大的開發(fā)工具支持?;旧峡梢栽谒衅脚_上的任意環(huán)境中開發(fā),在任意環(huán)境中進行系統(tǒng)部署,在任意環(huán)境中擴展。JSP具備了Java技術的簡單易用,完全的面向對象,具有平臺無關性且安全可靠,主要面向因特網的所有特點。插入的Java程序段可以操作數據庫、重新定向網頁等,以實現(xiàn)建立動態(tài)網頁所需要的功能。 JSP技術使用Java編程語言編寫類XML的tags和scriptlets,來封裝產生動態(tài)網頁的處理邏輯。本系統(tǒng)是基于Tomcat為服務器,JSP+MySQL數據庫技術實現(xiàn)的一個簡單的在線考試系統(tǒng),以下對JSP技術、MySQL數據庫和TomCat作簡要的介紹?,F(xiàn)在的生活中已經有越來越多的等級考試運用了在線考試系統(tǒng),比如會計的電算化考試、計算機等級考試、銀行資格證考試等,這些已經充分說明,在線考試系統(tǒng)是今后我們的考試生涯中
點擊復制文檔內容
黨政相關相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1