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

正文內(nèi)容

網(wǎng)上考試系統(tǒng)畢業(yè)設(shè)計(jì)論文-全文預(yù)覽

2025-07-19 21:48 上一頁面

下一頁面
  

【正文】 文件,然后將這些參數(shù)設(shè)置到負(fù)責(zé)數(shù)據(jù)庫連接的工具類JDBCUtil中。 return true。 (fos, jihuaqiang)。 FileOutputStream fos = new FileOutputStream(new File(path))。對于一些可能存在的問題提前進(jìn)行了處理,提高了系統(tǒng)的可用性。()。但是原來的學(xué)號和密碼還存在,這就不符合軟件的要求了。}catch(NumberFormatException ne){(null,你輸入的學(xué)號不是數(shù)字,請重新輸入:)。通過異常報告可以很明顯的看出來是什么錯誤。經(jīng)過多次測試,達(dá)到了要求。()。Response response=()。登陸模塊的流程如圖61所示:圖61登錄模塊流程圖當(dāng)用戶輸入學(xué)號和密碼后LoginFrame里進(jìn)行驗(yàn)證的代碼如下:studentId=(())。但是我們還應(yīng)認(rèn)識到軟件系統(tǒng)測試是不能夠證明所測試的程序是正確的,即使通過最嚴(yán)格的軟件系統(tǒng)測試,仍然可能還有一些錯誤隱藏在程序中而為被發(fā)現(xiàn)。管理員可以直接點(diǎn)擊添加按鈕來向數(shù)據(jù)庫中添加試題。當(dāng)管理員點(diǎn)擊了查看試題按鈕后,在選擇科目后的下拉列表中就會顯示出所有的科目列表,在中間的多行文本框中就會顯示選中的科目的所有試題。 ((7))。 ((3))。注意:當(dāng)考生下線后,管理員需要點(diǎn)擊一下刷新按鈕,才能及時的查看。 } if(rs!=null){ (rs)。 rs=()。 } } return。 addStudentsToTable(rs)。 } if(type==1){ sql= select * from student where name=?。 } catch (Exception e) { ()。 try { ps=(sql)。 PreparedStatement ps = null。極大的方便了管理員管理學(xué)生的信息。 } ((6))。 ((3))。當(dāng)你點(diǎn)擊查詢后符合條件的學(xué)生信息就會在下面的JTable中顯示出來,很大的方便了老師查看和管理學(xué)生的信息。(log + \n)。}在此模塊的最下面是系統(tǒng)的日志信息。}public void stopServer() throws IOException {isServerRun = false。 }}啟動服務(wù)和停止服務(wù)的代碼如下:public void startServer() throws IOException {isServiceRun= true。 } /** * 停止?jié)L動滾動條。 } /** * 開始滾動滾動條 */ public void startRoll(){ nowX = 1*。 else isLeft = false。 = height。 /** 是否開始滾動 */ private boolean isBeginRoll = false。 /** 漸變矩形的高度 */ private int height = 0。用來提示管理員服務(wù)器端的服務(wù)已經(jīng)停止了,客戶端的考生就能再進(jìn)行考試了。}系統(tǒng)配置界面如圖51所示: 圖51 系統(tǒng)配置界面用來啟動服務(wù)器端的服務(wù)和停止服務(wù)器端的服務(wù)。 (new FileInputStream(new File(path)))。}系統(tǒng)就是通過讀取這個文件來獲得數(shù)據(jù)庫的連接的。 ()。 for(int i=0。public static String[] values = { , jdbc:mysql://:3306/, root, 123456, exam, 0}。該模塊主要用來配置數(shù)據(jù)庫的連接參數(shù)。} if(PASSWORD==null){ PASSWORD = 123456。這些默認(rèn)的連接參數(shù)是在一個靜態(tài)塊里設(shè)置的。數(shù)據(jù)庫的連接參數(shù)只需要在這個工具類里設(shè)置一次就可以了,非常的方便。在這個應(yīng)用程序中,當(dāng)需要和數(shù)據(jù)源進(jìn)行交互的時候則使用這個接口,并且編寫一個單獨(dú)的類來實(shí)現(xiàn)這個接口在邏輯上對應(yīng)這個特定的數(shù)據(jù)存儲。類說明如表45所示: 表45 ServerPanel類說明類名稱ServerPanel類描述系統(tǒng)服務(wù)模塊的Panel類,主要負(fù)責(zé)系統(tǒng)服務(wù)。類說明如表44所示: 表44 ServerFrame類說明類名稱ServerFrame類描述顯示服務(wù)器端窗口的主類,包含了服務(wù)器端六個模塊的Panel。它只包括一個方法:Main()方法。其中HashMap中的key存放的是題號,value存放的是考生做的答案。使用了一個ArrayList來存放考試試題。屬性有:題號,題目描述,試題選項(xiàng),正確答案。函數(shù)描述public boolean send()發(fā)送學(xué)號和密碼到服務(wù)器public Response receive()接受客戶端傳過來的Response對象public boolean sendCourseName()發(fā)送考生選擇的考試科目到服務(wù)器端public boolean sendAnswer()發(fā)送考生做的試卷答案到服務(wù)器端public void closeSocket()關(guān)閉客戶端使用的套接口 客戶端model類說明Student:純粹的一個javaBean,類里不包含任何業(yè)務(wù)代碼。它是運(yùn)行客戶端的首要類。 本系統(tǒng)主要有以下幾個模塊組成: 系統(tǒng)配置模塊,系統(tǒng)服務(wù)模塊,用戶管理模塊,在線用戶模塊,試題管理模塊,試卷管理模塊。這時,客戶端會自動的把考生的分?jǐn)?shù)和考生的答卷發(fā)送到服務(wù)器端,供老師查看。(3)考試界面接受服務(wù)器端傳送的考卷信息,依次將每道題顯示出來,供學(xué)生進(jìn)行考試。考試開始時,考生在客戶端機(jī)器上使用學(xué)號和密碼登陸進(jìn)入考試系統(tǒng)??荚囅到y(tǒng)模塊如圖41所示:基于C/S模式的考試系統(tǒng)學(xué)生考試子系統(tǒng)考試管理子系統(tǒng) 圖41 考試系統(tǒng)模塊總圖學(xué)生考試子系統(tǒng)分為三個模塊:學(xué)生登錄模塊,選擇科目模塊和開始考試模塊。 C/S模式的主要技術(shù)特征(1)共享資源,節(jié)約經(jīng)費(fèi)服務(wù)器可以同時為多個客戶機(jī)提供服務(wù),并且具有并發(fā)控制、封鎖等能力協(xié)調(diào)多用戶對于共享資源的訪問。客戶機(jī)具有單獨(dú)的處理事務(wù)的能力,可以對數(shù)據(jù)的輸入進(jìn)行預(yù)處理,也可以對主機(jī)返回的結(jié)果進(jìn)行再加工整理,并且與用戶進(jìn)行交互式對話。在線考試系統(tǒng)主要為了滿足學(xué)校對教員學(xué)生學(xué)習(xí)情況掌握的需要。其主要優(yōu)點(diǎn)是交互性強(qiáng),在客戶端有一套完整的應(yīng)用程序,在管理、統(tǒng)計(jì)分析、打印等方面功能較強(qiáng),能提供安全的存取模式,對相同的任務(wù),C/S模式完成速度更快。這兩種方式從本質(zhì)上說,都是基于提供了標(biāo)準(zhǔn)接口的后臺數(shù)據(jù)庫來實(shí)現(xiàn)的,但在具體實(shí)現(xiàn)上,兩種開發(fā)方法有很大差別。從而使教師能夠及時了解參加人數(shù)的輕快(6)已經(jīng)持久化的學(xué)生信息瀏覽功能模塊:該功能模塊的使用需要服務(wù)器配置的成功,通過該功能模塊能夠?qū)崿F(xiàn)對已經(jīng)持久化的考生信息和成績的簡單查詢。(3)試卷選擇功能模塊:該模塊功能的正常實(shí)現(xiàn)需要服務(wù)器配置模塊的正確配置。根據(jù)相關(guān)的調(diào)查研究以及結(jié)合實(shí)際工作生活中的體會,此在線考試系統(tǒng)的功能需求如下:(1)系統(tǒng)集成化,界面風(fēng)格簡潔,易于操作;(2)服務(wù)端具有對考卷信息的錄入、修改、刪除、更新等功能;(3)服務(wù)端具有對學(xué)生信息的插入,瀏覽和查詢功能;管理員通過查看功能實(shí)現(xiàn)信息的可視化管理;(4)服務(wù)端具有試卷選擇和對每個用戶發(fā)布的試題不相同的功能防止用戶之間的抄襲,并且能向各個用戶發(fā)布交卷提醒的功能;(5)客戶端具有用戶認(rèn)證和接收服務(wù)端發(fā)布的試題以及自動記分并且提交成績的功能。在線考試系統(tǒng)的開發(fā)主要包括客戶端的登陸系統(tǒng),服務(wù)端的數(shù)據(jù)庫管理系統(tǒng)。(2)老師用戶。Thread類最重要的方法是run方法。要學(xué)會Java中的多線程編程,就得知道如何實(shí)現(xiàn)支持多線程的類。 多線程概述多線程是與單線程比較而言的,普通的Windows采用單線程程序結(jié)構(gòu),其工作原理是:主程序有一個消息循環(huán),不斷從消息隊(duì)列中讀入消息來決定下一步所要干的事情,一般是針對一個函數(shù),只有等這個函數(shù)執(zhí)行完之后,主程序才能接收另外的消息來執(zhí)行。DBMS是人們用于操作數(shù)據(jù)庫的軟件產(chǎn)品。這樣是不是很方便、提高了效率,并且還避免了拿錯藥的情況。買藥的時候醫(yī)院依據(jù)藥單從成千上萬種藥物中挑出符合要求的藥品,需要知道藥的品名、具體位置、庫存多少、存取多少等等。 My Sql 簡介數(shù)據(jù)庫是與日常應(yīng)用緊密相連的,在沒有出現(xiàn)數(shù)據(jù)庫之前,人們通過手工記錄處理各種信息。JDBC 對于從Java的中間層來訪問數(shù)據(jù)庫非常重要。最后,許多情況下三層結(jié)構(gòu)可提供一些性能上的好處。 在三層模型中,命令先是被發(fā)送到服務(wù)的中間層,然后由它將SQL 語句發(fā)送給數(shù)據(jù)庫。用戶的SQL語句被送往數(shù)據(jù)庫中,而其結(jié)果將被送回給用戶。對于 商務(wù)上的銷售信息服務(wù), Java 和JDBC 可為外部客戶提供獲取信息更新的更好方法。企業(yè)可繼續(xù)使用它們安裝好的數(shù)據(jù)庫,并能便捷地存取信息,即使這些信息是儲存在不同數(shù)據(jù)庫管理系統(tǒng)上。例如,用 Java 和 JDBC API 可以發(fā)布含有 applet 的網(wǎng)頁,而該 applet 使用的信息可能來自遠(yuǎn)程數(shù)據(jù)庫。 Java 具有堅(jiān)固、安全、易于使用、易于理解和可從網(wǎng)絡(luò)上自動下載等特性,是編寫數(shù)據(jù)庫應(yīng)用程序的杰出語言。JDBC對Java 程序員而言是API,對實(shí)現(xiàn)與數(shù)據(jù)庫連接的服務(wù)提供商而言是接口模型。 有了JDBC,向各種關(guān)系數(shù)據(jù)發(fā)送SQL語句就是一件很容易的事?!。?) 數(shù)據(jù)庫服務(wù) ?。?) WEB開發(fā)工具下面就對這幾種技術(shù)做一個概述??荚囌哌x擇答案提交后,應(yīng)該由計(jì)算機(jī)自動判卷,得到成績后顯示出來。在線考試于一般的單機(jī)考試是不同的。這樣一來,教師所要做的只是精心設(shè)計(jì)題目、維護(hù)題庫,而不是組織考試,從而減輕了教師的負(fù)擔(dān)及提高工作效率,與此同時也提高了考試的質(zhì)量,從而使考試更趨于公證、客觀,更加激發(fā)學(xué)生的學(xué)習(xí)興趣。網(wǎng)上考試系統(tǒng)是建立在國際互聯(lián)網(wǎng)上的應(yīng)用系統(tǒng),客戶端的配置可以極為簡單,使考試不受地域的局限。遠(yuǎn)程教育包括很多環(huán)節(jié),例如教學(xué)系統(tǒng)、答疑系統(tǒng)和考試系統(tǒng)等等。2系統(tǒng)概述隨著計(jì)算機(jī)應(yīng)用的迅猛發(fā)展,網(wǎng)絡(luò)應(yīng)用不斷擴(kuò)大,現(xiàn)在很多國外的大學(xué)和社會其他部門都已經(jīng)開設(shè)了遠(yuǎn)程教育,通過計(jì)算機(jī)網(wǎng)絡(luò)實(shí)現(xiàn)異地教育和培訓(xùn),且這些應(yīng)用正逐步深入到千家萬戶。第六部分:系統(tǒng)測試。第四部分:系統(tǒng)總體設(shè)計(jì)。第二部分:系統(tǒng)概述。按照系統(tǒng)開發(fā)的流程,首先通過詳細(xì)的系統(tǒng)需求分析,設(shè)計(jì)出系統(tǒng)的整體框架結(jié)構(gòu);在此基礎(chǔ)上,采用My Sql實(shí)現(xiàn)數(shù)據(jù)庫設(shè)計(jì),利用服務(wù)器端的有好界面實(shí)現(xiàn)對試卷以及學(xué)生信息信息的錄入、刪除、修改、瀏覽、查詢等功能。只要形成一套成熟的題庫就可以實(shí)現(xiàn)考試的自動化。在線考試是現(xiàn)階段研究開發(fā)的一個熱點(diǎn)。然而,對于高校中的在線考試系統(tǒng)來說,目前還缺乏較為完善的系統(tǒng)化信息管理及其有效利用。但隨著高等學(xué)校管理工作的內(nèi)容、對象不斷變化,煩瑣的手工操作和一般的計(jì)算機(jī)軟件已經(jīng)不能滿足現(xiàn)代化考試的需要。在線考試系統(tǒng)是典型的集管理信息系統(tǒng)以及網(wǎng)絡(luò)編程技術(shù),是高校教學(xué)工作的重要工作內(nèi)容之一。這些系統(tǒng)在很大程度上提高了部門的工作效率和管理水平。因此,建設(shè)開發(fā)一個功能完備、操作簡便的在線考試系統(tǒng)己經(jīng)迫在眉睫。在線考試系統(tǒng)中題目的生成、試卷的提交、成績的批閱等都可以在網(wǎng)絡(luò)上自動完成。課題研究的內(nèi)容主要是針對學(xué)校考試的實(shí)際情況和自身特點(diǎn),利用數(shù)據(jù)庫管理信息系統(tǒng)技術(shù)設(shè)計(jì)開發(fā)出一個基于C/S結(jié)構(gòu)的在線考試系統(tǒng),提高學(xué)生對知識的掌握以及教師對學(xué)生學(xué)習(xí)水平測試。介紹了論文的選題背景、主要內(nèi)容和研究意義。對系統(tǒng)需要解決的問題和具備功能進(jìn)行需求分析。對服務(wù)器模塊實(shí)現(xiàn)方法的介紹。對整個設(shè)計(jì)進(jìn)行歸納總結(jié)和對未來的展望。在英國,已經(jīng)實(shí)現(xiàn)了英語資格考試的網(wǎng)上學(xué)習(xí)和水平認(rèn)證全過程。顯然,隨著考試類型的不斷增
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1