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

正文內(nèi)容

在線考試系統(tǒng)的設計 畢業(yè)設計論文-全文預覽

2025-03-26 07:34 上一頁面

下一頁面
  

【正文】 該系統(tǒng)是專門用于考生注冊、登錄、參加在線考試以及管理員進行試題錄入、修改、刪除、管理用戶 的 ASP 應用程序系統(tǒng)。在考試期間,為了避免考生通過惡意 關(guān)閉 頁面,來重新計時, 本系統(tǒng)在頁面關(guān)閉以后考試仍繼續(xù)進行,只有在規(guī)定時間到了的時候以后或者考生交卷,考試才結(jié)束,因此在 這期間考生想 考生通過惡意 關(guān)閉 頁面,來重新計時 ,那將是徒勞。 個人信息查詢 在這個子功能里,用戶輸入考生的 登錄名和密碼 ,提交給系統(tǒng)后,系統(tǒng)會將 該 考生的所有信息顯示出來。 課程管理 添加考試科目 刪除考試科目 修改考試科目 管理員管理 添加管理員 刪除管理員 修改管理員 20 圖 45 試題管理模塊功能樹 考試計劃管理模塊 考試計劃管理模塊的主要功能包括添加考試計劃,刪除考試計劃和設置考試計劃功能 。 操作功能。 系統(tǒng)中有三種題型,分別是單選題,多選題,判斷題。 學生 用戶信息 考生登錄模塊 成績打印 統(tǒng)計查詢 用戶信息 試題庫 成績記錄 功能控制模塊 成績管理模塊 題庫制作模塊 19 圖 43 管理員管理模塊功能樹 課程管理模塊 課程管理模塊 功能是添加考試的科目。 管理員管理模塊 管理員 管理模塊包括管理員登錄、添加管理員、刪除管理員 、修改管理員 信息幾個 功能。 系統(tǒng)結(jié)構(gòu)設計 系統(tǒng)設計本著從用戶角度出發(fā)的原則,要求實用,且符合用戶提出的合理需求。 總系統(tǒng)數(shù)據(jù)流圖: 16 圖 31 總系統(tǒng)流圖 教師組卷數(shù)據(jù)流 圖: 圖 32 教師組卷數(shù)據(jù)流圖 學生考試數(shù)據(jù) 流 圖: 圖 33 學生考試數(shù)據(jù)流 圖 考生數(shù)據(jù) 考題 教師 題庫管理 題庫文件 錄入 考生信息文件 生成試卷 評分系統(tǒng) 登錄 合法考生信息 合法考生 試題信息 添加試題 添加內(nèi)容 顯示成績 試卷信息 輸入考號 教師 接受請求 更改題庫 學生 系統(tǒng)試卷 進行考試 17 第四章 系統(tǒng)設計 本系統(tǒng)采用了 B/S 結(jié)構(gòu)基于 Web 技術(shù),以 ACCESS 作為后臺數(shù)據(jù)庫,來實現(xiàn)在線考試系統(tǒng)。 定義: 序號 +用戶名 +用戶密碼 位置:用戶表( admin) 該表描述的是用戶資料信息表,管理員對用戶操作后返回數(shù)據(jù)庫,生成了用戶的報表,方便對用戶進行管理。 定義:試題號 +試題內(nèi)容 位置:添加試題表( subject) 該表描述的是添加試題的情況。主要存儲 考生 信息 定義: 登錄 名稱 +登錄 密碼 +考生性別 位置:考生信息表( student) 課程 信息表的數(shù)據(jù)字典的描述 添加試題表的數(shù)據(jù)字典的描述: 該表描述的是考生信息。在數(shù)據(jù)字典中建立的一組嚴密一致的定義很有助于改進分析員和用戶之間的通信,因此將消除許多可能的誤解??荚囅到y(tǒng)的主機是放在學校的遠程教育學院機房中,但是對考試教務的管理員也許并不在遠程 教育學院中,因此,系統(tǒng)的管理和監(jiān)控必須能夠遠程完成。主要存儲考試科目 的信息。另外太長的延遲時間也會給考生帶來不便。 可靠性:服務質(zhì)量的一個重要方而是能夠在期望的響應時間內(nèi)訪問信息。 性能需求分析 對于一個系統(tǒng)來說,可擴展性, 可靠性, 安全性,可管理性是幾個很關(guān)鍵的因素。對試卷的合理性分析以及對考生綜合能力的評估只能靠教師的經(jīng)驗,進行人為的評判,沒有固 定的指標體系及評定標準,很難達到科學、客觀和公正,分析結(jié)果不具太強的說服力。但這里存在著一些不合理的因素,例如學生 A 高等數(shù)學得分 90 分,法律基礎得分 40 分,而學生 B高等數(shù)學得分 40 分,法律基礎得分 90 分,如果我們只是做簡單的總分排序的話,那么他們兩個人的總分是相同的,排名也應該是相同的。它可以免去教師大量的臨考工作,試卷可以根據(jù)題庫中的內(nèi)容即時生成 : 教師也無須去做考后的閱卷、統(tǒng)計、分析工作,計算機可自動判卷,直 接把成績送到數(shù)據(jù)庫中進行統(tǒng)計、排序、 匯總。應當可以產(chǎn)生隨機的和公平的試卷 。自動對依次考試的情況進行匯總并進行分析。 系統(tǒng)應能實現(xiàn)考試控 制功能。不同的科目有各自的數(shù)據(jù)庫,系統(tǒng)根據(jù)用戶的要求自動選擇相應的數(shù)據(jù)庫,并可以對其進行訪問和維護??荚囃戤吅螅梢苑祷氐卿浗缑婊蚶^續(xù)考試??忌M入考試系統(tǒng)后,需要選擇考試科目,所以系統(tǒng)還應有考試科目選擇的功能。 Access 是 Office 辦公套件中一個極為重要的組成部分。在此,我們就簡要地介紹一下在 Access 環(huán)境下表的操作。其它對象如查詢、窗體和報表,也是將表中的信息以各種形式表現(xiàn)出來,方便用戶使用這些信息。 10 Access 數(shù)據(jù)庫 Access 是一個數(shù)據(jù)庫管理系統(tǒng),它之所以被集成到 Office 中而不是Visual Studio 中,是因為它與其它的數(shù)據(jù)庫管理系統(tǒng)(如 Visual FoxPro)相比更加簡單易學,一個普通的計算機用戶即可掌握并使用它。 ASP 使用 ADO 對象實現(xiàn)對各種數(shù)據(jù)庫的存取操作, ADO 是微軟開發(fā)的汲取了 DAO 和 RDO 精華的數(shù)據(jù)庫存取對象群,基于 OLEDB,可在服務器端腳本中提供對數(shù)據(jù)庫的強大操作,更適合于 Inter 上數(shù)據(jù)庫的開發(fā),允許 用戶方便地控制和管理數(shù)據(jù), 與數(shù)據(jù)庫交互。 使用 ADO 對象可以建立和管理數(shù)據(jù)庫的聯(lián)接,從服務器要求和獲取數(shù)據(jù),執(zhí)行數(shù)據(jù)更新、刪除、添加,獲取 ODBC 的錯誤信息等。用 ADO 可以使客戶端的程序通過 ODBC 存取和操縱服務器端的數(shù)據(jù)。 Server 對象有兩個重要方法: MapPath 和CreateObject。 一般常用的是前三個對象。 由于 ASP 的出現(xiàn),使網(wǎng)頁訪問者和服務器進行交互更加容易,利用 ASP 可以實現(xiàn)基于Web 的信息管理系統(tǒng)。 ASP 既不是一種語言,也不是一種開發(fā)工具,而是一種技術(shù)框架,其主要功能是為生成動態(tài)、交互且高效的 Web 服務器應用程序提供一種強大的方法和技術(shù)。有了 ASP就不必擔心客戶的瀏覽器是否能運行所編寫的代碼,因為所有的程序都將在服務器端執(zhí)行,包括所有嵌在普通 HTML 中的腳本程序。 ASP 程序工作在 Web 服務端,瀏覽器向服務器發(fā)出一個 HTTP 請求,請求一個 .asp 文件, Web 服務器響應該請求并調(diào)用 ASP 引擎執(zhí)行該文件,當遇到任何與Active 腳本兼容的腳本(如 VBScript 、 JavaScript)時 ASP 引擎 調(diào)用相應的腳本引擎解釋執(zhí)行其中的腳本命令,若腳本中含有訪問數(shù)據(jù)庫的請求,則通過 ODBC 連結(jié)后臺數(shù)據(jù)庫,由數(shù)據(jù)庫訪問組件 ADO( Active Data Object)執(zhí)行訪庫操作,最后, ASP 依據(jù)訪庫的結(jié)果集自動生成標準的 HTML 頁面發(fā)送到客戶瀏覽器。 ASP 自身提供了 VBScript 和 JavaScript 驅(qū)動,其中 VBScript 是缺省的腳本語言。 ASP 技術(shù) ASP 概述 Microsoft Active Server Pages 即我們所稱的 ASP, 是微軟公司推出 的一種用以取代 CGI( Common Gateway Interface 通用網(wǎng)關(guān)接口)的一種技術(shù)。 擴展性好, TCP/IP、 HTTP 的標準性使得 B/S 模式可直接接入 Inter,具有良好的擴展性。 保障系統(tǒng)安全性, B/S 系統(tǒng)在客戶機與數(shù)據(jù)庫服務器之間增加了一層 Web 服務器,使兩者不在直接相連,通過對中間層的用戶編程可實 現(xiàn)更加健全、靈活的安全機制。 實現(xiàn)了開發(fā)環(huán)境與應用環(huán)境的分離,系統(tǒng)開發(fā)人員基于 Web 瀏覽器進行 MIS 系統(tǒng)開發(fā),絕大部分工作由服務器端完成,只有生成的 HTML 頁面被送回到客戶端 (包括少量嵌入式構(gòu)件及腳本信息 ),可保證所有用戶通過瀏覽器調(diào)用應 用程序,實現(xiàn)了平臺的無關(guān)性。 B/S 模式采用三層分布結(jié)構(gòu):瀏覽器 — Web 服務器 — 數(shù)據(jù)庫服務器。 無論上述哪種方式都存在著明顯的不足,使其不能適應不斷增長的多方面需求。該結(jié)構(gòu)以 PC 為主,適合部門級應用。 系統(tǒng)的軟件平臺: 本系統(tǒng)基于 Windows XP 操作系統(tǒng)、 ACCESS 數(shù)據(jù)庫平臺,采用 B/S 計算模式 及 Asp 開發(fā)動態(tài) Web 技術(shù)。即使保證了客觀的命題但他是用于考試的,必須保證絕對的安全。 綜上所述,開發(fā) 在線考試系統(tǒng) ,不但需要制作靜態(tài)網(wǎng)頁來呈現(xiàn)考試內(nèi)容,還要運用JavaScript、 VBScript、 ActiveX、 ASP 等基本原理,作為創(chuàng)建動態(tài) Web 頁面而提供的技術(shù),來滿足網(wǎng)站交互功能和動態(tài)效果的實際需求。最初,是訪問次數(shù)的統(tǒng)計,時間的顯示,而后數(shù)據(jù)庫也加入到 Web的世界來,數(shù)據(jù)庫的信息管理功能更是得到了淋漓盡致的發(fā)揮,網(wǎng)站的管理變得有序化了。因此,我開發(fā)的 在線考試系統(tǒng) 就是基于 Web 形式的。只要形成一套成熟的題庫就可以實現(xiàn)考試的自動化。 在線考試是現(xiàn)階段研究開發(fā) 的一個熱點。所以現(xiàn) 在較好的考試方法為網(wǎng)絡考試,試題內(nèi)容放在服務器上,考生通過 登錄 名和 密碼 進行登錄,考試答案也存放在服務器中,這樣考試的公平性、答案的安全性可以得到有效的保證。例如在英國 , 已經(jīng)實現(xiàn)了英語資格考試的網(wǎng)上學習和水平認證全過程。 1 第一章 引言 開發(fā)在線考試系統(tǒng)的背景和意義 人類進入 21 世紀以后,隨著計算機和互聯(lián)網(wǎng)為代表的信息技術(shù)的高速發(fā)展和教育改革的不斷深入,使得遠程教育和考試成為人們接受再教育和終身教育的主要形式,傳統(tǒng)的考試方式必將面臨著變革,因此基于 Web 技術(shù)的網(wǎng)絡考試則是一個很重要的發(fā)展方向。基于 Inter 的考試系統(tǒng)正成為人們的研究熱點之 一。試卷可以根據(jù)題庫中的內(nèi)容即時生成,可避免考試前的押題;而且可以采用大量標準化試題,從而用計算機自動閱卷,大大提高閱卷效率;還可以直接把成績送到數(shù)據(jù)庫中,進行統(tǒng)計、排序等操作。顯然,隨著考試類型的不斷增加及考試要求的不斷提高,教師的工作量將會越來越大,其工作將是一 2 件十分煩瑣和非常容易出錯的事情,可以說傳統(tǒng)的考試方式已經(jīng)不能適應現(xiàn)代考試的需要。在線考試系統(tǒng)中題目的生成、試卷的提交、成績的批閱等都可以在網(wǎng)上自動完成。這種新的大眾傳媒比以往的任何一種通訊媒體都要快,而且 Web 服務快速、強大,協(xié)議規(guī)范,服務器假設簡單,信息制作簡單。 CGI 企圖解決這個問題,它實際就是使可執(zhí)行程序和超文本聯(lián)系了起來,超文本不能完成的功能由 CGI 來做, CGI 運行的結(jié)果以文本方式返回給超文本頁面,這樣的網(wǎng)站功能完善了許多。總之,一個功能強大的網(wǎng)站不是僅僅用 HTML 可以實現(xiàn)的,必須綜合的使用各項技術(shù)。 這也是眾多教學者歷年來思索的問題。包括 Web 服務器、客戶機、網(wǎng)卡及 Inter 網(wǎng)絡資源。 Client/Server 模式 它把集中管理模式轉(zhuǎn)化為一種服務器與客戶機負荷均衡的分布式計算模式,解決了執(zhí)行效率 及容量不足的問題。 瘦服務器、胖客戶機方式 : 數(shù)據(jù)計算與數(shù)據(jù)處理集中在客戶機端,這加大了網(wǎng)絡負荷 ,影響了業(yè)務處理速度,而 5 且客戶端 PC 機的多樣性,使數(shù)據(jù)庫服務器端如何有效管理控制整個系統(tǒng)增加了困難。 它將 Web 技術(shù)與數(shù)據(jù)庫技術(shù)相結(jié)合,擴展了 C/S 模式的分布計算特性,實現(xiàn)了動態(tài)Web 應 用。在客戶端安裝的是標準、易用的通用瀏覽器 (如 Windows 的 IE),無需像 C/S 模式那樣在不同的客戶機上安裝不同的客戶應用程序,系統(tǒng)管理員無須再為客戶端操心,大大減輕了管理負擔。正是由于上述優(yōu)點,使得以瀏覽器 — Web 服務器 — 數(shù)據(jù)庫服務器的三層 B/S 模式成為網(wǎng)絡數(shù)據(jù)庫計算的主流。 信息共享度高, HTML 是數(shù)據(jù)格式的一個開放標準,目前大多數(shù)流行的軟件均支持 HTML,同時 MIME 技術(shù)使得 Browser 可訪問多種格式文件。Brower/Server 的應用只需在客戶端裝有通用的瀏覽器即可,維護和升級工作都在服務器端進行,不需對客戶端進行任何改變,故而大大降低了開發(fā)和維護的成本。 ASP 文件可以使用任何腳本語言,只需提供相應的腳本引擎。 ASP 是一個位于服務器端的腳本運行環(huán)境,通過這種環(huán)境,用戶可以創(chuàng)建和運行動態(tài) 7 的交互式 Web 服務器應用程序,如交互式動態(tài)網(wǎng)頁,包括使用 HTML 表單收集和處理信息,上傳與下載等等。 ASP 內(nèi)含于 和 之中 ,通過 ASP 我們可以結(jié)合 HTML 網(wǎng)頁、 ASP 指令和 ActiveX 元件建立動態(tài)、交互且高效的 WEB服務器應用程序。是目前非常流行的開放式的 Web 服務器應用程序開發(fā)技術(shù)。 ASP 的腳本在 Web 服務器運行, Web 服務器負責所有的腳本處理并生成標準的 HTML 頁面?zhèn)魉徒o瀏覽器,而不是傳統(tǒng)
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1