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

正文內(nèi)容

基于java的在線考試系統(tǒng)畢業(yè)設(shè)計(jì)論文-wenkub

2022-09-07 15:29:38 本頁(yè)面
 

【正文】 set of online examination system.. This system is designed for users with three roles include administrators。這個(gè)設(shè)計(jì)不僅學(xué)生和老師的學(xué)習(xí)和工作帶來(lái)了方便還能夠節(jié)省教學(xué)資源,節(jié)約了傳統(tǒng)考試所需紙張的問(wèn)題也能為環(huán)保事業(yè)做出一些貢獻(xiàn)。然而對(duì)于學(xué)生來(lái)說(shuō)計(jì)算機(jī) 技術(shù)的發(fā)展將給我們的學(xué)習(xí)方式和教育方法帶來(lái)翻天覆地的變化 。本設(shè)計(jì)主要為了探索一種基于計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的教學(xué)模式。因此基于網(wǎng)絡(luò)的考試系統(tǒng)越來(lái)越受?chē)?guó)內(nèi)外教育機(jī)構(gòu)的重視。在中國(guó),網(wǎng)絡(luò)的教育 大 學(xué)畢 業(yè) 設(shè) 計(jì) 論 文 2 剛剛興起,還在摸索著前進(jìn)。 系統(tǒng)開(kāi)發(fā)方法 目前 C/S模式 (客戶端 /服務(wù)器模式)和 B/S 模式 (瀏覽器 /服務(wù)器模式)是應(yīng)用軟件運(yùn)行的主要的模式 。因此,本系統(tǒng)采用 B/S 模式進(jìn)行設(shè)計(jì)?;?實(shí)現(xiàn)了真正的無(wú)紙化習(xí)題 練習(xí)與考試的作用。 Rasmus Lerdorf 在 1994 年發(fā)明了專門(mén)用于 WEB 服務(wù)器端編程的 PHP 語(yǔ)言。 JSP 和 ASP 兩者都是動(dòng)態(tài) WEB 編程技術(shù),都可以嵌入 HTML 中 ,但是他們的運(yùn)行機(jī)制不同,這主要是因?yàn)?ASP 使用 VBScript 作為腳本語(yǔ)言,無(wú)需編譯;而 JSP 則使用 Java 作為腳本語(yǔ)言, JSP 必須編譯成 Servlet,才可以執(zhí)行 JSP 頁(yè)面。 JSP 不僅具備了 Java 技術(shù)的方便快捷和完全面向?qū)ο蟮忍攸c(diǎn),而且具有平臺(tái)無(wú)關(guān)性和安全可靠性。 MySQL 通過(guò) 一個(gè) C/S 結(jié)構(gòu) 來(lái) 實(shí)現(xiàn) 并由 一個(gè)服務(wù)器守護(hù)程序 mysql 與一些 不同的客戶程序和庫(kù)組成。第一, MySQL 運(yùn)行速度很快。第三, 經(jīng)濟(jì)實(shí)惠 。也可以利用支持 ODBC(開(kāi)放式數(shù)據(jù)庫(kù)連接)的應(yīng)用程序 。 MySQL 數(shù)據(jù)庫(kù)是完全網(wǎng)絡(luò)化的,它能 在 互聯(lián)網(wǎng) 上的任何地方 進(jìn)行訪問(wèn),可以同任意 地方的任何人共享數(shù)據(jù)庫(kù)。 JDBC 技術(shù)與 系統(tǒng)數(shù)據(jù)庫(kù)的連接 JDBC( Java DataBase Connectivity)是 Java 數(shù)據(jù)庫(kù)連接技術(shù)的簡(jiǎn)稱,是 Java與一些數(shù)據(jù)庫(kù)之間連接的一種標(biāo)準(zhǔn),此種連接獨(dú)立于數(shù)據(jù)庫(kù)。 1, 加載 JDBC 驅(qū)動(dòng)程序; 2,建立一個(gè)數(shù)據(jù)庫(kù)連接; 3,向數(shù)據(jù)庫(kù)發(fā)送 SQL 語(yǔ)句; 4,處理數(shù)據(jù)庫(kù)返回的結(jié)果; 5,關(guān)閉相關(guān)鏈接。如果該方法不能夠找出指定的驅(qū)動(dòng)程序類名,則會(huì)彈出 ClassNotFoundException 異常,這就需要我們捕獲這個(gè)異常。數(shù)據(jù)庫(kù)的連接方法可通過(guò)調(diào)用驅(qū)動(dòng)程序管理器 DriverManager 對(duì)象的 getConnection()方法,返回 Connection對(duì)象來(lái)完成數(shù)據(jù)庫(kù)的連接。而 Statement對(duì)象可以通過(guò) Connection接口中的 createStatement()方法來(lái)創(chuàng)建,也可已使用 接口來(lái)實(shí)現(xiàn)上述的功能,此接口的功能包含了 接口,并且效率要比 Statement接口高。 可以通過(guò) Statement 對(duì)象來(lái)調(diào)用相應(yīng)的方法對(duì)數(shù)據(jù)庫(kù)完成增,刪,查,改等操作。 ()。 Navicat for MySQL 的出現(xiàn)將節(jié)省程序員以及數(shù)據(jù)庫(kù)設(shè)計(jì)人員的開(kāi)發(fā)時(shí)間和精力, 降低了軟件開(kāi)發(fā)的成本,大大提升軟件開(kāi)發(fā)的效率。 Tomcat 服務(wù)器是 Apache 組織開(kāi)發(fā)的能夠從網(wǎng)絡(luò)上直接下載。 [1] 大 學(xué)畢 業(yè) 設(shè) 計(jì) 論 文 7 3 系統(tǒng)分析及其基本功能 可行性分析 可行性分析主要是在系統(tǒng)調(diào)查的基礎(chǔ)上對(duì)要開(kāi)發(fā)的系統(tǒng)進(jìn)行全面的評(píng)估。本設(shè)計(jì)的可行性分析包括如下方面: (1) 系統(tǒng)是否經(jīng)濟(jì):作者認(rèn)為本系統(tǒng)開(kāi)發(fā)經(jīng)費(fèi)較小在經(jīng)濟(jì)上完全可以接受,而且本設(shè)計(jì)在投入使用以后可以節(jié)省一些人力物力,提高教學(xué)工作與學(xué)習(xí)的效率。可以說(shuō)本次設(shè)計(jì)在技術(shù)上也是可行的。不同角色的使用權(quán)限也會(huì)有所不同。 3, 管理所有題目 : 在相應(yīng)的課程下添加或刪除題目 。 7, 查看所有考試成績(jī) :對(duì)本系統(tǒng)的所有考試成績(jī)一覽。 三 , 評(píng)分老師的功能: 主要對(duì)已成功上交的試卷打分 。考生們也可有秩序的進(jìn)行考試和自我練習(xí)。 大 學(xué)畢 業(yè) 設(shè) 計(jì) 論 文 10 4 系統(tǒng)主要模塊詳細(xì)設(shè)計(jì) 分以下幾個(gè)部分進(jìn)行詳細(xì)設(shè)計(jì)。除此之外還有角色的選擇:管理員教師、評(píng)分老師、學(xué)生。 return false。 } if(==1) { alert(請(qǐng)選擇登陸身份 )。 } //報(bào)錯(cuò) function callback(data) { (indicator).=none。 } } 管理員教師模塊的設(shè)計(jì) 管理員教師模塊界面展示如圖 圖 管理員教師模塊界面 在此模塊中用戶可以以管理員教師的身份使用此系統(tǒng)。管理員教師可根據(jù)實(shí)際需要需要考試的課程添加創(chuàng)建 大 學(xué)畢 業(yè) 設(shè) 計(jì) 論 文 14 試卷,在題庫(kù)中選擇需要的試題出試卷還可以在評(píng)分老師打分后查看考生的考試成績(jī)。 if(()==0) { result=no。 (userType, 0)。%b%=alMemorySize()/1024/1024%/bMB / b%=etFreePhysicalMemorySize() / 1024/1024 %/bMB 大 學(xué)畢 業(yè) 設(shè) 計(jì) 論 文 15 添加與刪除: 圖 為管理員教師添加界面 圖 管理員添加界面 核心代碼如下: //管理員教師的錄入 public String adminAdd() { TAdmin admin=new TAdmin()。 (操作成功 )。 (刪除成功 )。 大 學(xué)畢 業(yè) 設(shè) 計(jì) 論 文 16 課程管理界面 如圖 所示: 圖 管理員添加界面 此界面主要顯示已有的課程信息以及可執(zhí)行的操作。 Map request=(Map)().get(request)。 (kechengName)。 ()。 (kecheng)。 } 管理員在對(duì)題庫(kù)進(jìn)行管理時(shí)要先選擇題目所屬的課程,然后該課程中所有的題目將被列出來(lái),如圖 所示 圖 題庫(kù)管理界面 在此 可以直接刪除題目。 and kechengId=+kechengId+ order by timuLeixing。 return 。 (timuXuanxiangb)。 (timuFenshu)。 大 學(xué)畢 業(yè) 設(shè) 計(jì) 論 文 19 (timu)。 } public String timu_duoxuan_Add() //多選題的添加 { TTimu timu=new TTimu()。 (timuXuanxiangc)。 (timuLeixing)。 (操作成功 )。 (timuName)。 (timuFenshu)。 (timu)。 } public String timu_jianda_Add() 簡(jiǎn)答題的添加 { TTimu timu=new TTimu()。 (timuLeixing)。 (操作成功 )。 (yes)。amp。 return succeed。no39。 return 。 (shitiName)。 (no)。 return succeed。 大 學(xué)畢 業(yè) 設(shè) 計(jì) 論 文 22 (刪除成功 )。 相關(guān)代碼如下: //選擇試題所屬的課程 public String timuByKecheng1() { String sql=from TTimu where del=39。 Map request=(Map)().get(request)。 } //向試卷中添加題目 public String timuByShiti() { List timuList=new ArrayList()。 List timuShitiList=().find(sql,con)。 TTimu timu=(())。 return 。作為考生還可以進(jìn)行客觀題的自測(cè),自測(cè)結(jié)果立刻產(chǎn)生。 Map session= ().getSession()。 List list=().find(sqlk,conk)。 } List timuList=new ArrayList()。 for(int i=0。 (timu)。 String sql=from TTimuShiti where shitiId=?。i()。 (())。 大 學(xué)畢 業(yè) 設(shè) 計(jì) 論 文 25 } if(1)//多選題 { String s=。 } (s)。 Map session= ().getSession()。 String timuDaan = (timuDaan)。 (timuId)。 () 0) { TJiaoyuan jiaoyuan = (0)。 (())。 (jiaoyuan)。 Object[] cc={shitiId}。i++) { TFenshu fenshu=(TFenshu)(i)。 (fenshuList, fenshuList)。方便考生了解自己對(duì)知識(shí)的掌握程度。 String sql=from TTimu where del=39。 List timuList=().find(sql)。 String timu1Daan=(().toString())。 return 。 大 學(xué)畢 業(yè) 設(shè) 計(jì) 論 文 29 String sql=from TJiaoyuan where shitiId=? and stuId=?。i()。 (timu)。 (stuId, stuId)。 2,對(duì)與教學(xué)內(nèi)容的管理,主要包括對(duì)課程,題庫(kù),試卷的管理。測(cè)試部分包括數(shù)據(jù)庫(kù)的訪問(wèn)和更新測(cè)試;對(duì)學(xué)生成績(jī)查詢功能的測(cè)試和 系統(tǒng)容錯(cuò)功能的測(cè)試。 測(cè)試方案 管理員教師在后臺(tái)添加一條信息,首先查看數(shù)據(jù)庫(kù)中的數(shù)據(jù)是否有相應(yīng)的變化,然后看能否登入登錄和前臺(tái)中顯示的信息是否會(huì)相應(yīng)改變。 測(cè)試方案 學(xué)生輸入用戶名和密碼,然后查看自己的分?jǐn)?shù),課程選綜合知識(shí)。 測(cè)試方案 管理員在修改密碼時(shí),如果新密碼與確認(rèn)密碼不一致的話,會(huì)給出提示密碼不一致 輸入數(shù)據(jù) 用戶名: admin 新密碼: 1 確認(rèn)密碼: 1 預(yù)期結(jié)果 點(diǎn)擊提交后,系統(tǒng)彈出提示框“修改成功!“將信息添加進(jìn)數(shù)據(jù)庫(kù)中。與老師的悉心指導(dǎo)是分不開(kāi)的。在以后的學(xué)習(xí)中作者還要刻苦鉆研爭(zhēng)取完善此系統(tǒng)的不足之處,是這個(gè)設(shè)計(jì)更加人性化。還要感謝我的家人,我的母校給我提供良好的學(xué)習(xí)氛圍。 List teaList=().find(sql)。 } //評(píng)分教師添加 public String teaAdd() { TTea tea=new TTea()。 (teaSex)。 (操作成功 )。 (yes)。 return succeed。 Map request=(Map)().get(request)。 (stuXuehao)。 (loginName)。 (操作成功 )。 (yes)。 return succeed。 (刪除成功 )。 return succeed。 (no)。 (stuSex)。 return 。no39。 (操作成功 )。 return succeed。 (no)。 (loginPw)。 (teaList, teaList)。謝謝大家!
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1