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

正文內容

校園考試安排系統的設計與實現畢業(yè)論文(編輯修改稿)

2024-07-25 23:29 本頁面
 

【文章內容簡介】 的一項技術[24]。因此要對它的建模方式具有熟悉和了解,下圖就是該模型如圖23所表示。圖23 Fig. 23 object model,一部分是數據提供程序,另一部分就是數據采集程序。 數據提供程序.NET Framework中的數據提供程序組件用于同數據源打交道,換句話說,它是數據源所特有的[25]。它包含4個對象:Connection對象、Command對象、Data Reader對象和Data Adapter對象[25]。由于數據源不同,上述4個對象分別針對不同的數據源做了不同的實現,比如對于SQL Server數據庫,它們的具體實現是Connection,Commandant,Shareholder和Adapter;對于Access數據庫,它們的實現是Connection, Commandment, Doubleheader和Underpopulated。Connection對象表示與一個數據源的物理連接,它有一個Connecting屬性,用于設置打開數據庫的字符串。Command對象代表在數據源上執(zhí)行的SQL語句或存儲過程,它有一個Command Text屬性,用于設置針對數據源執(zhí)行的SQL語句或存儲過程。Data Reader對象用于從數據源獲取只進的、只讀的數據流,它是一種快速的、低開銷的對象,注意它不能用代碼直接創(chuàng)建,只能通過Command對象的Execute Reader方法來獲得。Adaptation對象是數據提供程序組件中功能最復雜的對象,它是Connection對象和數據集之間的橋梁,它包含4個Command對象:Select Command,Commandant, Commandeer和Command。 數據集數據集(Data)是數據庫中的表記錄在內存中的映像,它包括一些表與表之的間關系。它包含兩個集合:Collectible集和Collection集合,其中,Collectible集合又包含三個集合,分別是行集合Collectivism,列集合Collectivization和約束集合Consolation。Collectivization集合定義構成數據表的列。Collectivism集合包含由Collectivization集合定義的實際數據。Consolation集合定義維護數據完整性的約束。Collection集合用于定義表間關系。 數據庫SQL Server 2005概述SQL Server 2005是一個關系數據庫管理系統,通過集成的商業(yè)智能工具為用戶提供企業(yè)級的全面數據管理[27]。其包含的分析、報表、集成、通知等功能不僅可以幫助企業(yè)高效地部署與構建智能解決方案,也方便其將數據應用向業(yè)務領域推廣。SQL Server 2005的核心是SQL Server 2005數據引擎。該引擎的主要功能就是為沒以為每一位用戶提供安全的可靠的數據庫關系,并且該引擎還具有存儲功能,能夠存儲一些數據,幫助用戶構建性能優(yōu)越的數據應用系統。SQL Server 2005的優(yōu)點主要有:(1)編程性:CLR是指一種你可以用來使用的任何不同的語言的一種,.NET在語言的編寫過程中編寫SQL Server 2005的存儲過程,包括函數的自定義或者函數的聚合。在以前的編程過程中是非常麻煩的,在程序的編寫中非常容易丟失一些數據,導致一些不必要的麻煩。(2)安全性:關于SQL Server 2005其安全性能相比以前的也有一定的提高,其安全的水平是相對較好的,對于數據的安全保護能夠做到清晰地模型。(3)步處理能力:Service Broker提供了一個非常強大有用的編程模式。它最大的優(yōu)點就是其能夠異步執(zhí)行程序的編輯,其次是它對于數據庫的數據能夠進行備份和還原,將數據備份到Broker的消息隊列[28]。(4)支持通過HTTP SOAP協議直接訪問數據庫,增加XML數據類型,支持Equerry,使用新的SQL Management Studio等等。 Ajax技術簡介Ajax是Asynchronous Java script and XML的縮寫,它是表示一個數據的技術的集合,它包含了XHTML,Java script,XML,DOM,CSS,XSTL等技術,在工作時,它們按照一定的方式進行協同作業(yè)并各自發(fā)揮自己的作用。一般傳統的網頁模式中,在瀏覽網頁的時候,用戶發(fā)出請求指令,指令反饋到服務器后,服務器進行處理,例如進行接收數據,處理數據等一系列的動作,最后由服務器將數據發(fā)送到一個HTML頁面,最后再到客戶端。這種模式會造成一個弊端,當服務器接受處理自己的其他數據時,服務器不能;立刻的作出回復,讓用戶等待數據的反饋,造成了用戶浪費時間,降低了工作效率[29]。在Ajax模型中,Ajax引擎就是用戶和服務器之間的一個橋梁,他取代了過去那種“開始一停止一開始一停止”的交互模式,它使用戶和服務器之間的時間縮短,反應的響應變得更靈敏。當進行會話交流時,Ajax引擎會被瀏覽器所加載,采用Stripteaser編寫并且通常在一個隱藏的框架中。這個引擎負責繪制用戶界面以及與服務器端的通信。Ajax技術允許用異步的方式實現用戶與程序的交互,也就是說不用等待服務器端的通信,幫助用戶節(jié)省了等待時間。Ajax模型的工作方式如圖24所示。圖24 Ajax模型的工作方式圖Fig. 24 Working mode of Ajax model 本章小結本章系統介紹了本系統所采用的技術手段。網絡考試系統是學校信息化建設必不可缺的部分。本設計系統采用互聯網在線考試模式,為了設計的需要,本設計的系統才用的是現在比較流行的B/S模式,用戶可用通過瀏覽器進入頁面,進入考試系統中,本設計采用了先進的計算機技術,讓學校管理工作變得更輕松個方便,讓學校減少大量的負擔,提到學校的工作效率。北京交通大學專業(yè)碩士學位論文 期末考試安排系統需求分析3 期末考試安排系統需求分析關于軟件的開發(fā)和使用,開發(fā)人員首先要在開發(fā)之前研究軟件的使用周期和軟件的生命周期,同時開發(fā)人員還要對要開發(fā)的軟件系統進行可行性的調查,保證它的開發(fā)能夠在現實的生活中得到應用,只有在保證可行性之后才可以對系統進行開發(fā),防止造成嚴重的經濟損失[30]。在做好這些方面的考察調研之后開發(fā)人員還要同使用系統的人群進行溝通交流,確定系統需要實現的功能模塊,最后開發(fā)人員就要依據這些信息和客戶的需求進行研發(fā),保證能夠滿足客戶的需求,開發(fā)出符合客戶各項功能需求的軟件系統。 考試系統必要性分析隨著現代科學技術的發(fā)展,網絡互聯網的出現和發(fā)展,不同的學院都建立了一些網絡圖書館,而且在教師辦公和學生考試方面都慢慢的向網絡化發(fā)展。在學院校園網絡的建設和發(fā)展的時間,一些高校就開始轉變模式,他們不僅僅靠傳統的人工辦公而是開始走向信息化[31]。隨著網絡的發(fā)展在教學方面也發(fā)生了重大的轉變很多的新興教學手段開始嶄露頭角,比如說遠程教育、網上大學。隨著現代網絡技術的的發(fā)展,一些高等學校在教學考試方面也在逐漸的發(fā)生改變,從傳統的人工考試轉變?yōu)榫W上考試。傳統的考試對于老師的時間要求比較多,需要老師有大量的時間來處理學生的試卷,工作量比較大、得到的效果也不是太完美。因此我們有必要設計一款軟件來解決考試的問題。通過研究發(fā)現現在存在市場的一些網絡聯機考試大部分都是一些需要認證的考試就比如計算機二級證。這些證的考試系統因為考試的目的性強、專業(yè)化程度高、應用面窄,很難發(fā)展到現實的學校的考試中。所以我們就需要研究一款適合現代考試的一個系統。該考試系統必須要能夠實現學生的考試、學生的練習,并且一定要高度的智能化[32]。傳統的考試形式大致是老師出試卷以紙質試卷的形式進行不同場次的考試,這種考試需要老師提前出試卷、安排考場、整理考場、批改試卷等一些列的工作,這些工作耗費老師的大量時間和精力,然而網上在線考試能夠完全的避免這些問題,相對于傳統的考試,無紙化的網上考試具有更多的優(yōu)點:(1)優(yōu)化了考試環(huán)節(jié),極大地降低了考試成本傳統的紙質考試在開始考試之前老師就要做大量的工作,首先老師要去按照要求出試卷編制考試內容,這樣對于老師處的試題的人題目重復性利用的機會不多,管理也不方便。傳統的紙質考試需要老師協調考試時間、考試地點、還需要打印大量的試卷和監(jiān)考人員,就打印試卷著方面就要耗費大量的資金。因此與傳統的考試相比較,在線考試就不需要老師出試卷印刷試卷,它僅僅需要老師為每個學生提供一個登陸的賬號,學生登陸后就可以做相應的題目[33]。在線考試只需要老師使用計算機網絡保存考試的題目,考生登錄后就會自動分配考試題目。這樣就大大的節(jié)約了考試的時間和考試的成本。(2)提高了試卷的安全性,避免了泄題的可能性傳統的紙質考試涉及的人員較多,環(huán)節(jié)多、需要的時間較長、并且各個環(huán)節(jié)的協調很難做到完美,因此在某個環(huán)節(jié)出現問題后就有可能使試卷泄露出去,對于考試的安全性不高,考試的保密工作很難控制[34]。網上在線考試則能很好的解決這些問題,在線考試是通過考試開始前進行隨機的組合分發(fā)試題,這樣只有考試開始后才能知道題目。任何人不可能在考試之前知道題目,這樣就大大的提高了考試的安全性避免泄露試題。(3)提供了多種試卷編制形式,有利于更好地考察學生傳統的紙質考試,所有的學生都使用同一個老師編制的同一份考試試卷,由于每個老師的考試重點都不相同,因此傳統的考試就存在一些難以避免的偏向性,這樣就導致考試的不公平性和不可控制性。通常情況就是哪個老師出的試卷,那么相對應其學生的成績就相對的較高一點[35]。這樣的考試不能檢測出學上的真實水平和真實的成績排名。網上在線考試是從老師出題的題庫之中隨機抽題然后在進行分配到每個學生,雖然每個人的試卷內容都不相同,但是其題型和難易程度基本都是相同的,這樣就避免了考試題目的偏向性,對于考試的成績也更加的適合學生的定位排名,更加能夠體現出公平的原則。(4)減輕了閱卷工作,提高了閱卷的準確率傳統的紙質考試,在考試完之后老師就要花費大量的時間來批改學生的考試卷,由于試卷多而且時間緊的緣故在批改的過程之中不可避免的就會出現一些錯誤,比如批改時漏閱題目,得分合計錯誤等一些問題。在線考試采用客觀的自動評卷,并計算得分,主觀題就采用人工批改的方式,這樣就大大減輕老師的工作,并且提高了批卷的效率[36]。目前隨著現代網絡技術的發(fā)展,高等教育慢慢普及,教師和學生的比例也發(fā)生了相對的變化,高等院校的師資力量相對不足的事實已經不容置疑。為了解決師資的問題,一些高校就開始使用現代化的教學方式,通過互聯網將學習資料對外開放,供學生隨時使用。隨著科學技術的發(fā)展校園的發(fā)展將會更加的科學化,因此學校也發(fā)展適合自己的考試系統是必要的。 考試系統可行性分析可行性分析其實就是研究有沒有開發(fā)的必要性也可以稱為可行性的研究,可行性分析是在系統調查的基礎之上,對于需要開發(fā)的新系統是否有開發(fā)的必要性進行必要的分析調研,對于需要開發(fā)的新系統首先要進行了解分析,要從現代社會的發(fā)展狀況、發(fā)展速度以及經濟發(fā)展前途等不同的方面進行研究,這樣就可以避免一些不必要的投資,同時對于新系統的調研也能夠增加系統開發(fā)成功的概率??尚行苑治鲅芯康哪康木驮谟诨ㄙM最少的資金來群定新系統的價值,它是否可以開發(fā)成功[37]。關于本系統它主要需要從以下幾個方面進行可行性的分析:(1)經濟可行性:它的主要作用就是對于新系統的經濟效益進行必要的分析和調查評價,在本系統的硬件方面,由于其自身的問題不需要太昂貴的服務器來實現其功能,而且經過調查分析該系統能顯著的提高教師的工作效率、減輕老師的工作量、提高老師的工作效率同時還能顯示出考試的工作平公正性,其還有助于學校的網絡化的管理,所以說該新系統在經濟上是適用的可行的。(2)技術上的可行性:該系統在技術上的可行性分析主要是關于開發(fā)工作所需的硬件和軟件是否可以滿足開發(fā)者的要求。該考試系統采用的是當前新興的一種開發(fā)模式叫做Browser/Server模式。它們在關于數據方面選用了功能非常強大的一種SQL Server數據庫,該數據庫能夠存儲大量的數據,并且在其存儲的數據的數據庫之中能夠保證數據的完整度和安全性,同時還提供了數據的高級管理的功能。它的靈活性、安全性、和簡單測操作性為數據庫的編程提供基礎的條件[38]。所以說該系統的軟件開發(fā)平臺以相對成熟。在關于該系統的硬件方面,隨著現代技術的發(fā)展硬件的容量好硬件的更新速度逐漸的變快,并且硬件的質量性價比也越來越高,其硬件系統足可以很好的使用,能夠滿足系統的使用需求。(3)時機可行性:目前關于我校的網絡建設已經相當的成熟,整個學校已經有無線網絡的覆蓋,這樣足夠滿足學生和老師的需求,學校優(yōu)秀的網絡建設為實現新的考試系統的實行提供了機會。(4)操作的可行性:關于該考試系統的研發(fā)其總共有三個子系統,它對于資源的合理利用是很合理的并且能充分的利用資源,它不需要強大的數據庫支持,只需要少量的數據就可以實現系統的 正常運行和工作,系統不會受到很大的壓力負擔。(5)管理上的可行性:學校的各項制度和管理都很到位和科學,學校管理嚴格公正,他為在線考試系統的實行提供管理理念和管理制度保障在線考試的約束力。綜合以上幾點的信息,我校在發(fā)展網絡考試系統方面具有成熟的條件,各方面的設備和設施都能滿足現代網絡考試的要求,而且在經濟方面投資少、見效快,所以該考試系統對于我校來說是個可行性項目[39]。 系統的需求分析該網上該考試系統是一個專門為學校研發(fā)的通用的考試系統,所以為了學校的安全該系統必須要滿足一些要求:(1)系統的安全性無論是哪位操作人員在進入系統的時都需要進行登錄,只有在通過權限認證后的人才可以登錄,這樣用來防止沒有權限的人進入該系統。(2)保密性考試系統對于考試的公平和公正性也有一定的要求,在考試之前要確??荚囅到y中試題的保密性,這也是考試系統必須要具備的一種功能。(3)完整性考試系統中的信息必須要保證其傳輸的方便快速性,并且還要保證信息的完整性。(4)可用性考試系統的可用性是指在系統中的所有數據必須是合法的,這些數據能夠
點擊復制文檔內容
語文相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1