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

正文內(nèi)容

asp在線考試系統(tǒng)論文-免費閱讀

2024-12-04 15:30 上一頁面

下一頁面
  

【正文】 解決的辦法是使用 trim()函數(shù)將空格去掉。 13. 首先將表單傳過來的各個參數(shù) 值賦給不同的變量,以便于使用。 編輯/aamp。39。 遠(yuǎn)程教育在線考試系統(tǒng) 33 9. 該文件實現(xiàn)對管理員進(jìn)行管理(刪除或添加)的功能。 for i=1 to singlenumber result=(noamp。 首先是變量賦值,取得 session 對象的一些變量值,以方便使用。 rs(haveselect)=1 是將當(dāng)前選出的紀(jì)錄的標(biāo)志位設(shè)為 1,然后用 把數(shù)據(jù)庫中的相應(yīng)標(biāo)志位改為 1。and type=39。這里只解釋單選題的部分?!庇脩舭刺峤缓螅韱稳匀惶峤唤o文件自身。 39。 3. 該文件實現(xiàn)了用戶注冊的功能,用戶只要填寫想要注冊的用戶名及密碼,文件首先查看用戶名是否已經(jīng)存在,如果存在就提示該用戶名已經(jīng)存在,否則就將用戶輸入的信息添加到數(shù)據(jù)庫中的 student 表內(nèi)。 39。重點程序如下: set rs = () rs 是一個變量,用來存放一個 recordset 對象。 該文件的功能 使這樣實現(xiàn)的:表單提交給文件本身。其中 conn_init()過程中的連接是通過下面語句實現(xiàn)的: connstr= DBQ= + () + 。 管理考試科目界面用來增加或刪除考試的科目 ,以方便對各科試題的管理和查詢。在這個界面上應(yīng)該可以返回繼續(xù)進(jìn)行考試或回到登錄界面。 系統(tǒng)流程圖設(shè)計 根據(jù)系統(tǒng)總體設(shè)計,首先系統(tǒng)要有一個登錄界面,用戶可以從該界面登錄參加考試。試卷出來后要對試題庫中的標(biāo)志位復(fù)原。 (2)科目刪除 管理員可以刪除不再需要的科目。其次,每道試題有類型、試題內(nèi)容與選項和答案等欄目。 ☆一般用戶:主要是指學(xué)校的學(xué)生和企事業(yè)單位的培訓(xùn)對象等。 (2)studentpassword 字段代表密碼。 (6)testtime 字段代表某科的考試總時間。詳細(xì)設(shè)計如下表所示: 表 31 question 表 字段名稱 類型 說明 Haveselect 數(shù)字 常整型 ID 自動編號 常整型,遞增,主鍵 Question 文本 字段大小 200 A 文本 字段大小 50 B 文本 字段大小 50 C 文本 字段大小 50 D 文本 字段大小 50 Answer 文本 字段大小 50 Type 文本 字段大小 50 subjectname 文本 字段大小 50 各字段說明: (1)haveselect 字段代表在隨機(jī)選題時 是否已經(jīng)被某用戶選過,類型為數(shù)字。一般情況下,單選題往往在四個供選的答案 A、 B、 C、 D 中選擇唯一正確的答案;多選題是在供選答案中有多個選擇;而判斷題實質(zhì)上就相當(dāng)于有兩個選項的單選題。一旦考生做完交卷后便能立即看到自己的考試成績,并且其分?jǐn)?shù)將被記入庫中以供審核和查閱;另外,還可完全由計算機(jī)自動靈活、隨機(jī)的抽取試題庫中的各類試題組成各種形式的試卷,其內(nèi)容會隨著庫中試題的改變而改變,而且,不同的考生生成的試題是不同的。 ☆在線考試:系統(tǒng)嚴(yán)格控制整個考試過程,實行時間的監(jiān)控與權(quán)限的控制,考生需要在限定的考試時間內(nèi)交卷。另外,系統(tǒng)還應(yīng)該對考試時間進(jìn)行控制,時間到了會要求考試者交卷。 ☆ For Each...Next:對于集合中的每項或數(shù)組中的每個元素,重復(fù)執(zhí)行一組語句。 Function 過程與 Sub 過程類似,但是Function 過程可以返回值。聲明變量的一種方式是使用 Dim 語句、 Public 語句和 Private 語句在 Script 中顯式聲明變量。與此類似,如果使用的數(shù)據(jù)只可能是字符遠(yuǎn)程教育在線考試系統(tǒng) 13 串,則 VBScript 將按字符串處理。 Inter Explorer和 Microsoft174。 (5)數(shù)據(jù)表的建立和刪除: CREATETABLE 數(shù)據(jù)表名稱 (字段 1 類型 1(長度 ),字段 2 類型2(長度 )??) DROPTABLE 數(shù)據(jù)表名稱 (永久性刪除一個數(shù)據(jù)表 ) : 將記錄指針從當(dāng)前的位置向下移一行 將記錄指針從當(dāng)前的位置向上移一行 將記錄指針移到數(shù)據(jù)表第一行 將記錄指針移到數(shù)據(jù)表最后一行 =N 將記錄指針移到數(shù)據(jù)表第 N 行 =N 將記錄指針移到第 N 頁的第一行 =N 設(shè)置每頁為 N 條記錄 根據(jù) pagesize 的設(shè)置返回總頁數(shù) 返回記錄總數(shù) 遠(yuǎn)程教育在線考試系統(tǒng) 12 返回記錄指針是否超出數(shù)據(jù)表首端, true 表示是,false 為否 返回記錄指針是否超出數(shù)據(jù)表末端, true 表示是,false 為否 刪除當(dāng)前記錄,但記錄指針不會向下移動 添加記錄到數(shù)據(jù)表末端 更新數(shù)據(jù)表記錄 VBScript 介 紹 Microsoft Visual Basic Scripting Edition 是程序開發(fā)語言 Visual Basic 家族的最新成員,它將靈活的 Script 應(yīng)用于更廣泛的領(lǐng)域,包括 Microsoft Inter Explorer 中的 Web 客戶機(jī) Script 和 Microsoft Inter Information Server 中的 Web 服務(wù)器 Script。orderby 字段名 [desc] sql=selecttop10*from 數(shù)據(jù)表 where字段名 orderby字段名[desc] sql=select*from 數(shù)據(jù)表 where 字段名 in(39。pwd=數(shù)據(jù)庫密碼 。 它是可以移植的,并且容易學(xué)習(xí)使用 。所有 SQL語句使用查詢優(yōu)化器,它是 RDBMS 的一部分,由它決定對指定數(shù)據(jù)存取的最快速度的手段。 遠(yuǎn)程教育在線考試系統(tǒng) 8 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)點。 Command 對象就是對數(shù)據(jù)庫進(jìn)行發(fā)號施令,比如建立新的索引,執(zhí)行查詢等,它可以通過標(biāo)準(zhǔn)的 SQL 數(shù)據(jù)庫操作語言得以實現(xiàn)。 ObjectContext 對象用來管理事務(wù)處理。此請求可以 HTML的形式輸入或僅以 URL 的形式作出。只需將 .asp 程序放在 Web 服務(wù)器的虛擬目錄下(該目錄必須要有可執(zhí)行權(quán)限),就可以通過 WWW 的方式訪問 ASP 程序了。這樣就可以防止別人抄襲程序。這樣就不必?fù)?dān)心瀏覽器是否支持 ASP 所使用的 編程語言。ASP 最重要的優(yōu)點是能夠建立對諸如時間、地點、用戶標(biāo)志、以前的選擇和活動等因素敏感的頁面。除了可使用遠(yuǎn)程教育在線考試系統(tǒng) 4 VBScript 或 JScript 語言來設(shè)計外,還通過 plugin 的方式,使用由第三方所提供的其他腳本語言,譬如 REXX、 Perl、 Tcl 等。有了 ASP 就不必?fù)?dān)心客戶的瀏覽器是否能運行所編寫的代碼,因為所有的程序都將在服務(wù)器端執(zhí)行,包括所有嵌在普通 HTML 中的腳本程序。它運用方便、操作簡單,效率很高(同時,它要求計算機(jī)配置也很高,尤其是服務(wù)器端)。在線考試系統(tǒng)中題目的生成、試卷的提交、成績的批閱等都可以在網(wǎng)絡(luò)上自動完成。在我國,雖然遠(yuǎn)程教育已經(jīng)蓬勃地發(fā)展起來,但是目前學(xué)校與 社會上的各種考試大都采用傳統(tǒng)的考試方式,在此方式下,組織一次考試至少要經(jīng)過五個步驟,即人工出題、考生考試、人工閱卷、成績評估和試卷分析。但是,遠(yuǎn)程教育軟件的開發(fā)目前還處于起步階段,隨著這項技術(shù)的不斷深入發(fā)展,就要求有更好、更完善的軟件系統(tǒng)應(yīng)用到遠(yuǎn)程教育當(dāng)中去,這就給軟件設(shè)計人員提出了更高的設(shè)計要求。 在線考試是現(xiàn)階段研究開發(fā)的一個熱點。 另外,考試系統(tǒng)的軟件也必將不斷的更新;同時軟件產(chǎn)品本身就要經(jīng)過一個不斷自我完善的過程。 Active Server Page 是創(chuàng)建動 態(tài)網(wǎng)頁的一個很好的工具,它起一種編程語言的作用,可以利用它編寫動態(tài)產(chǎn)生 HTML 的程序代碼。 ,用戶端只要使用可執(zhí)行 HTML 碼的瀏覽器,即可 瀏 覽 ASP 所 設(shè) 計 的 網(wǎng) 頁 內(nèi) 容 。 Server Components(ActiveX 服務(wù)器元件 )具有無限可擴(kuò)充性。 ASP 本身封裝了一些基本組件和常用組件,有很多公司也開發(fā)了很多實用組件。 Netscape 瀏覽器也可以正常顯示 ASP 頁面。當(dāng)然,同其他編程語言一樣, ASP 程序的編寫也遵循一定的規(guī)則,如果你想使用你所喜愛的腳本語言編寫 ASP 程序,那么你的服務(wù)器上必須要有能解釋這種腳本語言的腳本解釋器。 ASP 的出現(xiàn)使得廣大 Web 設(shè)計者不必在為客戶 瀏覽器是否支持而擔(dān)心,實際上就算在同一個 .asp 文件中使用不同的腳本語言,都無須為此擔(dān)憂,因為所有的一切都將在服務(wù)器端進(jìn)行,客戶瀏覽器得到的只是一個程序執(zhí)行的結(jié)果,而你也只需在文件中聲明使用不同的腳本語言即可。 Application 對象用來代表應(yīng)用,可用它來管理諸如應(yīng)用目錄這一類的東西。此組件中包含一組稱為 ActiveX Data Object(ADO)的對象,他們對于查看不同平臺上的各種數(shù)據(jù)(數(shù)據(jù)庫、表單、文本文件)是必不可少的。 SQL 語句介紹 SQL 全稱是“結(jié)構(gòu)化查詢語言 (Structured Query Language)”,最早的是 IBM 的圣約瑟研究實驗室為其關(guān)系數(shù)據(jù)庫管理系統(tǒng)SYSTEM R 開發(fā)的一種查詢語言,它的前身是 SQUARE 語言。 SQL 的集合特性允許一條 SQL 語句的結(jié)果作為另一條 SQL 語句的輸入。 由于所有主要的關(guān)系數(shù)據(jù)庫管理系統(tǒng)都支持 SQL 語言,用戶可將使用 SQL 的技能從一個 RDBMS 轉(zhuǎn)到另一個。 通過使用 PL/pgSQL,應(yīng)用可以獲得可觀的性能提升 。PWD=數(shù)據(jù)庫密碼 。值 339。Microsoft 將提供 VBScript 的運行時支持。最簡單的 Variant 可以包含數(shù)字或字符串信息。當(dāng)然,從 Boolean 值到浮點數(shù),數(shù)值信息是多種多樣的。 (1)Sub 過程 Sub 過程是包含在 Sub 和 End Sub 語句之間的一組 VBScript語句,執(zhí)行操作但不返回值。 中可使用下列循環(huán)語句: ☆ Do...Loop:當(dāng)(或直到)條件為 True 時循環(huán)。在線考試于一般的單機(jī)考試是不同的。 ☆用戶信息的管理:管理員可以增刪用 戶 ☆試題模型設(shè)置:設(shè)置各科目試題的每種題型的數(shù)量和分值。它應(yīng)該具有開放性、方便性和靈活性。 數(shù)據(jù)庫:采用 access, 運行于服務(wù)器端。我們采用把全部試題集中在一起的方案來建立數(shù)據(jù)表,每道客觀題均有四個備選答案項,每個試題均具有題型、所屬科目等數(shù)據(jù)段表示其屬性。 (3)multinumber 字段為某科的多選題題量。 (4)id 字段為某次考試紀(jì)錄的標(biāo)志號。 用戶、管理員權(quán)限 ☆管理員:在此系統(tǒng)中可以由若干個管理員,即系統(tǒng)管理員。若菜單中沒有該科目,則可以新增一個。如果用戶執(zhí)行了非法操作,則必須重新操作。因為一個系統(tǒng)如果涉及到現(xiàn)實的話,就必須考慮得十分周到、完善。用戶輸入想要注冊的用戶名和密碼,提交之后由系統(tǒng)判斷該用戶是否已經(jīng)存在,如果存在,就給出相應(yīng)信息,如果不存在,就把用戶輸入的用戶名和密遠(yuǎn)程教育在線考試系統(tǒng) 24 碼寫到數(shù)據(jù)庫中,完成注冊。 考生確定考試科目以后,進(jìn)入開始考試界面,由計算機(jī)隨機(jī)提取試題,顯示出來組成試卷,并開始進(jìn)行計時。 管理員登錄以后,應(yīng)該有一個管理項目選擇界面,其中包括管理用戶選項、管理管理員選項、管理考試科目選項、管理考試紀(jì)錄選項以及管理各科試題選項。 下圖就是系統(tǒng)流程圖: 圖 41 系統(tǒng)流程圖 selectsubjec mgsubjec 遠(yuǎn)程教育在線考試系統(tǒng) 27 各文件功能介紹及詳解 1. 該文件實現(xiàn)的是連接數(shù)據(jù)庫和斷開連接的功能。 connstr 則真正實現(xiàn)了數(shù)據(jù)庫的連接。不存在就返回“對不起,請輸入正確 的用戶名和密碼。 and studentpassword=39。這個對象用來存儲用戶名,它在該用戶對每個頁面的訪問中有效。代碼如下: sql=insert into student(studentname,studentpassword) values(39。) sql 最后,用一個 Vbscrip 語言編寫的消息框顯示注冊成功信息。 該文件的總體構(gòu)架是使用了 if else 語句進(jìn)行了一個選擇,剛進(jìn)入該頁面 submit1 得值肯定不等于
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1