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

正文內容

在線考試系統設計與實現畢業(yè)設計-在線瀏覽

2025-05-01 07:37本頁面
  

【正文】 理的實現 ................................................................................ 40 考試題目管理的實現 ................................................................................ 41 管理員信息管理的實現 ............................................................................ 42 本章小結 ........................................................................................................................ 44 6 總結與展望 ......................................................... 45 總結 .................................................................................................................................. 45 展望 .................................................................................................................................. 45 參考文獻 ............................................................... 46 致謝 .................................................................... 47 6 1 緒論 基于我們現在處于 信息時代,互聯網不斷的飛速發(fā)展給我們的生活帶來了極大的便利。 近年來,我們一直在倡導如何使考試更加公平,更加透明,同 時也為考試節(jié)省一定的財力物力以及不必要的浪費,在線考試系統便成了一項熱門的話題。由于我國的教育資源不均衡 ,使得我國的遠程教育可以有很大的發(fā)展空間。而在線考試系統便可以很好的解決遠程教育的問題,不僅如此,在線考試系統也為試卷的整理、比較、提高提供了更可靠的工具和更可行的方法。局域網的網絡考試系統常用于比較正式的考試,如職業(yè)技能考試、計算機等級考試等 。 在國外有款在線考試系統 TCExam,是一款基于網絡的開源在線考試系統,用于在線試題的生成、管理等方面,一般主要由用的語言是 PHP,支持跨平臺,能支持建立題庫,用戶管理,和試卷成績匯總。同類的還有一款 eFront – Refreshing eLearning,界面似乎更人性化。他們之間的功能似乎沒有太大區(qū)別,只是在頁面的排版和規(guī)劃上有了一些改進和異同。各個板塊負責的功能不一樣。日常 管理功能請在 IE 中登錄后臺管理子 7 系統完成。后臺管理子系統一般主要由負責日常管理工作,例如組織機構管理、知識庫管理、試卷管理、考試項目管理、考試管理、考后處理、手動閱卷、消息管理。當然,我們也應當看到在線考試系統還處在不斷完善的過程中,應用也不是特別廣泛,一般主要由應用于一些帶有選項和填空的類型的試題。 8 傳統的學校教學,進行考試,需要老師出試卷,印刷用紙,安排考試監(jiān)考,收集試卷,閱卷,批判論文和分析文件,這是一個復雜的過程,需要大量的人力,物力和一次性投資,已成為越來越不適應學校的信息技術和現 代教學的需要。在線考試系統,是信息技術的產品,這是一個傳統的考試的延伸。在當今的信息時代,計算機技術和網絡技術變得越來越廣泛的應用在各個領域,改變了人們學習,工作,生活和思維方式,也造成在教育領域的一個重大變化。教育的模式,提高學校的教學效果和教學效率,提高科研和管理水平的必要手段。 開發(fā)能夠實現教師添加試題、進行題庫管理、組成試卷、閱卷 ,學生進行網上考試 并查詢自己的成績的在線考試系統。 第二部分為相關技術介紹:主要是介紹實現系統所用到的技術。 第四部分為系統設計:主要包括系統的體系結構設計、類設計和數據庫設計。 2 相關技術介紹 解決方案 選擇 JSP, HTML, JavaScript 的應用程序開發(fā)語言,使用 Struts 框架,使用 Tomcat服務器技術,以及選擇的 SQL Server2021 作為后臺數據庫,整個系統完全基于 B / S(瀏覽器 /服務器)模式設計。它是在傳統的靜態(tài)頁面文件( *。 JSP 具有以下優(yōu)點: 1)將業(yè)務層與表示層的分離:使用 JSP 技術, Web 開發(fā)人員可以充分使用 HTML來設計頁面顯示部分(如字體顏色等),使用 JSP 指令或 JAVA 程序片段生成網頁上的動態(tài)內容 。 3)組件的開發(fā)的使用非常方便:如 ASP的組件通過的 C, VB等語言的發(fā)展和需要要使用注冊的 。 4)編寫一次,到處運行:作為一個 Java 開發(fā)平臺的一部分, JSP 擁有一個 JAVA的所有優(yōu)點,包括寫一次,到處運行。 Struts 是一個基于模型的型號( Model) 視圖( View) 控制器( Controller)( MVC)模式的應用框架的開源框架,是使用 Servlet, JSP 和自定義標簽庫構建 Web 應用程序的發(fā) 展,一個很有用的技術。它可以使用服務層框架 JavaBean 的 JSP / Servlet 的分隔,而使用表現層框架可以是 JSP 剩余的 JavaBeans 完全獨立的 JavaBeans 主要負責顯示相關信息,一般是通過標簽庫( Taglib 是)來實現,不同框架這部分有不同自己的標簽庫, Struts 是廣泛使用的一個表現層框架。使用 MVC 應用程序被分成三個核心部件:模型,視圖和控制器。瀏覽次數:視圖是用戶看到并與之交互的界面。如何處理應用程序的界面變得越來越具有挑戰(zhàn)性。鑒于有沒有真正的處理時,數 10 據是否被存儲在線,或雇員的列表,作為視圖,它僅僅是作為一個輸出的數據,并允許用戶操縱的方式。 MVC的三個部分,該機型擁有大多數的處理任務。模型返回的數據是中性的,該模型的數據格式無關,這樣一個模型可以提供多個數據視圖??刂破鳎嚎刂破鹘邮苡脩舻妮斎氩⒄{用模型和視圖完成用戶的需求。它只是接收請求并決定模型組 件調用來處理請求,然后決定哪個視圖來顯示模型處理返回的數據。 Tomcat 應用服務器 目前支持 JSP應用服務器, Tomcat 是一個比較流行的 Web 服務器選為雜志JavaWorld2021 年最具創(chuàng)新性的 Java 產品的編輯,顯示出其在業(yè)界的地位。您的瀏覽器 JSP 訪問此應用程序,它通常是第一時間將是非常緩慢的,因為在 Tomcat Servlet 的 JSP 到一個文件中,然后編譯。 Tomcat 也具有傳統的 Web 服務器的功能:處理 HTML 頁面。我們可以將其集成到一個 Tomcat和 Apache, Apache的處理靜態(tài) HTML,而 Tomcat 的處 理 JSP 和 Servlet。 SQL server 2021 微軟 SQL Server2021 中由微軟開發(fā)的,被稱為 SQL Server,由一系列組件一起工作以滿足最大的 Web站點和企業(yè)數據處理系統存儲和分析數據的需求。 11 ? 其關系數據庫引擎,支持當今要求苛刻的數據處理環(huán)境所需 的功能 。 ? 有析取和分析匯總數據的聯機分析處理( OLAP)工具 。 在過去,網絡軟件開發(fā)采用 C / S(客戶端)模式,在這種模式下,主營業(yè)務邏輯都集中在客戶端程序,因此,不可避免地會導致以下問題: 1)系統的安裝,調試,維護和升級困難。 2)在整個系統中,業(yè)務邏輯和用戶接口都集中到客戶端,肯定會增加安全性風險。由于 B / S 架構管理軟件只安裝在服務器端(服務器),應用程序的部署,升級,維護,只需要在服務器上進行配置,網絡管理員只需要管理服務器就行了,用戶界面主營業(yè)務邏輯在服務器上(服務器)客戶端完全實現通過 WWW瀏覽器,很小的一部分業(yè)務邏輯在前端(瀏覽器)實現,所有的客戶端只有瀏覽器,網絡管理員只需要做硬件維修。所有的配置工作都集中在服務器端,所有的客戶端請求訪問數據庫,通過數據庫管理系統,從而大大降低了直接風險暴露數據。 系統模塊也可以按照使用對象分為三塊:考生考試模塊,教師管理模塊。教師管理模塊針對教師用戶,包括用例為:制定考試時間,制定考題類型,制定考題,刪 除考題,確定考試分 數,查詢、查看考生信息,修改、刪除考生用戶 ,對系統論壇進行操作等。 用 戶考 生教 師 e x t e n d s e x t e n d s 圖 31 系統角色圖 各個角色職責如下所示: 考生 :修改個人資料,查詢成績,進行考試 教師:可以刪除用戶,禁止用戶,按學號或課程查詢成績,查看、修改、刪除學生信息及試題 13 系統用例分析 總用例分析 系統主要用戶為學生和教師,學生是進行考試的主要對象,他們可以查詢自身的考試成績 ,修改個人資料以及成績查詢。 學 生管 理 員 信 息 管 理教 師考 生 信 息 管 理考 生 成 績 管 理課 程 管 理考 試 題 目 管 理修 改 資 料成 績 查 詢在 線 考 試 圖 32 系統總用例圖 學生用例分析 學生主要參與的用例是學生成績查詢,修改個人資料,以及進行考試,用例圖如下 學 生查 詢 成 績進 去 考 試修 改 資 料 14 圖 33 學生用例圖 進去 考試用例具體描述如下: 參與者:學生。 前置條件:已成功登錄系統。 4: 進行考試。 后置條件: 學生的考試信息已經成功提交保存。 用例名:查詢成績。 基本事件流: 1: 輸入準考證和密碼進入系統; 2: 選擇查詢成績按鈕 3: 查看所有考試成績信息。 修改個人資料用例具體描述如下: 參與者:學生。 前置條件:已成功登錄系統。 15 3:輸入即將修改的個人資料信息。 后置條件:學生的個人信息已經成功 提交保存。用例圖如下: 管 理 員 信 息 管 理教 師考 生 信 息 管 理考 生 成 績 管 理課 程 管 理考 試 題 目 管 理 圖 34 教師用例圖 管理員信息管理的用例分析: 參與者:教師。 前置條件:已成功登錄系統。 后置條件:保存或撤銷管理員信息。 用例名:考 試題目管理。 基本事件流: 1:輸入準考證和密碼進入系統; 2:對試題進行瀏覽及管理 3:添加、修改、刪除試題信息。 考生信息管理: 參與者:教師。 前置條件:已成功登錄系統。 后置條件:保存或撤銷考生信息。參與角色有: 學生。學生進入選擇考試課程,若無考試信息則退出系統,否則,進入預備考試狀態(tài)。在測試完畢后,提交保存測試結果并顯示成績接著退出提出,如果沒有提交測試結果則做零分處理并退出系統。 18 學 生輸 入 登 錄 信 息選 擇 課 程準 備 考 試開 始 考 試[ 是 否 登 錄 成 功 ] [ 是 ] [ 考 試 課 程 是 否 存 在 ] [ 是 ] [ 是 否 提 交 試 卷 ] [ 否 ] / 顯 示 成 績[ 是 ] [ 否 ] [ 否 ] 圖 35 學生考試活動 圖 教師試題管理活動圖 根據考試題目管理用例分析,考試題目管理參與角色有:教師 。若選擇修改則進入修改界面,修改完成后返回;若選擇刪除,當該 題目課程已經在考生考試成績里則刪除失敗,否則刪除成功;若選擇添加題目,則進入添加題目界面,選擇課程名和題目類型編輯完成后保存,如果該題目已經存在則失敗顯示錯誤信息并返回,否則添加成功。 19 管 理 員登 錄 系 統進 入 后 臺顯 示 錯 誤 信 息點 擊 查 看 考 試 題 目 信 息修 改 題 目 刪 除 題 目點 擊 添 加 題 目 按 鈕選 擇 課 程 名選 擇 題 目 類 型編 輯 并 提 交 信 息顯 示 程 序 添 加 信 息[ 是 否 成 功 登 錄 ] [ 否 ] [ 是 ] 錯 誤 信 息[ 題 目 是 否 已 存 在 ] [ 是 ] [ 否 ] 修 改 題 目 并 提 交[ 是 否 被 考 試 ] 刪 除 成 功[ 否 ] [ 是 ] 20 圖 36 教師試題管理活動圖 運行環(huán)境 硬件需求: 要求為考試系統分配足夠的數據庫磁盤空間 操作系統需求: Windows2021 及以上操作系統 數據庫軟件需求: SQL Server 2021 數據庫 ( 推薦 ) ,也可以使用 Oracle 數據庫 中間件軟件需求: tomcat系列服務器 21 4 系統設計 系統體系結構設計 1)B
點擊復制文檔內容
高考資料相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1