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

正文內(nèi)容

軟件工程畢業(yè)設(shè)計(jì)-java web應(yīng)用開發(fā)--在線模擬考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-全文預(yù)覽

2024-12-31 16:54 上一頁面

下一頁面
  

【正文】 question_id =39。+question_id+39。 String subject = (subject)。 String choice_d = (choice_d)。useUnicode=trueamp。 執(zhí)行查詢 sql語句 ,驗(yàn)證在該類別下該題 目是否存在 String sql=select * from question where category_id like 39。 rs=(sql)。+subject+39。+choice_b+39。+choice_d+39。+answer+39。 開始 連接數(shù)據(jù)庫 ( ).newInstance()。 ResultSet rb = null。 ResultSet rs = null。6039。 } 執(zhí)行查詢語句并統(tǒng)計(jì)大于等于 60分小于等于 69分的人數(shù) String sqlcount1 = select count(*) from test_record where category_id = 39。and test_result=39。 while(()){ result1 = (1)。 rb = (sqlcount1)。 AND test_result=39。 String result = null。+as+39。 ResultSet rd = null。 Statement stmt=()。 int temp = (sql)。+level+39。+choice_c+39。+choice_a+39。+category_id+39。and subject like39。 Statement stmt=()。 開始連接數(shù)據(jù)庫 try{ ( ).newInstance()。 String choice_b = (choice_b)。 : 當(dāng)點(diǎn)擊添加新問題按鈕,會跳轉(zhuǎn)到試題添加頁面,在此頁面,先選中要添加的試卷類別,然后依次輸入題目,選項(xiàng),正確答案,點(diǎn)擊提交按鈕,后臺會搜索題庫,如果該題目沒有出現(xiàn)過,那么將其添加到數(shù)據(jù)庫,并且跳轉(zhuǎn)到添加成功頁面,反之,會跳轉(zhuǎn)到添加失敗頁面。 Java Web 應(yīng)用開發(fā) —— 在線模擬考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 27 如果修改成功,會提示: “ 修改試題成功! ” : 點(diǎn)擊刪除,依舊會有提示框彈出,點(diǎn)擊確定,后臺會直接連接數(shù)據(jù)庫 ,刪除選中的項(xiàng),當(dāng)刪除成功后,會直接跳轉(zhuǎn)到成功頁面。,answer=39。,choice_d=39。,choice_b=39。 Statement stmt=()。 開始 連接數(shù)據(jù)庫 try{ ( ).newInstance()。 String choice_b = (choice_b)。 把結(jié)果集數(shù)據(jù)表中的數(shù)據(jù)附到數(shù)組中 while(()){ result[i++] = (1)+:+(2)+:+(3)+:+(4)+:+String(5)+:+(6)+:+(7)+:+(8)+:+(9)。 執(zhí)行 sql查詢語句 String sql = select * from question where question_id=39。+question_id+39。 Statement stmt=()。 String[] result = null。點(diǎn)擊確定后,如果修改成功,會出現(xiàn)修改成功頁面,在該頁面中,您可以選擇 下一步Java Web 應(yīng)用開發(fā) —— 在線模擬考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 25 的操作,如點(diǎn)擊進(jìn)入教師主頁或點(diǎn)擊進(jìn)入試題列表頁面。當(dāng)考生忽略其中一項(xiàng)沒有填寫或者輸入的新密碼和確認(rèn)密碼不一致,會有提示信息,某項(xiàng)不能為空或密碼不一致;當(dāng)考生都輸入完畢后,點(diǎn)擊修改按鈕,系統(tǒng)通過后臺 ,連接數(shù)據(jù)庫來確認(rèn)考生輸入的原密碼和用戶名是否匹配,如果匹配,那么更新數(shù)據(jù)庫,把原密碼替換掉,然后轉(zhuǎn)到修改密碼成功頁面;若不匹配,則直接轉(zhuǎn)到修改密碼失敗頁面,修改密碼頁面如圖 46所示: 圖 46 考生修改密碼頁面 教師模塊 教師登錄系統(tǒng)后, 若用戶名和密碼正確,直接跳轉(zhuǎn)到 教師首頁 ,在此頁面,教師可以選擇試題維護(hù)、試卷設(shè)置、歷史成績、修改密碼;根據(jù)頁面中間的操作提示,可以知道每個選項(xiàng)都可以進(jìn)行什么操作。 打印出結(jié)果 (rs1)。+category+39。 把結(jié)果集數(shù)據(jù)表中的數(shù)據(jù)附到數(shù)組中 while(()){ result[i++] = (1)+:+(2)+:+(3)+:+(4)+:+String(5)。+s+39。 } 定義一個新的字符串?dāng)?shù)組 result = new String[count]。+s+39。 ResultSet rr = null。useUnicode=trueamp。 String[] result = null。//把已經(jīng)用過的隨機(jī)數(shù)放入集合,防止重復(fù)抽題 } (allwts,allwts)。//如果重復(fù)再重新抽,即重新生成一個隨機(jī)數(shù) } } int bcid = (hao)。//Java提供的得到數(shù)字的類 for( int a=0。//建立問題 question對應(yīng)的實(shí)體類 來存放查到的題目信息 ListInteger listsId = (category)。 (fenshu,fenshu)。 ListInteger tmid = new ArrayListInteger()。//得到當(dāng)前時間的毫秒數(shù) long endtime = starttime+1800000。//去 test_record表查詢有無考試記錄 valid=0。 int category = (Integer)(category)。在頁面中間,有提示語,告訴考生每個按鈕都可以操作什么功能;若考生對考試流程不太熟悉,可以點(diǎn)擊幫助,來查詢相關(guān)問題的答案。,39。 執(zhí)行 SQL插入 語句 ,把得到的值插入到 user表中 sql = insert into user(username,password,realname) value(39。 rs=(sql)。 Statement stmt=()。 //打印出 username 其次 開始連接數(shù)據(jù)庫 try{ ( ).newInstance()。在此只以注冊成功的頁面為例,如圖 42所示: 圖 42 注冊成功頁面 Java Web 應(yīng)用開發(fā) —— 在線模擬考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 18 完成注冊模塊的主要代碼如下所示: 首先 獲取 上個頁面?zhèn)鬟^來的 數(shù)據(jù),用戶名、密碼、真實(shí)姓名 String username = (username)。若用戶提交正確的用戶和密碼后,如果記錄驗(yàn)證無誤,就通過 JSP重定向語句 ()跳轉(zhuǎn)到相應(yīng)的 主 界面 。 } return ture。 return false。 當(dāng)用戶登錄的時候,輸入的帳號或者密碼有其中一項(xiàng)為空時,會有提示框提示,提示您帳號或者密碼不能為 空。 } Java Web 應(yīng)用開發(fā) —— 在線模擬考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 16 finally { //釋放數(shù)據(jù)庫連接 ()。 //創(chuàng)建 Statement對象 stmt = ()。 Statement stmt = null。 數(shù)據(jù)庫連接 的實(shí)現(xiàn)方法 從系統(tǒng)功能模塊劃分中可以看出,各模塊雖然是獨(dú)立的,但又統(tǒng)一于同一數(shù)據(jù)庫中,便于管理員管理維護(hù)數(shù)據(jù)庫, 同時也便于教師和學(xué)生的操作 。 幫助 退出登錄 歡迎您! XXX 試題維護(hù) 試卷設(shè)置 成績查詢 修改密碼 Java Web 應(yīng)用開發(fā) —— 在線模擬考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 15 第四章 系統(tǒng)實(shí)現(xiàn) 本系統(tǒng)包括 3 個不同 的 角色,即學(xué)生、教師、管理員。 在線考試系統(tǒng) Logo 圖片。 在答題內(nèi)容的上方,應(yīng)該能夠給考生信息,說明當(dāng)前的題目是全部題目的第幾道,以及總共有幾道題,使得考生可以把握整個考試進(jìn)度。 學(xué)生開始考試的時候,首先需要選擇試卷類型,或者也可以叫做試題分類。接下來是幫助連接和退出系統(tǒng)的連接。 教師 成功 登錄該系統(tǒng) 后, 能夠 進(jìn)行 修改個人信息,添加、修改、刪除試題 、 試卷類別 操作 ,也可 對 考生的成績進(jìn)行 統(tǒng)計(jì)。實(shí)體完整性約束要求主鍵必須唯一且不能為空。 綜合以上分析,要實(shí)現(xiàn)上面的所有功能模塊, 數(shù)據(jù)庫共要設(shè)計(jì)六個表,它們分別是:試卷類別表、用戶表、用戶成績表、教師表、管理員表、題庫表。 除了實(shí)現(xiàn)上述功能以外,在線考試系統(tǒng)還應(yīng)該具有 簡潔、易用的界面,安全性要高,穩(wěn)定性要強(qiáng)。 Java Web 應(yīng)用開發(fā) —— 在線模擬考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 7 管理 模塊 教師可以看到模式體分類的整體考試情況, 考試成績分布情況 ,可以判斷出題庫中的題目難以水平,并可以在以后的維護(hù)中做出 適當(dāng)調(diào)整。 考生可以看到自己以前參加的考試成績。試題庫的更新由管理員類用戶完成。 2. 考試數(shù)據(jù)的存放和處理過程必須保密,需要一定的安全性保障若考生需要查卷,經(jīng)審核方可以。因此,系統(tǒng)的軟件開發(fā)平臺已經(jīng)成熟可行。因此,本系統(tǒng)在經(jīng)濟(jì)上是可行的。 在線考試必然會在今后的教學(xué)管理上成為主要的考試形式。 成績統(tǒng)計(jì):當(dāng)成績 錄入時,數(shù)字的混亂會導(dǎo)致錄入者輸入錯誤或者看錯。 印刷試卷:組織考試,印刷試卷費(fèi)工費(fèi)時,成本高,而且對于紙張資源也是一種浪費(fèi),而且印刷的時候,也會擔(dān)心試題被泄漏的問題。其次, Tomcat也 是完全免費(fèi)的軟件,任何人都可以從互聯(lián)網(wǎng)上 自由地下載。 自從 JSP發(fā)布之后,推出了各式各樣的 JSP引擎。 Tomcat 很受廣大程序員的喜歡,因?yàn)樗\(yùn)行時占用的系統(tǒng)資源小,擴(kuò)展性好,支持負(fù)載平衡與郵件服務(wù)等開發(fā)應(yīng)用系統(tǒng)常用的功能;而且它還在不斷的改進(jìn)和完善中,任何一個感興趣的程序員都可以更改它或在其中加入新 的功能。 強(qiáng)大的查詢功能 MySQL支持查詢的 select和 where語句的全部運(yùn)算符和函數(shù),并且可以在同一查詢中混用來自不同數(shù)據(jù)庫的表,從而使得查詢變得快捷、方便。作為一個開放源代碼的數(shù)據(jù)庫, MySQL可以針對不同的應(yīng)用進(jìn)行相應(yīng)的修改。為確保只有獲授權(quán)用戶才能進(jìn)入該數(shù)據(jù)庫服務(wù)器,所有的密 碼傳輸均采用加密形式,同時也提供了 SSH和 SSI。 可擴(kuò)展性和靈活性 MySQL可以支持 UNIX、 Linux和 SUN OS以及 Windows等多種操作系統(tǒng)平臺。由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點(diǎn),許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有成本而選擇了MySQL作為網(wǎng)站數(shù)據(jù)庫。 ( 2) Java的運(yùn)行速度是用 class常駐內(nèi)存來完成的,所以它在一些情況下所使用的內(nèi)存比起用戶數(shù)量來說確實(shí)是 “ 最低性能價格比 ” 了。 ( 4)多樣化和功能強(qiáng)大的開發(fā)工具支持。基本 上可以在所有平臺上的任意環(huán)境中開發(fā),在任意環(huán)境中進(jìn)行系統(tǒng)部署,在任意環(huán)境中擴(kuò)展。 JSP具備了 Java技術(shù)的簡單易用,完全的面向?qū)ο螅哂衅脚_無關(guān)性且安全可靠,主要面向因特網(wǎng)的所有特點(diǎn)。插入的 Java程序段可以操作數(shù)據(jù)庫、重新定向網(wǎng)頁等,以實(shí)現(xiàn)建立動態(tài)網(wǎng)頁所需要的功能。 JSP技術(shù)使用 Java編程語言編寫類 XML的 tags和 scriptlets,來封裝產(chǎn)生動態(tài)網(wǎng)頁的處理邏輯。 系統(tǒng)開發(fā)工具 本系統(tǒng)是基于 Tomcat為服務(wù)器, JSP+MySQL數(shù)據(jù)庫技術(shù)實(shí)現(xiàn)的 一個簡單的在線考試系統(tǒng),以下Java Web 應(yīng)用開發(fā) —— 在線模擬考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 2 對 JSP技術(shù)、 MySQL數(shù)據(jù)庫 和 TomCat作簡要的介紹。 現(xiàn)在的生活中已經(jīng)有越來越多的等級考試運(yùn)用了在線考試系統(tǒng),比如會計(jì)的電算化考試、計(jì)算機(jī)等級考試、銀行資格證考試等,這些已經(jīng)充分說明,在線考試系統(tǒng)是今后我們的考試生涯中的一個發(fā)展趨勢。在線考試的 題目由計(jì)算機(jī)從題庫 中隨機(jī)抽取,提高了考試的質(zhì)量,考試的評判由計(jì)算機(jī)自動完成,這樣使考試更趨于公證、客觀。 論文首先對在線考試系統(tǒng)做了需求分析, 然后 給出 系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 過程 , 最 后,針 對系統(tǒng)的各個功能進(jìn)行了測試。 北京 天才 大學(xué) 畢 業(yè) 設(shè) 計(jì)(論 文) 題 目: Java Web 應(yīng)用開發(fā) —— 在 線模擬考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1