欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種基于協(xié)同創(chuàng)建的薦書文章管理方法、服務(wù)器及系統(tǒng)與流程

文檔序號:12465783閱讀:157來源:國知局
一種基于協(xié)同創(chuàng)建的薦書文章管理方法、服務(wù)器及系統(tǒng)與流程

本發(fā)明涉及閱讀推薦技術(shù)領(lǐng)域,尤其涉及一種基于協(xié)同創(chuàng)建的薦書文章管理方法、服務(wù)器及系統(tǒng)。



背景技術(shù):

隨著圖書出版量的增加,讀者面對的問題不再是無書可讀,而是如何好讀書、讀好書。如果圖書館能夠充分利用其館藏優(yōu)勢與品牌優(yōu)勢提供主動的圖書推薦服務(wù),則會對大眾閱讀起到很好的指導作用。但是,對于圖書館等機構(gòu)來說,現(xiàn)階段提供圖書推薦服務(wù)的難度較大、成本較高,主要體現(xiàn)在以下幾個方面:

(1)、閱讀推薦處于起步階段,自主創(chuàng)作圖書推薦文章難度大。在現(xiàn)階段,大多數(shù)機構(gòu)的閱讀推薦服務(wù)流于形式,提供的信息局限于前言與摘要,推薦效果較差,難以引起讀者的閱讀欲望。另外,由于缺乏專業(yè)的編輯,形成一套成熟的自主創(chuàng)作閱讀推薦模式的時間、經(jīng)濟成本較高。

(2)、由于版權(quán)制約,圖書推薦文章的開放與整合受到限制。在現(xiàn)階段,由于受到版權(quán)問題的困擾,多數(shù)機構(gòu)不會選擇轉(zhuǎn)載網(wǎng)絡(luò)上的一些圖書推薦文章,因此許多精彩的文章無法得到有效地整合與組織,造成了資源的浪費。

(3)、傳統(tǒng)的圖書推薦文章與機構(gòu)提供的借閱、購買服務(wù)相脫節(jié)。在現(xiàn)階段,傳統(tǒng)的圖書推薦文章通常散落在社交網(wǎng)站中,并未與機構(gòu)提供的其他服務(wù)有效整合。這樣一來,即便圖書推薦文章成功地激發(fā)了讀者的興趣,但是由于獲取渠道脫節(jié)或者需要付費購買,讀者仍舊選擇放棄閱讀。

(4)、轉(zhuǎn)載文章需要重新編輯才能與本機構(gòu)的呈現(xiàn)風格相一致。在現(xiàn)階段,為了使采選或轉(zhuǎn)載的圖書推薦文章與本館的頁面呈現(xiàn)風格保持一致,往往需要人工進行重新編輯,因此增大了館員的任務(wù)量。

鑒于此,現(xiàn)有技術(shù)中亟需一種能夠有效解決圖書推薦資源開放與整合受限、以及圖書推薦服務(wù)與其他服務(wù)相脫節(jié)等圖書推薦服務(wù)中存在的問題的解決方案,以降低圖書推薦服務(wù)的難度與成本,進而為讀者提供良性的閱讀生態(tài)圈。



技術(shù)實現(xiàn)要素:

本發(fā)明的目的在于提供一種基于協(xié)同創(chuàng)建的薦書文章管理方法、服務(wù)器及系統(tǒng),以解決現(xiàn)階段圖書推薦服務(wù)中存在的圖書推薦資源開放與整合受限、圖書推薦服務(wù)與其他服務(wù)相脫節(jié)等問題,從而使得閱讀推薦服務(wù)更加優(yōu)質(zhì)且簡單易行。

本發(fā)明提供了一種基于協(xié)同創(chuàng)建的薦書文章管理方法,所述方法包括:

S1、接收創(chuàng)建者終端上傳的薦書文章數(shù)據(jù)包,從所述薦書文章數(shù)據(jù)包中解析出薦書文章的正文內(nèi)容、元數(shù)據(jù)信息;然后,將所述正文內(nèi)容以結(jié)構(gòu)化文件形式、將元數(shù)據(jù)信息以文章元數(shù)據(jù)總表形式存入文章總庫,并根據(jù)所述文章元數(shù)據(jù)總表映射生成機構(gòu)文章分庫中的文章元數(shù)據(jù)分表;

S2、接收客戶終端發(fā)送的獲取薦書文章請求,從所述獲取薦書文章請求中解析出文章標識、閱讀推廣服務(wù)機構(gòu)標識;根據(jù)所述文章標識獲取對應(yīng)的結(jié)構(gòu)化文件、對應(yīng)的文章元數(shù)據(jù)總表與文章元數(shù)據(jù)分表,并從對應(yīng)的結(jié)構(gòu)化文件中解析出正文內(nèi)容、從對應(yīng)的文章元數(shù)據(jù)總表與文章元數(shù)據(jù)分表獲取復(fù)合元數(shù)據(jù)信息;根據(jù)所述閱讀推廣服務(wù)機構(gòu)標識從樣式庫中選取相應(yīng)的頁面樣式模板;根據(jù)所述頁面樣式模板對解析出的正文內(nèi)容以及復(fù)合元數(shù)據(jù)信息進行動態(tài)裝配,生成薦書文章展示頁面;然后,將所述薦書文章展示頁面返回至客戶終端;其中,所述文章元數(shù)據(jù)總表、所述文章元數(shù)據(jù)分表均與所述結(jié)構(gòu)化文件相關(guān)聯(lián)。

