專利名稱:一種數(shù)字報(bào)專題的制作方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明屬于網(wǎng)頁制作技術(shù)領(lǐng)域,具體涉及一種數(shù)字報(bào)專題的制作方法及系統(tǒng)。
背景技術(shù):
目前,在網(wǎng)頁(web)相關(guān)技術(shù)領(lǐng)域,專題制作已經(jīng)有很廣泛的應(yīng)用,很多門戶網(wǎng)站 上或者其他網(wǎng)站上都會(huì)有當(dāng)前熱點(diǎn)的一些專題,專題漸漸成為網(wǎng)民喜歡的一種新聞聚合方 式。目前比較常見的專題制作方式有如下兩種1.手工收集數(shù)據(jù),手工制作專題。這種方式以前比較多見,但由于成本過高,更新速度慢,現(xiàn)在采用的人越來越少。 存在的問題主要有手工收集數(shù)據(jù)人工成本高,收集速度慢;手工制作專題,往往需要通過 一些網(wǎng)頁制作工具制作靜態(tài)網(wǎng)頁,如果有內(nèi)容更新,則需要將整個(gè)專題下載,重新組織,然 后上傳,改動(dòng)大,更新緩慢。2.數(shù)據(jù)自動(dòng)收集和手工收集相結(jié)合,通過內(nèi)置模板機(jī)制生成專題。這種方式的優(yōu)點(diǎn)是數(shù)據(jù)收集快,僅重要信息通過手工收集;而且通過內(nèi)置的模版 生成專題頁面,生成速度快。其缺點(diǎn)是只能通過內(nèi)置的模版生成專題,機(jī)制不夠靈活,不能 自定義模版,無法滿足自定義風(fēng)格的專題展示。
發(fā)明內(nèi)容
針對(duì)現(xiàn)有技術(shù)中存在的缺陷,本發(fā)明的目的是提供一種一種數(shù)字報(bào)專題的制作方 法及系統(tǒng),該方法及系統(tǒng)能夠提高數(shù)字報(bào)專題制作的效率。為了實(shí)現(xiàn)上述目的,本發(fā)明采用的技術(shù)方案如下一種數(shù)字報(bào)專題的制作方法,包括以下步驟(1)將入庫文件中的數(shù)據(jù)分類存儲(chǔ)在數(shù)據(jù)庫中;(2)建立數(shù)字報(bào)專題分類體系;(3)在分類下建立數(shù)字報(bào)專題及其子欄目,組織數(shù)字報(bào)專題內(nèi)容;(4)制作與數(shù)字報(bào)專題對(duì)應(yīng)的模板;(5)根據(jù)數(shù)字報(bào)專題內(nèi)容和與該數(shù)字報(bào)專題對(duì)應(yīng)的模板,預(yù)覽和發(fā)布數(shù)字報(bào)專 題;(6)當(dāng)已發(fā)布數(shù)字報(bào)專題內(nèi)容發(fā)生變化時(shí),更新數(shù)字報(bào)專題。如上所述的數(shù)字報(bào)專題的制作方法,步驟(1)中所述將入庫文件中的數(shù)據(jù)分類存 儲(chǔ)在數(shù)據(jù)庫中的具體過程包括以下步驟①每隔固定時(shí)間間隔掃描一次入庫文件目錄;②當(dāng)入庫文件目錄中存在入庫文件時(shí),解析入庫文件;③將入庫文件中數(shù)據(jù)進(jìn)行離散化處理,分類存儲(chǔ)在數(shù)據(jù)庫中。如上所述的數(shù)字報(bào)專題的制作方法,其中,入庫文件中的數(shù)據(jù)分為版面數(shù)據(jù)、文章數(shù)據(jù)和素材數(shù)據(jù)。如上所述的數(shù)字報(bào)專題的制作方法,其中,對(duì)文章數(shù)據(jù)的標(biāo)題、作者和內(nèi)容進(jìn)行全 文索引。如上所述的數(shù)字報(bào)專題的制作方法,步驟③中將入庫文件中數(shù)據(jù)進(jìn)行離散化處理 后,先判斷離散化處理出來的文章是否符合已建立的某個(gè)數(shù)字報(bào)專題的要求,如符合某個(gè) 已建立的數(shù)字報(bào)專題的要求,則將該文章自動(dòng)關(guān)聯(lián)到該專題下。如上所述的數(shù)字報(bào)專題的制作方法,步驟O)中所述數(shù)字報(bào)專題分類體系只建立一次。如上所述的數(shù)字報(bào)專題的制作方法,步驟(3)中所述數(shù)字報(bào)專題內(nèi)容從數(shù)據(jù)庫中 獲得,或者通過手工方式獲得。如上所述的數(shù)字報(bào)專題的制作方法,步驟中所述制作與數(shù)字報(bào)專題對(duì)應(yīng)模板 的過程包括以下步驟①選擇靜態(tài)頁面;②在靜態(tài)頁面中標(biāo)識(shí)專題子欄目的位置、專題子欄目需要顯示的信息以及顯示風(fēng) 格;③保存,生成模板。如上所述的數(shù)字報(bào)專題的制作方法,步驟(5)中,自動(dòng)發(fā)布或者手工發(fā)布數(shù)字報(bào) 專題。如上所述的數(shù)字報(bào)專題的制作方法,其中,所述發(fā)布數(shù)字報(bào)專題的過程為首先獲 得專題對(duì)應(yīng)的模板以及專題下的所有數(shù)據(jù),然后將數(shù)據(jù)填充到模板中,合成靜態(tài)頁面,并生 成靜態(tài)頁面文件,存儲(chǔ)在本地,再從本地將靜態(tài)頁面?zhèn)鬏數(shù)骄W(wǎng)絡(luò)服務(wù)器中。如上所述的數(shù)字報(bào)專題的制作方法,步驟(6)中所述更新數(shù)字報(bào)專題的過程為 首先獲得專題對(duì)應(yīng)的模板以及專題下變化后的所有數(shù)據(jù),然后將數(shù)據(jù)填充到模板中,合成 靜態(tài)頁面,并生成靜態(tài)頁面文件,存儲(chǔ)在本地,再從本地將靜態(tài)頁面同步傳輸?shù)骄W(wǎng)絡(luò)服務(wù)器 中,覆蓋原專題頁面。一種數(shù)字報(bào)專題制作系統(tǒng),包括用于將數(shù)據(jù)分類存儲(chǔ)在數(shù)據(jù)庫中的數(shù)據(jù)入庫模 塊;用于建立數(shù)字報(bào)專題分類體系,在分類下建立數(shù)字報(bào)專題及其若干子欄目,組織 專題子欄目?jī)?nèi)容的專題組織模塊;用于制作與數(shù)字報(bào)專題對(duì)應(yīng)的模板的模板制作模塊;以及用于預(yù)覽和發(fā)布數(shù)字報(bào)專題的預(yù)覽和發(fā)布模塊。本發(fā)明所述方法及系統(tǒng),通過自定義模板的方式,滿足了不同客戶對(duì)不同風(fēng)格專 題的需求;而且采用本發(fā)明所述方法創(chuàng)建自定義模板的速度快、效率高。此外,通過數(shù)據(jù)自 動(dòng)分類入庫及建立全文索引的方式,不僅減少了手工收集數(shù)據(jù)的工作量,降低了數(shù)字報(bào)專 題的制作成本,而且提高了數(shù)據(jù)收集和檢索的效率;通過將收集的數(shù)據(jù)自動(dòng)關(guān)聯(lián)到其所屬 的已有專題的方式,實(shí)現(xiàn)了專題內(nèi)容變化的自動(dòng)檢測(cè),及專題內(nèi)容的自動(dòng)更新,進(jìn)一步提高 了數(shù)字報(bào)專題的制作效率和更新效率。
圖1是本發(fā)明所述數(shù)字報(bào)專題制作系統(tǒng)優(yōu)選實(shí)施方式的結(jié)構(gòu)框圖;圖2是采用圖1所述系統(tǒng)制作數(shù)字報(bào)專題的方法流程圖;圖3是具體實(shí)施方式
中數(shù)據(jù)入庫后存儲(chǔ)結(jié)構(gòu)示意圖。
具體實(shí)施例方式下面結(jié)合附圖和具體實(shí)施方式
對(duì)本發(fā)明進(jìn)行詳細(xì)描述。圖1是本發(fā)明所述數(shù)字報(bào)專題制作系統(tǒng)優(yōu)選實(shí)施方式的結(jié)構(gòu)框圖。該系統(tǒng)包括數(shù) 據(jù)入庫模塊11、專題組織模塊12、模板制作模塊13、預(yù)覽和發(fā)布模塊14、以及與上述所有模 塊連接的數(shù)據(jù)庫15。數(shù)據(jù)入庫模塊11用于將入庫文件中數(shù)據(jù)分類存儲(chǔ)在數(shù)據(jù)庫15中。專題組織模塊 12用于建立數(shù)字報(bào)專題分類體系,在分類下建立數(shù)字報(bào)專題及其若干子欄目,組織專題子 欄目?jī)?nèi)容。模板制作模塊13用于制作與數(shù)字報(bào)專題對(duì)應(yīng)的模板。預(yù)覽和發(fā)布模塊14用于 預(yù)覽和發(fā)布數(shù)字報(bào)專題。圖2是采用圖1所述系統(tǒng)制作數(shù)字報(bào)專題的方法流程圖。該方法包括以下步驟(1)將入庫文件中數(shù)據(jù)分類存儲(chǔ)在數(shù)據(jù)庫15中。數(shù)據(jù)入庫模塊11定時(shí)掃描入庫文件目錄,當(dāng)存在文件需要入庫時(shí),解析文件,將 文件中數(shù)據(jù)進(jìn)行離散化處理,即將數(shù)據(jù)分類存儲(chǔ)到數(shù)據(jù)庫中。其中,數(shù)據(jù)的類別包括版面數(shù) 據(jù)、文章數(shù)據(jù)和素材數(shù)據(jù)等。對(duì)于文章數(shù)據(jù),對(duì)標(biāo)題、作者和內(nèi)容進(jìn)行全文索引,供組織專題 時(shí)檢索之用。入庫文件包括兩部分,一部分為大樣信息即版面數(shù)據(jù),另一部分為小樣信息即文 章數(shù)據(jù)。以下述入庫文件的ml片段為例
權(quán)利要求
1.一種數(shù)字報(bào)專題的制作方法,包括以下步驟(1)將入庫文件中的數(shù)據(jù)分類存儲(chǔ)在數(shù)據(jù)庫中;(2)建立數(shù)字報(bào)專題分類體系;(3)在分類下建立數(shù)字報(bào)專題及其子欄目,組織數(shù)字報(bào)專題內(nèi)容;(4)制作與數(shù)字報(bào)專題對(duì)應(yīng)的模板;(5)根據(jù)數(shù)字報(bào)專題內(nèi)容和與該數(shù)字報(bào)專題對(duì)應(yīng)的模板,預(yù)覽和發(fā)布數(shù)字報(bào)專題;(6)當(dāng)已發(fā)布數(shù)字報(bào)專題內(nèi)容發(fā)生變化時(shí),更新數(shù)字報(bào)專題。
2.如權(quán)利要求1所述的數(shù)字報(bào)專題的制作方法,其特征在于步驟(1)中所述將入庫 文件中的數(shù)據(jù)分類存儲(chǔ)在數(shù)據(jù)庫中的具體過程包括以下步驟①每隔固定時(shí)間間隔掃描一次入庫文件目錄;②當(dāng)入庫文件目錄中存在入庫文件時(shí),解析入庫文件;③將入庫文件中數(shù)據(jù)進(jìn)行離散化處理,分類存儲(chǔ)在數(shù)據(jù)庫中。
3.如權(quán)利要求2所述的數(shù)字報(bào)專題的制作方法,其特征在于入庫文件中的數(shù)據(jù)分為 版面數(shù)據(jù)、文章數(shù)據(jù)和素材數(shù)據(jù)。
4.如權(quán)利要求3所述的數(shù)字報(bào)專題的制作方法,其特征在于對(duì)文章數(shù)據(jù)的標(biāo)題、作者 和內(nèi)容進(jìn)行全文索引。
5.如權(quán)利要求3所述的數(shù)字報(bào)專題的制作方法,其特征在于步驟③中將入庫文件中 數(shù)據(jù)進(jìn)行離散化處理后,先判斷離散化處理出來的文章是否符合已建立的某個(gè)數(shù)字報(bào)專題 的要求,如符合某個(gè)已建立的數(shù)字報(bào)專題的要求,則將該文章自動(dòng)關(guān)聯(lián)到該專題下。
6.如權(quán)利要求1至5之一所述的數(shù)字報(bào)專題的制作方法,其特征在于步驟O)中所 述數(shù)字報(bào)專題分類體系只建立一次。
7.如權(quán)利要求1至5之一所述的數(shù)字報(bào)專題的制作方法,其特征在于步驟(3)中所 述數(shù)字報(bào)專題內(nèi)容從數(shù)據(jù)庫中獲得,或者通過手工方式獲得。
8.如權(quán)利要求1至5之一所述的數(shù)字報(bào)專題的制作方法,其特征在于步驟中所 述制作與數(shù)字報(bào)專題對(duì)應(yīng)模板的過程包括以下步驟①選擇靜態(tài)頁面;②在靜態(tài)頁面中標(biāo)識(shí)專題子欄目的位置、專題子欄目需要顯示的信息以及顯示風(fēng)格;③保存,生成模板。
9.如權(quán)利要求1至5之一所述的數(shù)字報(bào)專題的制作方法,其特征在于步驟(5)中,自 動(dòng)發(fā)布或者手工發(fā)布數(shù)字報(bào)專題。
10.如權(quán)利要求9所述的數(shù)字報(bào)專題的制作方法,其特征在于所述發(fā)布數(shù)字報(bào)專題的 過程為首先獲得專題對(duì)應(yīng)的模板以及專題下的所有數(shù)據(jù),然后將數(shù)據(jù)填充到模板中,合成 靜態(tài)頁面,并生成靜態(tài)頁面文件,存儲(chǔ)在本地,再從本地將靜態(tài)頁面同步傳輸?shù)骄W(wǎng)絡(luò)服務(wù)器 中。
11.如權(quán)利要求1至5之一所述的數(shù)字報(bào)專題的制作方法,其特征在于步驟(6)中所 述更新數(shù)字報(bào)專題的過程為首先獲得專題對(duì)應(yīng)的模板以及專題下變化后的所有數(shù)據(jù),然 后將數(shù)據(jù)填充到模板中,合成靜態(tài)頁面,并生成靜態(tài)頁面文件,存儲(chǔ)在本地,再從本地將靜 態(tài)頁面?zhèn)鬏數(shù)骄W(wǎng)絡(luò)服務(wù)器中,覆蓋原專題頁面。
12.—種數(shù)字報(bào)專題制作系統(tǒng),包括用于將數(shù)據(jù)分類存儲(chǔ)在數(shù)據(jù)庫(15)中的數(shù)據(jù)入庫模塊(11);用于建立數(shù)字報(bào)專題分類體系,在分類下建立數(shù)字報(bào)專題及其若干子欄目,組織專題 子欄目?jī)?nèi)容的專題組織模塊(12);用于制作與數(shù)字報(bào)專題對(duì)應(yīng)的模板的模板制作模塊(13); 以及用于預(yù)覽和發(fā)布數(shù)字報(bào)專題的預(yù)覽和發(fā)布模塊(14)。
全文摘要
本發(fā)明公開了一種數(shù)字報(bào)專題的制作方法及系統(tǒng),屬于網(wǎng)頁制作技術(shù)領(lǐng)域?,F(xiàn)有方法及系統(tǒng)制作和更新數(shù)字報(bào)專題的效率較低,或者無法自定義模板。本發(fā)明所述方法及系統(tǒng)首先將入庫文件中的數(shù)據(jù)分類存儲(chǔ)在數(shù)據(jù)庫中;然后建立數(shù)字報(bào)專題分類體系,在某分類下建立數(shù)字報(bào)專題及其子欄目,組織專題子欄目?jī)?nèi)容;再制作與該數(shù)字報(bào)專題對(duì)應(yīng)的模板;最后預(yù)覽和發(fā)布數(shù)字報(bào)專題;當(dāng)已發(fā)布數(shù)字報(bào)專題內(nèi)容發(fā)生變化時(shí),更新數(shù)字報(bào)專題。本發(fā)明所述方法及系統(tǒng)能夠提高數(shù)字報(bào)專題的制作效率。
文檔編號(hào)G06F17/30GK102110109SQ200910244049
公開日2011年6月29日 申請(qǐng)日期2009年12月28日 優(yōu)先權(quán)日2009年12月28日
發(fā)明者王小乾, 許剛, 趙東巖, 趙亞光 申請(qǐng)人:北京大學(xué), 北京方正阿帕比技術(shù)有限公司, 北大方正集團(tuán)有限公司