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

正文內(nèi)容

軟件工程畢業(yè)設(shè)計(jì)-javaweb應(yīng)用開發(fā)--在線模擬考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(更新版)

2025-01-24 16:54上一頁面

下一頁面
  

【正文】 ice_d = (choice_d)。 執(zhí)行 sql更新語句 String sql =update question set choice_a=39。,subject=39。+question_id+39。 String choice_d = (choice_d)。 執(zhí)行查詢 sql語句 ,驗(yàn)證在該類別下該題 目是否存在 String sql=select * from question where category_id like 39。+subject+39。+choice_d+39。 開始 連接數(shù)據(jù)庫 ( ).newInstance()。 ResultSet rs = null。 } 執(zhí)行查詢語句并統(tǒng)計(jì)大于等于 60分小于等于 69分的人數(shù) String sqlcount1 = select count(*) from test_record where category_id = 39。 while(()){ result1 = (1)。 AND test_result=39。+as+39。 Statement stmt=()。+level+39。+choice_a+39。and subject like39。 開始連接數(shù)據(jù)庫 try{ ( ).newInstance()。 : 當(dāng)點(diǎn)擊添加新問題按鈕,會(huì)跳轉(zhuǎn)到試題添加頁面,在此頁面,先選中要添加的試卷類別,然后依次輸入題目,選項(xiàng),正確答案,點(diǎn)擊提交按鈕,后臺(tái)會(huì)搜索題庫,如果該題目沒有出現(xiàn)過,那么將其添加到數(shù)據(jù)庫,并且跳轉(zhuǎn)到添加成功頁面,反之,會(huì)跳轉(zhuǎn)到添加失敗頁面。,answer=39。,choice_b=39。 開始 連接數(shù)據(jù)庫 try{ ( ).newInstance()。 把結(jié)果集數(shù)據(jù)表中的數(shù)據(jù)附到數(shù)組中 while(()){ result[i++] = (1)+:+(2)+:+(3)+:+(4)+:+String(5)+:+(6)+:+(7)+:+(8)+:+(9)。+question_id+39。 String[] result = null。當(dāng)考生忽略其中一項(xiàng)沒有填寫或者輸入的新密碼和確認(rèn)密碼不一致,會(huì)有提示信息,某項(xiàng)不能為空或密碼不一致;當(dāng)考生都輸入完畢后,點(diǎn)擊修改按鈕,系統(tǒng)通過后臺(tái) ,連接數(shù)據(jù)庫來確認(rèn)考生輸入的原密碼和用戶名是否匹配,如果匹配,那么更新數(shù)據(jù)庫,把原密碼替換掉,然后轉(zhuǎn)到修改密碼成功頁面;若不匹配,則直接轉(zhuǎn)到修改密碼失敗頁面,修改密碼頁面如圖 46所示: 圖 46 考生修改密碼頁面 教師模塊 教師登錄系統(tǒng)后, 若用戶名和密碼正確,直接跳轉(zhuǎn)到 教師首頁 ,在此頁面,教師可以選擇試題維護(hù)、試卷設(shè)置、歷史成績(jī)、修改密碼;根據(jù)頁面中間的操作提示,可以知道每個(gè)選項(xiàng)都可以進(jìn)行什么操作。+category+39。+s+39。+s+39。useUnicode=trueamp。//把已經(jīng)用過的隨機(jī)數(shù)放入集合,防止重復(fù)抽題 } (allwts,allwts)。//Java提供的得到數(shù)字的類 for( int a=0。 (fenshu,fenshu)。//得到當(dāng)前時(shí)間的毫秒數(shù) long endtime = starttime+1800000。 int category = (Integer)(category)。,39。 rs=(sql)。 //打印出 username 其次 開始連接數(shù)據(jù)庫 try{ ( ).newInstance()。若用戶提交正確的用戶和密碼后,如果記錄驗(yàn)證無誤,就通過 JSP重定向語句 ()跳轉(zhuǎn)到相應(yīng)的 主 界面 。 return false。 } Java Web 應(yīng)用開發(fā) —— 在線模擬考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 16 finally { //釋放數(shù)據(jù)庫連接 ()。 Statement stmt = null。 幫助 退出登錄 歡迎您! XXX 試題維護(hù) 試卷設(shè)置 成績(jī)查詢 修改密碼 Java Web 應(yīng)用開發(fā) —— 在線模擬考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 15 第四章 系統(tǒng)實(shí)現(xiàn) 本系統(tǒng)包括 3 個(gè)不同 的 角色,即學(xué)生、教師、管理員。 在答題內(nèi)容的上方,應(yīng)該能夠給考生信息,說明當(dāng)前的題目是全部題目的第幾道,以及總共有幾道題,使得考生可以把握整個(gè)考試進(jìn)度。接下來是幫助連接和退出系統(tǒng)的連接。實(shí)體完整性約束要求主鍵必須唯一且不能為空。 除了實(shí)現(xiàn)上述功能以外,在線考試系統(tǒng)還應(yīng)該具有 簡(jiǎn)潔、易用的界面,安全性要高,穩(wěn)定性要強(qiáng)。 考生可以看到自己以前參加的考試成績(jī)。 2. 考試數(shù)據(jù)的存放和處理過程必須保密,需要一定的安全性保障若考生需要查卷,經(jīng)審核方可以。因此,本系統(tǒng)在經(jīng)濟(jì)上是可行的。 成績(jī)統(tǒng)計(jì):當(dāng)成績(jī) 錄入時(shí),數(shù)字的混亂會(huì)導(dǎo)致錄入者輸入錯(cuò)誤或者看錯(cuò)。其次, Tomcat也 是完全免費(fèi)的軟件,任何人都可以從互聯(lián)網(wǎng)上 自由地下載。 Tomcat 很受廣大程序員的喜歡,因?yàn)樗\(yùn)行時(shí)占用的系統(tǒng)資源小,擴(kuò)展性好,支持負(fù)載平衡與郵件服務(wù)等開發(fā)應(yīng)用系統(tǒng)常用的功能;而且它還在不斷的改進(jìn)和完善中,任何一個(gè)感興趣的程序員都可以更改它或在其中加入新 的功能。作為一個(gè)開放源代碼的數(shù)據(jù)庫, MySQL可以針對(duì)不同的應(yīng)用進(jìn)行相應(yīng)的修改。 可擴(kuò)展性和靈活性 MySQL可以支持 UNIX、 Linux和 SUN OS以及 Windows等多種操作系統(tǒng)平臺(tái)。 ( 2) Java的運(yùn)行速度是用 class常駐內(nèi)存來完成的,所以它在一些情況下所使用的內(nèi)存比起用戶數(shù)量來說確實(shí)是 “ 最低性能價(jià)格比 ” 了?;?上可以在所有平臺(tái)上的任意環(huán)境中開發(fā),在任意環(huán)境中進(jìn)行系統(tǒng)部署,在任意環(huán)境中擴(kuò)展。插入的 Java程序段可以操作數(shù)據(jù)庫、重新定向網(wǎng)頁等,以實(shí)現(xiàn)建立動(dòng)態(tài)網(wǎng)頁所需要的功能。 系統(tǒng)開發(fā)工具 本系統(tǒng)是基于 Tomcat為服務(wù)器, JSP+MySQL數(shù)據(jù)庫技術(shù)實(shí)現(xiàn)的 一個(gè)簡(jiǎn)單的在線考試系統(tǒng),以下Java Web 應(yīng)用開發(fā) —— 在線模擬考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 2 對(duì) JSP技術(shù)、 MySQL數(shù)據(jù)庫 和 TomCat作簡(jiǎn)要的介紹。在線考試的 題目由計(jì)算機(jī)從題庫 中隨機(jī)抽取,提高了考試的質(zhì)量,考試的評(píng)判由計(jì)算機(jī)自動(dòng)完成,這樣使考試更趨于公證、客觀。 北京 天才 大學(xué) 畢 業(yè) 設(shè) 計(jì)(論 文) 題 目: Java Web 應(yīng)用開發(fā) —— 在 線模擬考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 學(xué) 院: 計(jì)算機(jī)學(xué)院 專 業(yè): 軟件工程 學(xué)生姓名: 班級(jí) /學(xué)號(hào) 指導(dǎo)老師 /督導(dǎo)老師: 起止時(shí)間: 2021 年 2 月 21 日 至 2021 年 6 月 10 日 摘要 I 摘 要 隨著 網(wǎng)絡(luò) 技術(shù)的發(fā)展 , 遠(yuǎn)程教育和網(wǎng)上考試 成為網(wǎng)絡(luò)應(yīng)用的一個(gè)重要方面。 在線考試系統(tǒng)可以減輕教師的工作負(fù)擔(dān)、提高工作效率,也減少了因考試而消耗不必要的人力和物力。 網(wǎng)絡(luò) 化考試系統(tǒng)對(duì)節(jié)約考試成本 ,實(shí)現(xiàn)遠(yuǎn)距離的同步考試,提高考試效率,確保考試結(jié)果的公平、公正、科學(xué)、及時(shí)等具有重要的意義 , 不僅可以動(dòng)態(tài)地 管理 考試信息,而且還提高了教學(xué)的靈活性 , 相信隨著技術(shù)的不斷發(fā)展和網(wǎng)絡(luò)覆蓋面的不斷擴(kuò)大,在不斷完善該考試系統(tǒng)的同時(shí)也會(huì)在更大的范圍上應(yīng)用。 Web服務(wù)器在遇到訪問 JSP網(wǎng)頁的請(qǐng)求時(shí),首先執(zhí)行其中的程序段,然后將執(zhí)行結(jié)果連同 JSP文件中的 HTML代碼一起返回給客戶。 ( 2)系統(tǒng)的多平臺(tái)支持。正是由于為了跨平臺(tái)的功能,為了極度的伸縮能力,所以極大的增加了產(chǎn)品的復(fù)雜性。除了具有許多其它數(shù)據(jù)庫所不具備的功能和選擇之外 ,MySQL數(shù)據(jù)庫是一種完全免費(fèi)的產(chǎn)品 ,用戶可以直接從網(wǎng)上下載 . MySQL數(shù)據(jù)庫主要有以下特點(diǎn) : 可移植性 使用 C和 C++編寫,并使用了多種編譯器進(jìn)行測(cè)試,保證源代碼的可移植性。 支持大型的數(shù)據(jù)庫 雖然對(duì)于用 PHP編寫的網(wǎng)頁來說,只要能夠存放數(shù)百條以上的記錄數(shù)據(jù)就是夠了,但 MySQL可以方便地支持上千萬條記錄的數(shù)據(jù)庫。因?yàn)?Tomcat 技術(shù)先進(jìn)、性能穩(wěn)定,而且免費(fèi),因而深受 Java 愛好者的喜愛并得到了部分軟件開發(fā)商的認(rèn)可,成為目前比較流行的 Web 應(yīng)用服務(wù)器。 servlet和 jsp的最新規(guī)范都可以在 tomcat的新版本中得到實(shí)現(xiàn)。 教師閱卷:教師閱卷比較容易出錯(cuò),會(huì)造成人為的不公正性。本系統(tǒng)如果用在一些輔助教育類的網(wǎng)站上,那經(jīng)濟(jì)效果是很明顯的;如果是用在學(xué)校的教學(xué)管理上,會(huì)得以發(fā)揮其潛在的經(jīng)濟(jì)效益,比如印刷試卷的費(fèi)用等。管理員類用戶可以 對(duì)于已經(jīng)注冊(cè)的考生及 系統(tǒng)中已經(jīng)存在的 教師進(jìn)行刪除操作,對(duì)于未注冊(cè)過的考生及 系統(tǒng)中未存在的 教師進(jìn)行添加操作;教師類用戶可以 創(chuàng)建試題、刪除試題 、 修改試題,也可 進(jìn)行試題維護(hù)、 修改密 碼 以及對(duì)成績(jī)的 統(tǒng)計(jì) ;學(xué)生類用戶主要是參與考試,完成試卷,查詢成績(jī)。 功能要求 系統(tǒng)具備的基本功能: 錄 及注冊(cè) -對(duì)用戶進(jìn)行識(shí)別、驗(yàn)證 ;沒有注冊(cè)的用戶跳轉(zhuǎn)到用戶注冊(cè)頁面; -考生 選擇自己想要參加的考試類別,并進(jìn)行考試,考試完成以后可以獲得當(dāng) 考試成績(jī)。 模塊 教師和考生可以在已經(jīng)登錄成功的頁面點(diǎn)擊修改密碼,可以修改本人登錄此考試系統(tǒng)的登錄密碼。域完整性約束要求屬性值必須在域中。 系統(tǒng)功能結(jié)構(gòu)如圖 32所示: Java Web 應(yīng)用開發(fā) —— 在線模擬考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 12 圖 32 系統(tǒng)功能結(jié)構(gòu)圖 用戶界面設(shè)計(jì) 頁面上部采用一個(gè) Logo圖片和適當(dāng)?shù)臉?biāo)識(shí),表明當(dāng)前的系統(tǒng)名稱。在此頁面中采用下拉列表框的形式進(jìn)行,如圖 34所示 : 圖 34 試題分類選擇頁面草圖 選擇試題分類以后 ,即是學(xué)生答題頁面。 不同角色的功能有所不同, 學(xué)生 的功能包 括 :考試模塊,修改密碼,成績(jī)查詢模塊。 ResultSet rs = null。 ()。 } if(==){ alert(密碼不能為空 )。 教師以及管理員的登錄驗(yàn)證跟考生相似,只是查詢條件和連接的數(shù)據(jù)庫表不同,以及登陸成功之后,跳轉(zhuǎn)的頁面不同。 Connection conn=(jdbc:d=890427amp。 如果存在,提示 “ 您好,您注冊(cè)的用戶名已經(jīng)存在,請(qǐng)重新輸入 ”, 如果不存在, 把接收過來的值付給新的變量 : String s_username=(username)。+realname+39。 String username = (username)。 (3600)。 ListInteger ddcount = new ArrayListInteger()。aqnum。 % jsp:forward page= / % }else{ (errorInfo,已經(jīng)答過題了,不能重復(fù)答題! )。characterEncoding=gbk)。)。)。 執(zhí)行剛建立的 SQL語句,并把結(jié)果返回到結(jié)果集對(duì)象中 rs = (sql2)。如試題維護(hù)可以對(duì)試題進(jìn)行添加、修改、刪除操作。 int count = 0。 Java Web 應(yīng)用開發(fā) —— 在線模擬考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 26 rr = (sqlcount)。 } 驗(yàn)證頁面 接收上個(gè)頁面?zhèn)鱽淼闹? String s = (String)(question_id)。 Connection conn=(jdbc:d=890427amp。+choice_b+39。+answer+39。如圖 410所示: 圖 410 教師添加試題頁面 執(zhí)行添加試題的主要代碼如下: 接收上個(gè)頁面?zhèn)鬟^來的值 String category_id = (category)。 Java Web 應(yīng)用開發(fā) —— 在線模擬考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 28 加載 JDBC驅(qū)動(dòng)程序 Connection conn=(jdbc:d=890427amp。+subject+39。,39。,39。 結(jié)果集 初始化為空 ResultSet ra=null。 AND test_result39。693
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1