優(yōu)選的,所述結(jié)構(gòu)化文件包括:XML格式的描述數(shù)據(jù)文件、text.ztml格式的文本數(shù)據(jù)文件、多媒體數(shù)據(jù)文件。

優(yōu)選的,所述文章元數(shù)據(jù)總表包括:文章標識字段、文章所屬機構(gòu)字段、文章狀態(tài)字段、文章共享權(quán)限字段、關(guān)聯(lián)活動字段、關(guān)聯(lián)圖書字段;所述文章元數(shù)據(jù)分表包括:文章標識字段、文章發(fā)布機構(gòu)字段、文章來源字段、閱讀推廣詞字段、文章所屬類別字段、關(guān)聯(lián)活動字段、關(guān)聯(lián)圖書字段、文章發(fā)布時間字段、文章發(fā)布操作者字段。

優(yōu)選的,所述方法還包括以下步驟:S3、接收機構(gòu)管理員終端發(fā)送的文章元數(shù)據(jù)分表設(shè)置指令,根據(jù)所述文章元數(shù)據(jù)分表設(shè)置指令更新文章元數(shù)據(jù)分表;其中,所述文章元數(shù)據(jù)設(shè)置指令包括:文章狀態(tài)設(shè)置指令,和/或,共享權(quán)限設(shè)置指令,和/或,閱讀推廣詞設(shè)置指令,和/或,文章所屬類別設(shè)置指令,和/或,關(guān)聯(lián)活動設(shè)置指令。

優(yōu)選的,在步驟S1中,根據(jù)所述文章元數(shù)據(jù)總表映射生成機構(gòu)文章分庫中的文章元數(shù)據(jù)分表,具體為:

將文章元數(shù)據(jù)總表中的文章標識字段同步至文章元數(shù)據(jù)分表中的文章標識字段;設(shè)置文章來源字段;自動更新文章元數(shù)據(jù)分表中的文章發(fā)布機構(gòu)字段、文章發(fā)布時間字段、文章發(fā)布操作者字段。

優(yōu)選的,在步驟S2中,在生成薦書文章展示頁面時還包括:調(diào)用機構(gòu)的圖書借閱與預(yù)約系統(tǒng)的接口,將薦書文章關(guān)聯(lián)的圖書自動對接至圖書借閱與預(yù)約服務(wù)。

本發(fā)明還提供了一種基于協(xié)同創(chuàng)建的薦書文章的管理服務(wù)器,所述服務(wù)器包括:

文件解析模塊,用于接收創(chuàng)建者終端上傳的薦書文章數(shù)據(jù)包,從所述薦書文章數(shù)據(jù)包中解析出薦書文章的正文內(nèi)容、元數(shù)據(jù)信息;然后,將所述正文內(nèi)容以結(jié)構(gòu)化文件形式、將元數(shù)據(jù)信息以文章元數(shù)據(jù)總表形式存入文章總庫,

元數(shù)據(jù)映射模塊,用于根據(jù)文章元數(shù)據(jù)總表映射生成機構(gòu)文章分庫中的文章元數(shù)據(jù)分表;

客戶指令解析模塊,用于接收客戶終端發(fā)送的獲取薦書文章請求,從所述獲取薦書文章請求中解析出文章標識、閱讀推廣服務(wù)機構(gòu)標識,并根據(jù)所述文章標識獲取對應(yīng)的結(jié)構(gòu)化文件、對應(yīng)的文章元數(shù)據(jù)總表與文章元數(shù)據(jù)分表,根據(jù)所述閱讀推廣服務(wù)機構(gòu)標識從樣式庫中選取相應(yīng)的頁面樣式模板;

結(jié)構(gòu)化文件解析模塊,用于從結(jié)構(gòu)化文件中解析出正文內(nèi)容;

文章元數(shù)據(jù)組裝模塊,用于將文章元數(shù)據(jù)總表與文章元數(shù)據(jù)分表進行動態(tài)組裝,生成復(fù)合元數(shù)據(jù)信息;

頁面組裝模塊,用于根據(jù)頁面樣式模板對解析出的正文內(nèi)容以及復(fù)合元數(shù)據(jù)信息進行動態(tài)裝配,生成薦書文章展示頁面;

頁面發(fā)送模塊,用于將生成的薦書文章展示頁面返回至客戶終端;

其中,所述文章元數(shù)據(jù)總表、所述文章元數(shù)據(jù)分表均與所述結(jié)構(gòu)化文件相關(guān)聯(lián)。

優(yōu)選的,所述結(jié)構(gòu)化文件包括:XML格式的描述數(shù)據(jù)文件、text.ztml格式的文本數(shù)據(jù)文件、多媒體數(shù)據(jù)文件。

優(yōu)選的,所述文章元數(shù)據(jù)總表包括:文章標識字段、文章所屬機構(gòu)字段、文章狀態(tài)字段、文章共享權(quán)限字段、關(guān)聯(lián)活動字段、關(guān)聯(lián)圖書字段;所述文章元數(shù)據(jù)分表包括:文章標識字段、文章發(fā)布機構(gòu)字段、文章來源字段、閱讀推廣詞字段、文章所屬類別字段、關(guān)聯(lián)活動字段、關(guān)聯(lián)圖書字段、文章發(fā)布時間字段、文章發(fā)布操作者字段。

