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

正文內(nèi)容

基于net的網(wǎng)絡(luò)考試系統(tǒng)的設(shè)計(jì)及實(shí)現(xiàn)碩士論文(編輯修改稿)

2025-07-22 14:06 本頁面
 

【文章內(nèi)容簡介】 進(jìn)行,可在任何網(wǎng)絡(luò)環(huán)境中進(jìn)行,不需要監(jiān)考,任何時(shí)間、地點(diǎn)隨時(shí)考試。往往考試結(jié)果立即可知,非常方便,一般是不收取費(fèi)用的。如網(wǎng)上公開的一些小型知識問答。(2) 半開放型:這種類型適用于社會上認(rèn)證性質(zhì)的考試。它需要被試者個(gè)人申請,并按要求在指定的考點(diǎn)上網(wǎng)參加考試。這些考點(diǎn)是由所認(rèn)定的考試機(jī)構(gòu)專門開設(shè)的,有專人監(jiān)考,一般是隨機(jī)服務(wù)方式,隨到隨考,考完立即知曉成績。如微軟的各種認(rèn)證考試。(3) 組織型:這種類型適用于單位、學(xué)校及社會認(rèn)證性質(zhì)的考試。通過集體申請,在認(rèn)定的考試機(jī)構(gòu)專門開設(shè)的大型考點(diǎn)上網(wǎng)參加考試,也有專人監(jiān)考,要定時(shí)定點(diǎn)。如學(xué)校機(jī)房針對在校學(xué)生的網(wǎng)上考試。論文中實(shí)現(xiàn)的考試系統(tǒng)主要是針對全國“化工檢修鉗工”技能競賽暨首屆全國化工裝備技術(shù)專業(yè)技能大賽的要求而設(shè)計(jì)的。目前選手(學(xué)生組/職工組)的考試還是要在組委會統(tǒng)一安排下,在規(guī)定的時(shí)間及地點(diǎn)進(jìn)行,組委會安排專人監(jiān)考,考試過程中要核對考生身份,屬于組織型的考試系統(tǒng)。 本課題研究的內(nèi)容和全文安排作者所在的工作單位“南京化工職業(yè)技術(shù)學(xué)院”是江蘇省省批示范性高等職業(yè)技術(shù)院校建設(shè)單位,為培養(yǎng)適應(yīng)現(xiàn)代社會發(fā)展的復(fù)合型高等教育人才,學(xué)院進(jìn)行全面的專業(yè)教學(xué)改革。為實(shí)現(xiàn)教、考分離,減輕因閱卷、評分與分析給教師所帶來的繁重的工作,學(xué)院決定開發(fā)網(wǎng)絡(luò)考試系統(tǒng),并實(shí)現(xiàn)對學(xué)生的自適應(yīng)測試功能的設(shè)計(jì)。本文在研究了考試系統(tǒng)在國內(nèi)外開發(fā)使用的現(xiàn)狀的基礎(chǔ)上,根據(jù)全國“化工檢修鉗工”技能競賽暨首屆全國化工裝備技術(shù)專業(yè)技能大賽的要求,設(shè)計(jì)了一個(gè)具有自適應(yīng)功能的網(wǎng)絡(luò)考試系統(tǒng)。主要研究內(nèi)容有:(1) 采用B/S體系結(jié)構(gòu),以學(xué)院校園網(wǎng)為基礎(chǔ),進(jìn)行系統(tǒng)設(shè)計(jì)。(2) 以經(jīng)典測試?yán)碚摓榛A(chǔ),結(jié)合項(xiàng)目反應(yīng)理論,進(jìn)行系統(tǒng)數(shù)據(jù)庫設(shè)計(jì),確定試題庫的題目與命題要求。(3) 設(shè)計(jì)組卷算法,生成試題庫。(4) 利用監(jiān)控系統(tǒng)完成上機(jī)考試的監(jiān)考管理,并提供考試服務(wù)管理。(5) 以SQL Server為系統(tǒng)數(shù)據(jù)庫,、實(shí)現(xiàn)上機(jī)考試、機(jī)器閱卷及成績分析等功能。論文安排,全文共分五章:第一章 緒論 介紹了網(wǎng)絡(luò)考試系統(tǒng)發(fā)展的現(xiàn)狀;課題研究的背景及意義。第二章 系統(tǒng)構(gòu)建相關(guān)技術(shù) 介紹了考試系統(tǒng)開發(fā)中涉及的一些開發(fā)技術(shù)和手段;+SQL Server進(jìn)行開發(fā)。第三章 系統(tǒng)分析與設(shè)計(jì) 討論分析了考試系統(tǒng)的業(yè)務(wù)流程圖和數(shù)據(jù)流圖,運(yùn)用題庫建設(shè)理論完成相關(guān)數(shù)據(jù)庫的設(shè)計(jì);系統(tǒng)功能模塊的劃分與設(shè)計(jì)。第四章 系統(tǒng)功能實(shí)現(xiàn) 詳細(xì)討論了考試系統(tǒng)實(shí)現(xiàn)的具體過程,重點(diǎn)介紹系統(tǒng)組卷模塊。第五章 總結(jié) 對考試系統(tǒng)做了總結(jié)和分析,指出其特點(diǎn),提出了下一步工作的展望。 2 系統(tǒng)構(gòu)建的相關(guān)技術(shù)基于學(xué)校校園網(wǎng)提供的網(wǎng)絡(luò)平臺,考試用的學(xué)生機(jī)與考試服務(wù)器可通過代理服務(wù)器連接或直接連接,考試服務(wù)器和數(shù)據(jù)庫服務(wù)器使用專用服務(wù)器,服務(wù)器采用Windows 2000 Server,客戶機(jī)采用Windows個(gè)人PC操作系統(tǒng)均可。,數(shù)據(jù)庫服務(wù)器選用SQL Server 2000,客戶機(jī)瀏覽器IE ,、。 Web數(shù)據(jù)庫技術(shù) Web數(shù)據(jù)庫技術(shù)簡介Internet是目前全球最大的計(jì)算機(jī)通信網(wǎng),它遍及全球幾乎所有的國家和地區(qū)。WWW系統(tǒng)是一個(gè)大型的分布式超媒體信息數(shù)據(jù)庫,它極大地推動了Internet的發(fā)展,己經(jīng)成為Internet中最流行、最主要的信息服務(wù)方式。它能夠把各種類型的信息資源,如靜態(tài)圖像、文本、數(shù)據(jù)、視頻和音頻有機(jī)地結(jié)合起來,使用戶能夠在Internet上瀏覽、查詢和共享建立在WWW服務(wù)器所有站點(diǎn)上的超媒體信息。目前Web技術(shù)與數(shù)據(jù)庫管理系統(tǒng)(DBMS)相互融合領(lǐng)域的研究已成為熱點(diǎn)方向之一[22],數(shù)據(jù)庫廠家和Web公司也紛紛推出各自的產(chǎn)品和中間件來支持Web技術(shù)和DBMS的融合,將兩者取長補(bǔ)短,發(fā)揮各自的優(yōu)勢,使用戶可以在Web瀏覽器上方便地檢索數(shù)據(jù)庫的內(nèi)容。當(dāng)前的Web數(shù)據(jù)庫技術(shù)并無統(tǒng)一的規(guī)范。Microsoft、Sun、Netscape等公司各支持不同的技術(shù),存在這一領(lǐng)域的競爭。較早使用的技術(shù)有CGI、ISAPI/NSAP1,之后有DC、Java/Applet,最近流行的技術(shù)有ASP、JSP、PHP??偟膩碚f,當(dāng)前的Web數(shù)據(jù)庫技術(shù)不外乎是在服務(wù)器端或客戶端擴(kuò)展功能,以實(shí)現(xiàn)對數(shù)據(jù)庫的訪問。在服務(wù)器端的擴(kuò)展主要是CGI和API??蛻舳藬U(kuò)展技術(shù)主要是Microsoft、Sun、Netscape三大公司之間的標(biāo)準(zhǔn)之爭,無論是ASP、PHP還是JSP其性能均無太大的差異,它們之間的取舍主要應(yīng)考慮支持平臺、兼容性和競爭前景等因素。Web數(shù)據(jù)庫技術(shù)的發(fā)展依賴于相關(guān)技術(shù)的發(fā)展。Web技術(shù)本身也在不斷的發(fā)展中,未來會不會將數(shù)據(jù)庫訪問功能直接集成到Web中,應(yīng)該是一個(gè)值得注意的問題。 Web數(shù)據(jù)庫的運(yùn)行方式。從圖中可以看出一個(gè)數(shù)據(jù)庫的必要元素: 后臺數(shù)據(jù)庫、WEB數(shù)據(jù)庫、客戶端瀏覽器及聯(lián)系客戶端和服務(wù)器之間的網(wǎng)絡(luò)。 Web數(shù)據(jù)庫示意圖Fig. Web database sketch客戶端只需Web瀏覽器即可。WEB瀏覽器接受的其實(shí)只是文本形式的HTML代碼(包括一些動態(tài)腳本語言),通過逐條解釋HTML代碼來組織各種文本和多媒體對象,以一定的方式顯示在客戶端的瀏覽器界面上,傳遞信息給客戶。要實(shí)現(xiàn)動態(tài)的交互瀏覽形式,Web服務(wù)器必須具有動態(tài)生成HTML代碼的能力??蛻舳说臑g覽器首先發(fā)出請求,服務(wù)器根據(jù)請求向客戶端發(fā)回相應(yīng)的HTML文件,這時(shí)客戶端將顯示出這一Web數(shù)據(jù)庫系統(tǒng)的登錄界面,假設(shè)在這個(gè)登錄界面上需要輸入并提交后,信息通過Internet/Intranet網(wǎng)傳遞到服務(wù)器端,這時(shí)服務(wù)器端的相應(yīng)程序啟動并執(zhí)行,向后臺數(shù)據(jù)庫發(fā)出相關(guān)的數(shù)據(jù)操作指令,后臺數(shù)據(jù)庫的引擎將執(zhí)行該命令,進(jìn)行相應(yīng)的數(shù)據(jù)庫存儲和查詢操作,將結(jié)果返回到服務(wù)器的運(yùn)行程序,服務(wù)器端的運(yùn)行程序根據(jù)從后臺數(shù)據(jù)庫返回的數(shù)據(jù)生成相應(yīng)的數(shù)據(jù)存儲和查詢操作,將結(jié)果返回到服務(wù)器的運(yùn)行程序,服務(wù)器端的運(yùn)行程序根據(jù)從后臺數(shù)據(jù)庫返回的數(shù)據(jù)生成相應(yīng)的HTML文件,并通過網(wǎng)絡(luò)返回到客戶端,客戶端將看到相應(yīng)的信息。編寫服務(wù)器端應(yīng)用程序在開發(fā)Web數(shù)據(jù)庫系統(tǒng)中有很重要的地位,應(yīng)用程序的效果直接影響對客戶的服務(wù)質(zhì)量和服務(wù)方式。這樣的應(yīng)用程序必須有以下幾項(xiàng)功能:(1) 建立與后臺數(shù)據(jù)庫的聯(lián)系;(2) 能夠給后臺數(shù)據(jù)庫發(fā)出數(shù)據(jù)操作指令;(3) 能夠?qū)蛻舭l(fā)出的請求做出響應(yīng);(4) 能夠處理客戶反饋的數(shù)據(jù);(5) 能夠處理從數(shù)據(jù)庫返回的信息。 Web數(shù)據(jù)庫的運(yùn)行方式Fig. Web database operation Browser/Server結(jié)構(gòu)隨著網(wǎng)上瀏覽器功能的日益增強(qiáng),一種新型的體系結(jié)構(gòu)B/S應(yīng)運(yùn)而生,并獲得飛速發(fā)展[23]。B/S結(jié)構(gòu)極大的簡化了客戶端的工作,客戶端只需安裝、配置少量的客戶端軟件即可,服務(wù)器將擔(dān)負(fù)更多的工作,對數(shù)據(jù)庫的訪問和應(yīng)用程序的執(zhí)行只由服務(wù)器完成。 在B/S三層體系結(jié)構(gòu)[24]中,表示層、功能層、數(shù)據(jù)層被分割成三個(gè)相對獨(dú)立的單元:(1) 第一層表示層:Web瀏覽器在表示層中包含系統(tǒng)的顯示邏輯,位于客戶端。它的任務(wù)是由Web瀏覽器向網(wǎng)上的Web服務(wù)器發(fā)出服務(wù)請求,Web服務(wù)器對用戶身份驗(yàn)證后,用HTTP協(xié)議把所需的協(xié)議傳給客戶端,客戶機(jī)接受傳來的主頁文件,并把它顯示在瀏覽器上。(2) 第二層功能層:Web服務(wù)器在功能層中包含系統(tǒng)的事務(wù)處理邏輯,位于Web服務(wù)器端。它的任務(wù)是接受用戶的請求,首先執(zhí)行擴(kuò)展的應(yīng)用程序并與數(shù)據(jù)庫進(jìn)行連接,通過SQL方式向數(shù)據(jù)庫服務(wù)器提出數(shù)據(jù)處理申請,而后等待數(shù)據(jù)庫服務(wù)器將數(shù)據(jù)處理的結(jié)果提交給Web服務(wù)器,再由Web服務(wù)器將結(jié)果傳回給客戶端。(3) 第三層數(shù)據(jù)層:數(shù)據(jù)庫服務(wù)器在數(shù)據(jù)層中包含系統(tǒng)的數(shù)據(jù)處理邏輯,位于數(shù)據(jù)庫服務(wù)器端。它的任務(wù)是接受Web服務(wù)器向數(shù)據(jù)庫操作的請求,實(shí)現(xiàn)對數(shù)據(jù)庫查詢、修改、更新等功能,把運(yùn)行結(jié)果提交給Web服務(wù)器。這種結(jié)構(gòu)不僅把客戶機(jī)從沉重的負(fù)擔(dān)和不斷對其提高的性能的要求中解放出來,也把技術(shù)維護(hù)人員從繁重的維護(hù)升級工作中解脫出來。由于客戶機(jī)把事務(wù)處理邏輯部分交給了Web服務(wù)器,使客戶機(jī)一下子“苗條”了很多,不再負(fù)責(zé)處理復(fù)雜計(jì)算及數(shù)據(jù)訪問等關(guān)鍵事務(wù),只負(fù)責(zé)顯示部分,所以維護(hù)人員不再為程序的維護(hù)工作奔波于每個(gè)客戶機(jī)之間,而把主要精力放在Web服務(wù)器上的程序的更新工作中。這種三層結(jié)構(gòu)的層與層相互獨(dú)立,任何一層的改變不影響其它層的功能,它從根本上改變了傳統(tǒng)的兩層C/S結(jié)構(gòu)的缺陷,它是應(yīng)用系統(tǒng)體系結(jié)構(gòu)中的一次深刻變革。 B/S三層體系結(jié)構(gòu)Fig. B/S threetier architecture 隨著網(wǎng)絡(luò)經(jīng)濟(jì)的到來。其思想是將互聯(lián)網(wǎng)本身作為構(gòu)建新一代操作系統(tǒng)的基礎(chǔ),對互聯(lián)網(wǎng)和操作系統(tǒng)的設(shè)計(jì)進(jìn)行合理延伸,從而使自己不僅僅是平臺和產(chǎn)品的開發(fā)者,并且還將作為架構(gòu)服務(wù)提供商、應(yīng)用程序提供商,為廣大用戶提供全方位的Internet服務(wù)。 ,是Microsoft公司推出的新一代Active Server ,是建立在公共語言運(yùn)行庫上的編程框架,使用它可在服務(wù)器上生成功能強(qiáng)大的Web應(yīng)用程序,與過去的Web開發(fā)模型相比,[25]:(1) 增強(qiáng)性:與ASP不同的是,還可利用早期綁定、實(shí)時(shí)編譯、本機(jī)優(yōu)化等,這相當(dāng)于在編寫程序之前就顯著提高了性能,大大地提高了程序的執(zhí)行效率。另外,它使開發(fā)人員可以在適當(dāng)?shù)募墑e“插入”用戶代碼,還補(bǔ)充了Visual Studio集成環(huán)境中的大量工具箱和設(shè)計(jì)器,在自定義性和擴(kuò)展性方面得到了增強(qiáng)。(2) 靈活性:,.NET框架類庫、消息處理和數(shù)據(jù)庫訪問解決方案都可從Web無縫訪問。,所以可以選擇最適合的應(yīng)用程序語言,或跨平臺多種語言分割應(yīng)用。另外,因此,Web應(yīng)用程序開發(fā)人員可以利用整個(gè)平臺的威力和靈活性。(3) 簡易性:,從簡單的窗體提交和客戶端身份驗(yàn)證到站點(diǎn)的部署和配置。例如:,和在類似Visual Basic的簡單窗體處理模型中處理事件。另外,公共語言運(yùn)行庫(CLR)利用托管代碼服務(wù)(如自動引用計(jì)數(shù)和垃圾回收)簡化了開發(fā)。(4) 可管理性:,簡化了將設(shè)置應(yīng)用于服務(wù)器環(huán)境和Web應(yīng)用。由于配置信息是以純文本形式存儲的,因此可以在沒有本地管理工具幫助的情況下應(yīng)用新設(shè)置。此“零本地管理”,只須將必要的文件復(fù)制到服務(wù)器,即使是在部署或替換運(yùn)行的編譯代碼時(shí),也不需要重新啟動服務(wù)器。(5) 可縮放性和重用性:,增加了專門用于在聚集環(huán)境和多處理器環(huán)境中提高性能的功能。另外,以便當(dāng)進(jìn)程行為不正常(泄漏、或死鎖)時(shí),可就地創(chuàng)建新進(jìn)程,以幫助保持應(yīng)用程序始終可用于處理請求。(6) 安全性:借助內(nèi)置的Windows身份驗(yàn)證和基于每個(gè)應(yīng)用配置,可以保持應(yīng)用程序是安全的。另外,全面使用了XML配置文件,只需要執(zhí)行復(fù)制文件的工作就能配置一個(gè)Web應(yīng)用程序。另外, Server/Advanced Server的完美組合,為中小型乃到企業(yè)級的Web商業(yè)模型提供了更為穩(wěn)定、高效、安全的運(yùn)行環(huán)境。 (1) 事件驅(qū)動:,并充分支持事件驅(qū)動機(jī)制,不必考慮如何將服務(wù)器端的信息回送瀏覽器,當(dāng)然,服務(wù)器端程序可以“直接”讀取位于瀏覽器端的信息,程序設(shè)計(jì)人員也不必再為將瀏覽器的信息發(fā)送給服務(wù)器而大費(fèi)周折了。(2) 代碼隱藏(Code Behind)技術(shù): Behind技術(shù),通過使用Code Behind技術(shù)、用戶控件、自定義控件和組件等方法,可以很好地將程序的執(zhí)行代碼和邏輯代碼分開,兩者互不影響,從面實(shí)現(xiàn)了結(jié)構(gòu)化的Web頁面設(shè)計(jì)。 Behind技術(shù)編寫程序代碼,雖然文件數(shù)和每個(gè)文件的代碼數(shù)有所增多,但是需要程序設(shè)計(jì)人員做的工作卻大大減少了,而且更方便多個(gè)程序設(shè)計(jì)人員分工合作。(3) 數(shù)據(jù)綁定(Data Binding)技術(shù):在開發(fā)Web應(yīng)用程序中,是否能簡單、靈活的方式將后臺數(shù)據(jù)顯示在Web頁面上,數(shù)據(jù)存取技術(shù)是一項(xiàng)很重要的功能,它決定了程序設(shè)計(jì)人員如何解決數(shù)據(jù)源和頁面控制項(xiàng)之間的通信問題。雖然數(shù)據(jù)綁定技術(shù)在ASP中就有過,一些新的聲明性數(shù)據(jù)綁定性語法允許程序設(shè)計(jì)人員不僅可以綁定到數(shù)據(jù)源,而且可以綁定到簡單屬性、集合、表達(dá)式或從方法調(diào)用所返回的結(jié)果中。(4) 數(shù)據(jù)訪問技術(shù)::無論是以簡單文件、相關(guān)數(shù)據(jù)庫,還是以其他的存儲類型存在,幾乎所有的網(wǎng)絡(luò)服務(wù)都需要更永久性數(shù)據(jù)。為了更好地提供對數(shù)據(jù)的訪問, Data Object+()類庫。,為連接的指針風(fēng)格的數(shù)據(jù)訪問,同時(shí)也為更適合于把數(shù)據(jù)返回到客戶端應(yīng)用程序的無連接的數(shù)據(jù)模板提供高性能的APIS流。目的是為基于網(wǎng)絡(luò)的可擴(kuò)展的應(yīng)用程序和服務(wù)器提供數(shù)據(jù)訪問服務(wù)。此項(xiàng)技術(shù)是專門為Web設(shè)計(jì)的,并且考慮了可伸縮性、無狀態(tài)性和XML的設(shè)計(jì)問題。(5) 面向?qū)ο筇匦裕?,與ASP有所不同,采用了“面向?qū)ο蟆钡臋C(jī)制,并引入了面向?qū)ο蟮膶傩浴⑹录头椒ǖ男绿匦?,促進(jìn)了組件共享。(6) 多語言支持:ASP屬于一種解釋型的編程框架,它的核心是VBScript和Jscript,由于受這兩種腳本語言的限制,它無法像傳統(tǒng)編程語言那樣進(jìn)行底層的操作,如果要進(jìn)行一些諸如Socket、文件等操作時(shí)不得不借助于C++、VB、JAVA等編寫的組件,并且由于它是解釋執(zhí)行的,所以運(yùn)行效率較低。,它的核心是NGWS runtime,除了和ASP一樣可以采用VBScript和Jscript作為編程語言外,還可以用VB和C來編寫,這就決定了它的功能強(qiáng)大,可以進(jìn)行低層操作而不必借助于其他編程語言的優(yōu)勢。(7) 大型站點(diǎn)應(yīng)用:.NET框架使用符合企業(yè)標(biāo)準(zhǔn)的協(xié)議和各種通信方式,使得在分布式計(jì)算中更加安全可靠,更加適合企業(yè)級的大型站點(diǎn)應(yīng)用。 ,這就必需對系統(tǒng)的硬件和軟件環(huán)境進(jìn)行一定的配置[26]。 軟件環(huán)境的要求和配置(1) 操作系統(tǒng):Window:2000系列/Windows XP Professional/ Windows Server 2003。(2) 瀏覽器:。(3) Web服務(wù)器:。IIS(Internet Information Services,即Internet信息服務(wù)器)。在安裝Windows 2000 Server與Windows2003時(shí),但若是安裝Windows200
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1