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

正文內(nèi)容

基于asp的在線考試系統(tǒng)畢業(yè)論文(完整版)

2025-08-31 10:08上一頁面

下一頁面
  

【正文】 子目錄,而其它類型如 MS Access、 Btrieve 則是指某個(gè)文 件。 Access 技術(shù)簡(jiǎn)介 Microsoft Access for Windows 是 Microsoft 公司推出的面向辦公自動(dòng)化、功能強(qiáng)大的關(guān)系數(shù)據(jù)庫管理系統(tǒng)。 Access 20xx 關(guān)系數(shù)據(jù)庫是數(shù)據(jù)庫對(duì)象的集合。 Access 是一個(gè)典型的開放式數(shù)據(jù)庫管理系統(tǒng)。 (2) 查詢 (Query)對(duì)象 查詢是根據(jù)用戶給定條件在指定的表中篩選記錄或者進(jìn)一步對(duì)篩選出來的記錄做某種操作的數(shù)據(jù)庫對(duì)象。 (7) 模塊 (Module)對(duì)象 模塊對(duì)象是將 Visual Basic for Application(簡(jiǎn)稱宏語言 VBA)編寫的過程和聲明作為一個(gè)整體進(jìn)行保存的過程的集合。 ASP 腳本是在站點(diǎn)服務(wù)器端執(zhí)行的 ,用戶端的瀏覽器不需要支持它。 (3) 讀 寫站點(diǎn)服務(wù)器的文件 ,實(shí)現(xiàn)訪客計(jì)數(shù)器、座右銘等功能。 個(gè) 人 電 腦網(wǎng) 絡(luò) 服 務(wù) 器H t m l w e b p a g e sh t t p : / / w w w . a b c . c o m表 單 f o r m數(shù) 據(jù) 庫 數(shù) 據(jù)s c r i p t 語 言 h e m t 代 碼O D B C數(shù) 據(jù) 庫運(yùn) 行 A S P生 成 結(jié) 果 圖 31 ASP 典型工作圖 Dreamweaver8 工具簡(jiǎn)介 Dreamweaver 8 介紹 Dreamweaver 是 Macromedia 公司推出的可視化網(wǎng)頁編輯工具,它是目前最流行的網(wǎng)頁設(shè) 計(jì)軟件之一,它提供了可視化的網(wǎng)頁編輯工具,具有所見即所得的功能,它與Fireworks 和 Flash 一起被譽(yù)為網(wǎng)頁制作“三劍客”。設(shè)計(jì)者還可以定義本地站點(diǎn),如果改變了文件的名稱和位置, Dreamweaver 可以自動(dòng)更新 相應(yīng)的超級(jí)鏈接,大大地簡(jiǎn)化了工作。另外計(jì)算機(jī)化 的考試的最大特點(diǎn)是閱卷快 ,系統(tǒng)可以在考試結(jié)束時(shí)當(dāng)場(chǎng)給出考試結(jié)果 ,計(jì)算機(jī)閱卷給了用戶的最大的公平感。 可行性研究的方法 結(jié)合系統(tǒng)本身及自身的情況選定此課題,對(duì)該系統(tǒng)做出了可行性研究。 IIS 是微軟公司主推的 Web 服務(wù)器,考試系統(tǒng)的主要好處是一方面可以動(dòng)態(tài)地管理各種考試信息,只要準(zhǔn)備好足夠大的題庫,就可以按照要求自動(dòng)生成各種試卷;另一方面,考試時(shí)間靈活,用戶可以在規(guī)定時(shí)間段內(nèi)的任意時(shí)間參加考試;另外計(jì)算機(jī)化的考試的最大特點(diǎn)是閱卷快,系統(tǒng)可以在考試結(jié)束時(shí)當(dāng)場(chǎng)給出考試結(jié)果,計(jì)算機(jī)閱卷給了用戶的最大的公平感。它以其 獨(dú)特的功能和良好的適應(yīng)性和兼容性來適應(yīng)市場(chǎng)發(fā)展的需求,并且由于其尚處于繼續(xù)改進(jìn)的階段,改進(jìn)的考試系統(tǒng)軟件將不斷的涌向市場(chǎng)。 (4) 試卷可由本系統(tǒng)自動(dòng)生成 。 (2) 軟件的設(shè)計(jì)應(yīng)該有一個(gè)完整的過程,各個(gè)步驟都必須做到。這一階段主要就是要將設(shè)計(jì)出來的軟件進(jìn)行各個(gè)功能的具體實(shí)現(xiàn)情況進(jìn)行檢驗(yàn),看是否與開發(fā)設(shè)計(jì)的要求達(dá)到一致。 ● 學(xué)生管理,全部參加考試的學(xué)生的統(tǒng)計(jì)與顯示。該層直接與數(shù)據(jù)庫相關(guān)聯(lián),同時(shí)又為業(yè)務(wù)邏輯層服務(wù),所以數(shù)據(jù)訪問層設(shè)計(jì)的好壞關(guān)系到整個(gè)系統(tǒng)的成敗。 (4) 物理設(shè)計(jì)的任務(wù)是確 定所有屬性的類型、寬度與取值范圍,設(shè)計(jì)出基本表的主鍵,將所有的表名與字段名英文化(現(xiàn)在很多軟件能支持中文字段,如 MS SQL Server, 我就是用的中文字段名),實(shí)現(xiàn)物理建庫,完成數(shù)據(jù)庫物理設(shè)計(jì)字典。進(jìn)行軟件設(shè)計(jì)之后,就是 實(shí)現(xiàn)軟件設(shè)計(jì)的目標(biāo),設(shè)計(jì)出所要開發(fā)軟件的模型,并使其投入實(shí)際的應(yīng)用中 ????。 return false。 圖 82 學(xué)生注冊(cè)界面 其中檢驗(yàn)用戶名是否已經(jīng)存在的代碼為: function check() { 基于 ASP 的在線考試系統(tǒng) 22 if (==) { alert(請(qǐng)輸入學(xué)生姓名! )。 return false。共分為 4 個(gè)頁面:判斷題管理頁面( ) 、判斷 題增加頁面( )、判斷題刪除頁面( )、判斷題修改頁面( )。最后將第五行表格內(nèi)插入表單 b,在表單 b 中插入文字,一個(gè)文本框、一個(gè)按鈕。頁面如圖 85 所示。i))= then 39。39。頁面的控件與判斷題增加頁面完全一致,只有文本框及下拉框的名稱不相同。 } =types。cbool(request(cate))amp。amp。操作成功或失敗彈出“警示”對(duì)話框,提示操作成功或者失敗。trim(request(id)) set rs=(sql) % script language=javascript alert(試題刪除成功! )。i)) then 河北北方 學(xué)院 20xx 屆 本科生畢業(yè)論文 27 set rss=(select * from type1 where 題干 =39。最后設(shè)置文字、文本框、下拉框和表格等控件屬性。keywordamp。第一行是表單 a,在表單 a 內(nèi)插入文字,同時(shí)插入一個(gè)文本框和一個(gè)按鈕。 } =add。 ()。用戶注冊(cè)只能添加考生,而不能添加管理員類用戶。 ()。 (3) 題庫信息:題目類型、題目序號(hào)、題目、選項(xiàng)、正確答案。信息管理系統(tǒng)所涉及的數(shù)據(jù)庫設(shè)計(jì)分五個(gè)步驟:數(shù)據(jù)庫需求分析、概念設(shè)計(jì)、邏輯設(shè)計(jì)、物理設(shè)計(jì)與加載測(cè)試 ????。本系統(tǒng)整體上可以劃分為數(shù)據(jù)庫、數(shù)據(jù)訪問和業(yè)務(wù)邏輯 層。要知道一個(gè)成功的軟件產(chǎn)品往往能改進(jìn)成好幾代的產(chǎn)品,這主要是軟件為了不斷滿足市場(chǎng)新的變化需求。接著就進(jìn)行概要性的設(shè)計(jì),將軟件的基本框架進(jìn)行整理和確定。而且,最好是可以適應(yīng)打印機(jī)等其它硬件設(shè)備,而本軟件就很好地做到了這一點(diǎn)。教師類用戶可以創(chuàng)建試題、刪除過期試題、進(jìn)行題庫維護(hù)、創(chuàng)建試卷以及對(duì)本系統(tǒng)內(nèi)人員信息進(jìn)行維護(hù)和更新 等;學(xué)生類用戶主要是上機(jī)練習(xí),參與考試,完成試卷,查詢成績(jī)。為了發(fā)現(xiàn)用戶的真正需求,首先應(yīng)該從宏觀角度調(diào)查、分析用戶所面臨的問題。 技術(shù)條件方面的可行性 因?yàn)楸鞠到y(tǒng)最終在分布式系統(tǒng)上運(yùn)行,因?yàn)楸救穗娔X的配置對(duì)于做畢業(yè)設(shè)計(jì)以足夠,該系統(tǒng)的功能足以被實(shí)現(xiàn)。網(wǎng)絡(luò)已成為大眾化的產(chǎn)物,所以將考試系統(tǒng)與網(wǎng)絡(luò)相聯(lián),是很有意義的。 Macromedia 可自由導(dǎo)入導(dǎo)出 HTML 技術(shù) ,可導(dǎo)入手工編碼的 HTML 文檔,而不會(huì)重新設(shè)置代碼的格式,可以隨后用首選的格式設(shè)置樣式來重新設(shè)置代碼的格式。 (3) 不生成冗余代碼 可視化的網(wǎng)頁編輯器可以把設(shè)計(jì)者的操作轉(zhuǎn)換成相應(yīng)的 HTML 源代碼,Dreamweaver 在使用時(shí)不會(huì)生成多余的無用代碼,避免了很多麻煩。 (7) 使用 VBScript 或 JScript 等簡(jiǎn)易的腳本語言 ,結(jié)合 HTML 碼 ,快速完成站點(diǎn)的應(yīng)用程序。 (6) 源程序不會(huì)外漏 ASP 腳本在服務(wù)器上執(zhí)行 ,傳到用戶瀏覽器的只是 ASP 執(zhí)行結(jié)果所生成的常規(guī) HTML 碼 ,這樣可保證辛辛苦苦編寫出來的程序代碼不會(huì)被他人盜取。 基于 ASP 的在線考試系統(tǒng) 8 ASP 的特點(diǎn) ASP 的特點(diǎn)描述 從軟件的技術(shù)層面看 ,ASP 有如下的特點(diǎn)如下 ???: (1) 無需編譯, ASP 腳本集成于 HTML 當(dāng)中 ,容易生成 ,無需編譯或鏈接即可直接解釋執(zhí)行。 (4) 報(bào)表 (Report)對(duì)象 報(bào)表對(duì)象允許用戶不用編程僅通過可視化的直觀操作就可以設(shè)計(jì)報(bào)表打印格式。 Access 提供了許多宏操作。這些數(shù)據(jù)庫對(duì)象都存儲(chǔ)在同一個(gè)以 MDB 為擴(kuò)展名的數(shù)據(jù)庫文件中 ???。 1997 年推出了 Access 97,Microsoft 公司首次對(duì) Access 97 進(jìn)行了漢化,推出了 Access 97 中文版。 字段( Field) :在表中,每一列稱為一個(gè)字段。 DBMS 主要有四種類型 :文件管理系統(tǒng)、層次數(shù)據(jù)庫系統(tǒng)、 網(wǎng)狀數(shù)據(jù)庫系統(tǒng)和關(guān)系數(shù)據(jù)庫系統(tǒng)。客戶 /服務(wù)器數(shù)據(jù)庫將 DBMS 和數(shù)據(jù)庫應(yīng)用程序分開,從而提高了數(shù)據(jù)庫系統(tǒng)的處理能力 ???。 如圖 22: 圖 22 配置系統(tǒng)的 IIS 基于 ASP 的在線考試系統(tǒng) 4 (3) 在網(wǎng)站選項(xiàng)卡下可以進(jìn)行 IP 地址和 TCP 端口的設(shè)置,如圖 23 所示 圖 23 配置 IIS 的站點(diǎn)地址和端口號(hào) 圖 24 配置 IIS 的主目錄 (4) 單擊“主目錄” 選項(xiàng),結(jié)果如圖 24 所示。 硬件環(huán)境要求 CPU: PIV 或更高頻率的 CPU; 內(nèi)存: DDR2 256MB 或更多的內(nèi)存 ; 硬盤:至少 10G 以上或更多的硬盤空間 ???。該軟件運(yùn)行在 Windows XP 操作系統(tǒng)環(huán)境下,以 ASP 為前臺(tái)開發(fā)工具,后臺(tái)數(shù)據(jù)庫部分 用 ACCESS 20xx。 本系統(tǒng)是在 Windows XP 下,以 IIS (Inter Information Server)網(wǎng)絡(luò)信息服務(wù)為應(yīng)用服務(wù)器,選擇 ASP、 Access 20xx 開發(fā)在線考試系統(tǒng),采用 WEB 技術(shù)實(shí) 現(xiàn), WEB 技術(shù)超越了傳統(tǒng)的“客戶機(jī) /服務(wù)器”的兩層結(jié)構(gòu),采用的是三層體系( B/S)結(jié)構(gòu):用戶端 /服務(wù)器端 /數(shù)據(jù)庫,因此 WEB 結(jié)構(gòu)有著更好的安全性,在用戶機(jī)上不需要安裝任何應(yīng)用程序;本系統(tǒng)可以隨機(jī)生成試卷,同時(shí)保證試卷的整體水平一致的前提下,每套試卷的題目不完全相同。對(duì)本研究提供過幫 助和做出過貢獻(xiàn)的個(gè)人或集體,均已在文中作了明確的說明并表示了謝意。 河北北方 學(xué)院 20xx 屆 本科生畢業(yè)論文 1 1 緒 論 設(shè)計(jì)的意義 隨著各級(jí)各類學(xué)校招生規(guī)模的不斷擴(kuò)大,教師的缺乏已成為一個(gè)普遍而嚴(yán)重的問題 [1],為了減輕廣大教師的勞動(dòng)強(qiáng)度,提高教學(xué)質(zhì)量,培養(yǎng)社會(huì)有用的人才。此系統(tǒng)可推廣應(yīng)用到網(wǎng)絡(luò)教學(xué)環(huán)境中去,解決了遠(yuǎn)程教育 問題 的核心部分 ???。 (1) 安裝 IIS 單擊“開始”菜單中的“控制面板”按鈕,雙擊“添加或刪除程序”項(xiàng)在彈出的菜單中雙擊“添加或刪除組件”選項(xiàng),彈出 Windows 組件向?qū)?duì)話框如圖 21 所示。數(shù)據(jù)庫系統(tǒng)主要由三大部分組成:數(shù)據(jù)庫管理系統(tǒng)( DBMS:它是專門負(fù)責(zé)組織和管理數(shù)據(jù)信息的程序)、 數(shù)據(jù)庫應(yīng)用程序(它使我們能夠獲取、顯示和更新由 DBMS 存儲(chǔ)的數(shù)據(jù))、數(shù)據(jù)庫(按一定結(jié)構(gòu)組織在 一起的相關(guān)數(shù)據(jù)的集合)。 (2) 管理數(shù)據(jù)庫:控制整個(gè)數(shù)據(jù)庫系統(tǒng)的運(yùn)行,控制用戶的并發(fā)性訪問,檢驗(yàn)數(shù)據(jù)的安全、保密與完整性,執(zhí)行數(shù)據(jù)檢索、插入、刪除、修改等操作。這是因?yàn)榍罢叩谋頌閱为?dú)的文件,而后者的表是聚集在一個(gè)數(shù)據(jù)庫文件中的。自從 1992 年 11 月正式推出 Access 以來, Microsoft 公司一直在不斷地完善增強(qiáng) Access 的功能,先后推出了 Access 、 Access 、 Access 、Access 9 Access 20xx 和 Access 20xx。數(shù)據(jù)庫對(duì)象包括:表 (Table)、查詢(Query)、窗體 (Form)、報(bào)表 (Report)、數(shù)據(jù)訪問頁 (Page)、宏 (Macro)和模塊 (Module)。 Access 支持多媒體的應(yīng)用與開發(fā)。查詢可以進(jìn)一步分為選擇查詢和動(dòng)作查詢兩種。 Access 20xx提供的上述七種對(duì)象分工極為明確,從功能和彼此間的關(guān)系角度考慮,這七種對(duì)象可以分為三個(gè)層次:第一層次是表對(duì)象和查詢對(duì)象,它們是數(shù)據(jù)庫的基本對(duì)象,用于在數(shù)據(jù)庫中存儲(chǔ)數(shù)據(jù)和查詢數(shù)據(jù)。因此 ,若不通過從服務(wù)器下載來觀察 *.asp 主頁 ,在瀏覽器端見不到正確的頁面內(nèi)容。 (4) 提供廣告輪播器、取得瀏覽器信息、 URL 表管理等內(nèi)置功能。 Dreamweaver 與其他的網(wǎng)頁開發(fā)工具相比,具有以下優(yōu)勢(shì) ????: (1) 方便的代碼編輯 提供 HTML 編輯器,能方便自如地在可視化編輯狀態(tài)與源代碼編輯狀態(tài)之間切換。另外,還可以通過 FTP 上傳或更新管理遠(yuǎn)程的站點(diǎn)。如何通過一種開發(fā)語言能高效的設(shè)計(jì)出這個(gè)系統(tǒng)是一個(gè)值 的 考慮的一個(gè)需求。系統(tǒng)設(shè)計(jì)是以在線考試為目的,基于現(xiàn)代網(wǎng)絡(luò)在線考試技術(shù),結(jié)合現(xiàn)有的技術(shù)制定出設(shè)計(jì)的方案。該系統(tǒng)最大的實(shí)際應(yīng)用就是特別適合于現(xiàn)代大學(xué)的考試,不僅減輕了教師因要批改大量試卷的負(fù)擔(dān),而且方便了大學(xué)對(duì)學(xué)生學(xué) 習(xí)的管理。 軟件功能分析 根據(jù)高校管理的實(shí)際要求,結(jié)合考試管理的實(shí)際過程,系統(tǒng)應(yīng)該實(shí)現(xiàn)以下功能: (1) 掌握本考試系統(tǒng)范圍內(nèi)所有用戶的基本情況,包括編號(hào),姓名,登錄口令等。 河北北方 學(xué)院 20xx 屆 本科生畢業(yè)論文 13 軟件的非功能性需求 作為一種軟件產(chǎn)品,除了在功能方面必需達(dá)到用戶的基本要求以外,還必需在意一些非功能方面的因素,諸如:軟件的用戶操作界面的美觀和簡(jiǎn)潔,以及界面圖標(biāo)的標(biāo)準(zhǔn)化和規(guī)范化。一般一個(gè)完整的軟件設(shè)計(jì)過程總體分為三個(gè)階段: ① 軟件的開發(fā)設(shè)計(jì)階段。為軟件的成功投放市場(chǎng)進(jìn)行質(zhì)量上的嚴(yán)格把關(guān)。 ● 系統(tǒng)管理,系統(tǒng)管理員賬號(hào)密碼的修改。下面以用戶管理模塊的數(shù)據(jù)訪問層( UserDB 類)為例介紹數(shù) 據(jù)訪問層的實(shí)現(xiàn)方法,如圖 61 所示。 (5) 加載測(cè)試工作貫穿于程序測(cè)試工作的全過程,整個(gè)錄入、修改、查詢、處理工作均可視為對(duì)數(shù)據(jù)庫的加載測(cè)試工作。 用戶登錄和注冊(cè) 界面設(shè)計(jì) 用戶登錄由 頁面實(shí)現(xiàn),用戶登錄是應(yīng)用程序的主入口,用戶只有通過該入口才能進(jìn)入系統(tǒng),它的界面設(shè)計(jì)
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1