碩士論文
隨著電子商務(wù)和電子政務(wù)的迅速發(fā)展,在線編輯文檔的需求越來越普遍,但是目前這種在線文檔編輯器還不夠成熟,尤其是具有明顯條款結(jié)構(gòu)電子合同和電子公文的編輯器還沒有出現(xiàn),因此開發(fā)支持條款操作的在線文檔編輯器具有現(xiàn)實(shí)意義。本文描述了在線文檔編輯器的總體設(shè)計和部分模塊設(shè)計,編輯器把編輯功能打包成一個c0MC(omPoneniobjectMdo)el組件作為業(yè)務(wù)邏輯層和表現(xiàn)層、服務(wù)層構(gòu)成三層體系結(jié)構(gòu)。編輯器以文檔對象模型為基礎(chǔ)實(shí)現(xiàn)文檔的動態(tài)修改,對文檔、文檔的根、元素、元素的內(nèi)容等以對象的形式進(jìn)行訪問和操作。本文描述了編輯器的功能特點(diǎn)和相關(guān)功能的算法實(shí)現(xiàn)。整個文檔是由各個條款構(gòu)成的,條款是由各級子條款構(gòu)成的,可以把一個條款看成是一個樹結(jié)構(gòu),而多個條款構(gòu)成森林。在遍歷一個條款樹時采用一種新的樹的繼承遍歷方法。論文描述了編輯器如何實(shí)現(xiàn)對條款的特殊操作以及如何對各個條款進(jìn)行序號重排保證文檔條款的序號有序正確;詳述了編輯器的分頁處理和相關(guān)的隱藏節(jié)點(diǎn)技術(shù),以及基于緩沖處理技術(shù)的分頁和序號 重排技術(shù);論文描述了編輯器文檔的條款顯示模板和頁面頁腳模板的實(shí)現(xiàn)技術(shù)。作為新一代標(biāo)記語言,XHTML(ExtnesibleH鄧ertxetMkar叩Lnangga)e是采用XML(ExetnsblieMkarPuLnaguage)規(guī)范的HTML擔(dān)PyeertxtMkarPuLnaguage),具有更強(qiáng)的結(jié)構(gòu)化和可擴(kuò)展性。論文描述了編輯器如何采用WbeSevriec技術(shù)實(shí)現(xiàn)文檔錄入數(shù)據(jù)庫和對文檔內(nèi)容從HTML到XHTML的轉(zhuǎn)換。
|
|