優(yōu)選的,所述服務(wù)器還包括:機構(gòu)管理員指令解析模塊,用于接收機構(gòu)管理員終端發(fā)送的文章元數(shù)據(jù)分表設(shè)置指令,根據(jù)所述文章元數(shù)據(jù)分表設(shè)置指令更新文章元數(shù)據(jù)分表;其中,所述文章元數(shù)據(jù)設(shè)置指令包括:文章狀態(tài)設(shè)置指令,和/或,共享權(quán)限設(shè)置指令,和/或,閱讀推廣詞設(shè)置指令,和/或,文章所屬類別設(shè)置指令,和/或,關(guān)聯(lián)活動設(shè)置指令。

優(yōu)選的,文章元數(shù)據(jù)映射模塊根據(jù)文章元數(shù)據(jù)總表映射生成機構(gòu)文章分庫中的文章元數(shù)據(jù)分表,具體為:將文章元數(shù)據(jù)總表中的文章標識字段同步至文章元數(shù)據(jù)分表中的文章標識字段;設(shè)置文章來源字段;自動更新文章元數(shù)據(jù)分表中的文章發(fā)布機構(gòu)字段、文章發(fā)布時間字段、文章發(fā)布操作者字段。

優(yōu)選的,頁面組裝模塊還用于:在生成薦書文章展示頁面時,調(diào)用機構(gòu)的圖書借閱與預(yù)約系統(tǒng)的接口,將薦書文章關(guān)聯(lián)的圖書自動對接至圖書借閱與預(yù)約服務(wù)。

本發(fā)明還提供了一種基于協(xié)同創(chuàng)建的薦書文章的管理系統(tǒng),所述系統(tǒng)包括:權(quán)利要求10至12任一所述的管理服務(wù)器、創(chuàng)建者終端、客戶終端、機構(gòu)管理員終端;創(chuàng)建者終端,用于向管理服務(wù)器上傳薦書文章數(shù)據(jù)包;客戶終端,用于向管理服務(wù)器發(fā)送獲取薦書文章請求,并接收管理服務(wù)器返回的薦書文章展示頁面;機構(gòu)管理員終端,用于向管理服務(wù)器發(fā)送文章元數(shù)據(jù)分表設(shè)置指令以及文章采選指令。

從以上技術(shù)方案可見,本發(fā)明提供了一種薦書文章管理方法、服務(wù)器及系統(tǒng),能夠?qū)Χ鄠€機構(gòu)的圖書推薦資源進行統(tǒng)一管理。具體來說,通過將多個機構(gòu)的薦書文章正文內(nèi)容以統(tǒng)一的格式存儲在文章總庫中,便于對薦書資源進行統(tǒng)一、集中管理;通過設(shè)置文章元數(shù)據(jù)總表、文章元數(shù)據(jù)分表,便于對文章元數(shù)據(jù)信息進行個性化管理、有助于文章版權(quán)保護的實現(xiàn)。進一步的,在生成某個機構(gòu)的薦書文章展示頁面時,通過選取該機構(gòu)的頁面樣式模板對文章正文內(nèi)容、復(fù)合元數(shù)據(jù)信息進行自動裝配,使得薦書文章與該機構(gòu)的頁面呈現(xiàn)風格保持一致,無需機構(gòu)工作人員的重新編輯工作,極大減少了機構(gòu)工作人員的工作負擔。

附圖說明

通過以下參照附圖而提供的具體實施方式部分,本發(fā)明的特征和優(yōu)點將變得更加容易理解,在附圖中:

圖1是本發(fā)明實施例中的基于協(xié)同創(chuàng)建的薦書文章管理系統(tǒng)架構(gòu)示意圖;

圖2是本發(fā)明實施例中的基于協(xié)同創(chuàng)建的薦書文章管理方法流程示意圖;

圖3是本發(fā)明實施例中文章元數(shù)據(jù)總表、分表的結(jié)構(gòu)示意圖;

圖4是本發(fā)明實施例中的結(jié)構(gòu)化文件的組成示意圖;

圖5是本發(fā)明實施例中的閱讀推薦服務(wù)與LAS數(shù)據(jù)的對接示意圖;

圖6是本發(fā)明實施例中的管理服務(wù)器的內(nèi)部組成框圖;

1、管理服務(wù)器;2、創(chuàng)建者終端;3、客戶終端;4、機構(gòu)管理員終端;101、文件解析模塊;102、元數(shù)據(jù)映射模塊;103、客戶指令解析模塊;104、結(jié)構(gòu)化文件解析模塊;105、文章元數(shù)據(jù)組裝模塊;106、樣式庫;107、頁面組裝模塊;108、頁面發(fā)送模塊;109、文章總庫;110、機構(gòu)文章分庫。

具體實施方式

下面參照附圖對本發(fā)明的示例性實施方式進行詳細描述。對示例性實施方式的描述僅僅是出于示范目的,而絕不是對本發(fā)明及其應(yīng)用或用法的限制。

針對現(xiàn)有圖書推薦服務(wù)中存在的圖書推薦資源開放與整合受限、以及圖書推薦服務(wù)與其他服務(wù)相脫節(jié)等問題,本發(fā)明提供了一種基于協(xié)同創(chuàng)建的薦書文章管理方法、管理服務(wù)器與管理系統(tǒng)。通過本發(fā)明提供的技術(shù)方案,能夠保證各機構(gòu)在保護版權(quán)的前提下共享開放的閱讀推薦資源與宣傳資源、大大減小了各機構(gòu)提供閱讀推薦服務(wù)所需的工作量。

