国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

Ajax技術與RIA在網(wǎng)絡辦公自動化系統(tǒng)中的應用分析

2014-07-16 00:21陸建勝
電腦知識與技術 2014年14期

陸建勝

摘要:隨著時代的進步社會的發(fā)展,計算機網(wǎng)絡技術已經廣泛的應用到人們工作與生活的每一個地方,以往的傳統(tǒng)辦公模式已經無法滿足于現(xiàn)今企業(yè)快速發(fā)展的要求,因此辦公自動化已經成為了現(xiàn)今日常工作的一種形式,而網(wǎng)絡辦公自動化也越來越受到廣泛的應用和普遍,也是辦公自動化的一種發(fā)展。辦公自動化能夠在很大程度上對人力、物力以及辦公時間進行節(jié)約縮短,從而使工作效率得到進一步的提高。

關鍵詞:Ajax技術與RIA;網(wǎng)絡辦公;辦公自動化系統(tǒng)

中圖分類號:TP311 文獻標識碼:A 文章編號:1009-3044(2014)14-3297-02

隨著時代的進步社會的發(fā)展,計算機網(wǎng)絡技術已經廣泛的應用到人們工作與生活的每一個地方,以往的傳統(tǒng)辦公模式已經無法滿足于現(xiàn)今企業(yè)快速發(fā)展的要求,因此辦公自動化已經成為了現(xiàn)今日常工作的一種形式,而網(wǎng)絡辦公自動化也越來越受到廣泛的應用和普遍,也是辦公自動化的一種發(fā)展。辦公自動化能夠在很大程度上對人力、物力以及辦公時間進行節(jié)約縮短,從而使工作效率得到進一步的提高。

1 Ajax技術與RIA的概述

1.1 Ajax技術與RIA的介紹

Ajax技術其實就是一種對一組技術進行組合的描述和屬于一種開發(fā)模式,同時也是一種技術的思想。Ajax技術為了能夠使系統(tǒng)更加具有跨平臺的性能,其主要的核心數(shù)據(jù)就是進行異步的傳輸,一般情況下都是直接的使用XML-HttpRequest作為對象來實現(xiàn)其的系統(tǒng)功能。

1.2 RIA的主要優(yōu)勢

RIA的主要優(yōu)勢在于具有友好的用戶界面,較強的交互性;具有跨平臺性的功能;通過一次加載可以進行多次的調用;能夠對客戶端的數(shù)據(jù)進行緩存,同時將數(shù)據(jù)信息進行高效的傳輸;由于配置具有較好的個性化,因此在進行開發(fā)和部署的時候非常的方便快捷和簡單。

2 Ajax技術的工作原理與開發(fā)框架

2.1 Ajax技術的工作原理

通常情況下,在Web的應用程序中,當用戶進行表單字段的填寫時并且按下Submit按鈕之后將整個表單傳送到服務器中去,然后服務器再將表單轉發(fā)給對表單進行處理的程序,當程序執(zhí)行完畢之后就會將全新的頁面回發(fā)到客戶端的瀏覽器上。當服務器在進行表單處理程序以及將新頁面進行返回的時候,用戶必須進行等待,這個時候屏幕就會成為一片空白,一直到服務器將數(shù)據(jù)進行返回之后再重新的進行繪制,使用戶無法立即得到反饋。而Ajax的應用使這一問題得到了解決,由于Ajax具有與服務器進行異步通信的功能,用戶利用Ajax在單擊按鈕的時候,使用之前通過異步下載到的數(shù)據(jù)對UI進行立即的更新,同時也向服務器發(fā)出進行下一個異步任務的請求,從而使更新一集數(shù)據(jù)庫的查詢能夠繼續(xù)的進行執(zhí)行操作。

2.2 Ajax技術的開發(fā)框架

隨著Ajax技術不斷的發(fā)展進步與更新,已經逐漸的從原先的一種概念思想慢慢的發(fā)展成為一種具有強大功能的成熟性的技術,因此也出現(xiàn)了大量的開發(fā)框架來支持Ajax技術的應用,使Ajax技術的功能逐漸的增強。其中主要包括了可以將服務器端的Java的對象方法向JavaScript代碼中的DWR引擎進行公開,從而為Ajax的客戶端提供了大量的類庫,以此來增強Ajax客戶端的表現(xiàn)能力等。

3 Ajax技術與RIA在網(wǎng)絡辦公自動化系統(tǒng)中的應用

