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

正文內容

基于bs模式的在線考試系統(tǒng)的設與實現畢業(yè)設計-文庫吧在線文庫

2025-08-26 08:56上一頁面

下一頁面
  

【正文】 工學院畢業(yè)設計 第 11 頁 共 41 頁 3 系統(tǒng)需求分析 系統(tǒng)概述 該系統(tǒng)是基于 Web 平臺實現學生通過瀏覽器進行考試。 Servlet技術 Servlet[2]( Server Applet),全稱 Java Servlet,未有中文譯文。這樣的平臺目前非常流行,因此 微軟公司 推出了與之競爭的 .NET 平臺以及模仿 Java 的 C語言。不過,每次的編譯執(zhí)行需要消耗一定的時間,這同時也在一定程度上降低了 Java 程序的 運行效率 。 jsp: fallback 如果瀏覽器不支持 APPLETS 則會顯示的內容 jsp: getProperty 從指定的 JavaBean 中獲取一個屬性值 jsp: setProperty 在指定的 JavaBean 中設置一個屬性值 JAVA 語言 它最初被命名為 Oak,目標設定在家用電器等小型系統(tǒng)的 編程語言 ,來解決諸如電視機、電話、鬧鐘、 烤面包機 等家用 電器的控制和通訊問題。當處理完該 JSP頁后就 馬上把控制權交還當前 JSP頁。被包含文件的擴展名一般都是 jspf(即 JSPFragment, JSP 碎片): % include file= % 頁面指令 page – 頁面指令有以下幾個選項:如表 21 所示 表 21 page 頁面指令 import 使一個 JAVA 導入聲明被插入到最終 頁面文件 。 JSP( JavaServer Pages)是一種 動態(tài)頁面技術 ,它的主要目的是將表示邏輯從 Servlet 中分離出來 JSP 頁面由 HTML 代碼和嵌入其中的 Java 代碼所組成。 JSP 與 Servlet 一樣,是在服務器端執(zhí)行的。學生模塊分為:學生登錄、學生考試、成績查詢、學生留言和個人信息管理功能;教師模塊分為:教師注冊、添加科目、試卷管理、題庫管理、試題管理、在線評卷、成績管理、留言管理、公告管理和個人信息管理;系統(tǒng)管理員模塊為分:公告管理、系別管理、專業(yè)管理、班級管理、學生管理、教師管理和密碼修改功能。美國心理協(xié)會在 1986 年出版了關于如何開發(fā)、使用計算機化考試以及解釋考分的指南,成為了考試和軟件開發(fā)者的事實標準。它可以免去教師大量的臨考工作 , 試卷可以根據題庫中的內容即時生成 ; 教師也無須去做考后的閱卷、統(tǒng)計、分析工作,計算機可以自動判卷,直接把成績送到數據庫中進行 統(tǒng)計、排序、匯總。但數據安全性問題、對服務器要求過高、數據傳輸速度慢、軟件的個性化特點明顯降低,這些缺點是有目共睹的,難以實現傳統(tǒng)模式下的特殊功能要求。這樣一來,教師所要做的是精 心設計題目、維護題庫,而不是組織考試,從而大大減輕了教師的負擔,這表明其經濟性是相當可觀的。MyEclipse。通過這種新的模式,為學校創(chuàng)造一種新的考試環(huán)境,使考務管理更方便順利,提高考試工作效果和標準水平,使學校管理者、教師和學生可以隨時隨地通過網絡進行考試工作。在線考試系統(tǒng)正是迎合這一需求而開發(fā)的,它旨在探索一種以互聯(lián)網為基礎的考試模式。MySQL。只要形成一套成熟的題庫就可以實現考試的自動化。 B/S 結構的主要特點是分布性強、維護方便、開發(fā)簡單且共享性強、總體擁有成本低。 研究意義 網絡考試系統(tǒng)具有降低考試成本,解決繁重的考務工作的優(yōu)點。 陜西理工學院畢業(yè)設計 第 7 頁 共 41 頁 研究現狀 國外研究現狀 國際上,基于網絡的考試蓬勃發(fā)展,對于題庫建設的理論研究不斷深入,實用考試系統(tǒng)也層出不窮。 研究的主要內容 在線考試系統(tǒng)主要研究設計并實現學生模塊、教師模塊和系統(tǒng)管理員模塊的功能操作。 JSP 全名為 Java Server Pages,其根本是一個簡化的 Servlet 設計,他實現了 Html語法 中的 java 擴張(以 %, %形式)。 JSP 將網頁 邏輯與 網頁設計的顯示分離,支持可重用的基于 組件 的設計,使基于 Web 的應用程序的開發(fā)變得迅速和容易。這個功能和 C 預處理器所提供的很類似。 JSP 提供了以下動作: 如下表 22所示 表 22 Jsp 標簽 jsp: include 和子過程類似, JAVA SERVLET 暫時接管對其它指定的 JSP頁的請求和響應。這個動作產生為嵌入一個 APPLET 所需要的指定瀏覽器標簽。它首先將源代碼編譯 成二進制字節(jié)碼 (bytecode),然后依賴各種不同平臺上的虛擬機來解釋執(zhí)行字節(jié)碼,從而實現了 “ 一次編譯、到處執(zhí)行 ” 的跨平臺特性。 Java 平臺是基于 Java 語言的平臺。此外 MySql 結合了分析、報表、集成和通知功能。此后,一些其它的基于 Jav 的 Web 服務器開始支持標準的 Servlet。其原因在于 java 語言簡單,我自身對這門語言較為熟悉,開發(fā)工具選用 MyEclipse 其軟件功能相當強大,與較為簡潔,易學,易用的 MySQL 相結合 使得系統(tǒng)的開發(fā)較為簡單。設計本項目的一切活動都在國家法律允許范圍以內。 教師子系統(tǒng)模塊 教師系統(tǒng)模塊功能 主要可以管理用戶,對每種題型進行增刪改查,對題目數量進行設置 來進行組卷功能 ,批閱學生試題,對主觀型題目判分 ,等功能 [6],如下圖 46 所示。 ,不同數據庫連接地址不一樣 (我們這里演示的是 mysql 數據庫 ): getConnection()方法建立連接 : createStatement 方法創(chuàng)建 Statement 語句對象 : :Statement 提 供了 executeQuery、 executeUpdate 和 execute 三個方法 ,分別用于查詢語句、插入刪除修改語句和通用語句 (既可查詢又可增刪改 ),這里我們只說第一個方法 : ResultSet 進行處理 : ,這樣可以釋放資源 : Java 通過 JDBC 連接 MySQL 數據,詳細代碼見附錄 系統(tǒng)架構搭建 系統(tǒng)目錄結構 如圖 51 所示,本系統(tǒng)采用單類結構,解決方案 exam 下包含 4 個包, 包里主要是每個具體實現類的應用接口, 主要寫實 體的屬性。 (主要代碼見附錄) (2) 老師主要功能實現 。 學生登錄后可以選擇科目,生成試卷如圖 57 所示 圖 57 用戶生成試卷模塊圖 生成試卷后,點擊開始考試后,顯示考試科目的狀態(tài),點擊開始考試后就可以直接考試了。其運行要求如下: 1.軟件環(huán)境 服務器端: Tomcat 及其以上版本。 軟件測試的分類 總得來說,分為靜態(tài)測試和動態(tài)測試。通過則根據用戶登錄角色進行相應頁面跳轉并寫入用戶票據,否則彈出提示信息。 未來工作展望 該系統(tǒng)雖然實現了當今在線考 試系統(tǒng)的主要功能,但仍有許多需要改進的地方。 技術,日新月異,在以后的生活工作中,我將“學海無涯苦作舟”,不斷地充實自己,提高自己的技術,努力成為一個優(yōu)秀的軟件工程師、架構設計師。 tatic { try { ().newInstance()。 } catch (SQLException e) { (建立執(zhí)行語句對象異常 )。)。 (gb2312)。 } else return 1。 String sql = select * from exam_user where name=39。 } } public static Connection getConn() { try { String url = jdbc: return (url)。也許我不是您最出色的學生,但您卻是我所最尊敬的老師。 4. 開發(fā)之時為了追求速度,代碼存在不少累贅之處,可進行優(yōu)化;在試卷方面,目前只局限于文字與 圖片,以后可增加音頻等,以滿足對語言類考試方面的需求。 預置條件 有某個班級的學生信息 特殊說明 管理員已登錄系統(tǒng) 參考信息 用例描述之“用例 10” 操作步驟 操作描述 輸入數據 期望結果 實際結果 測試狀態(tài) P/F 1 用戶所有表單都未填寫,直接點擊“導入” 空 彈出提示框,要求用戶輸入相應的信息 符合 P 2 用戶未選擇“年級”、“系別”、“ 專業(yè)”、“班級”等,點擊“導入” “年級”、“系別”、“專業(yè)”、“班級”未都有選擇 彈出提示框,要求用戶選擇 符合 P 3 用戶有選擇“年級”、“系別”、“專業(yè)”、“班級”等,但未選擇要導入的文件,點擊“導入” “年級”、“系別”、“專業(yè)”、“班級”未都有選擇,但未選擇要導入的文件 彈出提示,要求用戶選擇需要導入的文件 符合 P 4 用戶有選擇“年級”、“系別”、“專業(yè)”、“班級”、要導入的文件,點擊“導入” 用戶對所有表單都有選擇,但文件內容格式不對 彈出提示框,要求文件格式須符合要求 符合 P 5 用戶有選擇“年級”、“系別”、“專業(yè)”、“班級”、要導入的文件,點擊“導入” 用戶對所有表單都有選擇,文件內容格式正確 彈出提示框,“導入成功” 符合 P 陜西理工學院畢業(yè)設計 第 30 頁 共 41 頁 表 63 學生考試功能測試表 功能模塊 學生考試 用例編號 UC002 測試時間 20xx0523 相關用例 無 功能特性 學生對某份試卷進行在線考試。以下測試采用黑盒測試為例。 客戶機 CPU: P200MMX 以上,內存: 256M 以上。 教師登錄后可對當前用戶進行數據操作,課程進行增刪改查,每個題型進行增刪改操作。 (主要代碼見附錄) 。通過這方式有效實現系統(tǒng)的訪問安全性。 對每種提醒進行題目個數設置操作等功能模塊。然后進入考試模塊,選擇可考的試卷進行考試,考試 完成后,練習則即刻可查詢成績,考試則待教師公布成績后方可查詢。本系統(tǒng)的操作和界面都很直觀,只要你會用鼠標你就會操作本系統(tǒng),然后還得會輸入信息。另外,系統(tǒng)還對考試時間進行控制,時間到了會自動禁止學生答題,并提交試卷。狹義的 Servlet是指 Java 語言實現的一個接口,廣義的 Servlet 是指任何實現了這個 Servlet 接口的類,一般情況下,人們將 Servlet 理解為后者。 Mysql 數據庫 SQL Server 是一個全面的、集成的、端到端的數據解決方案,它為組織中的用戶提供了一個更安全可靠和更高效的平臺用于企業(yè)數據和 BI 應用。全球數以萬計的 Java 開發(fā)公司被要求所設計的 Java 軟件必須相互兼容。 Java 編程語言的風格十分接近 C、 C++語言。指定一個將加入請求的當前參數組中的參數。 errorPage 處理 HTTP 請求時 ,如果出現異常則顯示該 錯誤提示信息頁面 isErrorPage 如果設置為 TRUE,則表示當前文件是一個錯誤提示頁面 isThreadSafe 表示最終生成的 servlet 是否安全線程( thread,safe,) import 使一個 JAVA 導入聲明被插入到最終 頁面文件 。 JSP 具備了 Java 技 術的簡單易用,完全的面向對象,具有平臺無關性且安全可靠,主要面向因特網的所有特點。插入的 Java 程序段可以操作數據庫、重新定向網頁等,以實現建立 動態(tài)網頁 所需要的功能。最后介紹系統(tǒng)設計實現時用到參考文獻和通過謝詞向幫助過我的人表示謝意。 國內研究現狀 在我國,計算機考試系統(tǒng)和題庫的理論研究和實踐應用起步比較晚。 目前,基于網絡考試面向的主要是社會上的培訓認證考試 ( 如微軟的各種認證考試 ) 和遠程教育的考試。雖然可以用 ActiveX、 Java 等技術開發(fā)較為復雜的應用,但是相對于發(fā)展已非常成熟 C/S 的一系列應用工具來說,這些技術的開發(fā)復雜,并沒有完全成熟的技術 工具供使用 。但是該結構的程序是針對性開發(fā),變更不夠靈活,維護和管理的難度較大。 在線考試是現階段研究開發(fā)的一個熱點。學生模塊實現的功能 主要包括: 學生登錄、學生考試、和管理功能。陜西理工學院畢業(yè)設計 第 I 頁 共 41 頁 畢業(yè) 論文 ﹙ 設計 ﹚ 題 目 基于 B/S 模式的在線考試系統(tǒng)的設計與實現 學生姓名 劉旭 學號 1109064040 所在院 (系 ) 數計學院 專業(yè)班級 信息與計算科學 1102 班 指導教師 趙暉 完成地點 陜西理工學院 20xx 年 5 月 25 日 陜西理工學院畢業(yè)設計 第 II 頁 共 41 頁 基于 B/S 模式的在線考試管理系統(tǒng)的設計和實現 作者:劉旭 (陜西理工學院數學與計算機科
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1