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

正文內(nèi)容

校園考試安排系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文-文庫(kù)吧資料

2025-07-04 23:29本頁(yè)面
  

【正文】 面的考察調(diào)研之后開(kāi)發(fā)人員還要同使用系統(tǒng)的人群進(jìn)行溝通交流,確定系統(tǒng)需要實(shí)現(xiàn)的功能模塊,最后開(kāi)發(fā)人員就要依據(jù)這些信息和客戶的需求進(jìn)行研發(fā),保證能夠滿足客戶的需求,開(kāi)發(fā)出符合客戶各項(xiàng)功能需求的軟件系統(tǒng)。本設(shè)計(jì)系統(tǒng)采用互聯(lián)網(wǎng)在線考試模式,為了設(shè)計(jì)的需要,本設(shè)計(jì)的系統(tǒng)才用的是現(xiàn)在比較流行的B/S模式,用戶可用通過(guò)瀏覽器進(jìn)入頁(yè)面,進(jìn)入考試系統(tǒng)中,本設(shè)計(jì)采用了先進(jìn)的計(jì)算機(jī)技術(shù),讓學(xué)校管理工作變得更輕松個(gè)方便,讓學(xué)校減少大量的負(fù)擔(dān),提到學(xué)校的工作效率。圖24 Ajax模型的工作方式圖Fig. 24 Working mode of Ajax model 本章小結(jié)本章系統(tǒng)介紹了本系統(tǒng)所采用的技術(shù)手段。Ajax技術(shù)允許用異步的方式實(shí)現(xiàn)用戶與程序的交互,也就是說(shuō)不用等待服務(wù)器端的通信,幫助用戶節(jié)省了等待時(shí)間。當(dāng)進(jìn)行會(huì)話交流時(shí),Ajax引擎會(huì)被瀏覽器所加載,采用Stripteaser編寫(xiě)并且通常在一個(gè)隱藏的框架中。這種模式會(huì)造成一個(gè)弊端,當(dāng)服務(wù)器接受處理自己的其他數(shù)據(jù)時(shí),服務(wù)器不能;立刻的作出回復(fù),讓用戶等待數(shù)據(jù)的反饋,造成了用戶浪費(fèi)時(shí)間,降低了工作效率[29]。 Ajax技術(shù)簡(jiǎn)介Ajax是Asynchronous Java script and XML的縮寫(xiě),它是表示一個(gè)數(shù)據(jù)的技術(shù)的集合,它包含了XHTML,Java script,XML,DOM,CSS,XSTL等技術(shù),在工作時(shí),它們按照一定的方式進(jìn)行協(xié)同作業(yè)并各自發(fā)揮自己的作用。它最大的優(yōu)點(diǎn)就是其能夠異步執(zhí)行程序的編輯,其次是它對(duì)于數(shù)據(jù)庫(kù)的數(shù)據(jù)能夠進(jìn)行備份和還原,將數(shù)據(jù)備份到Broker的消息隊(duì)列[28]。(2)安全性:關(guān)于SQL Server 2005其安全性能相比以前的也有一定的提高,其安全的水平是相對(duì)較好的,對(duì)于數(shù)據(jù)的安全保護(hù)能夠做到清晰地模型。SQL Server 2005的優(yōu)點(diǎn)主要有:(1)編程性:CLR是指一種你可以用來(lái)使用的任何不同的語(yǔ)言的一種,.NET在語(yǔ)言的編寫(xiě)過(guò)程中編寫(xiě)SQL Server 2005的存儲(chǔ)過(guò)程,包括函數(shù)的自定義或者函數(shù)的聚合。SQL Server 2005的核心是SQL Server 2005數(shù)據(jù)引擎。 數(shù)據(jù)庫(kù)SQL Server 2005概述SQL Server 2005是一個(gè)關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng),通過(guò)集成的商業(yè)智能工具為用戶提供企業(yè)級(jí)的全面數(shù)據(jù)管理[27]。Consolation集合定義維護(hù)數(shù)據(jù)完整性的約束。Collectivization集合定義構(gòu)成數(shù)據(jù)表的列。 數(shù)據(jù)集數(shù)據(jù)集(Data)是數(shù)據(jù)庫(kù)中的表記錄在內(nèi)存中的映像,它包括一些表與表之的間關(guān)系。Data Reader對(duì)象用于從數(shù)據(jù)源獲取只進(jìn)的、只讀的數(shù)據(jù)流,它是一種快速的、低開(kāi)銷的對(duì)象,注意它不能用代碼直接創(chuàng)建,只能通過(guò)Command對(duì)象的Execute Reader方法來(lái)獲得。Connection對(duì)象表示與一個(gè)數(shù)據(jù)源的物理連接,它有一個(gè)Connecting屬性,用于設(shè)置打開(kāi)數(shù)據(jù)庫(kù)的字符串。它包含4個(gè)對(duì)象:Connection對(duì)象、Command對(duì)象、Data Reader對(duì)象和Data Adapter對(duì)象[25]。圖23 Fig. 23 object model,一部分是數(shù)據(jù)提供程序,另一部分就是數(shù)據(jù)采集程序。它是目前比較優(yōu)秀的數(shù)據(jù)技術(shù), Framework是他們必須學(xué)會(huì)和熟練掌握的一項(xiàng)技術(shù)[24]。有了這種支持,開(kāi)發(fā)人員就可以確保當(dāng)它的類庫(kù)升級(jí)時(shí),仍保留著對(duì)已存在的客戶應(yīng)用程序的兼容。C可以很好地支持版本控制。因此就會(huì)產(chǎn)生中斷,嚴(yán)重影響工作人員的開(kāi)發(fā)[23]。(5)版本控制在以往的幾年發(fā)展過(guò)程中,開(kāi)發(fā)人員就會(huì)涉及到一些眾所周知的“DLL地域”問(wèn)題,這個(gè)地域問(wèn)題由于其版本的不同,在工作時(shí)新舊版版在運(yùn)行時(shí)就有可能會(huì)被中斷。這樣開(kāi)發(fā)人員就可以方便地使用他們已有的面向?qū)ο蟮木幊碳记?,利用現(xiàn)有的XML網(wǎng)絡(luò)服務(wù)[22]。C語(yǔ)言包含了內(nèi)置的特性,使任何組件可以輕松地轉(zhuǎn)換為XML網(wǎng)絡(luò)服務(wù),從而通過(guò)Internet被任何操作系統(tǒng)上運(yùn)行的任何組件調(diào)用。這樣使用C語(yǔ)言就會(huì)把一些復(fù)雜的程序變得簡(jiǎn)單方便。如果一個(gè)程序被編輯出來(lái)使用,即使在編輯的過(guò)程中出現(xiàn)的一點(diǎn)點(diǎn)的小問(wèn)題,在對(duì)其進(jìn)行改正時(shí)或許就會(huì)花費(fèi)大量的金錢(qián)和時(shí)間,而且在改正的時(shí)候也比較的麻煩。(3)消除大量程序錯(cuò)誤即使是專家級(jí)的C++開(kāi)發(fā)人員,也常會(huì)犯一些簡(jiǎn)單的錯(cuò)誤。這使得在C語(yǔ)言類型系列中,任何值類型、引用類型和OBJECT類型之間可以進(jìn)行相互轉(zhuǎn)換[21]。同時(shí),在C類型系統(tǒng)中,每種類型都可以看作一個(gè)不同的對(duì)象。在此以外,在使用C來(lái)創(chuàng)建一些簡(jiǎn)單的應(yīng)用程序時(shí),它不需要你記住一些繁瑣的復(fù)雜的隱含類型的結(jié)構(gòu)構(gòu)架,包括各種類型的數(shù)據(jù)的變化范圍,這樣使用起來(lái)就大大降低了C語(yǔ)言的復(fù)雜性使其變得簡(jiǎn)單容易接受。在默認(rèn)的情況之下,C,它不允許對(duì)內(nèi)存進(jìn)行簡(jiǎn)單直接的操作。C具有以下優(yōu)點(diǎn):(1)簡(jiǎn)單的語(yǔ)法由于C語(yǔ)言是綜合C語(yǔ)言和C++語(yǔ)言,因此它們?cè)谡Z(yǔ)法的風(fēng)格上保持了一定的相同性質(zhì)。在實(shí)際的應(yīng)用過(guò)程中,我們就可以像使用電子文本一樣的編輯器來(lái)編寫(xiě)不同的程序代碼,同樣我們還可以使用一些輔助的專業(yè)工具來(lái)編寫(xiě)程序。因此它更有優(yōu)勢(shì)。業(yè)務(wù)邏輯層就處在數(shù)據(jù)訪問(wèn)層和顯示層中間,起到一些重要的承上啟下的作用 C語(yǔ)言C語(yǔ)言是一種更為簡(jiǎn)單的編程語(yǔ)言,它是一種C語(yǔ)言和C++語(yǔ)言的升級(jí),C語(yǔ)言是面向現(xiàn)代社會(huì)發(fā)展的一種簡(jiǎn)單的、安全的、面向?qū)ο蟮囊环N編程語(yǔ)言。圖22 三層架構(gòu)圖Fig. 22 Three layer structure diagram表示層:它是位于最外面一層用來(lái)展示給客戶的界面,也就是說(shuō)用戶在使用時(shí)所看到的界面。而區(qū)分層次的目的是為了“高內(nèi)聚低藕合”的思想。當(dāng)有人把反饋信息提交到服務(wù)器上時(shí),然后服務(wù)器就會(huì)自動(dòng)把這些控件的狀態(tài)表現(xiàn)出來(lái)??偟膩?lái)說(shuō)只要是基于HTTP協(xié)議的,其客戶端和服務(wù)器之間的交互方式就不會(huì)改變。它在對(duì)于一些服務(wù)器頁(yè)面控件的控制更加智能化,它可以自動(dòng)的對(duì)這些控件進(jìn)行控制和維護(hù),并且與傳統(tǒng)的開(kāi)發(fā)形式相類似。而不是通過(guò)解釋型腳本的語(yǔ)言。還有就是當(dāng)用戶把反饋信息上傳到服務(wù)器上的時(shí)候,服務(wù)器就會(huì)打開(kāi)相應(yīng)的ASP的程序來(lái)對(duì)其中的信息進(jìn)行處理,但是在處理信息的時(shí)候用戶的客戶端的瀏覽器就會(huì)相應(yīng)的進(jìn)行刷新,顯示相應(yīng)的刷新后的頁(yè)面,這樣為了維護(hù)發(fā)送信息前的頁(yè)面,服務(wù)器就必須把原先的頁(yè)面在上傳一次,并且還要保證用戶的輸入,簡(jiǎn)單的說(shuō)就是在整個(gè)的過(guò)程中用戶是感覺(jué)不到頁(yè)面的刷新,這一切事情的發(fā)生都是由后臺(tái)的程序員來(lái)實(shí)現(xiàn)的,這樣在使用中,不但增加了程序開(kāi)發(fā)的復(fù)雜性,同時(shí)也使得網(wǎng)頁(yè)使用的流量增加。此外,還可安裝用來(lái)實(shí)現(xiàn)發(fā)送郵件、文件上傳等功能的第三方組件,用戶也可以根據(jù)需要自行編制Active組件,以提高系統(tǒng)的實(shí)用性。⑤瀏覽器兼容組件(Browser Capabilities Component:用來(lái)獲取用戶端瀏覽器的類型、性能、版本等信息。④文件超鏈接組件(Content Linking Component:用來(lái)在Web頁(yè)面上建立像書(shū)本目錄一樣的超鏈接。②文件存取組件(File Access Component:用來(lái)存取服務(wù)器端的文件,提供文件內(nèi)容的讀寫(xiě)方法。⑤Application對(duì)象:存放同一個(gè)應(yīng)用程序中所有用戶之間的共享信息。④Session對(duì)象:保存特定用戶的信息,當(dāng)該用戶在不同的WEB頁(yè)面跳轉(zhuǎn)時(shí),Session中的變量可以在用戶的會(huì)話期間一直保留,類似于“C語(yǔ)言”中的全局變量。②Response對(duì)象:服務(wù)器將輸出內(nèi)容發(fā)送到客戶端。(3)ASP主要的內(nèi)部對(duì)象和內(nèi)部組件ASP之所以簡(jiǎn)單實(shí)用,主要是由于它提供了功能強(qiáng)大的內(nèi)部對(duì)象和內(nèi)部組件。3)客戶端的腳本程序代碼,即位于script. . . /script之間的腳本代碼。(2)ASP頁(yè)面的組成,文件通常包括以下四部分:1)普通的HTML代碼,也就是普通的Web頁(yè)面內(nèi)容,所有的HTML標(biāo)記都可使用。理論上講,可以實(shí)現(xiàn)任何功能。5)ASP編寫(xiě)的網(wǎng)頁(yè),傳到客戶瀏覽器上的都是己經(jīng)解釋過(guò)的HTML文件,這樣就可以避免所寫(xiě)的ASP源代碼被他人看到,保護(hù)了程序員的勞動(dòng)成果。4)不存在瀏覽器是否兼容的問(wèn)題[16]。實(shí)際寫(xiě)ASP程序時(shí),可以借助一些成熟的代碼編輯器。2)ASP不需要編譯,可以在服務(wù)器端直接解釋執(zhí)行。由于ASP是基于服務(wù)器端的腳本環(huán)境,因此它所有的命令和腳本語(yǔ)句都在服務(wù)器端解釋執(zhí)行,然后服務(wù)器將執(zhí)行結(jié)果,也就是標(biāo)準(zhǔn)的HTML文件發(fā)送給客戶端的瀏覽器。ASP時(shí)微軟公司開(kāi)發(fā)的一款可以同數(shù)據(jù)庫(kù)和其別的程序進(jìn)行信息的交換的編程工具,ASP使用簡(jiǎn)單方便,可以根據(jù)自己的需要編輯出自己的ASP系統(tǒng)。它是一種包含了使用Subscript或J script腳本程序代碼的網(wǎng)頁(yè)。在系統(tǒng)開(kāi)發(fā)的過(guò)程中,本人也越來(lái)越感覺(jué)到,開(kāi)發(fā)系統(tǒng)其實(shí)重要精力就是在系統(tǒng)的設(shè)計(jì),以及對(duì)數(shù)據(jù)庫(kù)的合理操作上,開(kāi)發(fā)語(yǔ)言本身反而并不是太難掌握。這是在和一位多年做系統(tǒng)的老師交流時(shí),這位老師提到一個(gè)觀點(diǎn)是:目前的開(kāi)發(fā)工具都已非常成熟,采用任何其中任何一種技術(shù)都能夠很好的滿足需求,但是要想得到更多的創(chuàng)新方面的設(shè)計(jì),要在系統(tǒng)設(shè)計(jì)分析上下功夫,一個(gè)好的系統(tǒng)要有好的開(kāi)發(fā)工具,更要有先進(jìn)的技術(shù)創(chuàng)新,更要有先進(jìn)的設(shè)計(jì)理念。為了提高系統(tǒng)的性能,充分利用了SQL Server的存儲(chǔ)過(guò)程。系統(tǒng)代碼和數(shù)據(jù)庫(kù)都安裝在服務(wù)器上,教師和學(xué)生通過(guò)連接在校園網(wǎng)中的某臺(tái)電腦上的IE等瀏覽器訪問(wèn)系統(tǒng)[15]。圖21系統(tǒng)體系結(jié)構(gòu)圖Fig. 21 System architecture diagram雖然B/S模式可以突破校園網(wǎng)限制,應(yīng)用到Internet上,但是目前在實(shí)際應(yīng)用上,為了方便管理和出于安全考慮,常常會(huì)斷掉網(wǎng)絡(luò)向外的出口。(3)突破了局域網(wǎng)限制,可以將應(yīng)用分布到整個(gè)互聯(lián)網(wǎng)上。在這種模式下,客戶端只需要一個(gè)瀏覽器即可訪問(wèn)系統(tǒng),不需要再安裝其它的應(yīng)用程序,因此對(duì)客戶機(jī)的軟硬件要求低,同時(shí)大大減少了客戶端維護(hù)的工作量。在B/S模式下,系統(tǒng)的整個(gè)工作過(guò)程是:客戶端通過(guò)本機(jī)瀏覽器向服務(wù)器發(fā)出服務(wù)請(qǐng)求,服務(wù)器進(jìn)行相應(yīng)的處理后,將結(jié)果返回到瀏覽器[14]。第二層是功能層,即Web服務(wù)器,負(fù)責(zé)接收客戶端發(fā)出的請(qǐng)求,如需要數(shù)據(jù)處理,則要通過(guò)相應(yīng)的方式與后臺(tái)數(shù)據(jù)庫(kù)連接,從數(shù)據(jù)庫(kù)獲取數(shù)據(jù),并將數(shù)據(jù)結(jié)果返回給客戶端。 B/S模式隨著Internet的迅速發(fā)展,基于Web技術(shù)的B/S模式越來(lái)越顯示出優(yōu)勢(shì)。(3)服務(wù)器的任何影響都會(huì)造成下屬的客戶的計(jì)算機(jī)受到影響。但是,隨著Internet技術(shù)的發(fā)展,C/S模式逐漸暴露出許多問(wèn)題:(1)研究成本高,同時(shí)維護(hù)升級(jí)麻煩,對(duì)計(jì)算機(jī)設(shè)備要求過(guò)于高。這種模式最大的優(yōu)點(diǎn)是工作任務(wù)由客戶機(jī)和服務(wù)器分擔(dān)完成,有利于充分利用系統(tǒng)資源,降低服務(wù)器的負(fù)荷,以及降低網(wǎng)絡(luò)的通訊開(kāi)銷。如果不能處理,則將用戶請(qǐng)求提交給服務(wù)器處理,服務(wù)器處理后將結(jié)果發(fā)還給客戶機(jī),客戶機(jī)對(duì)返回的結(jié)果進(jìn)行分析,然后顯示給用戶??蛻舳撕头?wù)器端都需要安裝相應(yīng)的應(yīng)用軟件。42北京交通大學(xué)碩士專業(yè)學(xué)位論文 相關(guān)技術(shù)及開(kāi)發(fā)工具 2 相關(guān)技術(shù)及開(kāi)發(fā)工具 系統(tǒng)體系結(jié)構(gòu)目前,網(wǎng)絡(luò)考試系統(tǒng)采用的主要體系結(jié)構(gòu)有兩種:C/S模式(客戶機(jī)/)和B/S模式(瀏覽器/服務(wù)器模式)。運(yùn)用計(jì)算機(jī)技術(shù),通過(guò)B/S模式對(duì)在線考試系統(tǒng)進(jìn)行設(shè)計(jì),對(duì)考試系統(tǒng)的原理進(jìn)行分析和總結(jié),開(kāi)發(fā)新的程序和數(shù)據(jù)庫(kù)等從而達(dá)到設(shè)計(jì)新型的在線考試系統(tǒng)的要求,同時(shí)在網(wǎng)絡(luò)技術(shù)成熟的條件下運(yùn)用瀏覽器和服務(wù)器聯(lián)網(wǎng)的B/S模式進(jìn)行設(shè)計(jì),更好的實(shí)現(xiàn)現(xiàn)代化教育技術(shù)的發(fā)展。使其能夠在不同的學(xué)校在不同的環(huán)境下都能適用,提高學(xué)校的教學(xué)管理的工作效率。老師可以在網(wǎng)上進(jìn)行選題,評(píng)分等工作,學(xué)生在網(wǎng)上進(jìn)行自我測(cè)評(píng)的測(cè)試。通過(guò)對(duì)兩種模式的對(duì)比分析,最終本設(shè)計(jì)采用B/S模式,使用微軟的visual ,結(jié)合微軟的SQLServer2005數(shù)據(jù)庫(kù)管理系統(tǒng)開(kāi)發(fā)的基于Web的網(wǎng)絡(luò)考試系統(tǒng)。其中C/S模式需要在考試的計(jì)算機(jī)上安裝考試軟件,來(lái)接受考試數(shù)據(jù),此模式需要大量的工作量,同時(shí)安全性能有所低,易出現(xiàn)泄露試題的事故,同時(shí)此模式靈活性差,維護(hù)麻煩和成本代價(jià)高等問(wèn)題,不易適應(yīng)當(dāng)前發(fā)展的需要和設(shè)計(jì)的需要[11]。 研究?jī)?nèi)容及目標(biāo)本文的研究?jī)?nèi)容和所要實(shí)現(xiàn)的目標(biāo)如下: 研究?jī)?nèi)容本論文的研究目的是實(shí)現(xiàn)不同學(xué)科考試的通用型在線考試系統(tǒng)。 技術(shù)路線本設(shè)計(jì)主要根據(jù)實(shí)際情況進(jìn)行分析和設(shè)計(jì),采用了面對(duì)問(wèn)題,解決問(wèn)題的模式,系統(tǒng)采用Web技術(shù)實(shí)現(xiàn),采用了三層體系結(jié)構(gòu):用戶界面層/事務(wù)層/數(shù)據(jù)庫(kù)層。 研究方法和技術(shù)路線針對(duì)本文擬采用的方法和技術(shù)路線等,將從以下方面具體介紹: 研究方法本論文的主要研究方法:根據(jù)需求和要求進(jìn)行分析和設(shè)計(jì),在設(shè)計(jì)系統(tǒng)時(shí)對(duì)對(duì)象進(jìn)行了分析并根據(jù)他們的特點(diǎn)和想法進(jìn)行設(shè)計(jì)和分析,在設(shè)計(jì)程序時(shí),采用借鑒現(xiàn)在的先進(jìn)的技術(shù)經(jīng)驗(yàn)進(jìn)行研發(fā)和改進(jìn)[9]。現(xiàn)在我國(guó)的大學(xué)生計(jì)算機(jī)考試就是采用在線考試的模式,由于過(guò)去發(fā)生的職業(yè)考試泄題的事件是我國(guó)許多的職業(yè)評(píng)定考試都采用了在線考試模式[8]。我國(guó)的在線考試系統(tǒng)是在20世紀(jì)90年代開(kāi)始的,經(jīng)過(guò)這些年的努力和發(fā)展,已經(jīng)有了一定的成績(jī)。在線考試是由美國(guó)發(fā)明的,他們?yōu)榱诉M(jìn)行對(duì)教育制度的改革從而開(kāi)發(fā)研究的一種考試模式,研究以來(lái)在美國(guó)受到大家的一致好評(píng),現(xiàn)在國(guó)外的大多數(shù)考試都是采用這種在線考試模式進(jìn)行考試和測(cè)評(píng)的[7]。開(kāi)放式的在線考試是在web網(wǎng)絡(luò)中隨時(shí)隨地進(jìn)行的考試,通常是學(xué)生用來(lái)自我測(cè)試和檢驗(yàn)。如今B/S結(jié)構(gòu)的考試系統(tǒng)是當(dāng)前的主要網(wǎng)絡(luò)考試模式。只要計(jì)算機(jī)可以登錄瀏覽器,與終端服務(wù)器聯(lián)網(wǎng)就可以使用。(3)B/S模式。每個(gè)客戶服務(wù)器需要安裝與終端服務(wù)器匹配的軟件,這樣終端服務(wù)器才能給客服服務(wù)器發(fā)送考試試卷,和附加的要求,同時(shí)對(duì)客戶服務(wù)器進(jìn)行閱卷和成績(jī)的記錄等工作[6]。(2)C/S模式。(1)單機(jī)模式。 課題的研究現(xiàn)狀分析互聯(lián)網(wǎng)科技的誕生和發(fā)展為新的考試模式提供的發(fā)展的條件,傳統(tǒng)的紙張考試模式在當(dāng)前的教育中暴露出自己諸多的問(wèn)題和弊端,也加快了新的網(wǎng)絡(luò)考試模式的發(fā)展。我校為了順應(yīng)社會(huì)發(fā)展的需要,
點(diǎn)擊復(fù)制文檔內(nèi)容
語(yǔ)文相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1