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

正文內(nèi)容

基于web的在線自測系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)設(shè)計說明書-文庫吧資料

2024-09-05 18:19本頁面
  

【正文】 ,“ 2”為教師用戶,“ 3”為學(xué)生用戶。 另外,試卷選擇題表、試卷填空題表為系統(tǒng)隨即組卷時自動生成的表,表結(jié)構(gòu)與題庫表相同。 系統(tǒng) ER 圖 基于上面 的需求分析可以得出系統(tǒng)的 ER 圖 , 如圖 32 所示 。 數(shù)據(jù)庫設(shè)計 數(shù)據(jù)庫 需求分析 通過對在線自測系統(tǒng)的功能分析,得出數(shù)據(jù)流圖如 圖 31 所示 。 3 系統(tǒng)概要設(shè)計 系統(tǒng)開發(fā)環(huán)境 在線自測 系統(tǒng)的實現(xiàn)技術(shù)有多種,可以采用傳統(tǒng)的客戶機 /服務(wù)器型的 MIS 型架構(gòu),即試題內(nèi)容放在遠程的服務(wù)器上,在 客戶 機上安裝考試應(yīng)用程序和數(shù)據(jù)庫客戶機配置,因此每次 訪問 時要對機器進行安裝、配置,考務(wù)工作比較煩瑣,而且考試程序放在客戶機上,安全性也受到一定影響。 同時,教師可以監(jiān)督學(xué)生,了解學(xué)生的學(xué)習(xí)情況。 其中 學(xué)生權(quán)限下 的功能模塊包括: 在線自測模塊、成績查詢模塊和查看正確答案模塊; 教師權(quán)限下 的功能模塊包括: 題庫管理模塊 、 試卷管理模塊 和學(xué)生成績管理模塊 ; 管理員權(quán)限下 的功能模塊包括: 用戶管理模塊和資源管理模塊。 f) 用戶管理模塊:包括三種帳戶(管理員、教師和學(xué)生)的查詢、添加、刪除和修改功能。 d) 試卷管理模塊:包括自動組卷、發(fā)布試卷(或取消發(fā)布)、預(yù)覽試卷和刪除試卷功能 。 b) 成績查詢模塊:包括學(xué)生查詢自己參加過測試的所有試卷的成績,查詢某試在線自測系統(tǒng) 自測時間控制 自動閱卷功能 查看平均成績 試卷平均成績 自動組卷功能 學(xué)生成績排序 學(xué)院管理功能 科目管理功能 后臺部分 前臺部分(學(xué)生用戶) 在線自測子系統(tǒng) 成績查詢子系統(tǒng) 正確答案子系統(tǒng) 教師用戶 學(xué)生成績 試卷管理 題庫管理 管理員用戶 用戶管理 資源管理 7 卷的個人成績和平均成績;教師查詢所有學(xué)生的成績,查詢某科目的學(xué)生成績并排序, 查看該科目的平均成績功能。 系統(tǒng)功能模塊需求 系統(tǒng)總體功能模塊 如圖 21 所示 。 考試完成后,學(xué)生可以查看已參加的考試的正確答案,可以查詢成績,并且可以查看平均成績,了解自己的學(xué)習(xí)情況。刷新或離開考試頁面,視為提交考卷,在一定程度上加強了系統(tǒng)的公平性基于 WEB 的在線自測系統(tǒng)的設(shè)計與實現(xiàn) 6 和嚴格性。題型分為選擇題和填空題 , 系統(tǒng)實現(xiàn)自動隨 機 抽題組卷。 c) 學(xué)生:主要是參加 自主測驗 , 測驗 完可以立即查出自己的考試成績 ,并可以查看正確答案和該課程的平均成績。 a) 管理員:對教師信息、學(xué)生信息、學(xué)院信息、班級信息 、科目信息 的管理。 系統(tǒng)基本需求 目前 網(wǎng)上學(xué)習(xí)已經(jīng)成為一種潮流, 與此同時 在線自 測系統(tǒng)也成為一種需求 。 同時,系統(tǒng)自動組卷、判卷,老師也可以通過 本系統(tǒng) 更方便 地 了解到學(xué)生的學(xué)習(xí)情況。 經(jīng)濟可行性 在線自測系統(tǒng) 可以節(jié)省大量的人力物力以及時間,可以最大限度的滿足學(xué)生的需要,減輕老師的教學(xué)負擔(dān)。 技術(shù)可行性 本系統(tǒng) 操作系統(tǒng)采用 Windows 系列操作系統(tǒng),數(shù)據(jù)庫 管理 系統(tǒng)采用 SQL server 2020,采用 JSP+Servlet+JavaBean 實現(xiàn) MVC 三層模式進行系統(tǒng)的開發(fā), IDE 工具采用 MyEclipse。因此,系統(tǒng)的總體規(guī)劃與設(shè)計是 在線自測 必備且首要的步驟。因此,可行性研究實質(zhì)上是要進行一次大大壓縮簡化了的系統(tǒng)分析和設(shè)計的過程,也就是在較高層次上以較抽象的方式進行系統(tǒng)分析和設(shè)計的過程??梢哉f MyEclipse 幾乎囊括了目前所有主流開 源產(chǎn)品的專屬 Eclipse 開發(fā)工具。 MyEclipse MyEclipse 是一個十分優(yōu)秀的用于開發(fā) Java、 J2EE的 Eclipse 插件集合 , MyEclipse的功能非常強大,支持也十分廣泛,尤其是對各種開 源 產(chǎn)品的支持十分不錯。實際上 JavaScript 最杰出之處在于可以用很小的程序做大量的事。 f) 跨平臺性 JavaScript 是依賴于瀏覽器本身,與操作環(huán)境無關(guān),只要能運行瀏覽器的計算機,并支持 JavaScript 的瀏覽器就可正確執(zhí)行。比如按下鼠標、移動窗口、選擇菜單等都可以視為事件。它對用戶的反映響應(yīng),是采用以事件驅(qū)動的方式進行的。 d) 安全性 JavaScript 是一種安全性語言,它不允許訪問本地的硬盤,并不能將數(shù)據(jù)存入到服務(wù)器上,不允許對網(wǎng)絡(luò)文檔進行修改和刪除,只能通過瀏覽器實現(xiàn)信息瀏覽或動態(tài)交互 , 從而有效地防止數(shù)據(jù)的 丟失。 c) 簡單性 JavaScript 的簡單性主要體現(xiàn)在 : 首先它是一種基于 Java 基本語句和控制流之上的簡單而緊湊的設(shè)計 , 從而對于學(xué)習(xí) Java 是一種非常好的過渡。這意味著它能運用自己已經(jīng)創(chuàng)建的對象。它與 HTML 標識結(jié)合在一起,從而方便用戶的使用操作。它的基本結(jié)構(gòu)形式與 C、 C++、 VB、 Delphi 十分類似。它的出現(xiàn)彌補了 HTML 語言的缺陷,它是 Java 與 HTML 折中 的選擇,具有以下幾基于 WEB 的在線自測系統(tǒng)的設(shè)計與實現(xiàn) 4 個基本特點: a) JavaScript 是一種腳本編寫語言 JavaScript 是一種腳本語言,它采用小程序段的方式實現(xiàn)編程。從而可以開發(fā)客戶端的應(yīng)用程序等。 JavaScript JavaScript 是一種基于對象 ( Object) 和事件驅(qū)動 ( EventDriven) 并具有安全性能的腳本語言。而專門運行在 x86 平臺的 Jrocket 在服務(wù)端運行效率也要比 Sun JDK 好很多。 JDK 是整個 Java 的核心,包括了 Java 運行環(huán)境, Java 工具和 Java 基礎(chǔ)的類庫。 Microsoft SQL server 2020 具有如下特性: a) 其數(shù)據(jù)引擎提供完整的 XML 支持 b) 簡單友好的操作方式 c) 多種形式的管理架構(gòu) d) 高 度的可靠性、可擴展性和可用性 e) 數(shù)據(jù)庫可以在不同的平臺上使用 f) 易于安裝、管理、部署和使用 JDK JDK( Java Development Kit) 是 Sun Microsystems 針對 Java 開發(fā)員的產(chǎn)品。 SQL Server 2020 Microsoft SQL server 2020 是由 Microsoft 公司開發(fā)的 , 由一系列相互協(xié)助的組件構(gòu)成,能滿足最大的 WEB 站點和企業(yè)數(shù)據(jù)處理系統(tǒng)存儲和和分析數(shù)據(jù)的需求。 JDK 是整個 Java 的核心,包括了 Java運行環(huán)境, Java 工具和 Java 基礎(chǔ)的類庫。 JDK( Java Development Kit) 是 Sun Microsystems 針對 Java 開發(fā)員的產(chǎn)品。當(dāng)配置正確時, Apache 為 HTML 頁面服務(wù),而 Tomcat 實際上運行 JSP 頁面和 Servlet。對于一個初學(xué)者來說,可以這樣認為,當(dāng)在一臺機器上配置好 Apache 服務(wù)器,可利用它響應(yīng)對 HTML 頁面的訪問請求。另外JavaBean 是完全 OOP, 可以針對不同的業(yè)務(wù)處理功能方便地建立一整套可重復(fù)利用的對象庫 , 例 如用戶權(quán)限控制、 Email 自動回復(fù)等等。在維護方面 , COM必須在服務(wù)器上注冊 , 如果修改了 COM 程序 , 就必須重新注冊 , 甚至必須關(guān)機和重新啟動。 JSP 通過 JavaBean 實現(xiàn)了功能擴充 , 而且JavaBean 更為簡單。 同時 , JSP 源程序不大可能被下載 ,特別是 JavaBean 程序完全可以放到不對外的目錄中。 JSP 在執(zhí)行以前先被編譯成字節(jié)碼 ,字節(jié)碼由 Java 虛擬機 ( Java Virtual Machine) 解釋執(zhí)行 , 比源碼解釋的效率高服務(wù)器上還有字節(jié)碼 Cache 機制 , 能提高字節(jié)碼的訪問效率。 d) JSP 的效率和安 全 性更高。 c) JSP 技術(shù)為創(chuàng)建顯示動態(tài)生成內(nèi)容的 WEB 頁面提供了一個簡捷而快速的方法。 b) 采用 JavaBean 執(zhí)行應(yīng)用中的復(fù)雜處理 , 由于這些組件可重復(fù)使用 , 能提高開發(fā)效率 。與 ASP 相比 , JSP+JavaBean 可以在所 有平臺下運行 , 而 Java 字節(jié)碼都是具有標 準性、跨平臺 性 , 在移植到另 外的平臺上時基本不用重新編譯。網(wǎng)頁設(shè)計員能夠非常容易地將固定或靜態(tài)的模板數(shù)據(jù)與動態(tài)內(nèi)容進行組合。實際上就是把一組 JavaBean 一起放在 XX 目錄中 , 每個類的定義前加上 PackageXX, 必須放在系統(tǒng)環(huán)境 Classpath 包含的目錄下 , 系統(tǒng)才能找到其中的 JavaBean。 JavaBean 是一種 “ 類 ” , 通過封裝屬性和方法成為具有某種功能或處理某業(yè)務(wù)的對象。 基于 WEB 的在線自測系統(tǒng)的設(shè)計與實現(xiàn) 2 系統(tǒng)開發(fā)技術(shù)及工具 JSP JSP 的工作原理是當(dāng)用戶瀏覽器從 WEB 服務(wù)器上請求 JSP 文件時 , WEB 服務(wù)器響 應(yīng) 該 HTTP 請求 , JSP 引擎解釋 JSP 標識和小腳本 , 通過訪 問 JavaBean 組件 ,使 用 JDBC 技術(shù)訪問數(shù)據(jù)庫 , 生成所請求的內(nèi)容 , 并且將結(jié)果以 HTML 或者 XML頁面的形式返回給瀏覽器。 c) 維護管理方便,只需更改網(wǎng)頁即可實現(xiàn)所有用戶的同步更新。 B/S 結(jié)構(gòu)具有以下優(yōu)點: a) 具有分布性特點,可以隨時隨地進行查詢、瀏覽等業(yè)務(wù)處理。隨著 Windows 98/Windows 2020 將瀏覽器技術(shù)植入操作系統(tǒng)內(nèi)部,這種結(jié)構(gòu)更成為當(dāng)今應(yīng)用軟件的首選體系結(jié)構(gòu)。在這種結(jié)構(gòu)下,用戶界面完全通過 WWW 瀏覽器實現(xiàn),一部分事務(wù)邏輯在前端實現(xiàn),但是主要事務(wù)邏輯在服務(wù)器端實現(xiàn),形成所謂的 3tier 結(jié)構(gòu)。這樣一來,教師所要做的只是精心設(shè)計題目、維護題庫,而不是組織考試,從而大大減輕了教師的負擔(dān),其經(jīng)濟性是相當(dāng)可觀的 , 實用性、安全性也很好。在線 自測 統(tǒng)中 試卷 的生成、 考 卷的提交、試題 的批閱等都可以在網(wǎng)絡(luò)上自動完成。因此, 在線自測的學(xué)習(xí)方法 將是以后 學(xué)生自我測試的 發(fā)展 趨勢。試卷可以根據(jù)題庫中的內(nèi)容即時生成 ;可 采用大量標準化試題, 便于 使用計算機判卷,大大提高閱卷效率;可以直接把成績 存 到數(shù)據(jù)庫中,進行統(tǒng)計、排序等操作。Time control。 整個系統(tǒng)層次結(jié)構(gòu)簡單,操作容易,并具備一定的安全性 , 使用該系統(tǒng)能更高效、便捷 地檢驗學(xué)生在課程學(xué)習(xí)中的學(xué)習(xí)效果。 介紹了在線自測系統(tǒng)中對題庫的管理、試卷的管理、學(xué)生成績的查詢,在線自測功能的實現(xiàn)以及用戶權(quán)限的管理和試卷發(fā)布等功能。 根據(jù)成績庫學(xué)生可以很直觀的看到自測練習(xí)的成績, 以便了解 自己近期的學(xué)習(xí) 效果 ,有利于學(xué)生的自學(xué)。通過網(wǎng)絡(luò) ,學(xué)生可以更好的完成對所學(xué)知識的鞏固和理解,同時通過在線自測 系統(tǒng),可以在網(wǎng)上對所學(xué)內(nèi)容進行自我測試,清醒的認 識自己的學(xué)習(xí)情況,發(fā)現(xiàn)不足,以便更好的完成 學(xué)習(xí)任務(wù)。 畢業(yè)設(shè)計說明書 基于 WEB的在線自測系統(tǒng)的設(shè)計與實現(xiàn) 基于 WEB的在線自測系統(tǒng)的設(shè)計與實現(xiàn) 摘 要 : 計算機應(yīng)用技術(shù)的日益發(fā)展 , 為教育技術(shù)學(xué)的研究與發(fā)展帶來了新的機遇,如何把計算機和網(wǎng)絡(luò)更有效地引進教育領(lǐng)域為教育服務(wù),已成為教育 領(lǐng)域 中 的一個新的課題。 隨著網(wǎng)絡(luò)應(yīng)用的多元化與普及化,學(xué)生學(xué)習(xí)的途徑更加多樣 化 。在線自測 系統(tǒng)可以配合多元化教育,對學(xué)習(xí)效果直接進行考察并自動組卷、自動 判卷 。 本文主要闡述了基于 WEB 技術(shù)的在線 自測 系統(tǒng)的體系結(jié)構(gòu)和具體設(shè)計以及實現(xiàn)過程。著重介紹了組卷功能、時間控制功能、自動批改試卷功能的設(shè)計與實現(xiàn)。 關(guān)鍵詞 : 在線自測 ; 時間控制 ; 試題庫 1 The Design and Implementation of Online Selftest System Based on WEB Abstract : The increasing development of puter application technology for educational research and development has brought new opportunities, and how the puter and work to be more effectively to introduce the field of education, has bee a new topic. With the diversity of work applications and the popularity of more diverse ways of learning. Students can better plete the consolidation of t
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1