前言:想要寫出一篇令人眼前一亮的文章嗎?我們特意為您整理了5篇系統技術論文范文,相信會為您的寫作帶來幫助,發現更多的寫作思路和靈感。
Ajax是AsynchronousjavascriptandXML(以及DHTML等)的縮寫。它由幾種技術組合而成,包括:基于XHTML和CSS標準的表示;使用DocumentObjectModel進行動態顯示和交互;使用XMLHttpRequest與服務器進行異步通信;使用javascript進行綁定。
傳統的Web應用程序強制用戶進入提交、等待、重新顯示的模式,即用戶的界面操作觸發HTTP請求,服務器在接收到請求之后進行業務邏輯處理,比如保存數據,然后向客戶端返回一個HTML頁面。但服務器處理數據的時候,用戶處于等待的狀態,每一步操作都需要等待,使得Web用戶界面在響應靈敏性方面大打折扣。而Ajax帶給用戶完全不同的瀏覽感受。傳統的動態網頁技術被隱藏到Ajax的后臺。用戶所看到的只是一個靜態頁面,不需要在提交頁面后等待或者主動刷新網頁。動態程序反饋的結果被直接無刷新地顯示在這個頁面上。因此利用Ajax開發的Web應用程序能夠提供響應極其靈敏的Web用戶界面,使得應用過程很自然,操作很流暢,并消除了頁面刷新所帶來的閃爍。
二、系統的設計與實現
(一)系統設計
在用戶登錄進考試系統時,將登錄時間按用戶ID存入session變量中,以便對每個用戶實現計時。
用戶登錄后,利用Ajax技術在后臺實現計時功能,由javascript定時向服務器查詢考試時間并實時顯示在用戶的WEB頁面上。考試時間可在JSP的配置文件中給出,計時器到規定時間后如用戶還未提交試卷,則由系統自動提交。
用戶考試過程中,利用Ajax技術由JavaScr-ipt代碼在后臺為用戶定時存盤,一旦系統出現故障,再次進入考試系統時,可根據保存的信息在故障點處繼續進行考試,原來考試的信息可以從服務器端一次性加載。
試卷的形式可以采用一頁一題的方式,也可采用一頁多題的方式。用戶在答題時,系統在后臺為用戶預先從服務器端讀取下一段的試題,當用戶需要下一段試題時,可以很快從客戶端直接加載,而不需要用戶等待服務器端的數據,實現無閃爍、無延遲的效果。
Ajax采用的是一種沙箱安全模型,Ajax代碼(具體而言即XMLHttpRequest對象)只能對所在的同一個域發送請求,在本地機器上運行的代碼只能對本地機器上的服務器端腳本發送請求。雖然上述功能的實現都是基于客戶端腳本,對于用戶來說是可見的,但是Ajax的沙箱安全模型保證了只有來自考試服務器端的客戶端腳本才可以與服務器通信,同時服務器端也只接受有訪問信息的客戶端的請求(通過session等技術)。所以該改進方案保證了考試系統的準確性。
(二)系統的實現
1、XMLHttpRequest對象。目前主流瀏覽器均支持XMLHttpRequest對象,但不同的瀏覽器對該對象的聲明各不相同,為了使得系統具有通用性,要對不同情況加以區分。本文將該功能直接寫在xmlhttp.js文件中,具體實現請參考文獻。XMLHttpRequest對象的各種方法和屬性請參考MSXML5.0SDK或其他相關文檔。
2、時間控制系統的實現。首先在服務器數據庫的考生表中設置“答卷時間”字段,用于記錄考生剩余考試時間。該字段值在考試過程中會以每分鐘減一的頻率被改寫,并在半分鐘之內回顯給考生,當該字段值減為零或以下時系統自動交卷,結束考試。在計時器的設計上,以.NET系統自帶的Timers.Timer組件為基礎進行了自定義設計。在Global.asax文件中生成并啟動自定義計時器,由調用者訂閱其發出的一分鐘一次的事件,并將自身注冊為監聽Global.timed的監聽者。這樣,Global.timed每次觸發事件時,注冊者相應函數內的時間更新功能就會被執行,從而達到考生表中“答卷時間”字段值每分鐘自動減一的功能。由于NET中的Timers.Timer組件是基于服務器的,并為在多線程環境中用于輔助線程而設計的,服務器計時器可以在線程間移動來處理引發的Elapsed事件,這樣就可以比Windows計時器更精確地按時引發事件。在客戶端向服務器端請求時間時,要根據XMLHttpRequest對象的HTTP狀態碼來操作;在服務器端,必須將“Cache-Control”頭設為“no-Cache”來保證每次取得的數據都不是從緩存中得到的。下面是計時器的一段示例代碼。
客戶端:
<scriptlanguage="javascript"src="xmlhttp.js"></script>
<scriptlanguage="javascript">
functionclockFun(){
varurl="TestTime.jsp";
xmlhttp.open
("get",url,true);//lxmlhttp對象在xmlhttp.js中聲明;
xmlhttp.onreadystatechange=function(){//指定服務器返回信息時客戶端的處理程序
if(xmlhttp.readyState==4){
if(xmlhttp.status==200){//http的狀態碼
document.getElementById("clock").innerHTML=xmlhttp.responseText;}}}
xmlhttp.send(null);}//發送請求到http服務器
functiontimer(){//計時器
window.setInterval(''''clockFun()'''',1000);}
</script>
服務器端(TestTime.jsp)
Calendar
beginTestTime=CalendargetInstance();
beginTestTime.set(……);//省略號處為登錄時間;
long
beginTime=beginTestTime.getTimeInMillis();
long
nowTime=Calendar.getInstance().
get''''TimeInMillis();//獲取當前時間
response.setHeader("Cache-Control","no-cache");//數據不緩存
longhasTime=nowTime-beginTime;
//如用倒計時,此處要用總時長來減去此值;
response.getWriter().write((newLong(hasTime/60000)).toString}+":"+(newLong((hasTime%60000)/1000)).toString});//以文本方式返回時間response.getWriter().flush();
3、試卷的定時存盤和預讀試卷數據的實現。這兩種功能的實現也采用Ajax技術,只是由于請求的數據量比計時器的數據量大,所以請求時采用“POST”方法。同時要求數據以xml格式返回,在客戶端利用DOM的強大功能來實現對數據的操作。用“POST”,方法請求數據時客戶端要添加Request頭,xmlhttp.setRequestHeader("Content-type","applicatior/x-www-form-urlencoded");服務器端以xml格式返回數據時要設置Response響應頭response..setContentType("text/xml"};這樣返回客戶端的數據才能以xml格式返回。
(三)系統測試
該系統測試的客戶端為InternetExplore6.0和FireFox1.0,服務器端為Windows2003和RedHatAS4+JDK1.5+Tomcat5.5.9,網絡環境為服務器在教育網內,客戶機在局域網內和遠程電信網。系統在局域網內部和廣域網上的測試均達到了預期效果。
人們對教育技術進行研究時,首先需要知道教育技術起源于人類對教育的關注程度。根據目前的社會形勢來看,人們對教育技術的研究只停留在利用教育技術進行研究最終獲得成果,至今無人將教育技術進行過系統理論化的研究與探討,從而導致教育技術至今沒有形成一套獨特的體系。但是對于技術哲學曾有專家學者對其進行過細致研究,學者對其研究的層面不斷加深發現教育技術隨社會發展不斷改變,社會進步出現新的文化或新的技術,教育技術也會緊隨其后進行自身提高更新自身的技術含量。研究教育技術的學者進行分析后他們有著不同的觀點歸納起來如下:教育技術可以作為一種教學手段在現代化教學中實施;教育技術可以在社會生產中科學的提高效率創造價值;教育技術應當在教育體系中使用一種較為明確的方法體現出來;根據時展腳步,使教育技術達到計算機化的程度,使教育技術以多媒體為媒介得以廣泛傳播。在當代社會中人們要使教育技術在社會應用中彰顯價值與此同時更應當及時找出問題并及時進行有效的解決。當代社會視閾下中西方文化碰撞激烈,教育技術不僅被中國人重視,美國對教育技術的應用與傳播也十分積極。不難發現教育技術不論在哪一個國家進行發展都離不開信息化應用。其中的原因是我國的教育技術是在電化教育中進行實踐應用的,因此,將教育技術信息化是當代教育技術的主要追求。而對于美國人來說他們更加重視將教育技術采用一種調動人類多種感官的教學方式進行教學,以吸引為前提,把知識不是僅僅安排在課本上使知識變得更加靈活與新穎。
2如何對教育技術中的設計進行研究
教育技術中的以設計為研究對象。這種研究近年來的到了眾多學者的關注與追捧,學者認為設計即將成為教育技術的新方向,同時有學者稱設計研究與現實生活中的真實問題具有直接關系,設計是對教育技術的一種新型驅動,在遇到具體問題時要明確設計與研究不是個體而是相互結合的一個整體。學者對研究設計進行總結指出教育技術中的設計研究應當是具有較高的實用性,再遇到問題時能夠在最快時間內提出解決方案;重視現實也至關重要,在特定的環境中應當重視與情景結合的具體解決方案;傳遞性在設計研究中最為關鍵,設計研究的團隊中每個人都需要高效率的進行屬于自己的使命。目前眾多的研究者表明在進行教育技術設計研究是應當保持一種樂觀積極的態度,對于研究的方法與成果要進行不斷深入的分析與研究。所以說教育技術的關鍵不僅僅是解決問題還需要在不足中吸取經驗,不斷對方法進行改進創新。
3結語
當外界氣溫大于26℃時,制冷主機的負載需求越大,空調的耗能就越高。制冷主機耗能在中央空調系統之中占有相當大的比重,除了制冷主機在滿載運轉時要有高效率性能外,還要確保主機可以在50%~70%負載率的條件下進行長時間、高效率的運轉,才能取得最佳的節能效果。因此,制冷主機的節能方式如下:
1)首先根據建筑物的用途、考慮全年的空調負荷變化和制冷機部分負荷的調節特性,并綜合考慮初投資和運行費、維護保養、環保、安全等因素,合理的選擇制冷機的機型、單機容量、臺數和全年的運行方式,提高制冷系統在部分負荷時的運行效率,降低運行費用。選用的制冷機的容量在考慮冷量損失的情況下,要與冷量負荷相適應。在冷量負荷經常變化的情況下,要選用多臺制冷機,以便在運行中進行合理調配。
2)用戶需要的冷負荷是變化的,在制冷裝置的實際運行中,部分負荷運行所占的比較較大,所以要根據用戶的需要和外界的環境變化調節制冷機的制冷量。從經濟性、調節范圍和操作等多個角度來說,一般采用進口導葉調節和改變轉速的方法對制冷量進行調節。
3)對冷卻水和冷凍水的水質進行管理,避免熱交換器結垢影響熱傳遞效率。制冷空調裝置常用的是敞開式冷卻水循環系統,吸熱的冷卻水在冷卻塔與空氣充分接觸,逐漸蒸發,二氧化碳大量散失,溶解氧含量升高,水中Ca2+、Mg2+、溶解性固體、懸浮物逐漸增加,使冷卻循環水的水質惡化,給系統帶來結垢、腐蝕、污泥和菌藻等問題。從而造成系統熱阻增大,熱交換率降低,設備腐蝕及壽命縮短,能耗加大。故應重視冷卻水循環過程中的水處理。所以,需要定期對水質進行加藥,投加阻垢劑防止結垢,投加緩蝕劑防止腐蝕,投加殺生劑消滅微生物等等。同時進行排污處理并定期取水樣進行化驗。冷凍水的水溫低,循環流動系統通常為封閉的,不與空氣接觸,因此冷凍水的水質管理和必要的水處理相對冷卻水系統來說要簡單得多。其工作目標主要是防止水對金屬的腐蝕,可以通過添加合適的緩蝕劑予以解決。
4)定期清洗熱交換器。對水質進行處理可以減少結垢、腐蝕的發生,但不能完全杜絕。在運行一段時間后還需要對熱交換器定期進行物理清洗和化學清洗,防止或減少結垢、腐蝕,提高換熱效率。
二、空氣調節系統節能
(一)能量循環利用
新風量少了,室內的衛生條件則變差;新風量大了,又會加大空調負荷,造成能耗過大。所以在關系人體健康的同時,還要考慮到能耗費用。冬、夏季室外的環境溫濕度與室內的溫濕度標準相差較大,應采用最小新風量,減少新風處理量,降低能耗。在過渡季節,當外界空氣的溫濕度達到一定的條件時,可以采用全新風的送風方式,在滿足室內的溫濕度要求的同時,又能減少需要處理的空氣量,降低空調系統耗能。可以采用CO2濃度控制器,在保證衛生、保持正壓等基本要求下,控制新風量,從大自然中獲得冷、熱能,對能量進行充分利用,節約空調負荷,節省空調的運行費用。
(二)合理的參數設定
室內空氣環境主要涉及的參數有溫度、相對濕度等,要使空調系統能節能運行,就要對這些參數進行合理設定。空調房間內空氣溫度設定值與空調負荷和能耗有著密切關系。供冷時室溫設定得越高或者供熱時室溫設定得越低,可以減小室內、外的溫差,降低空調負荷,空調系統越節能。所以,在實際運行中,我們可以根據季節的不同,在設定參數時夏季取高值、冬季取低值,達到節能目的。在設定合理室溫的同時,還須設定合理的室內濕度。除了一些工業生產廠房、實驗室等需要較嚴格的工藝要求的建筑外,一般的商場、辦公樓等建筑,都是以舒適性空調為主的。為了不浪費能量,室內相對濕度的設定,在夏季可適當降低,冬季可適當提高。所以,在滿足室內環境要求的前提下,可適當降低室內的溫濕度標準。
三、冷卻水塔節能
冷卻水塔工作原理是:空氣經過風機抽動后,自進風網處進入冷卻塔內。濕熱的冷卻水自布水盤經過填料流入塔內。當水滴和空氣接觸時:一方面由于空氣與水的直接傳熱,另一方面由于水蒸汽表面和空氣之間存在壓力差,在壓力的作用下產生蒸發現象,將水中的熱量帶走即蒸發傳熱,從而達到降溫之目的。
1)冷卻塔的位置應設置在通風良好的地方,例如室外綠化地帶、室外地面上或在高層建筑主樓的屋頂上,同時遠離高溫或者有害氣體,避免建筑物高溫高濕排氣或者不潔凈的氣體對冷卻塔進行影響。
2)采用冷卻塔變頻技術。冷卻塔變頻技術主要是利用冷卻水塔進出水溫差對比,通過變頻器改變冷卻塔風機供電頻率,不斷改變冷卻塔風機的轉速,來達到調節風量以及減少風機能耗的效果。
3)對于一塔多風機的冷卻塔,在保證冷卻水溫滿足制冷機組正常運行的情況下,可以根據冷卻水的回水溫度,調整投入運轉的風機數量,達到節能目的。而在多臺制冷主機并聯供冷的系統中,與其匹配的冷卻塔也可采用并聯形式。在過渡季節或外界溫度較低,部分制冷主機運行時,利用并聯的冷卻塔,可以不開風機采用自然冷卻的方法降低能耗。
四、總結
將DNC系統通信技術應用在生產制造產業中是否具備一定的可行性,這主要是看射頻信號是否在規定的時間內達到無線接收端。最初研發DNC系統通信技術的主要目標是解決辦公室以及校園網的需求,而不是將其應用在工業領域中,即使在工業制作領域中應用,其范圍也十分有限,只是在業務數據中有所應用。而之所以出現這種情況,主要是因為無線通信的傳播方式與工業企業中所使用的通信傳播方式不同,無線通信中使用傳播方式有直射波或者散射波等,這種傳播方式嚴重影響了WLAN的廣泛應用。另外,因為WLAN技術在傳輸數據時,對傳輸率的要求并不高,但是工業企業對此要求卻非常高,因此WLAN技術無法滿足現實的需求。
1.1OFDM(正交頻分復用)技術
OFDM技術也被稱為正交多載波調制技術,它把數據流分成若干個子比特流,這樣每個子數據將具有底得多的比特流速,用這樣的低比特率形成的低速率多狀態符號再去調制相應的正交且相互重疊1/2的子載波,從而構成多個低速率符號并行發送的傳輸系統。信號在無線信道傳輸過程中,由于時間彌散引起的時延擴展,接收信號中的一個符號的波形會擴展到其他符號當中,造成符號間干擾(InterSymbolInterference,Is1),為了避免產生ISI,應該令符號寬度遠遠大于無線信道的最大時擴展,采用多載波調制技術的子信道的符號寬度要比單載波調制技術信道的符號寬度大,所以有效的減小由時問彌散引起的ISI。
1.2使用增強技術提高數據傳輸率
目前傳輸速率最快的IEEES02.11g的標稱傳輸速率為54Mbps,而實際它在數據鏈路層的理論傳輸速率僅為31Mbps。而在應用層,其實際傳輸速率通常在15M~20Mbps之間,而通過對802.1lg增強技術進行實際測試,在應用層數據傳輸速率最高可以達到40Mbps以。802.1lg增強技術主要采用了突發機制、快速幀等技術。在標準的數據傳輸過程中每兩幀問都有同定等候周期。應用了幀突發之后,一旦成功傳輸完畢一幀,無線設備將會連續的傳輸以系列幀,大大減少了等待的時間,從而提高了實際的吞吐量。
2.基于WLAN的網絡
DNC系統網絡結構基于WLAN的網絡DNC系統的網絡結構,實現DNC主機與數控設備連接的無線串口服務器的作用是接收/發送RF(射頻)信號并實現TCP/IP與RS232協議的轉換。它向上接入標準無線局域網,RF收發模塊使用超外差接收機架構接收RF信號,向下連接帶有RS232串口的數控設備,使數控設備成為WEAN中的一個節點,從而達到集中控制和管理數控設備的功能,如NC程序傳輸、加工信息采集、狀態監控等。其涉及到的關鍵技術如下:
2.1速率匹配問題
無線串口服務器向上接入無線局域網,網絡寬帶為108Mbps,應用層有效傳輸數率在40Mbps左右,向下接入連接的數控機床,其通信速度一般為4800、9600、19200baud。那么在從計算機向數控機床傳輸數據時,由于無線串口服務器的輸入速度高,輸出速度低,這就要求所使用的無線串口服務器有一定的數據緩沖區。但是,當傳輸的文件過大,在傳輸過程中接收的數據大于空余的緩沖區,將發生數據丟失現象,因此必須考慮一種機制來使數據緩沖區保持在一個合理的范圍,即不過載也不欠載。在服務器端發送數據時將數據分包處理,循環發送各個固定長度的數據包,在發送之后通過函數調用使其等待一個固定周期再次進入下次循環,這樣就可以有效的緩解串口服務器緩存不足,通過這種機制可以有效的解決速率匹配問題。
2.2計算機斷開連接
由于串口設備到無線串口服務器數據傳輸速率遠低于無線串口服務器到計算機的傳輸速率,計算機接收數據時將因為等待時間超出短開連接,這就要求合理設置接收的等待時間。
3.結語
數據挖掘技術是一種新型的技術,在現代數據存儲以及測量技術的迅猛發展過程中,人們可以進行信息的大量測量并進行存儲。但是,在大量的信息背后卻沒有一種有效的手段和技術進行直觀的表達和分析。而數據挖掘技術的出現,是對目前大數據時代的一種應急手段,使得有關計算機數據處理技術得到加快發展。數據挖掘技術最早是從機器學習的概念中而產生的,在對機器的學習過程中,一般不采用歸納或者較少使用這種方法,這是一種非常機械的操作辦法。而沒有指導性學習的辦法一般不從這些環境得出反饋,而是通過沒有干預的情況下進行歸納和學習,并建立一種理論模型。數據挖掘技術是屬于例子歸納學習的一種方式,這種從例子中進行歸納學習的方式是介于上述無指導性學習以及較少使用歸納學習這兩種方式之間的一種方式。因此,可以說,數據挖掘技術的特征在出自于機器學習的背景下,與其相比機器主要關心的是如何才能有效提高機器的學習能力,但數據挖掘技術主要關心如何才能找到有用、有價值的信息。其第二個特征是,與機器學習特點相比較而言,機器關心的是小數據,而數據挖掘技術所面臨的對象則是現實中海量規模的數據庫,其作用主要是用來處理一些異常現象,特別是處理殘缺的、有噪音以及維數很高的數據項,甚至是一些不同類型數據。以往的數據處理方法和現代的數據挖掘技術相比較而言,其不同點是以往的傳統數據處理方法前提是把理論作為一種指導數據來進行處理,在現代數據挖掘技術的出發角度不同,主要運用啟發式的歸納學習進行理論以及假設來處理的。
2、數據挖掘技術主要步驟
數據挖掘技術首先要建立數據倉庫,要根據實際情況而定,在易出現問題的有關領域建立有效的數據庫。主要是用來把數據庫中的所有的存儲數據進行分析,而目前的一些數據庫雖然可以進行大量的存儲數據,同時也進行了一系列的技術發展。比如,系統中的在線分析處理,主要是為用戶查詢,但是卻沒有查詢結果的分析能力,而查詢的結果仍舊由人工進行操作,依賴于對手工方式進行數據測試并建模。其次,在數據庫中存儲的數據選一數據集,作為對數據挖掘算法原始輸入。此數據集所涉及到數據的時變性以及統一性等情況。然后,再進行數據的預處理,在處理中主要對一些缺損數據進行補齊,并消除噪聲,此外還應對數據進行標準化的處理。隨后,再對數據進行降維和變換。如果數據的維數比較高,還應找出維分量高的數據,對高維數數據空間能夠容易轉化為檢點的低維數數據空間進行處理。下一步驟就是確定任務,要根據現實的需要,對數據挖掘目標進行確定,并建立預測性的模型、數據的摘要等。隨后再決定數據挖掘的算法,這一步驟中,主要是對當前的數據類型選擇有效的處理方法,此過程非常重要,在所有數據挖掘技術中起到較大作用。隨后再對數據挖掘進行具體的處理和結果檢驗,在處理過程中,要按照不同的目的,選擇不同的算法,是運用決策樹還是分類等的算法,是運用聚類算法還是使用回歸算法,都要認真處理,得出科學的結論。在數據挖掘結果檢驗時,要注意幾個問題,要充分利用結論對照其他的信息進行校核,可對圖表等一些直觀的信息和手段進行輔助分析,使結論能夠更加科學合理。需要注意的是要根據用戶來決定結論有用的程度。最后一項步驟是把所得出的結論進行應用到實際,要對數據挖掘的結果進行仔細的校驗,重點是解決好以前的觀點和看法有無差錯,使目前的結論和原先看法的矛盾有效解除。
3、數據挖掘技術的方法以及在電力營銷系統中的應用和發展
數控挖掘技術得到了非常廣泛的應用,按照技術本身的發展出現了較多方法。例如,建立預測性建模方法,也就是對歷史數據進行分析并歸納總結,從而建立成預測性模型。根據此模型以及當前的其他數據進行推斷相關聯的數據。如果推斷的對象屬于連續型的變量,那么此類的推斷問題可屬回歸問題。根據歷史數據來進行分析和檢測,再做出科學的架設和推定。在常用的回歸算法以及非線性變換進行有效的結合,能夠使許多問題得到解決。電力營銷系統中的數據挖掘技術應用中關聯規則是最為關鍵的技術應用之一。這種應用可以有效地幫助決策人員進行當前有關數據以及歷史數據的規律分析,最后預測出未來情況。把關聯規則成功引入電力營銷分析,通過FP-Growth算法對電力營銷的有關數據進行關聯規則分析,從中得出各種電量銷售的影響因素以及外部因素、手電水平等的關聯信息,以便更好地為電力的市場營銷策略提供參謀和決策。對電力營銷系統的應用中,時間序列挖掘以及序列挖掘非常經典、系統,是應用最為廣泛的一種預測方法。這種方法的應用中,對神經網絡的研究非常之多。因此,在現實中應用主要把時間序列挖掘以及神經網絡兩者進行有效地結合,然后再分析有關電力營銷數據。此外,有關專家還提出應用一種時間窗的序列挖掘算法,這種方式可以進行有效地報警處理,使電力系統中的故障能夠準確的定位并診斷事故。此算法對電力系統的分析和挖掘能力的提高非常有效,還可判定電力系統的運行是否穩定,對錯誤模型的分析精度達到一定的精確度。
4、結語