下面結(jié)合附圖和具體實施例對本發(fā)明的技術(shù)方案進行詳細說明。圖1示出了本發(fā)明實施例中基于協(xié)同創(chuàng)建的薦書文章管理系統(tǒng)的架構(gòu),包括:管理服務(wù)器1、創(chuàng)建者終端2、客戶終端3。

管理服務(wù)器1設(shè)有文章總庫、多個機構(gòu)文章分庫、樣式庫、以及多個功能模塊。其中,文章總庫存儲有全部參與機構(gòu)的薦書文章資源,包括:存儲薦書文章正文內(nèi)容的結(jié)構(gòu)化文件、存儲薦書文章元數(shù)據(jù)信息的文章元數(shù)據(jù)總表;機構(gòu)文章分庫存儲有展示給該機構(gòu)的文章元數(shù)據(jù)分表;樣式庫中存儲有各個機構(gòu)的個性化的頁面樣式模板?;趦?nèi)部的功能模塊,管理服務(wù)器能夠與機構(gòu)創(chuàng)建者、機構(gòu)客戶實現(xiàn)交互。具體來說,在接收到A機構(gòu)創(chuàng)作者提交的薦書文章數(shù)據(jù)包時,管理服務(wù)器能夠?qū)υ撍]書文章數(shù)據(jù)包進行解析、將解析出的正文內(nèi)容存入結(jié)構(gòu)化文件、將基礎(chǔ)元數(shù)據(jù)信息存入文章元數(shù)據(jù)總表,并基于文章元數(shù)據(jù)總表生成A機構(gòu)文章分庫中的文章元數(shù)據(jù)分表。以及,在接收到B機構(gòu)客戶發(fā)送的獲取薦書文章請求,管理服務(wù)器能夠根據(jù)該請求從樣式庫中選取B機構(gòu)的頁面樣式模板、從文章總庫中選取對應(yīng)的結(jié)構(gòu)化文件、文章元數(shù)據(jù)總表、從B機構(gòu)文章分庫中選取文章元數(shù)據(jù)分表,并從對應(yīng)的結(jié)構(gòu)化文件中解析出正文內(nèi)容、根據(jù)對應(yīng)的文章元數(shù)據(jù)總表與文章元數(shù)據(jù)分表獲取復(fù)合元數(shù)據(jù)信息,然后基于選取的頁面樣式模板對正文內(nèi)容、復(fù)合元數(shù)據(jù)信息進行組裝,生成薦書文章展示頁面,并將生成的薦書文章展示頁面返回給該客戶。

創(chuàng)建者終端2,即文章創(chuàng)建者提交薦書文章時所用的終端,用于向管理服務(wù)器上傳薦書文章數(shù)據(jù)包。其中,文章創(chuàng)建者可以是某一機構(gòu)的館員、機構(gòu)合作的專家學者、機構(gòu)合作的出版社等等。

客戶終端3,即某一機構(gòu)的讀者獲取閱讀推薦服務(wù)時所用的終端,用于向管理服務(wù)器發(fā)送獲取薦書文章請求,并接收管理服務(wù)器返回的薦書文章展示頁面。

進一步的,該實施例中的薦書文章管理系統(tǒng)還包括機構(gòu)管理員終端4、平臺管理員終端(圖中未示出)。機構(gòu)管理員終端4,即某一機構(gòu)的管理員所用的終端,用于對該機構(gòu)的文章元數(shù)據(jù)分表進行管理。平臺管理員終端,即薦書文章管理系統(tǒng)的總管理員所用的終端,用于對該系統(tǒng)的文章元數(shù)據(jù)總表進行管理。

以上對本發(fā)明實施例的薦書文章管理系統(tǒng)架構(gòu)進行了描述,下面進一步描述本發(fā)明實施例中的薦書文章管理方法。圖2是為本發(fā)明實施例中的薦書文章管理方法的流程圖。從圖2可見,本實施例的薦書文章管理方法是從管理服務(wù)器一側(cè)進行描述的,其主要包括以下步驟:

步驟S1、接收創(chuàng)建者終端上傳的薦書文章數(shù)據(jù)包,從所述薦書文章數(shù)據(jù)包中解析出薦書文章的正文內(nèi)容、元數(shù)據(jù)信息;然后,將所述正文內(nèi)容以結(jié)構(gòu)化文件形式、將元數(shù)據(jù)信息以文章元數(shù)據(jù)總表形式存入文章總庫,并根據(jù)所述文章元數(shù)據(jù)總表映射生成機構(gòu)文章分庫中的文章元數(shù)據(jù)分表。其中,所述文章元數(shù)據(jù)總表、所述文章元數(shù)據(jù)分表均與所述結(jié)構(gòu)化文件通過唯一的文章編號相關(guān)聯(lián)。

在具體實施時,創(chuàng)建者終端可以為能夠加載薦書文章提交頁面的PC機、手機、PAD或其他電子設(shè)備。例如,A機構(gòu)的合作創(chuàng)作者通過手機向管理服務(wù)器發(fā)送了一個薦書文章數(shù)據(jù)包,管理服務(wù)器在對該薦書文章數(shù)據(jù)包進行解析之后,將薦書文章的正文內(nèi)容打包成結(jié)構(gòu)化文件、將薦書文章的基礎(chǔ)元數(shù)據(jù)信息存入文章元數(shù)據(jù)總表。并且,根據(jù)該薦書文章的元數(shù)據(jù)信息映射生成A機構(gòu)文章分庫中的文章元數(shù)據(jù)分表。

