激情欧美日韩一区二区,浪货撅高贱屁股求主人调教视频,精品无码成人片一区二区98,国产高清av在线播放,色翁荡息又大又硬又粗视频

XML技術(shù)在網(wǎng)絡(luò )招生中的應用

時(shí)間:2024-07-26 08:43:49 論文范文 我要投稿

XML技術(shù)在網(wǎng)絡(luò )招生中的應用

  論文關(guān)鍵詞:XML;辦公自動(dòng)化;數據島;DOM

   相關(guān)論文查閱:大學(xué)生論文、工商財務(wù)論文、經(jīng)濟論文、教育論文  熱門(mén)畢業(yè)論文

  論文摘要:主要介紹XML信息交換技術(shù)及XML的應用過(guò)程,同時(shí)描述在網(wǎng)絡(luò )招生中如何運用XML技術(shù),并以實(shí)例簡(jiǎn)要說(shuō)明。

    Internet的發(fā)展使Web化的教學(xué)辦公自動(dòng)化成為發(fā)展的趨勢。利用XML ( extensible Markup Language)可方便地實(shí)現信息的共享。

  1、XML信息交換技術(shù)

  1.1  XML信息交換的類(lèi)型

    XML定義了應用間傳遞數據的結構,這種結構的描述是一種簡(jiǎn)單的、能夠用通用編輯器讀取的文本。利用這種機制,可以制訂底層數據交換的規范,而各模塊之間傳輸的數據將是規范的符合既定規則的數據。從應用的角度來(lái)看,XML信息交換大致可分為幾種類(lèi)型:數據發(fā)布、數據集成和交易自動(dòng)化。

  1. 2  XML數據存取機制

    XML數據源從應用角度可分為3種:①XML純文本文檔;②關(guān)系型數據庫。最適合于當前最為流行的基于3層結構的應用開(kāi)發(fā);③來(lái)源于其它各種應用數據,如郵件、目錄清單等。圖1為典型的XML數據存取機制。

  1.3  XML在數據庫中的應用模式

    XML在數據庫中的應用模型需要借助3層架構來(lái)實(shí)現。這種模式下,在用戶(hù)接口層,利用(I石或XSL技術(shù),XML可實(shí)現基于Web瀏覽器的多樣式可視化顯示。而中間層則需要有一個(gè)代理程序運行于其中,通過(guò)它來(lái)訪(fǎng)問(wèn)數據庫管理系統中的數據和輸出XML文檔。另外,這種代理程序還可以進(jìn)行雙向的基于事件的數據更新,也就是說(shuō).客戶(hù)端的數據變化(如數據的插人、刪除、修改等)可以通過(guò)代理程序反映到底層數據庫,而數據庫的更新也能夠通知到客戶(hù)端。同時(shí)在傳輸過(guò)程中的數據都是已經(jīng)XML化了的。通過(guò)中間層的代理程序,可獲取的數據來(lái)源可以不必局限于某臺固定的數據庫服務(wù)器.而可以是分布于企業(yè)內,甚至于遍及全球各地的數據庫服務(wù)器。另外,借助于XML Schema,開(kāi)發(fā)者能更為精確地描述和交換數據。

    XML提供了一種連接關(guān)系數據庫和面向對象數據庫以及其它數據庫管理系統之間的紐帶見(jiàn)圖2。XML文檔本身是一種由若干節點(diǎn)組成的結構,這種特點(diǎn)使得數據更適宜于用面向對象格式來(lái)存儲,同時(shí)也有利于面向對象語(yǔ)言(C++,Java等)調用XML編程接口訪(fǎng)問(wèn)XML節點(diǎn)。關(guān)系數據庫和面向對象數據庫首先需要將數據從數據庫中提取出來(lái),經(jīng)過(guò)轉換或直接以XML數據形式發(fā)布到網(wǎng)上(局域網(wǎng)或Internet網(wǎng)),然后相互交換數據,經(jīng)應用層系統處理后再轉存人庫。

  1.4  XML數據交換技術(shù)

    不同的編程語(yǔ)言和腳本語(yǔ)言需要不同的SQL API和XML語(yǔ)法分析器組合。

  2、XML的應用過(guò)程
  2.1顯示XML

    文檔本身只描述數據內容,它的顯示功能由樣式單來(lái)完成。使用獨立的樣式單文件制定顯示格式的一大優(yōu)勢在于:對同一份數據文件可以制定不同的樣式風(fēng)格,應用在不同的場(chǎng)合,使數據能夠更合理、更有針對性地表現出來(lái),提高了數據的重用性。

    目前,W3C正式推薦的樣式單標準有兩種:①層疊樣式單CSS(Cascding Style Sheets);②可擴展樣式單語(yǔ)言XSL。

    XSL利用模式匹配的方法,選擇XML文檔中需要處理的元素/屬性,再針對這些特定的對象制定相應的轉換規則。借助XSL,還可添加新的元素/屬性,對所有元素/屬性進(jìn)行重新排序、循環(huán)處理、條件判斷等程序化的控制,使其適應各種復雜的需求。

    在XML文檔中引用XSL的格式為:

        <?}unl一stylesheet type= "text/xsl" href = "applymentxsl"?>

  2. 2綁定XML

    Web服務(wù)器與客戶(hù)機之間的數據傳遞方式有3種:H'1'ML頁(yè)面、XML文檔以及XML數據島。其中,XML數據島通過(guò)特定的標簽把XML數據直接嵌入到HTML文檔中。采用數據島作為交互手段,不僅可以使數據具備一定的語(yǔ)義信息,同時(shí)還能保持HTML原有的一些特色,如利用用戶(hù)端腳本程序實(shí)現動(dòng)態(tài)信息交換等。

    XML數據島的實(shí)現方法是在H'I'ML文檔中使用<XML>標簽。代碼的嵌入方式有兩種:直接嵌入(如例1)和外部引用(如例2)。

    例1:

    <XML ID="MyXMLData">

  <? xml version =“0"?>

  ……XML definitions……

  < /XML>

  例2:

    < XML ID=" MyXMLData" SRC=“  ">

      </XML>

  2.3訪(fǎng)問(wèn)XML

    Document Object Model(文檔對象模型)簡(jiǎn)稱(chēng)為DOM,是對Web文檔進(jìn)行應用開(kāi)發(fā)、編程的應用程序接口(API ),是W3C公布的一種跨平臺的、與語(yǔ)言無(wú)關(guān)的接口規范。

    DOM采用對象模型和一系列的接口來(lái)描述XML文檔的內容和結構,即利用對象把文檔模型化。這種對象模型實(shí)現的基本功能包括:①描述文檔表示和操作的接口;②接口的行為和屬性;③接口之間的關(guān)系以及互操作。

    DOM對結構化的 XML文檔進(jìn)行解析,文檔中的指令、元素、實(shí)體、屬性等所有個(gè)體都可以用對象模型表示。整個(gè)文檔的邏輯結構類(lèi)似一棵樹(shù),生成的對象模型就是樹(shù)的節點(diǎn),每個(gè)對象同時(shí)包含了方法和屬性。

    利用DOM,可進(jìn)行動(dòng)態(tài)地創(chuàng )建XML文檔、遍歷結構、添加/修改/刪除內容等操作。DOM面向對象的特性,使人們在處理和XML解析相關(guān)的事務(wù)時(shí)節省大量精力,是一種符合代碼重用思想的強有力編程工具。

  2.4驗證XML

    格式正確是對XML文檔最基本的要求。XML文檔必須嚴格遵守語(yǔ)法規范,同時(shí),XML文檔還應當符合語(yǔ)義方面的規范,即是“有效的”。對XML文檔有效性的檢查稱(chēng)為對XML的“驗證”( Validation) 。

  3、在招生中的應用

    招生報名系統常采用下載表格的方式人工填寫(xiě),而校方則需要將回饋的表格再一一輸入到數據庫中,這樣大大降低了工作的效率,不利于數據的管理和共享。采用XSL技術(shù)的網(wǎng)上報名表見(jiàn)表1。

    填寫(xiě)之后將其轉變成XML文檔,存人內存,之后用DOM程序獲取XMI.文檔中的數據,并存人相應的數據庫中。

  4、結語(yǔ)

    XML的使用可方便的實(shí)現信息的再利用,為數據的共享及應用奠定了基礎。
