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

正文內(nèi)容

基于java在線考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文設(shè)計(jì)(留存版)

  

【正文】 集合;answers List 能夠表示出學(xué)生選擇的答案的集合。而 SelectSubjectFrame 類用來編寫 選擇科目的窗口、一個(gè)選擇科目的標(biāo)簽、一個(gè)選擇科目的下拉菜單和一個(gè)確定按鈕以及一個(gè)取消按鈕。 成績(jī)管理用例分析 成績(jī)管理37 成績(jī)管理上圖是該系統(tǒng)的成績(jī)管理用例。上述的使用者分為兩部分,其中一部分是管理者;另一部分是用戶。在考生完成試題作答后能夠獲取自己的得分。 系統(tǒng)設(shè)計(jì)的總體框架 軟件層次結(jié)構(gòu) 控制層 視圖層 業(yè)務(wù)層 數(shù)據(jù)層31 軟件層結(jié)構(gòu)在線考試系統(tǒng)軟件層次結(jié)構(gòu)大致以上述圖片進(jìn)行連接。FlowLayout 外觀管理器的功能就是把系統(tǒng)程序中所用的的各個(gè)組件按照先后順序由上到下,由左及右依次排開 [12]。所有的 Java 應(yīng)用程序都有某個(gè)版本的JDK 與其相對(duì)應(yīng)。然而,有時(shí)候包裝器轉(zhuǎn)發(fā)命令并不得力。 Struts 繼承了 MVC的各項(xiàng)特性,具有 MVC 的特點(diǎn)。J avaSE 就是 Java 的標(biāo)準(zhǔn)版,主要用于桌面應(yīng)用軟件的編程。三、查看分?jǐn)?shù):在考試結(jié)束后,考生能夠看到考試分?jǐn)?shù)。這里包含的請(qǐng)求有連接請(qǐng)求,考生登錄請(qǐng)求,試題發(fā)送請(qǐng)求,答題請(qǐng)求。然后等待請(qǐng)求結(jié)束,該連接才會(huì)斷開。綜上需求,我們做出這個(gè)在線考試系統(tǒng)能夠在考試和學(xué)習(xí)的過程中起到便捷、提高考試質(zhì)量、減少閱卷工作量的作用。s conservation has bee a proposition, online examination system design is intended to respond to this topic and build a paperless management. The socalled online exam is conducted online examination arrangements will facilitate the examination of the anizational arrangements。 saves a lot of time and resources. Online examination system is suitable for a wide range of candidates is not easy to focus on the distribution of distance education. Based on the examination of export, online user39?;?Java 的在線考試系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)2 對(duì)于該項(xiàng)目的描述對(duì)計(jì)算機(jī)的應(yīng)用,使得生產(chǎn)效率得到了極大的提高,同時(shí)也使一部分生產(chǎn)力得到了解放。在這個(gè)過程中,服務(wù)器不斷監(jiān)聽客戶端的請(qǐng)求,控制運(yùn)行進(jìn)程。為滿足上述需求,我們要定義請(qǐng)求類,并且要求服務(wù)器不斷讀取請(qǐng)求信息。四、管理員可以根據(jù)系統(tǒng)定義修改難度系數(shù)和題目數(shù)。Java SE 包含那些構(gòu)成 Java 語言核心的類。并根據(jù) JavaSE 的特點(diǎn), 做出了相應(yīng)的更改。在這種情況下,就必須直接地與模型進(jìn)行交互。所以,要學(xué)好 Java,首先要掌握 JDK。 和 GridBagLayout基于 Java 的在線考試系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)9 GridLayout 的作用是將該窗口分成大小不等的均勻網(wǎng)格,然后使得組件能夠依次按格放入組件??忌軌蛟诳荚嚱Y(jié)束后查看考試分?jǐn)?shù)。首先,登陸窗體,菜單窗體,測(cè)試窗體共同構(gòu)成了用戶客戶端。 數(shù)據(jù)層介紹在本次在線考試系統(tǒng)的開發(fā)中,數(shù)據(jù)層的主要實(shí)現(xiàn)的功能是讀取用戶信息,考題信息,考試信息等。 用戶管理用例分析 通過下圖我們能夠看到用戶管理分為以下四部分,當(dāng)用戶登陸考試系統(tǒng)后可以進(jìn)行以下五個(gè)操作即:考試開始,分?jǐn)?shù),考試規(guī)則,試題提交以及離開。管理者對(duì)用戶的成績(jī)進(jìn)行管理,用戶能夠查詢自己的成績(jī)。下邊這些都屬于 ExamMainFrame 類:學(xué)生考試窗口、考試窗口的標(biāo)題即在線考試系統(tǒng)、顯示題目的文本框、試題四個(gè)選項(xiàng)的可選項(xiàng)、顯示題號(hào)的框和剩余題目數(shù)的標(biāo)簽、上一題,下一題試題切換以及交卷按鈕、顯示剩余剩余時(shí)間的標(biāo)簽。實(shí)現(xiàn)方法有如下,toString() void 是將試卷轉(zhuǎn)換成字符串格式;而 addQusetion() void 是表示向試卷中添加題目。系統(tǒng)在初始運(yùn)行時(shí)需要將配置文件中的數(shù)據(jù)讀取并傳送到到服務(wù)器中,然后,客戶機(jī)才能收到服務(wù)器傳送來的數(shù)據(jù)。如果調(diào)用的靜態(tài)常量是 1,這里用到 login_request,程序就調(diào)用 login()方法。 之后,當(dāng)用戶進(jìn)入考試,考試框的上邊依次是考生姓名、編號(hào)、考試時(shí)間等。//編號(hào)和密碼異常}catch(IdOrPwdException e){()。//計(jì)算剩余時(shí)間long show=endnow。//保存該題號(hào)下的用戶答案(index, userAnswers)。 } catch (Exception e) {()。接著,完善系統(tǒng)功能,增加考試規(guī)則,計(jì)時(shí)等功能。這能夠考驗(yàn)自我的學(xué)習(xí)能力,能夠不斷超越自我。Gary Cornell 著 《JAVA 核心技術(shù)》機(jī)械工業(yè)出版社 2022[7] (美)阿諾德,Ken Arnold, 程序設(shè)計(jì)語言[M].北京:人民郵電出版社,2022 [8] 編程思想[M]. 機(jī)械工業(yè)出版社,2022[9] 耿祥義, 實(shí)用教程[M]. 清華大學(xué)出版社,2022[10] 應(yīng)用開發(fā)詳解[M].電子工業(yè)出版社,2022[11] 工程應(yīng)用與項(xiàng)目實(shí)踐[M]. 機(jī)械工業(yè)出版社,2022[12] [美]Rogers Cadenhead. Java 4 出版 2022[13] :清華大學(xué)出版社,2022。在老師和同學(xué)們的幫助下成功完成設(shè)計(jì),在某種程度上加強(qiáng)了自我的實(shí)踐能力。最后根據(jù)功能編寫程序。} } 小結(jié)本章主要介紹了系統(tǒng)的詳細(xì)設(shè)計(jì)以及具體流程。//獲得下一個(gè)考題內(nèi)容=(index)。long m=(ss%60)/60。//數(shù)值類型異常}catch(NumberFormatException e){()。還有幾個(gè)選擇鈕,依次是上一題,下一題以及提交試卷。如果是靜態(tài)常量 3,就會(huì)調(diào)用交卷信息的 send()方法。那么,接下來要介紹一下幾個(gè)重要類的具體的設(shè)計(jì)說明:1.服務(wù)器線程類服務(wù)器線程類,它是服務(wù)器主類的一個(gè)內(nèi)部類。此類包含以下屬性和方法。 服務(wù)器的類服務(wù)器中只用到了 ServeletMainClass 類,下邊我們屬性、方法和內(nèi)部類這個(gè)順序來介紹一下。 小結(jié) 這一章通過對(duì)系統(tǒng)功能需求、設(shè)計(jì)框架以及總體用例圖來分析系統(tǒng)需求和總體設(shè)計(jì)。當(dāng)然在開始考試前最好看一下考試規(guī)則,以免出現(xiàn)非受獲性失誤。從而響應(yīng)請(qǐng)求,進(jìn)而用戶能夠順利進(jìn)入考試系統(tǒng)。 界面與控制器的關(guān)系32 界面與控制器的關(guān)系界面與控制器的關(guān)系大致由上圖就能夠表述出來,客戶端就是這里的控制loginframemenuframeexamfranmeclientcontextExamServiceImplplEntityContext選擇界面MenuFrameMenuFrameClient Context登陸界面LoginFrame考試界面examframe基于 Java 的在線考試系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)11器。系統(tǒng)會(huì)對(duì)考生對(duì)試題的作答準(zhǔn)確與否進(jìn)行判斷,進(jìn)而對(duì)考生的作答給出得分。 小結(jié)本章主要介紹了該在線考試系統(tǒng)的關(guān)鍵技術(shù)和工具,對(duì)系統(tǒng)模式簡(jiǎn)介MVC,以及串聯(lián)的 Struts。除了 Sun 之外,好多公司都開發(fā)了自己的 JDK。每個(gè)按鈕或者文本域的模型是獨(dú)立于觀感的。除提供了 AWT 所缺少的、大量的附加組件外,Swing 還提供了替代 AWT 重量組件的輕量組件。JavaSE 具有以下幾個(gè)特點(diǎn):第一,它比較容易開發(fā);第二,它啟動(dòng)時(shí)間短,內(nèi)存占用較少;第三,它還有元數(shù)據(jù)特性。六、其他功能還有計(jì)時(shí)功能等。這樣就出來了服務(wù)器的基本框架。因?yàn)橐o學(xué)生操作,所以為了方便學(xué)生進(jìn)行操作,這里用到了圖形界面的操作。鑒于傳統(tǒng)考試中使用紙質(zhì)試卷帶來的效率低下,信息滯后等詬病,我們迫切需要一個(gè)應(yīng)用解決這些問題。在這種形式下,網(wǎng)絡(luò)教育所伴隨的在線考試必定能在將來的教育事業(yè)上作用明顯。綜上技術(shù),能夠?qū)⑾到y(tǒng)功能實(shí)現(xiàn)。從而使考試更接近公平,公正,客觀,更能激發(fā)考生的學(xué)習(xí)積極性。將上述信息讀取到服務(wù)器中之后,將上述信息封裝在某個(gè)類中,緊接著等待客戶端發(fā)送請(qǐng)求。服務(wù)器需要讀取試題信息,所以在設(shè)計(jì)時(shí)要定義學(xué)生類,試卷類以及題目類。登錄功能:用戶能夠準(zhǔn)確無誤的登錄考試系統(tǒng)。 get 和 set 方法,通過該方法可以訪問屬性。MVC 使得程序邏輯清晰,更容易被人理解。當(dāng)需要查詢所需要的內(nèi)容時(shí),包裝器類會(huì)向模型詢問并且返回所要的內(nèi)容。JDK(Java Development Kit)是 Sun 公司針對(duì) Java開發(fā)員研發(fā)的產(chǎn)品。這五個(gè)位置,每個(gè)位置只允許包含一個(gè)組件。考試功能,顧名思義,考試點(diǎn)擊該按鈕能夠打開試題進(jìn)行作答。不至于因?yàn)闀r(shí)間問題影響自己的答題,計(jì)時(shí)功能能夠督促考生快速完成試題的作答。使考生能夠得到考試試題并完成考試。試題管理部分是管理者將試題導(dǎo)入該考試系統(tǒng),并將試題進(jìn)行分類。答案設(shè)置就是對(duì)試題的正確結(jié)果作出明確標(biāo)出。該界面有登錄窗口、學(xué)號(hào)輸入框、密碼輸入框、確定進(jìn)入考試系統(tǒng)按鈕、取消按鈕等。Student 類,該類中有以下屬性:id 是 int 整型的,它表示學(xué)生學(xué)號(hào);name 和 passwd 都是字符串型的,前一個(gè)表示學(xué)生學(xué)號(hào),后一個(gè)表示學(xué)生的密碼。從上邊的例圖我們可以看出,該系統(tǒng)最關(guān)鍵的就是服務(wù)器通過服務(wù)器線程與 client 直接的連接關(guān)系。下面我們要介紹一下判斷請(qǐng)求的類型。考生應(yīng)該首先閱覽以下考試規(guī)則,接著點(diǎn)擊開始進(jìn)入考試,當(dāng)考試結(jié)束后,選擇提交試卷。//更新用戶信息(user)。//在menuFrame面板前顯示錯(cuò)誤信息(, ())。if(val==){(0)。 //退回到菜單面板 (false)。接下來,我就查閱各種資料來完善 JAVA 方面的知識(shí),并能夠?yàn)樵撓到y(tǒng)的開發(fā)設(shè)計(jì)服務(wù)。幫助更多的人們學(xué)習(xí)和更了解生活。不斷充實(shí)自我,為以后的工作做好鋪墊。鑒于個(gè)人經(jīng)驗(yàn)不足,尋求導(dǎo)師以及擁有開發(fā)經(jīng)驗(yàn)的同學(xué)進(jìn)行修改完善。最后就是完成程序,構(gòu)成系統(tǒng),糾錯(cuò),系統(tǒng)完善。第五章總結(jié)與展望 工作總結(jié)經(jīng)過近半年的不懈努力,我通過查閱各種資料,以及尋求別人的幫助,終基于 Java 的在線考試系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)29于完成了這個(gè)在線考試系統(tǒng)的設(shè)計(jì)。(,())。}},0,1000)。//調(diào)用業(yè)務(wù)層的getQuestionInfo()方法來獲得考題QuestionInfo questionInfo=(0)。 考生在提交試卷后,系統(tǒng)會(huì)對(duì)用戶的作答給出分?jǐn)?shù)。這里簡(jiǎn)單描述一下上邊提到的幾個(gè)方法的作用。服務(wù)是程序創(chuàng)建的一個(gè)服務(wù)進(jìn)程與服務(wù)器連接而成的,它適合運(yùn)行 run()方法。 工具類QuestionReader 類和 SocketUtil 類是該考試系統(tǒng)用到的工具類,前一個(gè)是表示封裝一些讀取磁盤文件的方法,后一個(gè)是表示封裝一些創(chuàng)建套接字連接的基本格式。接著,我們介紹一下它的方法。為在線考試系統(tǒng)的構(gòu)
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1