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

正文內(nèi)容

畢業(yè)設(shè)計-網(wǎng)絡(luò)在線考試系統(tǒng)—論文(留存版)

2025-02-01 18:27上一頁面

下一頁面
  

【正文】 COUNT(*166。 Variant 用于數(shù)字上下文中時作為數(shù)字處理,用于字符串上下文中時作為字符串處理。 Sub 過程可以使用參數(shù)(由調(diào)用過程傳遞的常數(shù)、變量或表達式)。鑒于考試環(huán)境一般為機房,考試者之間的距離很近,為了在線考試做到規(guī)范,對于每個應(yīng) 試者來說,試卷的試題和題量都應(yīng)是相同的,但試題并不相同。管理員不僅可以輕松地向題庫添加、修改和查詢試題,而且還可以自動新增科目并建立相應(yīng)的數(shù)據(jù);它還允許用戶根據(jù)自己的需求,選取考試科目。字段名一般是相應(yīng)的英文單詞。 (5)endtime 字段代表考試的結(jié)束時間。返回、刷新一次頁面,即可看到新增的科目名稱??忌卿浐?,只要選擇考試科目以后,就可以調(diào)出試卷進行在線考試??忌俅芜M行考試,答完試題后交卷 ,進入下一個界面。 文件中主要是定義了兩個過程 conn_init()和 endConnection()。”如果 submit 值為“注冊”,就轉(zhuǎn)到 頁進行用戶注冊。 set rs=nothing含義是清空 rs 變量。 4. 該文件是實現(xiàn)用戶登錄在線考試系統(tǒng)后進行考試科目選擇的功能,選擇科目后進入考試界面。session(selectsubjectname) amp。 最后一段程序是用來計時的,考試時間到了之后自動給出提示。(這些文件都放在 admin 文件夾下) 7. 該文件實現(xiàn)的功能是管理員選擇進行管理的項目,也就是管理主界面。id=%=trim(rs(id))%amp。本設(shè)計采用了將 id 號以逗號分隔存在字符串變量中,然后到 頁面用 split()函數(shù)拆開存放到數(shù)組中的辦法進行解決。s beak. Must have a nest nearby, mented Bellingham. He shook himself. Well, gotta be going. I39。不為空就進行判斷,看是修改問題還是添加問題,分別進行相應(yīng)處理(修改 question 表中的記錄或向其中添加記錄),然后返回到 頁面。 a href=39。 clng(id1(i1)) set rs=() sql,conn,3,2 if result=rs(answer) then score=score+cint(singleper) end if set rs=nothing else end if next 多選題與單選題程序基本相同,這里就不贅述了。 rs(ID) amp。 Randomize 是產(chǎn)生隨機種子,在使用 rnd()函數(shù)之前一定要先用 Randomize產(chǎn)生隨機種子才能實現(xiàn)其產(chǎn)生 0~ 1之間隨機數(shù)的功能。 amp。 sql,conn,1,1 該語句的功能是執(zhí)行 sql 語句并把記錄集結(jié)果存儲在變量 rs 中。 最上面的 % Language=VBScript %表示腳本語言是 VBScript。 最后是試題庫管理界面,它根據(jù)各科進行分類。此外,這個界面上還應(yīng)該有一個用戶注冊的通道。 管理員可以通過管理界面添加新管理員或刪除原有管理員。 管理模塊 管理員可以向題庫中添加各種類型且符合要求的試題,也可以對它們進行修改和刪除。 表結(jié)構(gòu) 表 33 score 表 字段名稱 類型 說明 Studentname 文本 字段大小 50 Subjectname 文本 字段大小 50 Score 數(shù)字 常整型 Id 自動編號 常整型,遞增,主鍵 Endtime 日期 /時間 各字段說明: (1)studentname 字段代表在某次考試記錄中學(xué)生的名字。并且假設(shè)多選題一般情況下也是最多提供四個備選答案,標準答案至少有一個。 ☆成績查閱:考生考完以后,管理員應(yīng)該能對所有紀錄進行查詢,并應(yīng)該可以刪除指定紀錄。下面就對在線考試系統(tǒng)的設(shè)計進行需求分析。這通常不是一個好習(xí)慣,因為這樣有時會由于變量名被拼錯而導(dǎo)致在運行Script 時出現(xiàn)意外的結(jié)果。 VBScript 只有一種數(shù)據(jù)類型,稱為 Variant。,39。這就意味著客戶端應(yīng)用必須把每條查詢發(fā)送到數(shù)據(jù)庫服務(wù)器,等待它處理這個查詢,接收結(jié)果,做一些運算,然后給服務(wù)器發(fā)送另外一條查詢 。 SQL 是一個非過程化的語言,因為它一次處理一個記錄,對數(shù)據(jù)提供自動導(dǎo)航。它包含了所有 ASP 其他對象,可通過 ObjectContext 引用 ASP 的每個對象。要編寫腳本,你必須要熟悉至少一門腳本語言,如 VBScript。 VBSCRIPT 是 VB的一個簡集,會 VB的人可以很方便的快速上手。 的源程序,不會被傳到客戶瀏覽器,因而可以避免所寫的源程序被他人剽竊,也提高了程序的安全性。 第一章 系統(tǒng)設(shè)計相關(guān)原理 該在線考試系統(tǒng)主要采用 ASP、 HTML、 Access 數(shù)據(jù)庫、 VBScript、 SQL 等技術(shù)和工具,整體設(shè)計遵循軟件工程的方法,經(jīng)過需求分析、總體設(shè)計、文檔和代碼的編制、模塊測試和系統(tǒng)實現(xiàn)幾個階段。隨著計算機應(yīng)用的迅猛發(fā)展,網(wǎng)絡(luò)應(yīng)用不斷擴大,如網(wǎng)絡(luò)教學(xué)和虛擬大學(xué)的出現(xiàn)等等,且這些應(yīng)用正逐步深入到千家萬戶。人們迫切要求利用這些技術(shù)來進行在線考試,以減輕教師的工作負擔及提高工作效率,與此同時也提高了考試 的質(zhì)量,從而使考試更趨于公證、客觀,更加激發(fā)學(xué)生的學(xué)習(xí)興趣。下面就對這幾種技術(shù)和方法做一個概述。 來產(chǎn)生客戶端的腳本。然而 Netscape 瀏覽器不支持客戶端的 VBSCRIPT,所以最好不要在客戶端使用 VBSCRIPT。腳本語言是一種介于 HTML 和諸如 JAVA、Visual Basic、 C++等編程語言之間的一種特殊的語言,盡管它更接近后者,但它卻不具有編程語言復(fù)雜、嚴謹?shù)恼Z法和規(guī)則。 ASPError 對象包含 ASP 腳本或 本身產(chǎn)生的任何錯誤的詳細內(nèi)容。 SQL 允許用戶在高層的數(shù)據(jù)結(jié)構(gòu)上工作,而不對單個記錄進行操作,可操作記錄集。 所有這些東西都會產(chǎn)生進程間通訊,并且如果客戶端在另外一臺機器上甚至還會導(dǎo)致網(wǎng)絡(luò)開銷 。值 239。 Variant 是一種特殊的數(shù)據(jù)類型,根據(jù)使用的方式,它可以包含不同類別的信息。因此,最好使用 Option Explicit 語句顯式聲明所有變量。 系統(tǒng)需要解決的主要問題 首先,因為考試是面向特定的某些對象的,所以考試者進入系統(tǒng)應(yīng)該進行身份驗證。 除了實現(xiàn)上述功能以外,在線考試系統(tǒng)還 應(yīng)該具有友好、簡潔的界面,安全性要高,穩(wěn)定性要強,能夠滿足100人以上同時及進行在線考試。故各題型的樣題設(shè)計如下: 單選題: password 的意思是: A、密碼 B、經(jīng)過 C、單詞 D、通路 正 確答案為 A 多選題:下面的表達式為真的有: A、 12 B、 7%5=2 C、 sin(30)=1/2 D、 Cint(7/5)=1 正確答案為 B、 C、 D 數(shù)據(jù)庫中表的設(shè)計 在線考試系統(tǒng) 用戶注冊 系統(tǒng)管理 在線考試 試題管理 用戶管理 紀錄管理 管理員管理 科目管理 表結(jié)構(gòu) 通常,每一類型的試題都應(yīng)有一個表結(jié)構(gòu)。 (2)subjectname 字段代表在某次考試紀錄中考試科目 名。同時,管理員也能對科目、用戶、考試記錄等數(shù)據(jù)進行管理。 系統(tǒng)中的管理員可以查詢考試記錄,也可以刪除考試紀錄。 在考生正確輸入用戶名和密碼以后,接著應(yīng)該進入考試科目選擇界面。通過這個界面管理員可以對題庫中的某科試題進行增加、修改或刪除。 !include file=表示包含 文件。 的 作用是關(guān)閉紀錄。 cstr(trim(request(studentpassword))) amp。 for i=1 to session(singlenumber)直到 next 是選擇 singlenumber(代表某科目的單選題數(shù)量)個單選題。 ,是將所有選出的試題的 id 號用逗號分割后存儲在 strid1 一個變量中,以方便的把所有選出的試題的 id 號傳到result. Asp 文件中,這 也是本設(shè)計的一個獨特的地方。 接著就是將考試結(jié)果紀錄存入 score 表中,并對考生顯示出考試成績。?type=%=trim(rs(type))% amp。 主要問題和解決辦法 在系統(tǒng)調(diào)試的過程中主要遇到三個比較困難的問題 : 第一個就是如何實現(xiàn)在隨機選題的同時保證不重復(fù) ,本設(shè)計最后使用了在question 表中設(shè)置了一個 haveselect 字段來標志選過的紀錄的辦法來解決。ll see you again before we disembark. By the way, better alter your watchesit39。因為試題數(shù)是變值,用一般的使用變量方式實行不通的。action=editamp。管理部分很多文件 功能都很相似,這里就只挑功能最全又比較重要的文件作以解釋。 set rs=() sql=select * from question where haveselect=1 sql,conn,3,2 do while not rs(haveselect)=0 loop 上 面一段程序是在選完題之后將所有已經(jīng)設(shè)成 1 的 haveselect 改寫成 0,這樣自己下次或別人就仍可以選擇所有的試題。amp。) sql 最后,用一個 Vbscrip 語言編寫的消息框顯示注冊成功信息。這個對象用來存儲用戶名,它在該用戶對每個頁面的訪問中有效。不存在就返回“對不起,請輸入正確的用戶名和密碼。 下圖就是系統(tǒng)流程圖: 圖 41 系統(tǒng)流程圖 各文件功能介 紹及詳解 1. 該文件實現(xiàn)的是連接數(shù)據(jù)庫和斷開連接的功能。 考生確定考試科目以后,進入開始考試界面,由計算機隨機提取試題,顯示出來組成試卷,并開始進行計時。因為一個系統(tǒng)如果涉及到現(xiàn)實的話,就必須考慮得十分周到、完善。若菜單中沒有該科目,則可以新增一個。 (4)id 字段為某次考試紀錄的標志號。我們采用把全部試題集中在一起的方案來建立數(shù)據(jù)表,每道客觀題均有四個備選答案項,每個試題均具有題型、所屬科目等數(shù)據(jù)段表示其屬性。它應(yīng)該具有開放性、方便性和靈活性。在線考試于一般的單機考試是不同的。 (1)Sub 過程 Sub 過程是包含在 Sub 和 End Sub 語句之間的一組 VBScript 語句,執(zhí)行操作但不返回值。最簡單的 Variant 可以包含數(shù)字或字符串信息。值 339。 通過使用 PL/pgSQL,應(yīng)用可以獲得可觀的性能提升 。 SQL 的集合特性允許一條 SQL 語句的結(jié)果作為另一條 SQL 語句的輸入。此組件中包含一組稱為 ActiveX Data Object(ADO)的對象,他們對于查看不同平臺上的各種數(shù)據(jù)(數(shù)據(jù)庫、表單、文本文件)是必不可少的。 ASP 的出現(xiàn)使得廣大 Web設(shè)計者不必在為客戶瀏覽器是否支持而擔心,實際上就算在同一個 .asp 文件中使用不同的腳本語言,都無須為此擔憂,因為所有的一切都將在服務(wù)器端進行,客戶瀏覽器得到的只是一個程序執(zhí)行的結(jié)果,而你也只需在文件中聲明使用不同的腳本語言即可。 Netscape 瀏覽器也可以正常顯示 ASP 頁面。 Server Components(ActiveX 服務(wù)器元件 )具有無限可擴充性。 Active Server Page 是創(chuàng)建動 態(tài)網(wǎng)頁的一個很好的工具,它起一種編程語言的作用,可以利用它編寫動態(tài)產(chǎn)生 HTML 的程序代碼。 在線考試是現(xiàn)階段研究開發(fā)的一個熱點。在我國,雖然網(wǎng)絡(luò)教學(xué)已經(jīng)蓬勃地發(fā)展起來,但是目前學(xué)校與 社會上的各種考試大都采用傳統(tǒng)的考試方式,在此方式下,組織一次考試至少要經(jīng)過五個步驟,即人工出題、考生考試、人工閱卷、成績評估和試卷分析。它運用方便、操作簡單,效率很高(同時,它要求計算機配置也很高,尤其是服務(wù)器端)。除了可使用 VBScript 或JScript 語言來設(shè)計外,還通過 plugin的方式,使用由第三方所提供的其他腳本語言,譬如 REXX、 Perl、 Tcl 等。這樣就不必擔心瀏覽器是否支持 ASP 所使用的 編程語言。只需將 .asp 程序放在 Web 服務(wù)器的虛擬目錄下(該目錄必須要有可執(zhí)行權(quán)限),就可以通過 WWW 的方式訪問 ASP 程序了。 ObjectContext 對象用來管理事務(wù)處理。 Structured Query Language 包含 4 個部分: ☆數(shù)據(jù)查詢語言 DQLData Query Language SELECT ☆據(jù)操縱語言 DQLData Manipulation Language INSERT, UPDATE, DELETE ☆數(shù)據(jù)定義語言 DQLData Definition Language CREATE, ALTER, DROP ☆數(shù)據(jù)控制語言 DQLData Control Language COMMIT WORK, ROLLBACK WORK SQL 的優(yōu)點 SQL 廣泛地被采用正說明了它的優(yōu)點。 它是可以移植的,并且容易學(xué)習(xí)使用 。orderby 字段名[desc] sql=selecttop10*from 數(shù)據(jù)表
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1