3.1 Ajax技術與RIA的主要功能

通常情況下,Ajax技術與RIA在實際的網(wǎng)絡辦公自動化系統(tǒng)應用中,其的主要功能有:對用戶進行權限的控制與管理、對消息文件進行發(fā)送和接收、對公文進行流轉。

1) 對用戶進行權限的控制與管理。Ajax與RIA在網(wǎng)絡辦公自動化系統(tǒng)中要對用戶進行權限的控制與管理。為了預防用戶的操作出現(xiàn)失誤,當用戶在對公文類進行打開和下載的同時,其他任何的成員在對其進行訪問的時候,通常情況下,系統(tǒng)都是會對當前的用戶進行其權限的審核。當用戶在進行打開對象的時候,服務端就會把該對象以及和當前用戶有關的所有權限都進行提取,連同對象都一起下載到客戶端中去,從而通過客戶端中的RIA程序對其進行權限審核。

2) 對消息文件進行發(fā)送和接收。對消息文件進行發(fā)送和接收最困難的一點就是應該怎樣對客戶端進行主動的獲取和查詢。當源客戶端的目標文件和消息文字通過上傳進入到服務器端之后,服務端就會在等待目標客戶端進行查詢并且獲取信息。一般來說,客戶端都是通過固定的時間對服務端進行間隔性的查詢,如果進行間隔性的查詢時間比較短,那么就會使服務器的壓力增加,但是如果間隔性的查詢時間比較長,那么又會使客戶端在響應的時候會太慢。因此,在進行間隔性查詢的時候應該是將時間設定為可調性,也就是當客戶在進行登錄的時候,客戶端在進行查詢的時間,其間隔時間要進行逐漸的增加,如果查詢出來的結果是空的,那么該間隔的時間就要進行進一步的增加,反之就是進行減小。通過這種方式,使服務端在進行處理壓力的時候能夠得到有效的減輕。

3) 對公文進行流轉。當辦事部門需要對于某一些系列的公文開始進行處理的時候,必須對這些系列的公文進行清楚的明確,是需要進行多個文件的處理或是一個文件進行處理,然后再確定好公文的模板,給用戶在進行申請的時候進行提供下載和填寫。與此同時,應該對于公文進行查閱以及審批的部門或者是個人進行規(guī)定,以此來確定由多種的文件模板所構成的公文類型。如果當用戶在進行公文申請?zhí)峤坏臅r候,就必須是在辦事部門所提供的“可辦理公文”里找出相對應的公文類別,將相應的公文模板進行下載之后,再根據(jù)模板中的規(guī)定進行填寫,接著將填寫好的公文傳送到辦事部門規(guī)定的“公文申請”中去,對公文進行流轉。

3.2 Ajax技術與RIA系統(tǒng)的模塊功能

Ajax技術與RIA在網(wǎng)絡辦公自動化系統(tǒng)的應用中的模塊功能主要有:對動態(tài)系統(tǒng)進行設置、對客戶端進行即時的響應、能夠協(xié)調工作進行預處理、能夠進行多分支工作的并行操作、對資料進行檢索、分步對系統(tǒng)完成處理、對功能動態(tài)進行加載、具有友好的個性化工作界面、對摘要具有智能性的輔助功能、能夠實現(xiàn)經驗捕捉和經驗提示操作。endprint

1) 對動態(tài)系統(tǒng)進行設置。通過Ajax技術可以對客戶端的動態(tài)系統(tǒng)進行設置,也就是用戶對辦公自動化系統(tǒng)通過客戶端UI進行設置之后,不需要進行重新的登錄就可以對系統(tǒng)的狀態(tài)進行更新,從而能夠在新設置過的系統(tǒng)環(huán)境下繼續(xù)進行工作。

2) 對客戶端進行即時的響應。通過Ajax技術可以對客戶端進行即時的響應,也就是當客戶在進行請求提交之后,可以通過利用之前的異步傳輸使客戶端的數(shù)據(jù)能夠得到立即的更新。

3) 對資料進行檢索。利用Ajax技術可以對資料進行更加方便簡單快捷的檢索。當用戶在對關鍵詞進行檢索之后就不需要再進行更新或者是將頁面進行更換,直接將數(shù)據(jù)更新傳輸?shù)接脩舻臑g覽器上。