圖3示出了本發(fā)明實施例中文章元數(shù)據(jù)總表、分表的結(jié)構(gòu)示意圖。在該實施例中,文章元數(shù)據(jù)總表包括:文章編號字段、文章題目字段、文章所屬機構(gòu)字段、文章狀態(tài)字段、文章共享權(quán)限字段、關(guān)聯(lián)活動字段、關(guān)聯(lián)圖書字段。其中,文章編號字段可用RID表示;文章題目字段可用Title表示;文章所屬機構(gòu)字段(同時也是版權(quán)歸屬的標識)可用Olib表示;文章狀態(tài)字段可用Status表示,其對應(yīng)多個可選取值。例如,Status為-1時表示創(chuàng)建狀態(tài)、Status為-2時表示提交狀態(tài)、Status為-3時表示審核不過狀態(tài)、Status為-9時表示發(fā)布狀態(tài)、Status為-11時表示屏蔽狀態(tài)、Status為-12時表示刪除狀態(tài)。文章共享權(quán)限字段可用IsOpen表示,IsOpen取值為0時表示該文章不可共享,IsOpen取值為1時表示該文章可共享;關(guān)聯(lián)活動字段可用Activities表示,關(guān)聯(lián)圖書字段可用Books表示。

在該實施例中,文章元數(shù)據(jù)分表包括:文章編號字段、文章發(fā)布機構(gòu)字段、文章題目字段、閱讀推廣詞字段、文章所屬類別字段、關(guān)聯(lián)活動字段、關(guān)聯(lián)圖書字段、文章發(fā)布時間字段、文章發(fā)布操作者字段。其中,文章編號字段可用RID表示,文章發(fā)布機構(gòu)字段可用Lib表示,文章題目字段可用Title表示,文章發(fā)布機構(gòu)字段可用External表示,External取值為false時表示該文章的版權(quán)屬于本機構(gòu),External取值為true時表示該文章的版權(quán)不屬于本機構(gòu)。閱讀推廣詞字段可用Promotion表示,文章所屬類別字段可用Category表示,關(guān)聯(lián)活動字段可用Activities表示,關(guān)聯(lián)圖書字段可用Books表示,文章發(fā)布操作者字段可用Editor表示,文章發(fā)布時間字段可用Pdate表示。

并且,在該實施例中,文章元數(shù)據(jù)總表與結(jié)構(gòu)化文件之間通過文章編號相關(guān)聯(lián),文章元數(shù)據(jù)分表與結(jié)構(gòu)化文件之間通過文章編號相關(guān)聯(lián),并且,可根據(jù)文章元數(shù)據(jù)總表映射生成文章元數(shù)據(jù)分表。在該實施例中,所述數(shù)據(jù)映射過程具體包括:將文章元數(shù)據(jù)總表中的文章標識字段、文章題目字段同步至文章元數(shù)據(jù)分表中的相應(yīng)字段;設(shè)置文章發(fā)布機構(gòu)字段,如果文章屬于本機構(gòu),則將External字段設(shè)置為false,表示版權(quán)歸本機構(gòu)所有,如果文章采選自文章總庫,則將External字段設(shè)置為true;自動更新文章元數(shù)據(jù)分表中的文章發(fā)布機構(gòu)字段、文章發(fā)布時間字段、文章發(fā)布操作者字段。

圖4示出了本發(fā)明實施例中的結(jié)構(gòu)化文件的組成示意圖。從圖4可見,該結(jié)構(gòu)化文件包括三部分:XML格式的描述數(shù)據(jù)文件、text.ztml格式的文本數(shù)據(jù)文件、多媒體數(shù)據(jù)文件。

其中,XML格式的描述數(shù)據(jù)文件包括:文件頭部分、元數(shù)據(jù)部分、多媒體列表部分。在元數(shù)據(jù)部分中,<metadata></metadata>為元數(shù)據(jù)的根元素,其包含了多個屬性和子元素。Metadata可采用dc元數(shù)據(jù)形式進行描述,子元素只包括dc元素。每個dc元素有兩個屬性,分別是refinement屬性和scheme屬性。其中,refinement屬性標識了元數(shù)據(jù)的細化修飾詞,scheme屬性標識了數(shù)據(jù)的格式編碼規(guī)則。并且,每個dc元素包括16個子元素,分別是:<dc:contributor></dc:contributor>、<dc:coverage></dc:coverage>、<dc:creator></dc:creator>、<dc:date></dc:date>、<dc:description></dc:description>、<dc:format></dc:format>、<dc:identifier></dc:identifier>、<dc:language></dc:language>、<dc:publisher></dc:publisher>、<dc:relation></dc:relation><dc:rights></dc:rights>、<dc:source></dc:source>、<dc:subject></dc:subject><dc:title></dc:title>、<dc:type></dc:type>、<dc:audience></dc:audience>。在多媒體列表部分中,標識了文章中包含的多媒體文件列表,其中,以<file></file>標簽為單個多媒體文件標識。file標簽中可包括如下屬性及子元素:name屬性,表示物理文件名稱;media-type屬性,指出了文件的MIMETYPE;size屬性,表示文件占字節(jié)空間;usage屬性,可以是poster或text,poster表示本圖片同時作為文檔的封面,text表示本圖片僅用于正文;dc:title子元素,表示圖片的題名;dc:creator子元素,表示圖片、音視頻的作者;dc:description子元素,表示圖片說明。

