文件數(shù)據(jù)的獲取方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及計算機(jī)數(shù)字出版領(lǐng)域,尤其涉及一種文件數(shù)據(jù)的獲取方法和裝置。
【背景技術(shù)】
[0002] 目前,在數(shù)字出版行業(yè)中,采編及排版過程中會產(chǎn)生一系列非結(jié)構(gòu)化數(shù)據(jù),這些數(shù) 據(jù)包括稿件數(shù)據(jù)、配圖數(shù)據(jù)及成品文件數(shù)據(jù)等,但在現(xiàn)有技術(shù)中對這些非結(jié)構(gòu)化數(shù)據(jù)仍然 采用傳統(tǒng)的非結(jié)構(gòu)化數(shù)據(jù)存儲方式進(jìn)行存儲,即按照不同的文件類別將其存儲在磁盤、硬 盤或文件服務(wù)器中,并在數(shù)據(jù)庫中存儲相應(yīng)的元數(shù)據(jù)信息對其進(jìn)行管理。
[0003] 而在數(shù)字出版行業(yè)中,期刊的工作人員關(guān)注的并不是每一個文件數(shù)據(jù)的詳細(xì)內(nèi) 容,其更專注的是對于近期需要出版的具體某一期刊最近一期所需要的文件數(shù)據(jù),這能夠 使工作人員更有針對性的對文件數(shù)據(jù)進(jìn)行編輯與審閱,更加合理的安排工作時間。所以在 數(shù)字出版行業(yè),采用傳統(tǒng)非結(jié)構(gòu)化數(shù)據(jù)存儲方式對文件進(jìn)行存儲,當(dāng)用戶需要查閱近期需 要的文件數(shù)據(jù)時,需要針對不同類別的文件數(shù)據(jù)進(jìn)行查閱,工作效率并不突出,不能夠快捷 的查詢、使用或預(yù)覽采編及排版過程中所需要的多個文件數(shù)據(jù)。而且對于數(shù)字出版行業(yè)的 數(shù)據(jù)庫的維護(hù)人員來說,傳統(tǒng)的非結(jié)構(gòu)化數(shù)據(jù)存儲方式維護(hù)的成本較高。
【發(fā)明內(nèi)容】
[0004] 本發(fā)明提供了一種文件數(shù)據(jù)的獲取方法和裝置,符合數(shù)字出版行業(yè)工作人員的工 作習(xí)慣,能夠快捷的查詢、使用或預(yù)覽采編及排版過程中所需要的多個文件數(shù)據(jù),提高期刊 工作人員的工作效率,降低數(shù)據(jù)庫的維護(hù)成本。
[0005] 本發(fā)明提供了一種文件數(shù)據(jù)的獲取方法,包括:
[0006] 接收用戶輸入的文件數(shù)據(jù)請求信息,所述文件數(shù)據(jù)請求信息中包括:目標(biāo)期刊標(biāo) 識、目標(biāo)期刊年份、目標(biāo)刊期和目標(biāo)期刊類型中的一種或多種;
[0007] 根據(jù)所述文件數(shù)據(jù)請求信息中包括的目標(biāo)期刊標(biāo)識、目標(biāo)期刊年份、目標(biāo)刊期和 目標(biāo)期刊類型中的一種或多種,在數(shù)據(jù)庫中確定相匹配的元數(shù)據(jù),所述元數(shù)據(jù)包括:期刊類 型及其對應(yīng)的期刊標(biāo)識、期刊年份、刊期和文件路徑;
[0008] 根據(jù)與所述文件數(shù)據(jù)請求信息相匹配的元數(shù)據(jù)中的文件路徑,在對應(yīng)的文件路徑 中獲取對應(yīng)的文件數(shù)據(jù);
[0009] 向用戶輸出獲取的文件數(shù)據(jù)。
[0010] 本發(fā)明還提供了一種文件獲取的裝置,包括:
[0011] 接收模塊,用于接收用戶輸入的文件數(shù)據(jù)請求信息,所述文件數(shù)據(jù)請求信息中包 括:目標(biāo)期刊標(biāo)識、目標(biāo)期刊年份、目標(biāo)刊期和目標(biāo)期刊類型中的一種或多種;
[0012] 確定模塊,用于根據(jù)所述文件數(shù)據(jù)請求信息中包括的目標(biāo)期刊標(biāo)識、目標(biāo)期刊年 份、目標(biāo)刊期和目標(biāo)期刊類型中的一種或多種,在數(shù)據(jù)庫中確定相匹配的元數(shù)據(jù),所述元數(shù) 據(jù)包括:期刊類型及其對應(yīng)的期刊標(biāo)識、期刊年份、刊期和文件路徑;
[0013] 獲取模塊,用于根據(jù)與所述文件數(shù)據(jù)請求信息相匹配的元數(shù)據(jù)中的文件路徑,在 對應(yīng)的文件路徑中獲取對應(yīng)的文件數(shù)據(jù);
[0014] 輸出模塊,用于向用戶輸出獲取的文件數(shù)據(jù)。
[0015] 本發(fā)明一種文件獲取的方法和裝置,通過接收用戶輸入的文件數(shù)據(jù)請求信息,文 件數(shù)據(jù)請求信息中包括:目標(biāo)期刊標(biāo)識、目標(biāo)期刊年份、目標(biāo)刊期和目標(biāo)期刊類型中的一種 或多種;根據(jù)文件數(shù)據(jù)請求信息中包括的目標(biāo)期刊標(biāo)識、目標(biāo)期刊年份、目標(biāo)刊期和目標(biāo)期 刊類型中的一種或多種,在數(shù)據(jù)庫中確定相匹配的元數(shù)據(jù),該元數(shù)據(jù)包括:期刊類型及其對 應(yīng)的期刊標(biāo)識、期刊年份、刊期和文件路徑;根據(jù)與文件數(shù)據(jù)請求信息相匹配的元數(shù)據(jù)中的 文件路徑,在對應(yīng)的文件路徑中獲取對應(yīng)的文件數(shù)據(jù);向用戶輸出獲取的對應(yīng)的文件數(shù)據(jù)。 本發(fā)明在元數(shù)據(jù)中存儲文件數(shù)據(jù)的期刊類型及其對應(yīng)的期刊標(biāo)識、期刊年份、刊期和文件 路徑,當(dāng)用戶按照工作習(xí)慣輸入目標(biāo)期刊標(biāo)識、目標(biāo)期刊年份、目標(biāo)刊期和目標(biāo)期刊類型中 的一種或多種時,能夠快捷的查詢、使用或預(yù)覽采編及排版過程中所需要的多個文件數(shù)據(jù), 提高期刊工作人員的工作效率,降低數(shù)據(jù)庫的維護(hù)成本。
【附圖說明】
[0016] 為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使 用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本 領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他 的附圖。
[0017] 圖1為本發(fā)明文件數(shù)據(jù)的獲取方法一個實施例的流程圖;
[0018] 圖2為本發(fā)明文件數(shù)據(jù)的獲取方法又一個實施例的流程圖;
[0019] 圖3為本發(fā)明文件數(shù)據(jù)的獲取裝置一個實施例的結(jié)構(gòu)示意圖;
[0020] 圖4為本發(fā)明文件數(shù)據(jù)的獲取裝置又一個實施例的結(jié)構(gòu)示意圖。
【具體實施方式】
[0021] 為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例 中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例是 本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員 在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護(hù)的范圍。
[0022] 圖1為本發(fā)明文件數(shù)據(jù)的獲取方法一個實施例的流程圖,本實施例的執(zhí)行主體為 具有存儲空間的智能終端,如臺式電腦,筆記本電腦等。具體可以通過軟件的方式實現(xiàn),則 該方法包括:
[0023] 步驟101,接收用戶輸入的文件數(shù)據(jù)請求信息,該文件數(shù)據(jù)請求信息中包括:目標(biāo) 期刊標(biāo)識、目標(biāo)期刊年份、目標(biāo)刊期和目標(biāo)期刊類型中的一種或多種。
[0024] 本實施例中,具有存儲空間的智能終端可以為用戶提供請求文件數(shù)據(jù)的對話框, 用戶打開對話框后,通過鍵盤在對話框中輸入文件數(shù)據(jù)請求信息。智能終端接收用戶輸入 的文件數(shù)據(jù)請求信息,文件請求信息包括目標(biāo)期刊標(biāo)識、目標(biāo)期刊年份、目標(biāo)刊期和目標(biāo)期 刊類型中的一種或多種。其中目標(biāo)期刊類型包括:成品、稿件或配圖。當(dāng)文件請求信息為目 標(biāo)期刊標(biāo)識、目標(biāo)期刊年份、目標(biāo)刊期和目標(biāo)期刊類型中的多種時,中間可用頓號、空格或 逗號隔開。如接收到的用戶輸入的請求信息為:"220146成品"。
[0025] 步驟102,根據(jù)文件數(shù)據(jù)請求信息中包括的目標(biāo)期刊標(biāo)識、目標(biāo)期刊年份、目標(biāo)刊 期和目標(biāo)期刊類型中的一種或多種,在數(shù)據(jù)庫中確定相匹配的元數(shù)據(jù),元數(shù)據(jù)包括:期刊類 型及其對應(yīng)的期刊標(biāo)識、期刊年份、刊期和文件路徑。
[0026] 本實施例中,元數(shù)據(jù)存儲在數(shù)據(jù)庫中,用于管理文件數(shù)據(jù)。在元數(shù)據(jù)中包括期刊類 型及其對應(yīng)的期刊標(biāo)識、期刊年份、刊期和文件路徑,元數(shù)據(jù)在數(shù)據(jù)庫中是按照期刊類別進(jìn) 行存儲的,具體的元數(shù)據(jù)如表1所示:
[0027] 表1元數(shù)據(jù)示例
[0028]
[0029] 本實施例中,根據(jù)文件數(shù)據(jù)請求信息中包括的目標(biāo)期刊標(biāo)識、目標(biāo)期刊年份、目標(biāo) 刊期和目標(biāo)期刊類型中的一種或多種,在數(shù)據(jù)庫中確定相匹配的元數(shù)據(jù),如文件數(shù)據(jù)請求 信息為:"220146",在表1中與其相匹配的元數(shù)據(jù)有三個元數(shù)據(jù)。
[0030] 步驟103,根據(jù)與文件數(shù)據(jù)請求信息相匹配的元數(shù)據(jù)中的文件路徑,在對應(yīng)的文件 路徑中獲取對應(yīng)的文件數(shù)據(jù)。
[0031 ] 本實施例中,將該文件數(shù)據(jù)的文件路徑存儲在數(shù)據(jù)庫的元數(shù)據(jù)中,根據(jù)文件請求 信息找出與其相匹配的元數(shù)據(jù),進(jìn)而獲取到了該文件數(shù)據(jù)對應(yīng)的文件路徑,根據(jù)該文件路 徑獲取對應(yīng)的文件數(shù)據(jù)。
[0032] 如在上述的舉例中,文件數(shù)據(jù)請求信息為:"220146",那么在 表1中與其相匹配的元數(shù)據(jù)有三個元數(shù)據(jù),這三個元數(shù)據(jù)對應(yīng)的文件路 徑分別為 E:\2