4) 分步對系統(tǒng)完成處理。通過Ajax技術可以對客戶端的系統(tǒng)功能進行分布的完成處理,而不需要將工作中有關的數(shù)據(jù)都一次性的全部進行傳輸?shù)娇蛻舳酥?,也不需要一次性的對大量復雜的操作都全部完成,這樣就可以使系統(tǒng)能夠完成結構更具復雜、步驟更具繁瑣、規(guī)模更具龐大的工作和任務了。

5) 具有友好的個性化工作界面。Ajax技術能夠使工作界面具有友好的個性化,其可以對客戶端所需要顯示的頁面進行定制實現(xiàn),在這里的定制需要強調的一點就是用戶通過在自己的客戶端瀏覽器上,對工作頁面根據(jù)自己本身的需要或是要求以及平時的使用習慣將其以所見所得的方式通過頁面上的定制而出現(xiàn)的各個頁面單元。在這里,用戶可以自己增加或刪除窗體,對于窗體的外觀、標題、內容等進行修改,還可以將窗體的位置通過需要進行移動,還可以將窗體的自動縮放進行設置等。為了能夠更好的對客戶端進行顯示頁面的定制,可以采用Prototype的開發(fā)框架使頁面的定制功能得到更好的實現(xiàn)。

6) 對摘要具有智能性的輔助功能。通過Ajax技術能夠使客戶端的系統(tǒng)得到大量的輔助功能,尤其是對摘要具有智能性。由于Ajax技術是通過異步的形式對數(shù)據(jù)進行傳輸?shù)?,因此這為智能化的操作需要更多更大量的時間提供了便利,也提供了必要性的條件,歸根到底還是主要由于有關的智能技術使得智能化操作的功能得以實現(xiàn)。

7) 能夠實現(xiàn)經驗捕捉和經驗提示操作。通過Ajax技術可以對操作實現(xiàn)經驗捕捉和經驗提示,系統(tǒng)具有能夠為各種程序進行開發(fā)時所需的系統(tǒng)對代碼提供提示的主要功能。通常情況下,Ajax技術所具有的系統(tǒng)傳輸數(shù)據(jù)都是屬于序列化XML形式方面的數(shù)據(jù)信息,因此這也就為操作進行捕捉經驗提供了一定的條件,通過對XML形式方面的數(shù)據(jù)進行內容的提煉從而能夠對在工作中進行重復操作的有關信息提供經驗,當下次再次出現(xiàn)同一種操作情況的時候,系統(tǒng)就可以自動的為用戶提供相關的經驗和提示促使用戶能夠更好更高效的完成工作。

4 結束語

綜上所述,作為目前信息領域發(fā)展速度很快的網(wǎng)絡辦公自動化系統(tǒng),其的應用與發(fā)展在日常的工作過程中都起到了非常重要的作用。采用Ajax技術與RIA的開發(fā)模式在網(wǎng)絡辦公自動化系統(tǒng)中的應用,開發(fā)出了多種的應用功能,同時還可以將一些在服務端進行運行的程序交給客戶端進行執(zhí)行,從而將客戶端的響應程度在一定程度上大大的提高,使服務器所承受的負擔大大的減輕,使操作變得更加的便捷和簡單。

參考文獻:

[1] 孫偉.辦公自動化網(wǎng)絡安全防護策略探析[J].網(wǎng)友世界,2012(7).

[2] 尚鵬,宋浩杰.網(wǎng)絡辦公自動化系統(tǒng)的開發(fā)研究與實現(xiàn)[J].煤炭技術,2012(9).

[3] 孫小璇.淺談網(wǎng)絡辦公自動化系統(tǒng)在文書和檔案工作中的應用[J].廣東檔案,2009(4).

[4] 梁正平.辦公自動化網(wǎng)絡系統(tǒng)中安全性成因及對策[J].青年文學家,2011(9).

[5] 吳勇.基于Ajax技術的網(wǎng)絡辦公自動化系統(tǒng)設計與實現(xiàn)[J].無線互聯(lián)科技,2013(11).

[6] 張賢杰,潘瑩.淺談辦公自動化系統(tǒng)的安全管理[J].科技致富向導,2011(3).

[7] 劉長騫.Ajax技術與RIA在網(wǎng)絡辦公自動化中應用[J].制造業(yè)自動化,2011(3).

[8] 吳良海.基于ASP.NET AJAX的OA系統(tǒng)設計[J].現(xiàn)代電子技術,2009(12).endprint