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

正文內(nèi)容

基于asp的試卷管理系統(tǒng)計(jì)算機(jī)畢業(yè)論文-文庫吧

2025-04-11 01:36 本頁面


【正文】 .... 14 管理員流程 .................................................................................................................... 14 結(jié) 語 ...................................................................................................................................... 14 參考文獻(xiàn) .................................................................................................................................. 16 致 謝 .......................................................................................................... 錯(cuò)誤 !未定義書簽。 附 錄 ........................................................................................................................................ 17 附錄 2 ....................................................................................................................................... 18 IV 第 1 頁 共 22 頁 1 緒論 背景和意義 現(xiàn)階段,學(xué)校與社會(huì)上的各種考試大都采用傳統(tǒng)的考試方式。顯然,隨著考試類型的不斷增加及考試要求的不斷提高,教師的工作量將會(huì)越來越大,并且其工作將是一件十分煩瑣和非常容易出錯(cuò)的事情,可以說傳統(tǒng)的考試方式已經(jīng)不能適應(yīng)現(xiàn)代考試的 需要。隨著計(jì)算機(jī)應(yīng)用的迅猛發(fā)展,網(wǎng)絡(luò)應(yīng)用不斷擴(kuò)大,如遠(yuǎn)程教育和虛擬大學(xué)的出現(xiàn)等等,且這些應(yīng)用正逐步深入到千家萬戶 [1]。人們迫切要求利用這些技術(shù)來進(jìn)行考試,以減輕教師的工作負(fù)擔(dān)及提高工作效率,與此同時(shí)也提高了考試的質(zhì)量,從而使考試更趨于公證!客觀!更加激發(fā)學(xué)生的學(xué)習(xí)興趣。例如目前許多國際著名的計(jì)算機(jī)公司所舉辦的各種認(rèn)證考試絕大部分采用這種方式。為了適應(yīng)新形勢的發(fā)展,我們推出了這一系統(tǒng),使其盡快在各類考試中發(fā)揮高效、便捷的作用 , 把老師從繁重的工作中解脫出來! 技術(shù)現(xiàn)狀 隨著信息化技術(shù)的迅猛發(fā)展,試卷 管理試卷顯示出它獨(dú)特的優(yōu)勢。網(wǎng)絡(luò)考試具有覆蓋面廣、信息量大且更新快、網(wǎng)絡(luò)考試平臺(tái)功能強(qiáng)大、效率高、可以更好地維護(hù)考試的公正性以及成本低等優(yōu)勢。在這個(gè)高度信息化的社會(huì)里,建立無紙化考試是最方便的來節(jié)約人力和物流資源的手段。 在美國采用網(wǎng)上 考試形式的就高達(dá) 77. 6%。網(wǎng)絡(luò)考試在全球的發(fā)展,也必然帶動(dòng)中國無紙化考試的相關(guān)增長 [2]。近幾年來,無紙化考試成為各大高校、企業(yè)和各種公司等常用的最有效的途徑。來自各地的考生迫切需要能在網(wǎng)上知道自己的成績,這一系統(tǒng)的開發(fā)解決了這一問題。據(jù)統(tǒng)計(jì),全球每天約有 2000 考生就會(huì)通過 考試,中國現(xiàn)階段的無紙化考試已顯示出巨大的發(fā)展?jié)摿Α? 主要工作 本文以 ASP 和 Access 2020 為基礎(chǔ),建立的一個(gè)試卷管理系統(tǒng),并使其達(dá)到系統(tǒng)化、規(guī)范化和自動(dòng)化的目的。在此軟件的開發(fā)過程中,嚴(yán)格遵守了軟件工程的規(guī)范,它經(jīng)歷了系統(tǒng)概述、需求分析、概念設(shè)計(jì)、詳細(xì)設(shè)計(jì)、測試,運(yùn)行等幾個(gè)階段,使系統(tǒng)結(jié)構(gòu)清晰,條理分明。 針對(duì)各個(gè)角色要實(shí)現(xiàn)不同功能和具體實(shí)際情況和需求,來完成系統(tǒng)的設(shè)計(jì)。系統(tǒng)提供后臺(tái)管理,用戶管理和角色管理等功能。操作方便,用戶界面友好,可以實(shí)現(xiàn)以下基本功能: 第 2 頁 共 22 頁 ( 1)系統(tǒng)管理功能:系統(tǒng)管 理員可以管理系統(tǒng)內(nèi)的各種信息資源,例如:查看、刪除全部的學(xué)生信息和試卷信息等。 ( 2)用戶管理功能:可以幫助廣大的考生參加各個(gè)科目的考試、查看考試成績,修改,添加,刪除創(chuàng)建試卷,高級(jí)查詢成績。 開發(fā)工具 (一 )ASP 簡介 ASP 是微軟提供的新一代的 Web 開發(fā)平臺(tái),它為開發(fā)人員提供了生成企業(yè)級(jí) Web應(yīng)用程序所需要的服務(wù)、編程模型和軟件基礎(chǔ)結(jié)構(gòu),同其他 Web 開發(fā)平臺(tái)相比, ASP具有下面三大優(yōu)勢 [3]。 ( 1)支持編譯型語言 通常情況下,解釋型的腳本語言在性能上抵不上編譯型的語言。由于 ASP 頁面在執(zhí)行前會(huì) 被編譯,所以 ASP 的性能得到了很大的提高 [4]。 ( 2)程序代碼與頁面內(nèi)容的成功分離 ASP Web 開發(fā)技術(shù)為程序員提供了一種非常好的開發(fā)模式,即代碼靈活書寫技術(shù),從而使 ASP 的程序結(jié)構(gòu)異常清晰,開發(fā)和維護(hù)的效率也得到了很大的提高。另外可以利用 DIV+CSS 集成環(huán)境下開發(fā) ASP 應(yīng)用程序,該環(huán)境不僅提供了強(qiáng)大的調(diào)試能力,而且還集成了 “ 所見即所得 ” 的 HTML 編輯器為開發(fā)人員開發(fā) Web 頁提供了方便的圖形化支持 [5]。 ( 3)引入服務(wù)器腳本 在 ASP 中,服務(wù)器端腳本會(huì)生成發(fā)送給瀏覽器的 HTML 代碼,顯示表單控件,還 能生成隱藏的 HTML 元素來存儲(chǔ)當(dāng)前的狀態(tài)。在提交頁面時(shí),這些信息就會(huì)傳送回服務(wù)器,服務(wù)器將自動(dòng)處理這些信息,改變 HTML,顯示頁面 [6]。 (二 )ADODB 簡介 和 確切的說都是 WINDOWS 下的集成組建, 將目標(biāo)組建實(shí)力化并將他實(shí)例對(duì)象賦值在變量中來操作,實(shí)例 就是將結(jié)果集組件實(shí)例化,從而是對(duì)應(yīng)變量能夠在查詢數(shù)據(jù)庫結(jié)果時(shí)能夠得到相對(duì)應(yīng)的結(jié)果集, 的實(shí)例則 是創(chuàng)建連接數(shù)據(jù)庫的對(duì)象,從而實(shí)現(xiàn)連接數(shù)據(jù)庫和關(guān)閉數(shù)據(jù)庫連接等操作 [7]。 (三 )Access 2020 簡介 Access 2020 旨在提供一個(gè)非常便于使用數(shù)據(jù)庫平臺(tái),可以針對(duì)目標(biāo)情況進(jìn)行快速的部署。它附帶的免費(fèi)圖形用戶界面簡化了基本的數(shù)據(jù)庫操作。通過與 Visual Studio 第 3 頁 共 22 頁 2020 項(xiàng)目的集成,數(shù)據(jù)庫應(yīng)用程序的設(shè)計(jì)和開發(fā)也變得更加簡單 [8]。 Access 2020 使用 SQL 語言進(jìn)行查詢操作。 運(yùn)行環(huán)境介紹 網(wǎng)上招聘系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)的運(yùn)行環(huán)境是在 Inter 信息服務(wù)( IIS)環(huán)境下運(yùn)行。配置好 IIS,然后創(chuàng)建 ASP Web 應(yīng)用程序 [9]。 IIS( Inter Information Server,互聯(lián)網(wǎng)信息服務(wù))是一種 Web(網(wǎng)頁)服務(wù)組件,其中包括 Web 服務(wù)器、 FTP 服務(wù)器、 NNTP 服務(wù)器和 SMTP 服務(wù)器,分別用于網(wǎng)頁瀏覽、文件傳輸、新聞服務(wù)和郵件發(fā)送等方面,它使得在網(wǎng)絡(luò)(包括互聯(lián)網(wǎng)和局域網(wǎng))上發(fā)布信息成了一件很容易的事 [10]。 啟動(dòng)服務(wù)器 IIS: ( 1)選擇 “開始 ”|“程序 ”|“管理工具 ”|“Inter服務(wù)管理器 ”菜單,啟動(dòng) “Inter 信息服務(wù) ”程序,界面如圖 21 所示 ,其中, myserver 是計(jì)算機(jī)名字,在不同用戶的計(jì)算機(jī)上,該名字是不同的。在 myserver 文件夾下,有多個(gè)子文件夾,其中 “默認(rèn) Web 站點(diǎn) ”文件夾管理著 Web 應(yīng)用程序。 11 Inter 服務(wù)管理器界面 第 4 頁 共 22 頁 2 總體設(shè)計(jì) 需求分析 通過調(diào)查分析開發(fā) 考試系統(tǒng) 所具備的能力及實(shí)現(xiàn)的方法 .確定總體結(jié)構(gòu) ,利用Access 數(shù)據(jù)庫所具有的能力 ,以最簡潔最容易的方法 ,使用 ASP 使其成為一個(gè)初級(jí)的系統(tǒng)軟件 . 據(jù)對(duì)教學(xué)過程的實(shí)際調(diào)查了解,在整個(gè)教學(xué)過程中,主要涉及到教師的教學(xué)和學(xué)生的學(xué)習(xí)兩個(gè)方面,對(duì)老師而言,他可以修改試卷,添加試卷,創(chuàng)建試卷,查詢成績和排列成績等。學(xué)生可以通過姓名和學(xué)號(hào)參加考試,來完成考試等功能。 功能設(shè)計(jì) 本系統(tǒng)主要涉及到考生考試和管理員界面 ( 1)考試考試模塊是網(wǎng)絡(luò)考試系統(tǒng)的核心部分,由于采用 Web 技術(shù)實(shí)現(xiàn),所以從理論上講,考試可以在時(shí)候、任何地方進(jìn)行,但是為了使考場易于組織和管理,所以本系統(tǒng)對(duì)考 試時(shí)間作了嚴(yán)格的限制,因此在進(jìn)入系統(tǒng)時(shí)首先判斷當(dāng)前時(shí)間是否為申請(qǐng)?jiān)嚲頃r(shí)制定的考試時(shí)間,由于判斷的時(shí)間是服務(wù)器端的時(shí)間,所以跟考試機(jī)器的時(shí)間無關(guān),即使考生修改所在機(jī)器的時(shí)間,也無濟(jì)于事。為了方便將學(xué)生集中起來考試有利于監(jiān)考,也可以通過鎖定考試中心 IP 地址的方式限制學(xué)生的使用的電腦??忌谶@個(gè)頁面輸入自己的信息,如考場編號(hào),準(zhǔn)考證號(hào)碼、密碼等等,單擊 “登陸 ”后進(jìn)入信息處理程序(在服務(wù)器端執(zhí)行),當(dāng)提交測試卷后系統(tǒng)會(huì)根據(jù)考生的測試卷分?jǐn)?shù)自動(dòng)在后臺(tái)隨即為考生得出分?jǐn)?shù)。 A. 考生登陸:首先驗(yàn)證考生的準(zhǔn)考證編號(hào)和登陸密碼。 如果考生時(shí)在指定的考試時(shí)間內(nèi),就允許考生考試 B. 考試試卷:選擇考試科目,如語文,高數(shù), C 語言等提交試卷得出分?jǐn)?shù) C. 提交試卷:在不同狀態(tài)下提交不同的試卷(系統(tǒng)自動(dòng)判斷并自動(dòng)在后臺(tái)完成閱卷)。 D. 分?jǐn)?shù)預(yù)覽:可以預(yù)覽一個(gè)考生的一科成績,同時(shí)還可以對(duì)所有考生每一科成績查詢成績 E. 排序成績:對(duì)某單科成績進(jìn)行升序和降序排列 F. 關(guān)閉系統(tǒng) ( 2)考試管理子系統(tǒng) 第 5 頁 共 22 頁 A. 考試管理員登陸:輸入管理員的用戶名和密碼 B. 考生管理:添加,刪除考生 C. 考生成績查詢:查詢已申請(qǐng)了試卷的考生,可以查詢考生每一科成績,和一科的所有考過試的考生成績。 D. 考生成績排序 :可對(duì)已考過試的考生的一科所有成績進(jìn)行升序和降序。 E. 試卷管理:試卷的刪除,添加,修改,也可以修改考生的考試 IP,班級(jí)等 F. 歷史信息查詢:查詢參加過考試的考生的考試成績。 G. 修改密碼:修改管理員密碼。 H. 關(guān)閉系統(tǒng) ( 3)后臺(tái)功能系統(tǒng)(整個(gè)考試系統(tǒng)的核心所在) 自動(dòng)閱卷:考生提交試卷系統(tǒng)自動(dòng)進(jìn)行 系統(tǒng)結(jié)構(gòu)設(shè)計(jì) 通過對(duì)系統(tǒng)流程設(shè)計(jì)的分析,系統(tǒng)用戶分為三種角色: 管理員則負(fù)責(zé)系統(tǒng)內(nèi)各種信息資源的管理,包括用戶的添加、管理用戶的修改、試卷的創(chuàng)建,修改,刪除部分或者全部。 圖 21 總體結(jié)構(gòu) 考生用戶可以選擇考試科目 來完成自己的主觀部分試題,在提交試卷后,可以查看自己的成績。 系統(tǒng)流程設(shè)計(jì) 進(jìn)入系統(tǒng)后,首先是登錄界面,輸入考生的學(xué)號(hào)和姓名可以登錄,系統(tǒng)將根據(jù)用戶選擇來區(qū)分是否參加過考試,如果參加過考試,出現(xiàn)提示不能考試。如果沒參加過考試鏈接到各自的主界面下。管理員可以在主界面按下管理登陸,輸入密碼和用戶對(duì)后面的試卷管理 用戶模塊 管理模塊 共用功能 提交信息 公布成績 登陸 管理用戶 試卷管理 成績公布 退出 第 6 頁 共 22 頁 管理系統(tǒng)進(jìn)行管理,按照要求進(jìn)行管理,鏈接到各自的用戶界面。其過程如圖 22 所示: 圖 22 登錄和管理 這里需要注意的是管理員用戶的修改,一般情況下,由于管理員用戶是不能隨便修改的,所以它的修改是手動(dòng)登 錄后,才能再次修改。 傳統(tǒng)二層結(jié)構(gòu) 傳統(tǒng)的二層式程序,也就是客戶 /服務(wù)器( Client/Server)結(jié)構(gòu),這種程序相對(duì)簡單、清楚、開發(fā)容易,其結(jié)構(gòu)如圖 1。客戶機(jī)都通過網(wǎng)絡(luò)連接到同一個(gè)數(shù)據(jù)庫上,不過這樣結(jié)構(gòu)問題很多,最主要的就是性能較差維護(hù)困難已經(jīng)不適應(yīng)在因特網(wǎng)( Inter)上使用 [11]。數(shù)據(jù)同一性和完整性難以控制。同時(shí)由于每一個(gè)客戶機(jī)都必須安裝特定的軟件,且這種客戶端軟件體積還比較大,用戶使用起來非常不方便,所以目前已經(jīng)面臨淘汰。不過這樣的系統(tǒng)開發(fā)比較簡單,對(duì)開發(fā)人員的技術(shù)要求也不高,在內(nèi)部局域網(wǎng)上使用還有一定的市場。 登錄 考生界面 管理界面 考試試卷 考生成績 試卷管理 管理成績 圖 23 二層結(jié)構(gòu) 第 7 頁 共 22 頁 三層數(shù)據(jù)庫應(yīng)用結(jié)構(gòu) 三層結(jié)構(gòu)是目前用得最多的,這種結(jié)構(gòu)比傳統(tǒng)的 C/S 結(jié)構(gòu)增加了一個(gè)應(yīng)用程序服務(wù)器,應(yīng)用程序服務(wù)器包括了統(tǒng)一的界面、業(yè)務(wù)規(guī)則和數(shù)據(jù)處理邏輯等等 [12],這樣客戶端程序就可以做得比較小,也就是常說的瘦客戶,更由于業(yè)務(wù)規(guī)則和數(shù)據(jù)處理邏輯的集中在服務(wù)器上統(tǒng)一管理,客戶端無須進(jìn)行復(fù)雜的計(jì)算,也不會(huì)因?yàn)殄e(cuò)誤的操作而影響到其他的用戶,所以他的可靠性、穩(wěn)定性和效率都比較好 [13]。當(dāng)然開發(fā)這樣的系統(tǒng)在技術(shù)上和成本上要求就要多一些。 多層分布 式數(shù)據(jù)庫系統(tǒng) 近年來隨著因特網(wǎng)的快速發(fā)展,許多企業(yè)都開始上網(wǎng),因此基于網(wǎng)絡(luò)的營銷系統(tǒng)、MIS 系統(tǒng)、 ERP 系統(tǒng)都快速發(fā)展起來了,這個(gè)時(shí)候僅僅三層的應(yīng)用程序已經(jīng)不能滿足實(shí)際需求了 [14]。因此又發(fā)展出來了多層分布式的數(shù)據(jù)庫系統(tǒng)。在多層分布式系統(tǒng)中,人們把中間的應(yīng)用服務(wù)器再拆分為很多比較小的系統(tǒng),均勻分散到多臺(tái)計(jì)算機(jī)中處理,這樣就能得到更好的性能并且降低了程序復(fù)雜度。在中必須要有一個(gè)所謂的中間件來支持和管理分散的業(yè)務(wù)處理程序 [15]。 方案選擇 本系統(tǒng)應(yīng)用于因特網(wǎng),并且
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1