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

正文內(nèi)容

基于java的在線考試系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_畢業(yè)論文-免費(fèi)閱讀

  

【正文】 //添加一個(gè)按鈕的點(diǎn)擊事件 (new ActionListener(){ //當(dāng)開(kāi)始考試按鈕被點(diǎn)擊后,通知控制器開(kāi)始考試 public void actionPerformed(ActionEvent e) { ()。 JButton message = new JButton(考試規(guī)則 ,icon3)。 JButton start = new JButton(開(kāi)始 ,icon)。 return panel。 (new WindowAdapter(){ Override public void windowClosing(WindowEvent e) { ()。//用于顯示歡迎信息的 label private ClientContext clientContext。 import 。 } }, 1000)。 int i = 0。 //2 將這個(gè)字符串轉(zhuǎn)換成 int 值,并返回 return (info)。 } })。//水平間距 6,垂直間距 0 (new JLabel(密碼: ), )。 //第二行 (createPwdPane())。 } private JPanel createCenterPane(){ JPanel panel = new JPanel(new BorderLayout())。//不能直接寫 this,直接寫this 指的是 WindowEvent } })。 (DO_NOTHING_ON_CLOSE)。 public void setClientContext(ClientContext clientContext){ = clientContext。 import 。 import 。 用戶單擊“登錄”按鈕觸發(fā)事件 Login_Click(),該事件實(shí)現(xiàn)用戶登錄的驗(yàn)證過(guò)程。隨著 MyEclipse 2020支持 Html5,你可以添加音頻、視頻和 API元素到你的項(xiàng)目,從而為移動(dòng)設(shè)備創(chuàng)建復(fù)雜的 Web 應(yīng)用程序。 用 txt 文件來(lái)保存數(shù)據(jù),易于存儲(chǔ),便于維護(hù)。 Java 應(yīng)用編程接口為 Java 應(yīng)用提供了一個(gè)獨(dú)立于操作系統(tǒng)的標(biāo)準(zhǔn)接口,可分為基本部分和擴(kuò)展部分。 Java 技術(shù)具有卓越的通用性、高效性、平臺(tái)移植性和安全性,廣泛應(yīng)用于個(gè)人 PC、數(shù)據(jù)中心、游戲控制臺(tái)、科學(xué)超級(jí)計(jì)算機(jī)、移動(dòng)電話和互聯(lián)網(wǎng),同時(shí)擁有全球最大的開(kāi)發(fā)者專業(yè)社群。 (選項(xiàng) C) double n = 999999999999。 3. 一個(gè) 1:N聯(lián)系可以轉(zhuǎn)換為一個(gè)獨(dú)立的關(guān)系模式,也可以與 N端對(duì)應(yīng)的關(guān)系模式合并。 (2)易于理解,從而可以用它和不熟悉計(jì)算機(jī)的用戶交換意見(jiàn),用戶的積極參與是數(shù)據(jù)庫(kù)的設(shè)計(jì)成功的關(guān)鍵。 Java 被認(rèn)為是在任何系統(tǒng)上最安全的應(yīng)用程序之一。 當(dāng)用戶單 擊視圖層頁(yè)面中的提交按鈕來(lái)發(fā)送數(shù)據(jù)時(shí),控制器接收請(qǐng)求并調(diào)用相應(yīng)的模型組件去處理請(qǐng)求,然后調(diào)用相應(yīng)的視圖來(lái)顯示模型返回的數(shù)據(jù) 。視圖向用戶顯示相關(guān)的數(shù)據(jù),并能接收用戶的輸入數(shù)據(jù),但是它并不進(jìn)行任何實(shí)際的業(yè)務(wù)處理。 在線考試系統(tǒng)的開(kāi)發(fā)首先考慮到數(shù)據(jù)的安全性和程序的方便性 ,該系統(tǒng)沒(méi)有采用 B/S模式而采用 C/S 模式 [13]。先滿足你書(shū)寫下一封郵件的需求,郵件的提交至少不需要馬上,而可以在后臺(tái)自動(dòng)處理完成。 B/S 結(jié)構(gòu)的優(yōu)點(diǎn): 分布性廣,靈活方便 只要有瀏覽器并且能夠上網(wǎng)就能夠登陸服務(wù)器進(jìn)行信息的處理、采集工作。 ( 3) C/S 結(jié)構(gòu)充分利用客戶端的硬件設(shè)施,將很多的數(shù)據(jù)處理工作在客戶端完成,故數(shù)據(jù)處理能力比較強(qiáng)大,對(duì)一些復(fù)雜的業(yè)務(wù)流程,也容易實(shí)現(xiàn)。 C/S 結(jié)構(gòu)( Client/Server 的簡(jiǎn)稱,客戶機(jī) /服務(wù)器模式 ) 。這 樣的精簡(jiǎn)原則,使得它能夠在現(xiàn)有的各種平臺(tái)上都可以順利執(zhí)行,適合各種網(wǎng)絡(luò)的環(huán)境 [10]。 (5) 多態(tài)的支持 防災(zāi)科技學(xué)院畢業(yè)設(shè)計(jì) 7 Java 是一種非常注重對(duì)象形態(tài)轉(zhuǎn)換的語(yǔ) 言,所以在編譯時(shí)期就會(huì)做形態(tài)轉(zhuǎn)換檢查,在執(zhí)行時(shí)期, Java 也會(huì)做一些形態(tài)上的檢查。 Java SE 還包含了支持 Java Web服務(wù)開(kāi)發(fā)的類,并為 Java EE 這個(gè)版本提供基礎(chǔ)。 安全性原則: Java 設(shè)計(jì)時(shí)對(duì)系統(tǒng)的安全,特別是網(wǎng)絡(luò)安全做了周 密的考慮,通過(guò)字節(jié)驗(yàn)證、內(nèi)存調(diào)用方式、資源使用權(quán)限等進(jìn)行多次的安全管理。 這種存儲(chǔ)方式既便于操作又便于維護(hù), 但考慮到讀寫方式,不可以盲目存儲(chǔ),用共通的配置文件來(lái)解析用戶文件以及試題文件信息,然后分別將其轉(zhuǎn)化為對(duì)應(yīng)的用戶實(shí)例和試題集合并對(duì)其進(jìn)行操作。 需求分析 軟件的需求分析就是把軟件計(jì)劃期間建立的軟件可行性分析求精和細(xì)化, 分析各種可能的解法,并且分配給各個(gè)軟件元素 ,即就是發(fā)現(xiàn)、求精、建摸、規(guī)格說(shuō)明和復(fù)審的過(guò)程 。 3) 怎樣確??忌槿〔煌脑囶}并且題目不可以重復(fù)出現(xiàn)在一張?jiān)嚲碇小? 防災(zāi)科技學(xué)院畢業(yè)設(shè)計(jì) 3 概述 課題的意義、目的 在網(wǎng)絡(luò)技術(shù)逐漸滲入社會(huì)生活各個(gè)層面的今天,傳統(tǒng)的考試方式也面臨著改革,而網(wǎng)絡(luò)考試則是一個(gè)很重要的方向。 C/S 技術(shù)發(fā)展歷史更為長(zhǎng)久,技術(shù)更加成熟, C/S 版本有著長(zhǎng)時(shí)間的用戶的成功的應(yīng)用經(jīng)驗(yàn),而B(niǎo)/S 是近幾年才開(kāi)始發(fā)展起來(lái)的。它是建立在國(guó)際互聯(lián)網(wǎng)上的應(yīng)用系統(tǒng) ,客戶端的配置可以極為簡(jiǎn)單, 使考試不受地域的局限。 That is the real paperless examination, meet the candidates and quickly obtain test anytime and anywhere, greatly reduced the teacher, group volume and change the questions such as heavy workload。開(kāi)發(fā)基于 Java的在線考試系統(tǒng),通過(guò)此軟件可以實(shí)現(xiàn)多學(xué)科網(wǎng)上在線考試,既能把教師從繁重的試卷命題、批閱試卷、試卷分析等工作中解放出來(lái),又免去了印制紙質(zhì)試卷、按考場(chǎng)分發(fā)試卷、紙質(zhì)試卷保存等很多繁重工作,而且提高了試卷的保密性。文件存儲(chǔ) II The design and implementation of online examination system based on Java Author: WEI Zengli Instructor: BAI Ling Abstract: As colleges and universities information construction process is being more and more deeply, the rapid development of puter work technology, campus work construction of colleges and universities gradually improve, the traditional examination way already can not adapt to the need of modern test。其中很重要的一個(gè)環(huán)節(jié)就是在線考試系統(tǒng), 同時(shí)它也是最難 實(shí)現(xiàn)的環(huán)節(jié)。為了適應(yīng)新形勢(shì)的發(fā)展,我進(jìn)行了這一系統(tǒng)的初步設(shè)計(jì)工作,也可以說(shuō)是做一個(gè)初步的探索, 希望它能夠在各類考試中發(fā)揮高效、便捷的作用 ,把老師從繁重的工作中解脫出來(lái)。其中考試模塊又包含進(jìn)入考試部分,查看分?jǐn)?shù)部分 、考試規(guī)則部分。本項(xiàng)目研究擬利用 Java 技術(shù),在 windows 環(huán)境下,使用便于維護(hù)的文件式存儲(chǔ)基于 C/S 模式為平臺(tái)開(kāi)發(fā)的一套在線考試系統(tǒng),從而解決了上述繁瑣的工作。采用 MVC 架構(gòu)進(jìn)行分層開(kāi)發(fā),使用 Swing 技術(shù)完成對(duì)界面的開(kāi)發(fā),包括登錄界面、菜單界面、考試界面等等。 如果是管理員登錄,系統(tǒng)會(huì)自動(dòng)進(jìn)入管理員界面,管理員可以對(duì)試題和用戶進(jìn)行管理,可以對(duì)試題庫(kù)中試題進(jìn)行修改和刪除,添加試題等,同樣也可以對(duì)用戶進(jìn)行相同管理。這是每個(gè)系統(tǒng)都要考慮的重要問(wèn)題 ,本系統(tǒng)是基于 Java 開(kāi)發(fā)的,眾所周知, Java 平臺(tái)將面向?qū)ο笙到y(tǒng)擴(kuò)展成包括程序和數(shù)據(jù)的網(wǎng)絡(luò)計(jì)算機(jī)( CN),而這個(gè)平臺(tái)的核心就是 java 平臺(tái)成為萬(wàn)能開(kāi)發(fā)平臺(tái),實(shí)現(xiàn)了 Java 程序“編寫一次,到處運(yùn)行” 。 Java SE( Java Platform, Standard Edition)這個(gè)版本以前叫做 J2SE,后來(lái)版本號(hào)從 直接跳到 ,其實(shí)也就是 ,所以就叫成 Java SE 。 (4) 解釋型 Java 寫成的源代碼需要被編譯成高階的字節(jié)碼,它們與機(jī)器架構(gòu)無(wú)關(guān)。 Java 平臺(tái)將面向?qū)ο笙到y(tǒng)擴(kuò)展成包括程序和數(shù)據(jù)的網(wǎng)絡(luò)計(jì)算機(jī)( CN),而這個(gè)平臺(tái)的核心就是 java 平臺(tái)成為萬(wàn)能開(kāi)發(fā)平臺(tái),實(shí)現(xiàn)了 Java 程序“編寫一次,到處運(yùn)行” [9]??荚嚽?,先在客戶機(jī)安裝客戶端軟件,客戶端軟件遵循相關(guān)協(xié)議連接至服務(wù)器端 [10]。 ( 2) 軟件設(shè)計(jì)個(gè)性化,可滿足用戶個(gè)性化的需求。 B/S 結(jié)構(gòu)( Browser/Server 的簡(jiǎn)稱,瀏覽器 /服務(wù)器)。如果有一問(wèn)而沒(méi)一答,我們就必須等待, 等待答復(fù)完成才提出下一問(wèn)。 4)無(wú)狀態(tài)方式帶來(lái)的會(huì)話控制成本 在瀏覽靜態(tài)頁(yè)面時(shí),各個(gè)靜態(tài)頁(yè)面并不構(gòu)成一個(gè)需要前后關(guān)聯(lián)的事務(wù),因此不需要保存當(dāng)前頁(yè)面的狀態(tài),這好比你可以在一本書(shū)前后頁(yè)隨便翻閱。 系統(tǒng)功能的總體邏輯層次 本課題采用 C/S 開(kāi)發(fā)模式,采用 MVC 分層設(shè)計(jì)模式,即“模型 M— 視圖表示 V— 控制防災(zāi)科技學(xué)院畢業(yè)設(shè)計(jì) 10 器 C”的思路來(lái)完成系統(tǒng)實(shí)現(xiàn)的。 模型代表了業(yè)務(wù)數(shù)據(jù)和業(yè)務(wù)邏輯; 當(dāng)數(shù)據(jù)發(fā)生改變時(shí),它要負(fù)責(zé)通知視圖部分;一個(gè)模型能為多個(gè)視圖提供數(shù)據(jù)。數(shù)據(jù)安全 性是本系統(tǒng)需要著重考慮的另一個(gè)問(wèn)題,要確保數(shù)據(jù)完整性和一致性,要確保數(shù)據(jù)經(jīng)常性的備份,即使數(shù)據(jù)意外遭破壞,也要能及時(shí)恢復(fù),而不能要人工把原始的大量的數(shù)據(jù)重新輸入一遍。 圖 341 在線考試系統(tǒng) 能模塊圖 系統(tǒng)流程圖 根據(jù)整個(gè)系統(tǒng)的總體結(jié)構(gòu),畫(huà)出如圖 342 在線考試系統(tǒng)流程圖 。 二、設(shè)計(jì)任何一張表都要遵守它的關(guān)系模式,如下: 1. 一個(gè)實(shí)體型轉(zhuǎn)換為一個(gè)關(guān)系模式的集合。 試題信息存儲(chǔ) 試題信息的實(shí)體基本屬性如下圖: 圖 352試題 實(shí)體屬性圖 試題的存儲(chǔ)同樣與 用戶的信息存儲(chǔ)一樣, 在文件中存儲(chǔ)用戶的數(shù)據(jù)時(shí),也要根據(jù)相對(duì)應(yīng)的格式來(lái)存儲(chǔ),以遍于對(duì)文件讀取的操作, 比 如每道題目之間用“ ”來(lái)區(qū)分,舉個(gè)例子來(lái)說(shuō)明一下,如下: 指出下面語(yǔ)句沒(méi)有編譯錯(cuò)誤的是 :(題目) long n = 999999999999。 (選項(xiàng) D) 防災(zāi)科技學(xué)院畢業(yè)設(shè)計(jì) 15 answer=0/1/2(答案,表示本題的答案為 ABC) ,score=5(本題目的分?jǐn)?shù)為五分) ,level=3(本題目的難度級(jí)別為 3) 開(kāi)發(fā)工具介紹 該考試系統(tǒng)主要采用 Java 語(yǔ)言、 文件存儲(chǔ) 以及 Myeclipse 等技術(shù)和軟件。從此, Java 被廣泛接受并推動(dòng)了 Web 的迅速發(fā)展,常用的瀏覽器均支持 Javaapplet。常用的 Java 平臺(tái)基于 ,最近版本為 。 MyEclipse目前支持 Java Servlet,AJAX, JSP, JSF, Struts,Spring, Hibernate,EJB3,JDBC 數(shù)據(jù)庫(kù)鏈接工具等多項(xiàng)功能。 用戶登錄界面使用兩個(gè) TextBox 控件為用戶輸入用戶名稱和密碼,用戶單擊“登錄”按鈕可以登錄到系統(tǒng),單擊“取消”按鈕可以取消操作。 import 。 import 。 private JPasswordField passwordField。 //向窗口中添加組件 (createContentPane())。 * * 適配器模式中,會(huì)有一個(gè)類實(shí)現(xiàn)了接口的所有方法,我們稱這個(gè)類叫適配器類。 (createCenterPane(), )。 return panel。 (idField,)。 } /** * 創(chuàng)建存放兩個(gè)按鈕的 panel */ private JPanel createBtnPane(){ JPanel panel = new JPanel()。 (cancel)。 /** * 是 LoginFrame 的屬性 * message 是局部變量,可以將局部變量該為 error,就容易看懂 */ //窗口抖動(dòng) final Timer timer = new Timer()。 } }, 0, 50)。 import 。 import 。 (null)。 (imageLabel,)。 return panel。 ()。 ()。 //考試規(guī)則 JButto
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1