:本發(fā)明涉及數(shù)據(jù)處理技術(shù)領(lǐng)域,具體地說是一種工作可靠、效率高的將線性結(jié)構(gòu)信息加工為非線性結(jié)構(gòu)的方法和裝置。
背景技術(shù)::從技術(shù)角度分析,人們以紙張、書籍為載體所記錄、保存的信息均具有明顯的線性結(jié)構(gòu)特征,這種結(jié)構(gòu)最顯著特點是信息內(nèi)容按段落依次存放于某一載體或者存儲空間內(nèi),并且這些信息一經(jīng)存儲其內(nèi)部各段落的前驅(qū)、后繼關(guān)系即相對固定,目前很多數(shù)據(jù)庫、網(wǎng)頁、電子書等電子載體在記錄、保存信息時也大量沿用線性結(jié)構(gòu)技術(shù)。實踐證明線性結(jié)構(gòu)信息具有簡單、易用等優(yōu)點,但當(dāng)某一線性結(jié)構(gòu)信息體量較大時在各段落間做插入、刪除等操作較為麻煩,而要在不同時間、空間的大量線性結(jié)構(gòu)信息間檢索、提取局部間互為關(guān)聯(lián)的內(nèi)容則更為困難,這無疑束縛了人類處理和獲取信息的能力。目前人們在網(wǎng)頁中大量使用超文本技術(shù),用超鏈接在不同空間信息間建立聯(lián)系以提高線性結(jié)構(gòu)信息檢索效能,但超鏈接一般只是指向其他整篇的線性結(jié)構(gòu)文本,而不同線性結(jié)構(gòu)信息內(nèi)局部與局部信息單元間的關(guān)聯(lián)仍難建立。
技術(shù)實現(xiàn)要素::本發(fā)明針對現(xiàn)有技術(shù)中存在的缺點和不足,提出了一種可以較方便地提取線性結(jié)構(gòu)信息內(nèi)部互相關(guān)聯(lián)的局部信息,進(jìn)而將這些局部信息按新主題重新歸類組合成新的信息,從而更方便檢索、使用信息的將線性結(jié)構(gòu)信息加工為非線性結(jié)構(gòu)的方法和裝置。本發(fā)明可以通過以下措施達(dá)到:一種將線性結(jié)構(gòu)信息加工為非線性結(jié)構(gòu)的方法,其特征在于包括以下步驟:步驟1:按標(biāo)識將完整的線性結(jié)構(gòu)信息切分為M(M為整數(shù),M≥1)個獨立的信息塊,然后將這些信息塊制成獨立的記錄分別存入數(shù)據(jù)庫;步驟2:按樹結(jié)構(gòu)制作數(shù)據(jù)結(jié)點,首先將結(jié)點的關(guān)鍵碼制作為樹結(jié)構(gòu)的根元素,然后制作N(N為整數(shù),N≥1)個功能主題元素作為根元素的子元素,當(dāng)任一功能主題元素可進(jìn)一步分解功能,則繼續(xù)制作功能主題元素作為該功能主題元素的子元素,但當(dāng)任一功能主題元素不能再進(jìn)一步分解功能,則制作信息塊元素作為該功能主題元素的子元素;步驟3:按圖結(jié)構(gòu)構(gòu)建各數(shù)據(jù)結(jié)點間的關(guān)系,若已制成數(shù)據(jù)結(jié)點分別為B1、B2、B3、B4……Bi,則各數(shù)據(jù)結(jié)點間的關(guān)系必須符合G=(V,E),其中G代表圖結(jié)構(gòu),V是數(shù)據(jù)結(jié)點的有窮非空集合且V={B1、B2、B3、B4……Bi},E是邊的集合;步驟4:先預(yù)制標(biāo)準(zhǔn)化功能主題碼,然后在功能主題碼與各結(jié)點功能主題元素之間建立聯(lián)系,各結(jié)點按需調(diào)用預(yù)先制備的功能主題碼作為本結(jié)點內(nèi)部的功能主題元素的數(shù)據(jù);步驟5:將已切分并存入數(shù)據(jù)庫的信息塊與結(jié)點內(nèi)的信息塊元素間建立聯(lián)系,根據(jù)需要將數(shù)據(jù)庫內(nèi)的信息塊導(dǎo)入信息塊元素內(nèi),作為信息塊元素的數(shù)據(jù)原料。本發(fā)明步驟1中所述標(biāo)識具體指標(biāo)識段落的符號。本發(fā)明步驟2中所述樹結(jié)構(gòu)具體指有向樹。本發(fā)明步驟3中所述的圖結(jié)構(gòu)具體指有向圖。本發(fā)明還提出了一種將線性結(jié)構(gòu)信息加工為非線性結(jié)構(gòu)的裝置,其特征在于設(shè)有線性結(jié)構(gòu)信息切分及存儲模塊、制備數(shù)據(jù)結(jié)點模塊、基礎(chǔ)設(shè)置模塊、制備功能主題模塊、制備信息塊元素模塊;其中所述線性結(jié)構(gòu)信息切分及存儲模塊用于在線性結(jié)構(gòu)信息中檢索特定標(biāo)識,當(dāng)檢索到特定標(biāo)識即按標(biāo)識將原有信息切分為獨立的信息塊,然后將這些信息塊分別制成獨立的記錄然后存入數(shù)據(jù)庫;所述制備數(shù)據(jù)結(jié)點模塊,用于按樹結(jié)構(gòu)制備結(jié)點;用于按圖結(jié)構(gòu)組織各結(jié)點;用于修改、刪除結(jié)點;修改結(jié)點間邊的內(nèi)容。所述基礎(chǔ)設(shè)置模塊,用于制作一些標(biāo)準(zhǔn)化的功能主題碼以備調(diào)用至各結(jié)點的各個功能主題元素內(nèi)作為各功能主題的數(shù)據(jù)內(nèi)容;所述制備功能主題模塊,用于將提前制備好的功能主題碼導(dǎo)入功能主題內(nèi),從而為結(jié)點制作出各個功能主題;所述制備信息塊元素模塊,用于向結(jié)點的信息塊元素內(nèi)導(dǎo)入、錄入信息,用于修改、存儲信息塊元素內(nèi)...