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

正文內(nèi)容

基于bs模式的在線考試系統(tǒng)的設(shè)與實現(xiàn)畢業(yè)設(shè)計(留存版)

2024-09-09 08:56上一頁面

下一頁面
  

【正文】 JSP 技術(shù)來構(gòu)成考試的應(yīng)用服務(wù)系統(tǒng);客戶端采用瀏覽器來完成考試全過程,同時可進行遠程系統(tǒng)維護和管理。其中,使用在線考試影響較大的考試有: 1994 年開始,國家教務(wù)組織的全國計算機等級考試; 1996 年,教育部考試中心舉辦的全國計算機應(yīng)用技術(shù)證書( National Aplide Information Technology Certificate 簡稱 NIT),等等。網(wǎng)頁還能通過 tags和 scriptlets 訪問存在于服務(wù)端的資源的 應(yīng)用邏輯 。 JSP 動作是一系列可以調(diào)用內(nèi)建于 網(wǎng)絡(luò)服務(wù)器 中的功能的 XML標簽。 Java 不同于 一般的 編譯執(zhí)行陜西理工學(xué)院畢業(yè)設(shè)計 第 10 頁 共 41 頁 計算機語言 和解釋執(zhí)行計算機語言。 MySql 數(shù)據(jù)引擎是本企業(yè)數(shù)據(jù)管理解決方案的核心。 考生信息管理 ,定時收卷 ,驗證登錄 . 2. 數(shù)據(jù)庫可并發(fā)訪問并具有較大的吞吐量 . 3. 系統(tǒng)具有很好的可移植性、可擴展性和可重用性 . 4. 系統(tǒng)反應(yīng)速度較快,當客戶端與服務(wù)器斷開連接時候也能夠?qū)崿F(xiàn)按時收卷 . 5. 使用系統(tǒng)的每個用戶都必 須有登陸密碼,具有較好的安全保密性 . 6. 系統(tǒng)界面具有一定的人性化 技術(shù)可行性 在 “ 在線考試系統(tǒng) ” 開發(fā)中,使用 Java 語言開發(fā)。最后點擊安全退出可以退出系統(tǒng)。 (主要代碼見附錄) 。此應(yīng)用程序可廣泛運行于國際互聯(lián)網(wǎng)即 Inter,也可適用于內(nèi)部的局域網(wǎng)。 陜西理工學(xué)院畢業(yè)設(shè)計 第 28 頁 共 41 頁 表 61 用戶登錄功能測試表 功能模塊 用戶登錄 用例編號 UC001 測試時間 20xx0523 相關(guān)用例 無 功能特性 系統(tǒng)的初始頁面,并對用戶的表單輸入進行合法性驗證。因為客戶需求是時刻在變化的,只有具備前期能高效運行,后期能簡易維護擴展的系統(tǒng),才能稱為優(yōu)秀。 } } public static Statement getStat() { try { return getConn().createStatement()。charset=gb2312)。 + user + 39。您是如此的治學(xué)嚴謹,學(xué)識淵博,視野廣闊,思想深刻,您用心為我營造一種良好 的學(xué)術(shù)氛圍,讓我的論文更加的嚴謹。 測試目的 測試學(xué)生在線考試功能是否能正確執(zhí)行。 系統(tǒng)部分功能測試 軟件測試簡介 軟件測試的概念 軟件測試是為了發(fā)現(xiàn)程序中的錯誤而執(zhí)行程序的過程 。 (主要代碼見附錄) 陜西理工學(xué)院畢業(yè)設(shè)計 第 22 頁 共 41 頁 系統(tǒng)功能模塊的設(shè)計與實現(xiàn) 系統(tǒng)登錄界面 系統(tǒng)登錄界面是系統(tǒng)用戶進入系統(tǒng)的第 一個界面,用戶輸入用戶名、密碼、驗證碼及選擇登錄角色,點擊“登錄”。 數(shù)據(jù)庫設(shè)計 數(shù)據(jù)字典 數(shù)據(jù)字典主要說明數(shù)據(jù)庫中的每個字段的的屬性。只要你會以上兩點則可操作本系統(tǒng)。 Servlet 運行于支持 Java 的應(yīng)用 服務(wù)器中。 “Java 語言靠群體的力量而非公司的力量 ” 是 Sun 公司的口號之一,并獲得了廣大軟件開發(fā)商的認同。 jsp: forward 用于處理對另一個 JSP或 SERVLET的請求和響應(yīng)。 自 JSP 推出后,眾多大公司都支持 JSP 技術(shù)的服務(wù)器,如 IBM、 Oracle、 Bea 公司等,所以 JSP 迅速成為商業(yè)應(yīng)用的服務(wù)器端語言。 陜西理工學(xué)院畢業(yè)設(shè)計 第 8 頁 共 41 頁 2 系統(tǒng)相關(guān)技術(shù) JSP 技術(shù) JSP[1]是由 SunMicrosystems 公司倡導(dǎo)、許多公司 參與一起建立的一種動態(tài)技術(shù)標準。一個成功的基于 WEB 的考試,需要一個好的網(wǎng)絡(luò)環(huán)境 , 一個好的考試平臺和一個好的題庫。通常只局限于企業(yè)內(nèi)部網(wǎng)。教師模塊實現(xiàn)的功能主 要包括:教師注冊、添加科目、試卷管理、題庫管理、試題管理、在線評卷、成績管理和個人信息管理 .本系統(tǒng)采用 JSP 和 MySql 為開發(fā)工具,具有擴展性。學(xué)生模塊實現(xiàn)的功能 主要包括: 學(xué)生登錄、學(xué)生考試、和管理功能。但是該結(jié)構(gòu)的程序是針對性開發(fā),變更不夠靈活,維護和管理的難度較大。 目前,基于網(wǎng)絡(luò)考試面向的主要是社會上的培訓(xùn)認證考試 ( 如微軟的各種認證考試 ) 和遠程教育的考試。最后介紹系統(tǒng)設(shè)計實現(xiàn)時用到參考文獻和通過謝詞向幫助過我的人表示謝意。 JSP 具備了 Java 技 術(shù)的簡單易用,完全的面向?qū)ο螅哂衅脚_無關(guān)性且安全可靠,主要面向因特網(wǎng)的所有特點。指定一個將加入請求的當前參數(shù)組中的參數(shù)。全球數(shù)以萬計的 Java 開發(fā)公司被要求所設(shè)計的 Java 軟件必須相互兼容。狹義的 Servlet是指 Java 語言實現(xiàn)的一個接口,廣義的 Servlet 是指任何實現(xiàn)了這個 Servlet 接口的類,一般情況下,人們將 Servlet 理解為后者。本系統(tǒng)的操作和界面都很直觀,只要你會用鼠標你就會操作本系統(tǒng),然后還得會輸入信息。 對每種提醒進行題目個數(shù)設(shè)置操作等功能模塊。 (主要代碼見附錄) 。 客戶機 CPU: P200MMX 以上,內(nèi)存: 256M 以上。 預(yù)置條件 有某個班級的學(xué)生信息 特殊說明 管理員已登錄系統(tǒng) 參考信息 用例描述之“用例 10” 操作步驟 操作描述 輸入數(shù)據(jù) 期望結(jié)果 實際結(jié)果 測試狀態(tài) P/F 1 用戶所有表單都未填寫,直接點擊“導(dǎo)入” 空 彈出提示框,要求用戶輸入相應(yīng)的信息 符合 P 2 用戶未選擇“年級”、“系別”、“ 專業(yè)”、“班級”等,點擊“導(dǎo)入” “年級”、“系別”、“專業(yè)”、“班級”未都有選擇 彈出提示框,要求用戶選擇 符合 P 3 用戶有選擇“年級”、“系別”、“專業(yè)”、“班級”等,但未選擇要導(dǎo)入的文件,點擊“導(dǎo)入” “年級”、“系別”、“專業(yè)”、“班級”未都有選擇,但未選擇要導(dǎo)入的文件 彈出提示,要求用戶選擇需要導(dǎo)入的文件 符合 P 4 用戶有選擇“年級”、“系別”、“專業(yè)”、“班級”、要導(dǎo)入的文件,點擊“導(dǎo)入” 用戶對所有表單都有選擇,但文件內(nèi)容格式不對 彈出提示框,要求文件格式須符合要求 符合 P 5 用戶有選擇“年級”、“系別”、“專業(yè)”、“班級”、要導(dǎo)入的文件,點擊“導(dǎo)入” 用戶對所有表單都有選擇,文件內(nèi)容格式正確 彈出提示框,“導(dǎo)入成功” 符合 P 陜西理工學(xué)院畢業(yè)設(shè)計 第 30 頁 共 41 頁 表 63 學(xué)生考試功能測試表 功能模塊 學(xué)生考試 用例編號 UC002 測試時間 20xx0523 相關(guān)用例 無 功能特性 學(xué)生對某份試卷進行在線考試。也許我不是您最出色的學(xué)生,但您卻是我所最尊敬的老師。 String sql = select * from exam_user where name=39。 (gb2312)。 } catch (SQLException e) { (建立執(zhí)行語句對象異常 )。 技術(shù),日新月異,在以后的生活工作中,我將“學(xué)海無涯苦作舟”,不斷地充實自己,提高自己的技術(shù),努力成為一個優(yōu)秀的軟件工程師、架構(gòu)設(shè)計師。通過則根據(jù)用戶登錄角色進行相應(yīng)頁面跳轉(zhuǎn)并寫入用戶票據(jù),否則彈出提示信息。其運行要求如下: 1.軟件環(huán)境 服務(wù)器端: Tomcat 及其以上版本。 (主要代碼見附錄) (2) 老師主要功能實現(xiàn) 。 教師子系統(tǒng)模塊 教師系統(tǒng)模塊功能 主要可以管理用戶,對每種題型進行增刪改查,對題目數(shù)量進行設(shè)置 來進行組卷功能 ,批閱學(xué)生試題,對主觀型題目判分 ,等功能 [6],如下圖 46 所示。其原因在于 java 語言簡單,我自身對這門語言較為熟悉,開發(fā)工具選用 MyEclipse 其軟件功能相當強大,與較為簡潔,易學(xué),易用的 MySQL 相結(jié)合 使得系統(tǒng)的開發(fā)較為簡單。此外 MySql 結(jié)合了分析、報表、集成和通知功能。它首先將源代碼編譯 成二進制字節(jié)碼 (bytecode),然后依賴各種不同平臺上的虛擬機來解釋執(zhí)行字節(jié)碼,從而實現(xiàn)了 “ 一次編譯、到處執(zhí)行 ” 的跨平臺特性。 JSP 提供了以下動作: 如下表 22所示 表 22 Jsp 標簽 jsp: include 和子過程類似, JAVA SERVLET 暫時接管對其它指定的 JSP頁的請求和響應(yīng)。 JSP 將網(wǎng)頁 邏輯與 網(wǎng)頁設(shè)計的顯示分離,支持可重用的基于 組件 的設(shè)計,使基于 Web 的應(yīng)用程序的開發(fā)變得迅速和容易。 研究的主要內(nèi)容 在線考試系統(tǒng)主要研究設(shè)計并實現(xiàn)學(xué)生模塊、教師模塊和系統(tǒng)管理員模塊的功能操作。 研究意義 網(wǎng)絡(luò)考試系統(tǒng)具有降低考試成本,解決繁重的考務(wù)工作的優(yōu)點。只要形成一套成熟的題庫就可以實現(xiàn)考試的自動化。在線考試系統(tǒng)正是迎合這一需求而開發(fā)的,它旨在探索一種以互聯(lián)網(wǎng)為基礎(chǔ)的考試模式。MyEclipse。但數(shù)據(jù)安全性問題、對服務(wù)器要求過高、數(shù)據(jù)傳輸速度慢、軟件的個性化特點明顯降低,這些缺點是有目共睹的,難以實現(xiàn)傳統(tǒng)模式下的特殊功能要求。美國心理協(xié)會在 1986 年出版了關(guān)于如何開發(fā)、使用計算機化考試以及解釋考分的指南,成為了考試和軟件開發(fā)者的事實標準。 JSP 與 Servlet 一樣,是在服務(wù)器端執(zhí)行的。被包含文件的擴展名一般都是 jspf(即 JSPFragment, JSP 碎片): % include file= % 頁面指令 page – 頁面指令有以下幾個選項:如表 21 所示 表 21 page 頁面指令 import 使一個 JAVA 導(dǎo)入聲明被插入到最終 頁面文件 。 jsp: fallback 如果瀏覽器不支持 APPLETS 則會顯示的內(nèi)容 jsp: getProperty 從指定的 JavaBean 中獲取一個屬性值 jsp: setProperty 在指定的 JavaBean 中設(shè)置一個屬性值 JAVA 語言 它最初被命名為 Oak,目標設(shè)定在家用電器等小型系統(tǒng)的 編程語言 ,來解決諸如電視機、電話、鬧鐘、 烤面包機 等家用 電器的控制和通訊問題。這樣的平臺目前非常流行,因此 微軟公司 推出了與之競爭的 .NET 平臺以及模仿 Java 的 C語言。 陜西理工學(xué)院畢業(yè)設(shè)計 第 11 頁 共 41 頁 3 系統(tǒng)需求分析 系統(tǒng)概述 該系統(tǒng)是基于 Web 平臺實現(xiàn)學(xué)生通過瀏覽器進行考試。系統(tǒng)開發(fā)和運行與國家的政策法規(guī)不存在任何沖突和抵觸之處。 主要寫接口的具體實現(xiàn)方法, 主要控制數(shù)據(jù)的關(guān)系和傳輸。如圖 58 所示 圖 58 考試狀態(tài)圖 用戶考試完成后可以查看自己的考試成績,可以分別查看單選題,多選題,判斷題的成績,簡答題屬于主觀性題,需老師批閱之后可以看到分數(shù)。靜態(tài)測試是不需要運行軟件,而是通過手工審查代碼或靜態(tài)分析的方法對軟件進行的測試。如: 1. 由于技術(shù)上的缺陷,在初期對系統(tǒng)的架構(gòu)設(shè)計,并非很好,并未真正符合軟件設(shè)計的“開閉原則”,這也導(dǎo)致系統(tǒng)在以后的維護與擴展上有一定難度。 } catch (InstantiationException e1) { (實例異常 )。 ResultSet rs = (sql)。 return flag。 } catch (ClassNotFoundException e3) { (MySQL 驅(qū)動類找不到 )。 3. 所有頁面對用戶輸入表單的驗證都在服務(wù)端進行驗證,以后都可改用 js 腳本于客戶端進行驗證,這將大大提高系統(tǒng)的執(zhí)行效率。白盒測試是對程序的所有邏輯路徑進行的測試;黑盒測試是只對界面功能性能等 進行的測試。并和自己的答案經(jīng)行對比如圖 510 和 511 所示 圖 510 查閱考完試卷圖 陜西理工學(xué)院畢業(yè)設(shè)計 第 24 頁 共 41 頁 圖 511 對比試卷答案圖 陜西理工學(xué)院畢業(yè)設(shè)計 第 25 頁 共 41 頁 教 師子系統(tǒng)模塊 教師子系統(tǒng)模塊功能包括:用戶管理、課程管理管理、提型管理、題目設(shè)置等模塊。 圖 51 系統(tǒng)目錄結(jié)構(gòu)圖 陜西理工學(xué)院畢業(yè)設(shè)計 第 21 頁 共 41 頁 系統(tǒng)訪問權(quán)限設(shè)置 1. Forms(票據(jù))驗證 本系統(tǒng)用戶身份驗證基于 Jsp 驗證,本系統(tǒng)實現(xiàn) Forms 驗證方式是,通過一個登錄頁面驗證用戶的身份,如果通過了驗證,則將此用戶的身份信息與有效時間等發(fā)送到客戶端Session 中,之后在 Session[10]有效時間內(nèi)此用戶再訪問本系統(tǒng) Web 站點時,就會把用戶身份 Session 一起回發(fā)到服務(wù)端,服務(wù)端的授權(quán)設(shè)置再根據(jù)不同用戶的訪問授權(quán)對不同目錄進行控制,若 Session 失效后用戶向站點發(fā)送請求或者用戶請示的頁面,
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1