相關(guān)論文查閱:大學(xué)生論文、工商財務(wù)論文、經(jīng)濟論文、教育論文  熱門(mén)畢業(yè)論文

【XML技術(shù)在網(wǎng)絡(luò )招生中的應用】相關(guān)文章:

關(guān)于橋梁施工中應用網(wǎng)絡(luò )技術(shù)的探析12-07

網(wǎng)絡(luò )編碼中數據通信技術(shù)的應用論文03-17

改進(jìn)標號法在網(wǎng)絡(luò )計劃技術(shù)中的應用的論文03-17

淺議網(wǎng)絡(luò )技術(shù)在計算機專(zhuān)業(yè)教學(xué)中的應用11-21

淺談云數據中心網(wǎng)絡(luò )虛擬技術(shù)在企業(yè)中的應用論文02-21

防火墻技術(shù)在網(wǎng)絡(luò )安全中的應用探析論文04-10

軟件技術(shù)中插件技術(shù)的應用論文03-17

網(wǎng)絡(luò )教育技術(shù)在體育教學(xué)的應用論文05-08

關(guān)于校園應用網(wǎng)絡(luò )技術(shù)的論文03-17

  • 相關(guān)推薦
激情欧美日韩一区二区,浪货撅高贱屁股求主人调教视频,精品无码成人片一区二区98,国产高清av在线播放,色翁荡息又大又硬又粗视频