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

正文內(nèi)容

asp在線考試系統(tǒng)論文-wenkub

2022-11-13 15:30:59 本頁面
 

【正文】 BOL等編程語言來編寫你所需要的 ActiveX Server Component。 的源程序,不會被傳到客戶瀏覽器,因而可以避免所寫的源程序被他人剽竊,也提高了程序的安全性。 ASP 所 使 用 的 腳 本 語 言(VBScript 、 Jscript)均在 WEB 服務(wù)器端執(zhí)行,用戶端的瀏覽器不需要能夠執(zhí)行這些腳本語言。以下羅列了 ASP 所獨(dú)具的一些特點: VBScript 、 JScript等簡單易懂的腳本語言,結(jié)合 HTML代碼,即可快速地完成網(wǎng)站的應(yīng)用程序。因此,只要用戶瀏覽 Web 站點并請求一個 ASP 頁, Web 服務(wù)器就可以處理相應(yīng)的 ASP 代碼,生成 HTML 代碼,然后將它傳遞到用戶瀏覽器并顯示出網(wǎng)頁。 遠(yuǎn)程教育在線考試系統(tǒng) 3 第一章 系統(tǒng)設(shè)計相關(guān)原理 該在線考 試系統(tǒng) 主要采用 ASP、 HTML、 Access 數(shù)據(jù)庫 、VBScript、 SQL 等技術(shù)和工具,整體設(shè)計遵循軟件工程的方法,經(jīng)過需求分析、總體設(shè)計、文檔和代碼的編制、模塊測試和系統(tǒng)實現(xiàn)幾個階段。 基于上述考慮,用 Browser/Web 模式來設(shè)計考試系統(tǒng)比較合適,服務(wù)器端我們采用 Access 數(shù)據(jù)庫系統(tǒng)和 ASP 組件來構(gòu)成考試的應(yīng)用服務(wù)系統(tǒng);客戶端采用瀏覽器來完成考試全過程,同時可進(jìn)行遠(yuǎn)程系統(tǒng)維 護(hù)和管理。這樣一來,教師所要做的只 是精心設(shè)計題遠(yuǎn)程教育在線考試系統(tǒng) 2 目、維護(hù)題庫,而不是組織考試,從而大大減輕了教師的負(fù)擔(dān),這表明其經(jīng)濟(jì)性是相當(dāng)可觀的。它是建立在國際互聯(lián)網(wǎng)上的應(yīng)用系統(tǒng),客戶端的配置可以極為簡單,使考試不受地域的局限。隨著計算機(jī)應(yīng)用的迅猛發(fā)展,網(wǎng)絡(luò)應(yīng)用不斷擴(kuò)大,如遠(yuǎn)程教育和虛擬大學(xué)的出現(xiàn)等等,且這些應(yīng)用正逐步深入到千家萬戶。 遠(yuǎn)程教育包括很多環(huán)節(jié),例如教學(xué)系統(tǒng)、答疑系統(tǒng)和考試系統(tǒng)等等。遠(yuǎn)程教育在線考試系統(tǒng) 1 前言 隨著網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,現(xiàn)在很多國外的大學(xué)和社會其他部門都已經(jīng)開設(shè)了遠(yuǎn)程教育,通過計算機(jī)網(wǎng)絡(luò)實現(xiàn)異地教育和培訓(xùn)。其中很重要的一個環(huán)節(jié)就是在線考試系統(tǒng),同時它也是最難實現(xiàn)的環(huán)節(jié)。人們迫切要求利用這些技術(shù)來進(jìn)行在線考試,以減輕教師的工作負(fù)擔(dān)及提高工作效率,與此同時也提高了考試 的質(zhì)量,從而使考試更趨于公證、客觀,更加激發(fā)學(xué)生的學(xué)習(xí)興趣。一個完備的在線考試系統(tǒng)可以使用戶在網(wǎng)上學(xué)習(xí)過后及時檢驗自己的學(xué)習(xí)效果,已發(fā)現(xiàn)自己的不足,使得學(xué)習(xí)效率得到很大提高。為了適應(yīng)新形勢的發(fā)展,我進(jìn)行了這一系統(tǒng)的初步設(shè)計工作,也可以說是做一個初步的探索,希望它能夠在各類考試中發(fā)揮高效、便捷的作用 ,把老師從繁重的工作中解脫出來! 目前,網(wǎng)絡(luò)應(yīng)用軟件運(yùn)行的模式主要有二類: Client/server模式, Browser/Web 模式。 利用網(wǎng)絡(luò)和數(shù)據(jù)庫技術(shù),結(jié)合目前硬件價格普遍下跌與寬帶網(wǎng)大力建設(shè)的有利優(yōu)勢,應(yīng)用 Active Server Page 技術(shù),我開發(fā)了基于 B/S 模式多用戶在線考試系統(tǒng)這一程序。下面就對這幾種技術(shù)和方法做一個概述。 ASP 內(nèi)含于 和 之中 ,通過 ASP 我們可以結(jié)合 HTML 網(wǎng)頁、 ASP指令和 ActiveX 元件建立動態(tài)、交互且高效的 WEB 服務(wù)器應(yīng)用程序。 ,容易編寫,可在服務(wù)器端直接執(zhí)行。 能與任何 ActiveX scripting 語言相容。 來產(chǎn)生客戶端的腳本。 , ASP 技術(shù)的處理速度相當(dāng)快,并且其安全性也很高。 ActiveX( COM)技術(shù)是現(xiàn)在 Microsoft 軟件的重要基礎(chǔ)。 : ASP 運(yùn)行在服務(wù)器端。然而 Netscape 瀏覽器不支持客戶端的 VBSCRIPT,所以最好不要在客戶端使用 VBSCRIPT。瀏覽者查看頁面源文件時,看到的是 ASP 生成的 HTML代碼,而不是 ASP 程序代碼。 運(yùn)行 ASP 所需的環(huán)境如下: ☆ Microsoft Inter Information Server version on Windows NT Server ☆ Microsoft Peer Web Services Version on Windows NT Workstation ☆ Microsoft Personal Web Server on Windows 95/98 與一般的程序不同, ASP 程序無須編譯。 ASP程序其實是以擴(kuò)展名為 .asp的純文本形式存在于 WEB服務(wù)器上的,可以用任何文本編輯器打開它, ASP 程序中可以包含純文本、 HTML 標(biāo)記以及腳本命令。腳本語言是一種介于 HTML 和諸如 JAVA、 Visual Basic、 C++等編程語言之間的一種特殊的語言,盡管它更接近后者,但它卻不具有編程語言復(fù)雜、嚴(yán)謹(jǐn)?shù)恼Z法和規(guī)則。 Request 對象用來處理用戶做出的請求,就是處理用戶要求瀏覽器查看特定的網(wǎng)頁或 Web 應(yīng)用時做出 的請求。因此它提供幾個與 Web 服務(wù)器可能要完成的任務(wù)相關(guān)的常用功能,諸如建立新對象和設(shè)置腳本的超時特性等。可利用 Session 對象來管理如 Web 服務(wù)器在用戶“請求”之間等待的時間等。 ASPError 對象包含 ASP 腳本或 本身產(chǎn)生的任何錯誤的詳細(xì)內(nèi)容。 Connection 對象就是使 ADO 與數(shù)據(jù)庫之間建立一個通道,也就是實現(xiàn)與數(shù)據(jù)庫的連接。主要包括 AD Rotator、 Browser Capabilities、Content Link、 Content Rotator、 Counters、 logging Utility、MyInfo、 Page Counter、 permission Checker、 tools 等組件。如今無論是像Oracle ,Sybase,Informix,SQL server 這些大型的數(shù)據(jù)庫管理系統(tǒng),還是像 Visual Foxporo,PowerBuilder 這些微機(jī)上常用的數(shù)據(jù)庫開發(fā)系統(tǒng),都支持 SQL 語言作為查詢語言。 SQL 允許用戶在高層的數(shù)據(jù)結(jié)構(gòu)上工作,而不對單個記錄進(jìn)行操作,可操作記錄集。 這種特性使用戶更易集中精力于要得到的結(jié)果?;镜?SQL 命令只需很少時間就能學(xué)會,最高級的命令在幾天內(nèi)便可掌握。 SQL 是 PostgreSQL(和大多數(shù)其它關(guān)系型數(shù)據(jù)庫 )用做查詢語言的語言 。 所有這些東西都會產(chǎn)生進(jìn)程間通訊,并且如果客戶端在 另 外 一 臺 機(jī) 器 上 甚 至 還 會 導(dǎo) 致 網(wǎng) 絡(luò) 開 銷 。uid=admin。DATA SOURCE=SQL 服務(wù)器名稱或 IP 地址 。% 字段值 %39。值 239。字段名 )對數(shù)據(jù)行數(shù)的統(tǒng)計或?qū)δ骋粰谟兄档臄?shù)據(jù)行數(shù)統(tǒng)計 MAX(字段名 )取得一個表格欄最大的值 MIN(字段名 )取得一個表格欄最小的值 SUM(字段名 )把數(shù)據(jù)欄的值相加 引用以上函數(shù)的方法: sql=selectsum(字段名 )as別名 from數(shù)據(jù)表 where條件表達(dá)式 setrs=(sql) 用 rs(別名 )獲取統(tǒng)的計值,其 它函數(shù)運(yùn)用同上。 ActiveX Script 使宿主可以編譯Script、獲取和調(diào)用入口點及管理開發(fā)者可用的命名空間。 ActiveX Script 可用在 Microsoft174。 Variant 是一種特殊的數(shù)據(jù)類型,根據(jù)使用的方式,它可以包含不同類別的信息。這就是說,如果使用看起來象是數(shù)字的數(shù)據(jù),則 VBScript 會假定其為數(shù)字并以 適用于數(shù)字的方式處理。例如使用數(shù)值信息表示日期或時間。大多數(shù)情況下,可將所需的數(shù)據(jù)放進(jìn) Variant 中,而 Variant 也會按照最適用于其包含 的數(shù)據(jù)的方式進(jìn)行操作。因此,最好使用 Option Explicit 語句顯式聲明所有變量。 (2)Function 過程 Function 過程是包含在 Function 和 End Function 語句之間的一組 VBScript 語句。 Function 過程 通過函數(shù)名返回一個值,這個值是在過程的語句中賦給函數(shù)名的。 ☆ For...Next:指定循環(huán)次數(shù),使用計數(shù)器重復(fù)運(yùn)行語句。 系統(tǒng)需要解決的主要問題 首先,因為考試是面向特定的某些對象的,所以考試者進(jìn)入系統(tǒng)應(yīng)該進(jìn)行身份驗證。在線考試基于網(wǎng)絡(luò)環(huán)境,試卷應(yīng)該從服務(wù)器的數(shù)據(jù)庫隨機(jī)抽取試題后動態(tài)生成的。此外,應(yīng)該能夠方便、快捷的對在線考試系統(tǒng)管理,此外,用戶還應(yīng)能進(jìn)行遠(yuǎn)程注冊。 ☆試卷生成:可以指定試卷的各題型的數(shù)量,從試題庫里隨機(jī)抽取試題生成一份原始試卷。 除了實現(xiàn)上述 功能以外,在線考試系統(tǒng)還應(yīng)該具有友好、簡潔的界面,安全性要高,穩(wěn)定性要強(qiáng),能夠滿足100人以上同時及進(jìn)行在線考試??忌M(jìn)行有效的身份驗證登錄 后,選擇考試科目,并要求在規(guī)定的時間內(nèi)進(jìn)行答題,當(dāng)達(dá)到規(guī)定的時間后,系統(tǒng)將自動予以提示。此應(yīng)用程序可廣泛運(yùn)行于國際互聯(lián)網(wǎng)即 Inter,也可適用于內(nèi)部的局域網(wǎng)。下面就分如下幾個部分對系統(tǒng)進(jìn)行詳細(xì)設(shè)計: (1)試題設(shè)計 (2)數(shù)據(jù)庫中表的設(shè)計 (3)用戶、管理員權(quán)限 (4)功能模塊詳細(xì)設(shè)計 (5)在線考試系統(tǒng)考試模塊框圖 試題設(shè)計 鑒于主觀題的主觀性,目前無法實現(xiàn)系統(tǒng)自動判卷,所以本系統(tǒng)只作客觀題部分。故各題型的樣題設(shè)計如下: 單選題: password 的意思是: A、密碼 B、經(jīng)過 C、單詞 D、通路 在線考試系統(tǒng) 用戶注冊 系統(tǒng)管理 在線考試 試題管理 用戶管理 紀(jì)錄管理 管理員管理 科目管理 遠(yuǎn)程教育在線考試系統(tǒng) 19 正確答案為 A 多選題:下面的表達(dá)式為真的有: A、 12 B、 7%5=2 C、 sin(30)=1/2 D、 Cint(7/5)=1 正確答案為 B、 C、 D 數(shù)據(jù)庫中表的設(shè)計 表結(jié)構(gòu) 通常,每一類型的試題都應(yīng)有一個表結(jié)構(gòu)。這樣,查詢起來較方便,會節(jié) 約時間,也不致于造成數(shù)據(jù)十分雜亂等。 (4)A 字段代表選項 A 的內(nèi)容 (5)B 字段代表選項 B 的內(nèi)容 (6)C 字段代表選項 C 的內(nèi)容 (7)D 字段代表選項 D 的內(nèi)容 (8)Answer 字段表示答案選項 (9)Type 字段表示試題類型 (10)subjectname 字段代表試題所屬科目名稱 表結(jié)構(gòu) 表 32 subject 表 字段名稱 類型 說明 Multiper 數(shù)字 常整型 Singleper 數(shù)字 常整型 multinumber 數(shù)字 常整型 singlenumber 數(shù)字 常整型 subjectname 文本 字段大小 50 Testtime 數(shù)字 常整型 Id 自動編號 常整型,遞增,主鍵 各字段說明: (1)multiper 字段代表在某考試科目的考試題中每個多選題的分值。 (5)subjectname 字段代表科目名稱。 (2)subjectname 字段代表 在某次考試紀(jì)錄中考試科目名。 表結(jié)構(gòu) 表 34 student 表 字段名稱 類型 說明 Studentname 文本 字段大小 50 Studentpassword 文本 字段大小 50 Id 自動編號 常整型,遞增,主鍵 各字段說明: (1)studentname 字段代表學(xué)生的名字。 (2)password 字段代表密碼。它不需注冊,在數(shù)據(jù)庫有一個表來存放相 關(guān)信息,可由以存在的管理員添加或刪除管理員。同時,管理員也能對科目、用戶、考試記錄等數(shù)據(jù)進(jìn)行管理。而且,在本系統(tǒng)中其它需要 選擇科目的地方也會自動更新。 (2)試題修改 管理員還可以對試題進(jìn)行修改。 2. 科目管理 (1)添加科目 其基本信息有科目名稱、題型、題量和考試總時間等,對于用戶 輸入的不符合系統(tǒng)要求的數(shù)據(jù),系統(tǒng)仍舊給出提示或警告。 系統(tǒng)中的管理員可以查詢考試記錄,也可以刪除考試紀(jì)錄。為了實現(xiàn)動態(tài)隨機(jī)不重復(fù)的抽 取試題,需要在選題過程中每選出一題,就要在試題庫中作相應(yīng)的標(biāo)志,以便下次不會重復(fù)取出此題??荚嚱Y(jié)束采取自主交卷和到了規(guī)定的時間自動題示有機(jī)結(jié)合的方式辦法予以實現(xiàn)。也就是設(shè)計文件和把他們有機(jī)地組織在一起實現(xiàn)所有功能。 在考生正確輸入用戶名和密碼以后,接著應(yīng)該進(jìn)入考試科目選擇界面。 考生提交答卷后,由計算機(jī)進(jìn)行處理 判卷,得出考試分?jǐn)?shù),顯示出來,并把該生考試記錄存入數(shù)據(jù)庫。 要進(jìn)行管理首先要有管理員登陸驗證,這里另外設(shè)計了一個界面,使它與用戶登錄區(qū)別開來。 管理管理 員的界面,功能和管理用戶的差不多,實現(xiàn)對管理員遠(yuǎn)程教育在線考試系統(tǒng) 26 的增加和刪除功能。通過這個界面管理員可以對題庫中的某科試題進(jìn)行增加、修改或刪除。第一個是連接數(shù)據(jù)庫,第二個是實現(xiàn)斷開連接。 set conn=() connstr connstr 確定了數(shù)據(jù)文件的路徑和數(shù)據(jù)庫驅(qū)動程序。 2. 該文件的功能是系統(tǒng)登陸的入口,在此可以實現(xiàn)用戶注冊入口,管理員管理入口以及用戶進(jìn)入考試系統(tǒng)登陸界面的功能。 !include file=表示包含 文件。如果 submit 的值為“管理”就轉(zhuǎn)到 admin 文件夾中的 頁。 (studentname) amp。 (studentpassword)
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1