其中,text.ztml格式的文本數(shù)據(jù)文件包括:文件頭部分、正文內(nèi)容部分。text.ztml文件的根元素是text,text是一個高度簡化的類HTML標簽集,包括以下標簽:<p></p>、<ul></ul>、<ol></ol>、<li></li>、<img></img>、<b></b>、<i></i>、<a></a>。其中,<p></p>表示段落標簽,p標簽中只可以包括a、img、b、i標簽;<ul></ul>表示無編號列表標簽;<ol></ol>表示編號列表標簽;<li></li>表示一個列表項標簽;<img></img>表示圖片標簽;<b></b>、<i></i>表示字體風格標簽,b表示粗體、i表示斜體;<a></a>表示連接標簽,通過文字說明指示一個操作。<a></a>標簽包含三個屬性:href屬性、key屬性、target屬性。其中,key屬性的值可以是red、green、yellow、blue、0-9、*、#鍵。如果定義了key屬性的值,則可以直接通過鍵盤按鍵執(zhí)行相關(guān)操作,而不用移動焦點。target屬性可為browse、play或op。browser表示用href地址直接啟動瀏覽器,play表示傳遞一個內(nèi)容對象標識進行顯示或播放,op表示向服務(wù)器端調(diào)用一個操作。

本發(fā)明實施例所給出的結(jié)構(gòu)化文件的組成結(jié)構(gòu),能將文章正文內(nèi)容進行結(jié)構(gòu)化顯示,實現(xiàn)呈現(xiàn)樣式與文章內(nèi)容的剝離,其至少具有以下優(yōu)點:(1)易于發(fā)布與存檔,又方便加工與閱讀,給多媒體內(nèi)容工具提供者和多媒體內(nèi)容提供者以最小的、共同的指南,確保不同多媒體播放系統(tǒng)能夠真實、準確地表達多媒體內(nèi)容;(2)兼容本地閱讀,移動設(shè)備閱讀,遠程在線閱讀;(3)與多媒體內(nèi)容數(shù)據(jù)格式無關(guān)。

步驟S2、接收客戶終端發(fā)送的獲取薦書文章請求,從所述獲取薦書文章請求中解析出文章標識、閱讀推廣服務(wù)機構(gòu)標識;根據(jù)所述文章標識獲取對應(yīng)的結(jié)構(gòu)化文件、對應(yīng)的文章元數(shù)據(jù)總表與文章元數(shù)據(jù)分表,并從對應(yīng)的結(jié)構(gòu)化文件中解析出正文內(nèi)容、從對應(yīng)的文章元數(shù)據(jù)總表與文章元數(shù)據(jù)分表獲取復(fù)合元數(shù)據(jù)信息;根據(jù)所述閱讀推廣服務(wù)機構(gòu)標識從樣式庫中選取相應(yīng)的頁面樣式模板;根據(jù)所述頁面樣式模板對解析出的正文內(nèi)容以及復(fù)合元數(shù)據(jù)信息進行動態(tài)裝配,生成薦書文章展示頁面;然后,將所述薦書文章展示頁面返回至客戶終端。

在具體實施時,客戶終端為能夠加載閱讀推薦服務(wù)的PC機、手機、PAD或其他電子設(shè)備。例如,B機構(gòu)的讀者通過PC機向管理服務(wù)器發(fā)送獲取薦書文章請求,管理服務(wù)器在對該獲取薦書文章請求進行解析后獲知該請求攜帶的文章標識以及閱讀推廣服務(wù)機構(gòu)標識(即B機構(gòu)的標識),然后管理服務(wù)器根據(jù)該文章標識找到與該獲取薦書文章請求對應(yīng)的結(jié)構(gòu)化文件、文章元數(shù)據(jù)總表與B機構(gòu)文章分庫中的文章元數(shù)據(jù)分表,根據(jù)閱讀推廣服務(wù)機構(gòu)標識從樣式庫中找到B機構(gòu)的頁面樣式模板。由于結(jié)構(gòu)化文件只存儲正文內(nèi)容,無顯示樣式信息,因此在獲取結(jié)構(gòu)化文件之后首先需要將結(jié)構(gòu)化文件解析為HTML等顯示格式。比如,對于<img>標簽來說,其在結(jié)構(gòu)化文件中存儲時屬性src僅僅存儲了圖片的名稱,在變換到顯示格式時需要將src替換成圖片對應(yīng)文件路徑。另外,在獲取文章元數(shù)據(jù)總表與文章元數(shù)據(jù)分表之后,需要首先將兩者進行動態(tài)組合、以從組合后的動態(tài)表中獲取復(fù)合元數(shù)據(jù)信息。其中,該動態(tài)表的生成可采用如下方式:將B機構(gòu)文章元數(shù)據(jù)分表中的全部記錄映射至虛擬表中,從文章元數(shù)據(jù)總表中查找該薦書文章的其他字段并將其補充到虛擬表中。如此一來,經(jīng)映射、補充后的虛擬表即是前述的動態(tài)表。接下來,管理服務(wù)器根據(jù)找到的B機構(gòu)的頁面樣式模板對解析出的正文內(nèi)容以及復(fù)合元數(shù)據(jù)信息進行動態(tài)裝配,以生成薦書文章展示頁面。

在本實施例中,通過在樣式庫中預(yù)先設(shè)置與各個機構(gòu)對應(yīng)的頁面樣式模板,并在接收到獲取薦書文章請求后根據(jù)相應(yīng)機構(gòu)的頁面樣式模板對正文內(nèi)容、復(fù)合元數(shù)據(jù)信息進行組裝,使得薦書文章與該機構(gòu)的頁面呈現(xiàn)風格保持一致,無需機構(gòu)工作人員的重新編輯工作,極大減少了機構(gòu)工作人員的工作負擔。

