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

正文內(nèi)容

畢業(yè)論文-在線考試系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)設(shè)計-展示頁

2024-09-09 10:56本頁面
  

【正文】 返回客戶端 4. JDBC是通用的 SQL Server(結(jié)構(gòu)化查詢語言 )數(shù)據(jù)庫存取框架,帶有 簡單且功能強(qiáng)大的應(yīng)用程序接口 (AP I)。 它擔(dān)當(dāng)客戶請求( Web瀏覽器或其他 HTTP客戶程序)與服務(wù)器響應(yīng)( HTTP服務(wù)器上的數(shù)據(jù)庫或應(yīng)用程序)的中間層。用戶可以認(rèn)為 JavaBean提供了一種隨時隨地的復(fù)制和粘貼的功能,而不用關(guān)心任何改變。眾所周知,屬性名稱符合這種模式,其他 Java 類可以通過自身機(jī)制發(fā)現(xiàn)和操作這些 JavaBean 屬性。為寫成 JavaBean,類必須是具體的和公共的,并且具有無參數(shù)的構(gòu)造器。在美國,EJB+Servlt+JSP 幾乎成為了電子商務(wù)的開發(fā)標(biāo)準(zhǔn), 而在我國也正逐漸興起,不少 網(wǎng)站都采用了 JSP技術(shù)。所有程序操作都在服務(wù)器端執(zhí)行,網(wǎng)絡(luò)上傳給客戶端僅僅是結(jié)果,對客戶瀏覽器的要求最低。 Web服務(wù)器在遇到訪問 JSP網(wǎng)頁的請求時,首先執(zhí)行其中的程序段,然后將執(zhí)行結(jié)果連同 JSP文件中的 HTML代碼一起返回給客戶。 2 相關(guān)知識介紹 該在線考試系統(tǒng)主要采用 Microsoft . Framework、 JSP、 SQL Server數(shù)據(jù)庫 、 My 、 Dreamweaver CS、 和工具,整體設(shè)計遵循軟件工程的方法,經(jīng)過需求分析、總體設(shè)計、文檔和代碼的編制、模塊測試和系統(tǒng)實現(xiàn)幾個階段 . JSP、 JavaBean 、 ervlet、 JDBC 的概述 ◆ JSP的概述: JSP(JavaServer Pages)是由 Sun Microsystems公司倡導(dǎo)、許多公司參與一起建立的一種動態(tài)網(wǎng)頁技術(shù)標(biāo)準(zhǔn)。 基于 上述考慮,用 JSP設(shè)計考試系統(tǒng)比較合適,現(xiàn)實了動態(tài)頁面與靜態(tài)頁面的分離,脫離了硬件平臺的束縛以及編譯后運(yùn)行等方式,大大提高了其執(zhí)行效率而逐漸成為 Inter上的主流工具。前者主要的缺點(diǎn)是維護(hù)、升級較麻煩,后者是近幾年伴隨 Inter迅速發(fā)展起來的一種技術(shù),它與客戶 /服務(wù)器方式類似,客戶端是一個標(biāo)準(zhǔn)的瀏覽器,服務(wù)器端是 Web Server ,而 Web Server與數(shù)據(jù)庫和應(yīng)用服務(wù)器的緊密結(jié)合,使得這種模式的應(yīng)用范圍不斷擴(kuò)大,它已不僅僅用于網(wǎng)上查詢,有很多部門的業(yè)務(wù)系統(tǒng)、企業(yè)的 MIS系統(tǒng)紛紛采用這種模式,它的主要優(yōu)點(diǎn)是便于擴(kuò)充應(yīng)用、升級維護(hù)簡便。這樣一來,教師所要做的只是精心設(shè)計題目、維護(hù)題庫,而不是組織考試,從而大大減輕了教師的負(fù)擔(dān),這表明其經(jīng)濟(jì)性是相當(dāng)可觀的。在線考試系統(tǒng)中題目的生成、試卷的提交、成績的批閱等都可以在網(wǎng)絡(luò)上自動完成。它是建立在國際互聯(lián)網(wǎng)上的應(yīng)用系統(tǒng),客戶端的配置可以極為簡單,使考試不受地域的局限。例如目前許多國際著名的計算機(jī)公司所舉辦的各種認(rèn)證考試絕大部分采用這種方式。 在線考試系統(tǒng)的發(fā)展趨勢 隨著計算機(jī) 應(yīng)用的迅猛發(fā)展,網(wǎng)絡(luò)應(yīng)用不斷擴(kuò)大,如遠(yuǎn)程教育和虛擬大學(xué)的出現(xiàn)等等,且這些應(yīng)用正逐步深入到千家萬戶。在我國,雖然遠(yuǎn)程教育已經(jīng)蓬勃地發(fā)展起來,但是目前學(xué)校與社會上的各種考試大都采用傳統(tǒng)的考試方式,在此方式下,組織一次考試至少要經(jīng)過五個步驟,即人工出題、考生考試、人工閱卷、成績評估和試卷分析。 遠(yuǎn)程教育包括很多環(huán)節(jié) ,例如教學(xué)系統(tǒng)、答疑系統(tǒng)和考試系統(tǒng)等等。現(xiàn)在,計算機(jī)硬件技術(shù)的發(fā)展已經(jīng)達(dá)到了相當(dāng)高的水平。 并且對考生參加考試的設(shè)備要求很低,只需支持 Web服務(wù)器訪問就 可以 了。在線考試系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)設(shè)計 畢業(yè)論文 在線考試系統(tǒng)的設(shè)計與實現(xiàn) 摘要 : 本在線考試系統(tǒng)是利用 Sun Microsystems公司倡導(dǎo)的 JSP 和 SQL2020數(shù)據(jù)庫 ,利用了目前比較熱門的 JSP 技術(shù)的 JDBC與數(shù)據(jù)庫連接和 JSP+Servlet 訪問數(shù)據(jù)庫,實現(xiàn)了在線考試系統(tǒng)的出卷,在線答題,在線批改和創(chuàng)建題庫等四項基本的在線考試功能 。 該系統(tǒng)有應(yīng)用簡單、升級和部署方便、擴(kuò)展性強(qiáng)等特點(diǎn)。 關(guān)鍵詞 : JSP, 考試系統(tǒng), 在線考試系統(tǒng) 在線考試系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)設(shè)計 目 錄 第一章 前言 ........................................ 1 關(guān)于在線考試 ...................................................... 1 在線考試系統(tǒng)的發(fā)展趨勢 ............................................. 1 相關(guān)知識介紹 ...................................................... 2 JSP、 JavaBean 、 ervlet、 JDBC的概述 ............................... 2 第二章 系統(tǒng)的分析與設(shè)計 ........................... 3 ............................................................ 3 ............................................................ 3 ............................................................ 4 第三章 數(shù)據(jù)庫設(shè)計 ................................... 4 第四章 系統(tǒng)實現(xiàn) .................................... 7 ...................................................... 7 在線考試模塊的實現(xiàn) ................................................ 13 在線批改模塊的實現(xiàn) ................................................ 24 ..................................................... 26 第五章 開發(fā)技巧 ................................... 30 第六章 系統(tǒng)測試 .................................... 31 系統(tǒng)測試 ......................................................... 31 第七章 結(jié)束語 ...................................... 32 參考文獻(xiàn) ........................................... 33 1 第一章 前言 關(guān)于在線考試 隨著網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,現(xiàn)在很多國外的大學(xué)和社會其他部門都已經(jīng)開設(shè)了遠(yuǎn)程教育,通過計算機(jī)網(wǎng)絡(luò)實現(xiàn)異地教育和培訓(xùn)。但是,遠(yuǎn)程教育軟件的開發(fā)目前還處于起步階段,隨著這項技術(shù)的不斷深入發(fā)展,就要求有更好、更完善的軟件系統(tǒng)應(yīng)用到遠(yuǎn)程教育當(dāng)中去,這就給軟件設(shè)計人員提出了更高的設(shè)計要求。其中很重要的一個環(huán)節(jié)就是在線考試系統(tǒng),同時它也是最難實現(xiàn)的環(huán)節(jié)。顯然,隨著考試類型的不斷增加及考試要求的不斷提高,教師的工作量將會越來越大,并且其工作將是一件十分煩瑣和非常容易出錯的事情,可以說傳統(tǒng)的考試方式已經(jīng)不能適應(yīng)現(xiàn)代考試的需要。人們迫切要求利用這些技術(shù)來進(jìn)行在線考試,以減輕教師的工作負(fù)擔(dān)及提高工作效率,與此同時也提高了考試的質(zhì)量,從而使考試更趨于公證、客觀,更加激發(fā)學(xué)生的學(xué)習(xí)興趣。 在線考試是現(xiàn)階段研究開發(fā)的一個熱點(diǎn)。一個完備的在線考試系統(tǒng)可以使用戶在網(wǎng)上學(xué)習(xí)過后及時檢驗自己的學(xué)習(xí) 效果,已發(fā)現(xiàn)自己的不足,使得學(xué)習(xí)效率得到很大提高。只要形成一套成熟的題庫就可以實現(xiàn)考試的自動化。為了適應(yīng)新形勢的發(fā)展,我進(jìn)行了這一系統(tǒng)的初步設(shè)計工作,也可以說是做一個初步的探索,希望它能夠在各類考試中發(fā)揮高效、便捷的作用 ,把老師從繁重的工作中解脫出來 目前,網(wǎng)絡(luò)應(yīng)用軟件運(yùn)行的模式主要有二類: Client/server模式, Browser/Web模式。 另外,考試系統(tǒng)的軟件也必將不斷的更新;同時軟件產(chǎn)品本身就要經(jīng)過一個不斷自我完善的過程。 在美國, EJB+Servlet+JSP幾乎成了電子商務(wù)的開發(fā)標(biāo)準(zhǔn),而在我國也正逐漸興起,不少網(wǎng)站都采用 JSP技術(shù)。 JSP 技術(shù)有點(diǎn)類似 ASP 技術(shù),它是在傳統(tǒng)的網(wǎng)頁 HTML 文件(*.htm,*.html)中插入 Java 程序段 (Scriptlet)和 JSP 標(biāo)記 (tag),從而形成 JSP 文件(*.jsp)。插入的 Java程序段可以操作數(shù)據(jù)庫,重新定向網(wǎng)頁以及發(fā)送 Email等,這就是建立動態(tài)網(wǎng)站所需要的功能。在 Java的 基礎(chǔ)上開發(fā)的 JSP實現(xiàn)了動態(tài)頁面與靜態(tài)頁面的分離,脫離了硬件平臺的束縛以及編譯后運(yùn)行等方式,大大提高了其執(zhí)行效率而逐漸成為了 Inter 上的主流開發(fā)工具。 ◆ JavaBean的概述 : JavaBean 是一種 JAVA 語言寫成的可重用組件。 JavaBean 通過提供符合一致性設(shè)計模式的公共方法將內(nèi)部域暴露成員屬性。 用戶可以使用 JavaBean 將功能、處理、值、數(shù)據(jù)庫訪問和其他任何可以用 java 代碼創(chuàng)造的對象進(jìn)行打包,并且其他的開發(fā)者可以通過內(nèi)部的 JSP頁面、 Servlet、其他 JavaBean、applet程序或者應(yīng)用來使用這些對象。 ◆ Servlet的概述 : Servlet是一種服務(wù)器端的 Java應(yīng)用程序,具有獨(dú)立于平臺和協(xié)議的特性 ,可以生成動態(tài)的 Web頁面。 Servlet 是位于 Web 服務(wù)器內(nèi)部的服務(wù)器端的Java應(yīng)用程序,與傳統(tǒng)的從命令行啟動的 Java 應(yīng)用程序不同, Servlet由 Web 服務(wù)器進(jìn)行加載,該 Web服務(wù)器必須包含支持 Servlet的 Java虛擬機(jī)。利用 JDBC API, Java 開發(fā)人 員可以在單一的標(biāo)準(zhǔn)化功能庫中編碼,生成獨(dú)立 于數(shù)據(jù)庫管理系統(tǒng) (D BMS) 的 Java 應(yīng)用系統(tǒng)。 這些元件化的 JDBC 驅(qū)動器可換入換出,以適應(yīng)不同的數(shù)據(jù)庫后端設(shè)備。基本上包括了在線考試系統(tǒng)應(yīng)該聚有的基本功能。 ( 1)自動出卷:一個完整的在線考試系統(tǒng)首先必須具有能夠滿足用戶需要的試卷,并且針對不同的用戶要有不同的試卷,自動出卷模塊就能夠滿足用戶的這個需求,可以由系統(tǒng)管路員對試卷格式進(jìn)行設(shè)置,然后由系統(tǒng)自動從題庫中選擇題目生成試卷。 ( 3)在線批改:用戶答題完成以后,把試卷提交給系統(tǒng),系統(tǒng)能夠在線批改,并及時的把結(jié)果返回給用戶。 圖 在線考試用例圖 總體設(shè)計 UML業(yè)務(wù)邏輯圖 在線考試系統(tǒng)主要的操作: 自動出卷 在線考試 在線批改 題庫 4 圖 在線考試系統(tǒng)邏輯圖 系統(tǒng)結(jié)構(gòu) 表 系統(tǒng)結(jié)構(gòu)表 出卷模塊 考試模塊 批改模塊 功能設(shè)計 根據(jù)系統(tǒng)的需求分析,明確 系統(tǒng)的功能主要包括以為 4個部分。 鑒于主觀題的主觀性,目前無法實現(xiàn)系統(tǒng)自動判卷,所以本系統(tǒng)只作客觀題部分。該模塊是用戶考試的窗口,用戶在此部分進(jìn)行答題,并提交。該模塊實現(xiàn) 答題正誤的判斷和對試卷進(jìn)行評分的功能。系統(tǒng)用該模塊來存儲考試試題,以 備出卷時調(diào)用。 選擇試卷 自動出卷 在線考試 在線批改 返回成績 5 ◆ 試卷信息表( shijuan) .表名為 shijuan,存放試卷題目的信息。 表 選擇題題庫信息表 字段 說明 類型 備注 id 題目 id int 主鍵 timn 題目 varchar(800) 不可為空 daan 正確答案 varchar(200) 不可為空 zhang 章節(jié) int 題目所屬章節(jié) a A選項 varchar (50) 不可為空 b B選項 varchar(50) 不可為空 c C選項 varchar(50) 不可為空 d D選項 varchar(50) 不可為空 nandu 難度系數(shù) int 創(chuàng)建選擇題題庫信息
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1