語言的資訊發佈系統研究與實現論文
1作爲WEB的通用媒介
XML的用處比較多,在沒有XML之前,資訊只能透過簡單短小的檔案傳輸,XML能夠精確描述資訊,可以更智能化地處理瀏覽器這樣的應用程序資訊。智能化的優點把XML推到WEB上通用媒介的位置。
2利用XSLT來定義代碼模板設計(UseXSLTtodefineacodetemplatedesign)
XSLT是對XML文檔進行轉換的一種語言。XML文檔能夠透過XSLT對數據進行過濾、排序、編輯、計算等操作轉換爲其他結構(包括XML結構)的文檔,譬如HTML文檔、純文檔等等。在XSLT把數據庫表結構轉換爲XML文檔之後,系統所需的代碼模板能夠使用XSLT技術以及XML文檔結構定義而來,最後系統所需目標原始碼,能夠使用上述的代碼模板自動轉換成XML文檔輸出。圖1爲目標原始碼經過XML描述檔案轉換的原理圖,樣式表是按照SQL-99規範和特定數據庫生成相應的腳本檔案。樣式表是XSLT定義的一系列用於轉換的指令元素,這些指令書寫的文檔就是樣式表。樣式表它本身亦是一個XML文檔。一個樣式表包括很多模板規則,其中一個模板規則又可以包括一個模式和一個模板指令。模板指令的一個屬性——模式,它是一個XPath表達式,它可以用於匹配源樹中的元素。要使得本模板指令被處理,那麼需要本模板和源樹中被處理的元素匹配,這個處理的`過程稱爲模板實例化。在模板指令裏面,既包括文字結果元素,它是直接輸出到結果文檔中的元素,亦包括有其他指令,這些指令可以使用XPath表達式選擇並處理源樹中其他節點。而應用模板指令xsl:apply-templates也有可能會調用自身或其他與選用的節點集匹配的模板。只要有模板實例化,這些指令就會被執行併產生相應的片段輸出到結果文檔中。這就是XSLT代碼模板格式化XML檔案的整個流程。
3系統實現(Systemimplementation)
一個XML文檔可以使用多個模板來輸出,所以客戶端能夠十分便捷地在原有的內容基礎上構造適合自己的訪問站點,如前面所介紹那樣,透過“內容(XML)+顯示模板(XSL)=內容發佈”就能夠使用高效準確的辦法完成。在特殊需要的情況下,我們可以讓站點維護人員在使用模板之外,能夠十分靈活地定製各種特殊的不同需求的顯示需要。系統能夠提供一個在線頁面編輯的子系統,這個子系統的顯示效果,可以是顯而易見的,可以是用戶端直接編輯文檔的。這個子系統的功能可以滿足絕大部分用戶端編輯文檔的需求,而且它的操作也非常簡單,非常容易使用。用戶端可以憑着日常辦公軟件操作的經驗,即使不懂或不去了解HTML語言的格式也可使用,這樣一來,就可以大大降低用戶端的操作技能要求,從而大大降低維護成本。這個在線頁面編輯子系統本身也是基於Web的,用Javescript編寫而成。本文來自於《軟件工程師》雜誌。軟件工程師雜誌簡介詳見
4結論(Conclusion)
如何提高基於WEB的數據庫應用開發速度和精確性,對於很多系統開發企業與程序員來說是個很有挑戰性的問題。論文在深入研究XML與XSLT技術的基礎上,設計與實現了動態網頁自動生成系統。在代碼模型設計的基礎上的設計實現了XSL轉換檔案,它主要解決了與實現業務和業務層的兩個相關的部分,實體類和操作類,還有表示層的具體實現。
-
市政工程項目管理質量控制分析論文
摘要:質量控制是市政工程項目管理的重點內容,市政工程的管理工作必須從質量控制出發,明確質量控制的具體責任,完善質量控制的有效方法,這樣才能達到成本與效率控制目的,從而滿足市政工程的總體要求。關鍵詞:市政工程;質量控制;方法策略本文主要分析當前市政工程項目管理...
-
民歌PBL情境聲樂教學法論文範文
一、民歌教學(一)關於民歌教學簡單地說,民歌,人民之歌。從古至今,無論東西南北,每一時代、地域、民族、國家;在不同的地理、氣候、語言、文化、宗教的影響下,都會產生一種人類自娛、文化留傳或生活實質的宣泄。他們會以不同的形色傳遞他們的歷史、文明及熱愛,而歌謠亦是...
-
掛壁式空調器電器盒優化設計分析論文
隨着社會的發展與人民生活水平的提高,家用掛壁式空調器已經逐漸走進千家萬戶並且成爲了生活的必需品使用。用戶不僅關心空調器的性能和噪音等指標,更關注空調器的使用安全,特別是防火安全性。文章分析了電器盒的優缺點,提出了新型電器盒的結構設計,滿足了防火和散熱...
-
小學校長教學管理論文
作爲基礎性的教學階段,小學迫切需要提高管理效率,小學階段的學習情況直接影響着學生未來的學習生活和個人的發展方向。以下是小編爲您整理的小學校長教學管理論文相關資料,歡迎閱讀!摘要:小學校長是學校的一把手,進行學校日常事務管理和學校教學管理。而相對於學校日...