進一步的,為了解決閱讀推廣服務(wù)與機構(gòu)現(xiàn)有借閱、購買服務(wù)的脫節(jié)問題,在步驟S2中生成薦書文章展示頁面時還包括:調(diào)用機構(gòu)的圖書借閱與預(yù)約系統(tǒng)的接口,將薦書文章關(guān)聯(lián)的圖書自動對接至LAS(圖書借閱與預(yù)約服務(wù))系統(tǒng)。

在具體實施時,為了實現(xiàn)閱讀推薦服務(wù)與LAS系統(tǒng)中書目借閱渠道的自動關(guān)聯(lián),需要設(shè)計圖書與用戶信息轉(zhuǎn)換接口。圖5示出了閱讀推薦服務(wù)與LAS數(shù)據(jù)的對接示意圖。結(jié)合圖5可知,在建立薦書服務(wù)與LAS系統(tǒng)用戶統(tǒng)一認證的前提下,將圖書標識BID與用戶標識UID傳入圖書與用戶信息轉(zhuǎn)換接口,隨后,接口通過查詢將圖書標識BID轉(zhuǎn)換為機構(gòu)的圖書的編號UCID或ISBN號,將用戶標識UID轉(zhuǎn)換為LAS用戶表示UID@lib。在此基礎(chǔ)上,調(diào)用LAS提供的接口將文章中的書目自動關(guān)聯(lián)至圖書借閱與預(yù)約渠道,實現(xiàn)薦書服務(wù)與本館已有服務(wù)的對接。通過將閱讀推薦服務(wù)與圖書借閱與預(yù)約服務(wù)相對接,解決了閱讀推薦服務(wù)與圖書借閱、購買服務(wù)相脫節(jié)的問題,實現(xiàn)了閱讀推薦服務(wù)與機構(gòu)提供的其他服務(wù)的有效整合。

除了步驟S1、S2,本實施例的管理方法還包括如下步驟:S3、接收機構(gòu)管理員終端發(fā)送的文章元數(shù)據(jù)分表設(shè)置指令,根據(jù)所述文章元數(shù)據(jù)分表設(shè)置指令更新文章元數(shù)據(jù)分表。其中,所述文章元數(shù)據(jù)設(shè)置指令包括:文章狀態(tài)設(shè)置指令,和/或,共享權(quán)限設(shè)置指令,和/或,閱讀推廣詞設(shè)置指令,和/或,文章所屬類別設(shè)置指令,和/或,關(guān)聯(lián)活動設(shè)置指令。另外,機構(gòu)管理員終端還用于對文章進行審核發(fā)布、以及從文章總庫中進行文章采選。

以上對本發(fā)明實施例的薦書文章管理系統(tǒng)架構(gòu)、薦書文章管理方法進行了描述,下面對該實施例涉及的管理服務(wù)器進行詳細描述。

圖6示出了本發(fā)明實施例中的管理服務(wù)器的內(nèi)部組成框圖。從圖6可見,本發(fā)明實施例中的管理服務(wù)器主要包括:文件解析模塊101、元數(shù)據(jù)映射模塊102、客戶指令解析模塊103、結(jié)構(gòu)化文件解析模塊104、文章元數(shù)據(jù)組裝模塊105、頁面組裝模塊107、頁面發(fā)送模塊108。

文件解析模塊101,用于接收創(chuàng)建者終端上傳的薦書文章數(shù)據(jù)包,從所述薦書文章數(shù)據(jù)包中解析出薦書文章的正文內(nèi)容、元數(shù)據(jù)信息,然后,將所述正文內(nèi)容以結(jié)構(gòu)化文件形式、將元數(shù)據(jù)信息以文章元數(shù)據(jù)總表形式存入文章總庫109。

其中,所述結(jié)構(gòu)化文件可優(yōu)先采用圖4所示的組成形式,具體包括:XML格式的描述數(shù)據(jù)文件、text.ztml格式的文本數(shù)據(jù)文件、多媒體數(shù)據(jù)文件。所述文章元數(shù)據(jù)總表用于存儲薦書文章的基礎(chǔ)元數(shù)據(jù)信息,可包括如下字段:文章編號字段、文章題目字段、文章所屬機構(gòu)字段、文章狀態(tài)字段、文章共享權(quán)限字段、關(guān)聯(lián)活動字段、關(guān)聯(lián)圖書字段。通過設(shè)置文件解析模塊,能夠?qū)o需修改的正文數(shù)據(jù)與經(jīng)常需要修改的元數(shù)據(jù)分開存儲,進而實現(xiàn)了數(shù)據(jù)存儲結(jié)構(gòu)的優(yōu)化。

元數(shù)據(jù)映射模塊102,用于根據(jù)文章元數(shù)據(jù)總表映射生成機構(gòu)文章分庫110中的文章元數(shù)據(jù)分表。并且,所述文章元數(shù)據(jù)總表、所述文章元數(shù)據(jù)分表均與所述結(jié)構(gòu)化文件相關(guān)聯(lián)。

