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

正文內(nèi)容

基于java在線考試系統(tǒng)設(shè)計(jì)的開發(fā)與實(shí)現(xiàn)-wenkub.com

2025-06-07 00:06 本頁(yè)面
   

【正文】 參考文獻(xiàn):[1] 李剛 《瘋狂 JAVA 講義》 電子工業(yè)出版社 2022[2] Bruce Eckel 《JAVA 編程思想 第 4 版》 機(jī)械工業(yè)出版社 2022 [3] 朱仲杰 《JAVA?SE6 全方位學(xué)習(xí)》 機(jī)械工業(yè)出版社 2022[4] Liang 《JAVA 語(yǔ)言程序設(shè)計(jì) 基礎(chǔ)篇(原書第 5 版) 》 機(jī)械工業(yè)出版社 2022[5] 李鐘蔚 《JAVA 開發(fā)實(shí)戰(zhàn)寶典》 清華大學(xué)出版社 2022[6] Cay amp。是我養(yǎng)成了嚴(yán)肅認(rèn)真,一絲不茍的工作作風(fēng),并樹立了正確的生產(chǎn)觀、經(jīng)濟(jì)觀和全局觀。存在著運(yùn)用錯(cuò)誤,致使系統(tǒng)存在著這樣那樣的錯(cuò)誤。為以后的工作積累經(jīng)驗(yàn)。充分調(diào)用某一門或者多門的功課來實(shí)現(xiàn)個(gè)人的設(shè)計(jì)。 后續(xù)工作展望這個(gè)系統(tǒng)還能夠添加更多功能,比如試題的更多分類,增加自測(cè)平臺(tái)。為以后的學(xué)習(xí)生活打下堅(jiān)實(shí)的基礎(chǔ)。然后,根據(jù)功能便攜框架,對(duì)各個(gè)類進(jìn)行聯(lián)系。首先,考生能夠通過一定的賬號(hào)密碼登錄該系統(tǒng);然后,能夠成功進(jìn)行考試,提交試卷并獲得得分。而且在線考試節(jié)省人力、物力。在這個(gè)系統(tǒng)的設(shè)計(jì)過程中讓我更熟悉 JAVA 這一開發(fā)語(yǔ)言,增加了自己的開發(fā)經(jīng)驗(yàn)。系統(tǒng)用到的主要類,以及類的屬性。 //取消定時(shí)器功能 ()。 //調(diào)用examService接口的over()方法獲得當(dāng)前考分 int score=()。//如果選擇是,則考試結(jié)束if(val==){()。//更新考試面板, 顯示下一考題(,)。//獲取當(dāng)前用戶答案ListInteger userAnswers=()。//若有異常,則顯示錯(cuò)誤信息(,())。}},new Date(end))。long h=(mm%60)/60。//添加定時(shí)器,開始考試倒計(jì)時(shí), 每隔一秒執(zhí)行一次(new TimerTask() {public void run() {//獲取當(dāng)前時(shí)間long now=()。//調(diào)用本類中的startTimer() 方法,開始考試計(jì)時(shí)()。//隱藏菜單面板,進(jìn)入考試面板(false)。//確保用戶編號(hào)是數(shù)字,將信息反饋給用戶(編號(hào)必須是數(shù)字 !)。(true)。//獲取用戶密碼String pwd=()??荚囃瓿伞?忌筛鶕?jù)自己需求進(jìn)行操作,最終提交試卷。然后就可以離開該考試系統(tǒng)了。 然后,當(dāng)用戶輸入正確的用戶名和密碼,用戶就成功登陸了該考試系統(tǒng)。 2.客戶端窗口類 客戶類的窗口類,是實(shí)現(xiàn)用戶由對(duì)這個(gè)系統(tǒng)進(jìn)行第一步操作開始,到操作結(jié)束為止所有的過程。如果靜態(tài)常量 4,就表示學(xué)生要退出考試的界面,這時(shí)候,客戶端關(guān)閉,服務(wù)器接收到退出請(qǐng)求之后,就要直接跳出循環(huán),然后關(guān)閉與之連接的流和套接字連接。這里要使用到一個(gè) switch、case 語(yǔ)法,來匹配所要調(diào)用的方法。然后,服務(wù)線程創(chuàng)建一個(gè)輸出流,這個(gè)輸出流是用來給客戶機(jī)發(fā)送信息的。服務(wù)器然后發(fā)送相應(yīng)的數(shù)據(jù)。因?yàn)樗皇欠?wù)器的類,只作為內(nèi)部類使用,因而它只被設(shè)計(jì)在服務(wù)器的內(nèi)部。服務(wù)器與客戶機(jī)之間的數(shù)據(jù)交換和通信都是以服務(wù)器與 client 之間的連接作為鋪墊的。然而各種類之間存在著調(diào)用和依賴的關(guān)系,下邊就來分析一下這些關(guān)系。分別需要運(yùn)用方法 getStudent()和 getPaper()。Question 類,屬性如下:title 是 String 字符串類型的,它表示題目的標(biāo)題;answer 是 char 字符類型的,它 表示題目的正確選項(xiàng);items 是 ListString(只能存儲(chǔ)字符串類型的集合)一個(gè)集合,它表示題目選項(xiàng)。該類有以下三個(gè)屬性:subject String 來表示考試科目;allQusstion List 用來表示所有題目的集合;answers List 能夠表示出學(xué)生選擇的答案的集合。下面我們依次來看一下這些類的屬性和方法。最后,我們來介紹一個(gè)內(nèi)部類 ServerThread,它有以下屬性。首先,ServelettMainClass 類的屬性有以下內(nèi)容。而 SelectSubjectFrame 類用來編寫 選擇科目的窗口、一個(gè)選擇科目的標(biāo)簽、一個(gè)選擇科目的下拉菜單和一個(gè)確定按鈕以及一個(gè)取消按鈕。各個(gè)類在此考試系統(tǒng)中都扮演著不同的角色,下面我就來介紹一下。此外,該系統(tǒng)還涉及到一些實(shí)體類和一些工具類。由系統(tǒng)的功能需求夠做出系統(tǒng)的基本框架,通過框架讓我們更能了解考試系統(tǒng)的基本構(gòu)造。 成績(jī)管理用例分析 成績(jī)管理37 成績(jī)管理上圖是該系統(tǒng)的成績(jī)管理用例。它包含五部分:題目的增加、題目的刪除以及答案的設(shè)置。 在線考試系統(tǒng) 用戶開始分?jǐn)?shù)考試規(guī)則離開管理者 考試管理部分成績(jī)管理部分試題管理部分試題提交34 用戶管理 考試管理用例分析 考試管理35 考試管理 綜上圖,我們可以得到考試管理部分包括以下五個(gè)管理項(xiàng)目。當(dāng)用戶提交考題時(shí)要進(jìn)行試卷提交操作,接著用戶會(huì)得到考試結(jié)果即考試分?jǐn)?shù)。上述的使用者分為兩部分,其中一部分是管理者;另一部分是用戶??荚嚬芾聿糠质侵缚忌俚顷懣荚囅到y(tǒng)后,對(duì)考試進(jìn)行的所有操作,比如,查看考試規(guī)則、進(jìn)行考試、試卷提交等,都貴考試管理部分統(tǒng)一作出處理。并通過考生的答案提交判斷考生的得分??碱}信息:當(dāng)用戶登錄考試系統(tǒng)成功,考生要進(jìn)行考試,必須發(fā)送考試請(qǐng)求。在考生完成試題作答后能夠獲取自己的得分。以免考試出現(xiàn)問題。 業(yè)務(wù)層介紹在這個(gè)在線考試系統(tǒng)的開發(fā)中,業(yè)務(wù)層采用接口加實(shí)現(xiàn)的方式制作。它能夠控制選擇進(jìn)入各個(gè)界面。 系統(tǒng)設(shè)計(jì)的總體框架 軟件層次結(jié)構(gòu) 控制層 視圖層 業(yè)務(wù)層 數(shù)據(jù)層31 軟件層結(jié)構(gòu)在線考試系統(tǒng)軟件層次結(jié)構(gòu)大致以上述圖片進(jìn)行連接??荚嚳颇慷加幸?guī)定一定的作答時(shí)間,該考試系統(tǒng)具有倒計(jì)時(shí)功能。項(xiàng)目中的需實(shí)現(xiàn)的功能如下。使得模型——視圖—— 控制器直接進(jìn)行恰當(dāng)?shù)慕换?,完成各自的職能。FlowLayout 外觀管理器的功能就是把系統(tǒng)程序中所用的的各個(gè)組件按照先后順序由上到下,由左及右依次排開 [12]。例如,調(diào)整大小,調(diào)整容器內(nèi)組件的位置。該軟件本身是一個(gè)框架和一組服務(wù),用于通過插件組件來構(gòu)建開發(fā)環(huán)境。例如GNU 組織開發(fā)的 JDK;IBM 公司開發(fā)的 JDK 等 [9]。所有的 Java 應(yīng)用程序都有某個(gè)版本的JDK 與其相對(duì)應(yīng)。 關(guān)于開發(fā)環(huán)境的概述 操作系統(tǒng)此在線考試系統(tǒng)的開發(fā)環(huán)境是 Windows 系統(tǒng),該系統(tǒng)安全系數(shù)比較高而且方便。比如,我們所知道的按鈕就實(shí)現(xiàn)了 ButtonModel 接口。當(dāng)然可視化表明完全依賴于特殊觀感的用戶界面的設(shè)計(jì),并且控制器可以改變它。然而,有時(shí)候包裝器轉(zhuǎn)發(fā)命令并不得力。當(dāng)程序員想要使用 Swing 組件來完成開發(fā)時(shí),不需要考慮 MVC 體系結(jié)構(gòu)。 為什么需要 SwingSwing 設(shè)計(jì)者采用的設(shè)計(jì)模式:模型——視圖——控制器(MVC)模式。AWT 中文含義抽象窗口工具包(Abstract Window Toolkit)功能是 Java 開發(fā)用戶界面最初的工具包。 Struts 繼承了 MVC的各項(xiàng)特性,具有 MVC 的特點(diǎn)。它作為稱用得設(shè)計(jì)模式得到了廣泛的運(yùn)用。 :通過 Java reflection 自動(dòng)處理 JavaBeans 屬性、提示和消息。 關(guān)于 STRUTS Struts 簡(jiǎn)介Struts 是開源軟件 。J avaSE 就是 Java 的標(biāo)準(zhǔn)版,主要用于桌面應(yīng)用軟件的編程??焖俚牟渴?,使用 MVC 模式是的開發(fā)時(shí)間得到相當(dāng)大的縮減 [2]。 第二章 系統(tǒng)設(shè)計(jì)相關(guān)技術(shù)介紹及開發(fā)環(huán)境要求 模式的介紹 模式的概述MVC 是 模型(Model),視圖(View)和控制(Controller )的縮寫。三、查看分?jǐn)?shù):在考試結(jié)束后,考生能夠看到考試分?jǐn)?shù)。 可行性分析鑒于在線考試系統(tǒng)的美好前景,本項(xiàng)目的設(shè)計(jì)目標(biāo)是實(shí)現(xiàn)考試系統(tǒng),并且能夠?qū)崿F(xiàn)其相應(yīng)的業(yè)務(wù)功能,例如登錄功能,考試功能,管理員修改難度系數(shù),考試時(shí)間,題目數(shù),考試得分等。這樣這個(gè)客服器的整體設(shè)計(jì)也就呈現(xiàn)出來了。 在客戶機(jī)這邊,我們只需考慮一個(gè)線程就行了。這里包含的請(qǐng)求有連接請(qǐng)求,考生登錄請(qǐng)求,試題發(fā)送請(qǐng)求,答題請(qǐng)求。 首先,服務(wù)器先啟動(dòng),服務(wù)器然后讀取配置文件。 在這個(gè)在線考試系統(tǒng)中,本文涉及到兩個(gè)主要的類:即試卷類和學(xué)生類。上邊提到的圖形界面總共有三個(gè)界面構(gòu)成。然后等待請(qǐng)求結(jié)束,該連接才會(huì)斷開。然后,服務(wù)器開始讀取系統(tǒng)所需的配置文件。上述這個(gè)過程全部都是在網(wǎng)絡(luò)上進(jìn)行并且解決了紙質(zhì)答卷的繁瑣過程。本文設(shè)計(jì)這個(gè)在線考試系統(tǒng),采用了 JAVA 編程語(yǔ)言實(shí)現(xiàn)考試系統(tǒng)。綜上需求,我們做出這個(gè)在線考試系統(tǒng)能夠在考試和學(xué)習(xí)的過程中起到便捷、提高考試質(zhì)量、減少閱卷工作量的作用。所以,無(wú)論是考試機(jī)構(gòu)還是考生都迫切需求一個(gè)應(yīng)用來減輕工作量。但是傳統(tǒng)紙質(zhì)考試步驟很繁瑣,考試組織機(jī)構(gòu)要組織人員更具自己的需求出試題;安排考生在所在考場(chǎng)考試;安排監(jiān)考人員監(jiān)考;安排閱卷人員對(duì)試題進(jìn)行評(píng)閱;最后安排閱卷結(jié)束后的總結(jié)大會(huì)并對(duì)考試情況作出分析報(bào)告。到目前為止,包括教育部在內(nèi)的教育執(zhí)行機(jī)構(gòu)等都在積極的制定在線考試機(jī)制,使得教育事業(yè)更上一層樓。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。本文通過對(duì)試題的導(dǎo)出,在線用戶的登錄,答題,以及考試結(jié)果的輸出進(jìn)行設(shè)計(jì),完成一個(gè)簡(jiǎn)單的在線考試系統(tǒng)。*****大學(xué)畢 業(yè) 論 文(設(shè)計(jì)) 題 目:基于 JAVA 在線考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 姓 名: 學(xué) 院: 理學(xué)與信息科學(xué)學(xué)院 專 業(yè): 通信工程 班 級(jí): 學(xué) 號(hào): 指導(dǎo)教師:
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1