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

正文內(nèi)容

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

  

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