文章元數(shù)據(jù)分表用于存儲個性化的元數(shù)據(jù)信息,可包括如下字段:文章編號字段、文章發(fā)布機構(gòu)字段、文章題目字段、閱讀推廣詞字段、文章所屬類別字段、關(guān)聯(lián)活動字段、關(guān)聯(lián)圖書字段、文章發(fā)布時間字段、文章發(fā)布操作者字段。在本發(fā)明實施例中,根據(jù)文章元數(shù)據(jù)總表映射生成文章元數(shù)據(jù)分表的過程如下:一、將文章元數(shù)據(jù)總表中的文章標識字段、文章題目字段同步至文章元數(shù)據(jù)分表中的相應(yīng)字段;二、設(shè)置文章發(fā)布機構(gòu)字段,如果文章屬于本機構(gòu),則將文章發(fā)布機構(gòu)字段設(shè)置為false,表示版權(quán)歸本機構(gòu)所有,如果文章采選自文章總庫,則將文章發(fā)布機構(gòu)字段設(shè)置為true;三、自動更新文章元數(shù)據(jù)分表中的文章發(fā)布機構(gòu)字段、文章發(fā)布時間字段、文章發(fā)布操作者字段。

在本發(fā)明實施例中,基于文件解析模塊101、元數(shù)據(jù)映射模塊102,可將各個機構(gòu)的創(chuàng)建者終端上傳的薦書文章進行統(tǒng)一存儲,并且僅將機構(gòu)文章分庫中的薦書信息展示給各機構(gòu),從而實現(xiàn)了薦書資源的整合與文章版權(quán)的保護。

客戶指令解析模塊103,用于接收客戶終端發(fā)送的獲取薦書文章請求,從所述獲取薦書文章請求中解析出文章標識、閱讀推廣服務(wù)機構(gòu)標識,并根據(jù)所述文章標識獲取對應(yīng)的結(jié)構(gòu)化文件、對應(yīng)的文章元數(shù)據(jù)總表與文章元數(shù)據(jù)分表,根據(jù)所述閱讀推廣服務(wù)機構(gòu)標識從樣式庫106中選取相應(yīng)的頁面樣式模板。

結(jié)構(gòu)化文件解析模塊104,用于從結(jié)構(gòu)化文件中解析出正文內(nèi)容。由于結(jié)構(gòu)化文件只存儲正文內(nèi)容,無顯示樣式信息,因此在獲取結(jié)構(gòu)化文件之后首先需要將結(jié)構(gòu)化文件解析為HTML等顯示格式。

文章元數(shù)據(jù)組裝模塊105,用于將文章元數(shù)據(jù)總表與文章元數(shù)據(jù)分表進行動態(tài)組裝,生成復(fù)合元數(shù)據(jù)信息。其中,所述動態(tài)組裝可采用前述薦書文章管理方法提到的實施方式。

頁面組裝模塊107,用于根據(jù)頁面樣式模板對解析出的正文內(nèi)容以及復(fù)合元數(shù)據(jù)信息進行動態(tài)裝配,生成薦書文章展示頁面。頁面發(fā)送模塊108,用于將生成的薦書文章展示頁面返回至客戶終端。

在一個較佳的實施例中,頁面組裝模塊107還用于,在生成薦書文章展示頁面時,調(diào)用機構(gòu)的圖書借閱與預(yù)約系統(tǒng)的接口,將薦書文章關(guān)聯(lián)的圖書自動對接至圖書借閱與預(yù)約服務(wù)。在實現(xiàn)薦書文章關(guān)聯(lián)圖書與圖書借閱、預(yù)約服務(wù)的對接時,可選用前述薦書文章管理方法中提到的實施方式。通過將閱讀推薦服務(wù)與圖書借閱與預(yù)約服務(wù)相對接,解決了閱讀推薦服務(wù)與圖書借閱、購買服務(wù)相脫節(jié)的問題,實現(xiàn)了閱讀推薦服務(wù)與機構(gòu)提供的其他服務(wù)的有效整合。

在一個更優(yōu)的實施例中,管理服務(wù)器還包括機構(gòu)管理員指令解析模塊。機構(gòu)管理員指令解析模塊,用于接收機構(gòu)管理員終端發(fā)送的文章元數(shù)據(jù)分表設(shè)置指令,根據(jù)所述文章元數(shù)據(jù)分表設(shè)置指令更新文章元數(shù)據(jù)分表。在具體實施時,所述文章元數(shù)據(jù)設(shè)置指令可包括:文章狀態(tài)設(shè)置指令,和/或,共享權(quán)限設(shè)置指令,和/或,閱讀推廣詞設(shè)置指令,和/或,文章所屬類別設(shè)置指令,和/或,關(guān)聯(lián)活動設(shè)置指令。通過設(shè)置機構(gòu)管理員指令解析模塊,便于機構(gòu)管理員對機構(gòu)文章分庫中的文章元數(shù)據(jù)分表進行管理。

雖然參照示例性實施方式對本發(fā)明進行了描述,但是應(yīng)當理解,本發(fā)明并不局限于文中詳細描述和示出的具體實施方式,在不偏離權(quán)利要求書所限定的范圍的情況下,本領(lǐng)域技術(shù)人員可以對所述示例性實施方式做出各種改變。

當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
永吉县| 南昌县| 浮山县| 平陆县| 颍上县| 射洪县| 马关县| 观塘区| 平昌县| 巴楚县| 保定市| 云南省| 威远县| 黔西| 岚皋县| 墨脱县| 松原市| 吉安市| 临桂县| 南平市| 商南县| 安徽省| 宿迁市| 彭泽县| 巩留县| 家居| 寿光市| 紫阳县| 昌图县| 石柱| 开鲁县| 万盛区| 乌拉特后旗| 象州县| 高尔夫| 惠水县| 黄龙县| 庆城县| 湖南省| 辽阳市| 呼和浩特市|