一種數(shù)據(jù)生成方法及生成系統(tǒng)的制作方法
【專利摘要】本發(fā)明涉及信息處理技術(shù)領(lǐng)域,公開了一種數(shù)據(jù)生成方法。該數(shù)據(jù)生成方法包括:包括:獲取多個第一數(shù)據(jù);各第一數(shù)據(jù)具有關(guān)鍵字與信息項;根據(jù)多個第一數(shù)據(jù)中具有相同的關(guān)鍵字的第一數(shù)據(jù)生成第二數(shù)據(jù)。本發(fā)明還公開了一種數(shù)據(jù)生成系統(tǒng)。本發(fā)明實施方式相對于現(xiàn)有技術(shù)而言,先獲取多個第一數(shù)據(jù),再從獲取的第一數(shù)據(jù)中,選取具有相同的關(guān)鍵字的第一數(shù)據(jù)來生成第二數(shù)據(jù),從而避免了靠人工輸入各種關(guān)鍵字及對應(yīng)的信息項來生成第二數(shù)據(jù)的過程,使得第二數(shù)據(jù)的生成過程更加方便快捷,有助于節(jié)省人力、提高商家的工作效率并降低因人工輸入而導(dǎo)致信息錯誤的情況。
【專利說明】
一種數(shù)據(jù)生成方法及生成系統(tǒng)
技術(shù)領(lǐng)域
[0001] 本發(fā)明涉及信息處理技術(shù)領(lǐng)域,特別涉及一種數(shù)據(jù)生成方法及生成系統(tǒng)。
【背景技術(shù)】
[0002] 對于電商企業(yè)而言,商品(或者產(chǎn)品,或者物資)在各倉庫之間的調(diào)撥是最重要的 環(huán)節(jié)之一,因而,做好商品調(diào)撥成為電商企業(yè)發(fā)展的重要因素。
[0003] 目前,主要靠人工來盤點入庫和出庫,然后生成商品的調(diào)撥信息。同時,生成調(diào)貨 單時,也是靠人工輸入"發(fā)貨倉庫"、"目的倉庫"、"商品"以及"數(shù)量"來分別生成調(diào)貨單。在 實現(xiàn)本發(fā)明過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問題:在生成調(diào)貨單時,人工輸入 非常耗時,并且還容易出錯。
【發(fā)明內(nèi)容】
[0004] 本發(fā)明的目的在于提供一種數(shù)據(jù)生成方法及生成系統(tǒng),使得第二數(shù)據(jù)的生成過程 更加方便快捷,提高商家的工作效率。
[0005] 為解決上述技術(shù)問題,本發(fā)明的實施方式提供了一種數(shù)據(jù)生成方法,包括:獲取多 個第一數(shù)據(jù);各第一數(shù)據(jù)具有關(guān)鍵字與信息項;根據(jù)多個第一數(shù)據(jù)中具有相同的關(guān)鍵字的 第一數(shù)據(jù)生成第二數(shù)據(jù)。
[0006] 本發(fā)明的實施方式還提供了一種數(shù)據(jù)生成系統(tǒng),包括:第一數(shù)據(jù)獲取模塊與第二 數(shù)據(jù)生成模塊;第一數(shù)據(jù)獲取模塊用于獲取多個第一數(shù)據(jù);各第一數(shù)據(jù)具有關(guān)鍵字與信息 項;第二數(shù)據(jù)生成模塊用于根據(jù)多個第一數(shù)據(jù)中具有相同的關(guān)鍵字的第一數(shù)據(jù)生成第二數(shù) 據(jù)。
[0007] 本發(fā)明實施方式相對于現(xiàn)有技術(shù)而言,先獲取多個第一數(shù)據(jù),再從獲取的第一數(shù) 據(jù)中,選取具有相同的關(guān)鍵字的第一數(shù)據(jù)來生成第二數(shù)據(jù),從而避免了靠人工輸入各種關(guān) 鍵字及對應(yīng)的信息項來生成第二數(shù)據(jù)的過程,使得第二數(shù)據(jù)的生成過程更加方便快捷,有 助于節(jié)省人力、提高商家的工作效率并降低因人工輸入而導(dǎo)致信息錯誤的情況。
[0008] 另外,在根據(jù)多個第一數(shù)據(jù)中具有相同的關(guān)鍵字的第一數(shù)據(jù)生成第二數(shù)據(jù)中,具 體包括:若查詢出多個第一數(shù)據(jù)中存在一個待處理的第一數(shù)據(jù),創(chuàng)建一個第二數(shù)據(jù);第二數(shù) 據(jù)包括關(guān)鍵字欄與信息欄;將待處理的第一數(shù)據(jù)的關(guān)鍵字與信息項分別錄入第二數(shù)據(jù)的關(guān) 鍵字欄與信息欄;查詢多個第一數(shù)據(jù)中是否存在待處理的第一數(shù)據(jù)的同組第一數(shù)據(jù);同組 第一數(shù)據(jù)為與待處理的第一數(shù)據(jù)具有相同的關(guān)鍵字的第一數(shù)據(jù);若存在同組第一數(shù)據(jù),將 同組第一數(shù)據(jù)的信息項錄入第二數(shù)據(jù)的信息欄;將同組第一數(shù)據(jù)標記為已處理的第一數(shù) 據(jù)。即,提供了一種生成第二數(shù)據(jù)的具體實現(xiàn)方式。
[0009] 另外,待處理的第一數(shù)據(jù)為具有預(yù)設(shè)的關(guān)鍵字的第一數(shù)據(jù)。即,通過預(yù)設(shè)的關(guān)鍵 字,可以選擇性地生成用戶所需要的第二數(shù)據(jù)。
[0010] 另外,在根據(jù)多個第一數(shù)據(jù)中具有相同的關(guān)鍵字的第一數(shù)據(jù)生成第二數(shù)據(jù)中,具 體包括:根據(jù)關(guān)鍵字將多個第一數(shù)據(jù)分成至少一組第一數(shù)據(jù);每組第一數(shù)據(jù)的各第一數(shù)據(jù) 具有相同的關(guān)鍵字;創(chuàng)建至少一個第二數(shù)據(jù);第二數(shù)據(jù)包括關(guān)鍵字欄與信息欄;將這組第一 數(shù)據(jù)的關(guān)鍵字錄入第二數(shù)據(jù)的關(guān)鍵字欄;將這組第一數(shù)據(jù)的各第一數(shù)據(jù)的信息項錄入第二 數(shù)據(jù)的信息欄。在即,提供了另一種生成第二數(shù)據(jù)的具體實現(xiàn)方式。
[0011]另外,第二數(shù)據(jù)生成模塊包括:第一數(shù)據(jù)查詢單元、第二數(shù)據(jù)創(chuàng)建單元、信息錄入 單元以及狀態(tài)標記單元;第一數(shù)據(jù)查詢單元用于查詢是否存在一個待處理的第一數(shù)據(jù);若 存在一個待處理的第一數(shù)據(jù),第二數(shù)據(jù)創(chuàng)建單元用于創(chuàng)建一個第二數(shù)據(jù);第二數(shù)據(jù)包括關(guān) 鍵字欄與信息欄;信息錄入單元用于將待處理的第一數(shù)據(jù)的關(guān)鍵字與信息項分別錄入第二 數(shù)據(jù)的關(guān)鍵字欄與信息欄;第一數(shù)據(jù)查詢單元還用于查詢多個第一數(shù)據(jù)中是否存在待處理 的第一數(shù)據(jù)的同組第一數(shù)據(jù);同組第一數(shù)據(jù)為與待處理的第一數(shù)據(jù)具有相同關(guān)鍵字的第一 數(shù)據(jù);若存在同組第一數(shù)據(jù),信息錄入單元還用于將同組第一數(shù)據(jù)的信息項錄入所述第二 數(shù)據(jù)的信息欄;狀態(tài)標記單元用于將同組第一數(shù)據(jù)標記為已處理的第一數(shù)據(jù)。
[0012] 另外,第二數(shù)據(jù)生成模塊包括:第一數(shù)據(jù)分組單元、第二數(shù)據(jù)創(chuàng)建單元以及信息錄 入單元;第一數(shù)據(jù)分組單元用于根據(jù)關(guān)鍵字將所述多個第一數(shù)據(jù)分成至少一組第一數(shù)據(jù); 每組第一數(shù)據(jù)的各第一數(shù)據(jù)具有相同的關(guān)鍵字;第二數(shù)據(jù)創(chuàng)建單元用于創(chuàng)建至少一個第二 數(shù)據(jù);第二數(shù)據(jù)包括關(guān)鍵字欄與信息欄;信息錄入單元用于將這組第一數(shù)據(jù)的關(guān)鍵字錄入 第二數(shù)據(jù)的關(guān)鍵字欄,且用于將這組第一數(shù)據(jù)的各第一數(shù)據(jù)的信息項錄入第二數(shù)據(jù)的信息 欄。
[0013] 另外,該數(shù)據(jù)生成系統(tǒng)還包括:存儲模塊;存儲模塊用于儲存多個第一數(shù)據(jù);其中, 第一數(shù)據(jù)獲取模塊用于從所述存儲模塊獲取多個第一數(shù)據(jù)。
【附圖說明】
[0014] 圖1是根據(jù)本發(fā)明第一實施方式的數(shù)據(jù)生成方法的流程圖;
[0015] 圖2是根據(jù)本發(fā)明第二實施方式的數(shù)據(jù)生成方法的流程圖;
[0016] 圖3是根據(jù)本發(fā)明第三實施方式的數(shù)據(jù)生成方法的流程圖;
[0017] 圖4是根據(jù)本發(fā)明第四實施方式的數(shù)據(jù)生成系統(tǒng)的結(jié)構(gòu)框圖;
[0018] 圖5是根據(jù)本發(fā)明第五實施方式的數(shù)據(jù)生成系統(tǒng)的結(jié)構(gòu)框圖;
[0019] 圖6是根據(jù)本發(fā)明第六實施方式數(shù)據(jù)生成系統(tǒng)中的調(diào)貨單生成模塊的結(jié)構(gòu)框圖; [0020]圖7是根據(jù)本發(fā)明第七實施方式的終端的結(jié)構(gòu)框圖。
【具體實施方式】
[0021] 為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明的各實 施方式進行詳細的闡述。然而,本領(lǐng)域的普通技術(shù)人員可以理解,在本發(fā)明各實施方式中, 為了使讀者更好地理解本申請而提出了許多技術(shù)細節(jié)。但是,即使沒有這些技術(shù)細節(jié)和基 于以下各實施方式的種種變化和修改,也可以實現(xiàn)本申請各權(quán)利要求所要求保護的技術(shù)方 案。
[0022] 本發(fā)明的第一實施方式涉及一種數(shù)據(jù)生成方法。本實施方式的具體流程圖1所示:
[0023] 步驟101,獲取多個第一數(shù)據(jù),其中,各第一數(shù)據(jù)具有關(guān)鍵字與信息項。
[0024] 本實施方式可從存儲器中獲取預(yù)先存儲的第一數(shù)據(jù)(即事先自動生成的)。然不限 于此,本步驟也可實時獲取多個第一數(shù)據(jù),即當(dāng)需要生成第二數(shù)據(jù)時,可以通過輸入獲取指 令,然后由系統(tǒng)實時生成多個第一數(shù)據(jù)。需要說明的是,本實施方式對關(guān)鍵字和信息項的具 體內(nèi)容不作任何限制。
[0025] 步驟102,根據(jù)多個第一數(shù)據(jù)中具有相同的關(guān)鍵字的第一數(shù)據(jù)生成第二數(shù)據(jù)。
[0026] 本實施方式可從獲取的第一數(shù)據(jù)中,選取具有相同的關(guān)鍵字的第一數(shù)據(jù)來生成第 二數(shù)據(jù)。
[0027]如表一所不,多個第一數(shù)據(jù)以表格形式表不,多個第一數(shù)據(jù)的序號分別為1~3。不 難發(fā)現(xiàn),表一中序號為1的第一數(shù)據(jù)與序號為3的第一數(shù)據(jù)的關(guān)鍵字相同,則可根據(jù)序號為 1、3的第一數(shù)據(jù)來生成一個第二數(shù)據(jù),序號為2的第二數(shù)據(jù)單獨生成一個第二數(shù)據(jù)。
[0028]表一:
[0030]本發(fā)明實施方式相對于現(xiàn)有技術(shù)而言,先獲取多個第一數(shù)據(jù),再從獲取的第一數(shù) 據(jù)中,選取具有相同的關(guān)鍵字的第一數(shù)據(jù)來生成第二數(shù)據(jù),從而避免了靠人工輸入各種關(guān) 鍵字及對應(yīng)的信息項來生成第二數(shù)據(jù)的過程,使得第二數(shù)據(jù)的生成過程更加方便快捷,有 助于節(jié)省人力、提高商家的工作效率并降低因人工輸入而導(dǎo)致信息錯誤的情況。
[0031]本發(fā)明的第二實施方式涉及一種數(shù)據(jù)生成方法。本實施方式將以第一數(shù)據(jù)為調(diào)撥 項、第二數(shù)據(jù)為調(diào)貨單為例,對由第一數(shù)據(jù)生成第二數(shù)據(jù)的過程進行說明,其中,第一數(shù)據(jù) 的關(guān)鍵字即為本實施例中調(diào)撥項的調(diào)撥關(guān)鍵字、第一數(shù)據(jù)的信息項即為本實施例中調(diào)撥項 的調(diào)撥商品信息。本實施方式的具體流程如圖2所示:
[0032]步驟201,獲取多個調(diào)撥項。
[0033] 本實施方式,可以從存儲器中獲取預(yù)先存儲的調(diào)撥項(即事先自動生成的)。然不 限于此,本步驟也可實時獲取多個調(diào)撥項,即當(dāng)需要生成調(diào)貨單時,可以通過輸入獲取指 令,然后由系統(tǒng)實時生成多個調(diào)撥項。
[0034] 其中,每個調(diào)撥項均具有調(diào)撥關(guān)鍵字與調(diào)撥商品信息。本實施方式中,該調(diào)撥關(guān)鍵 字包括:渠道、發(fā)貨倉庫及目的倉庫;調(diào)撥商品信息包括商品名稱與商品數(shù)量;如表二所示, 多個調(diào)撥項以表格形式表示,多個調(diào)撥項的序號分別為1~η。需要說明的是,本實施方式對 調(diào)撥關(guān)鍵字和商品信息的具體內(nèi)容不作任何限制。
[0035] 表二:
[0037]步驟202,判斷該多個調(diào)撥項中是否存在待處理的調(diào)撥項。若是,則進入步驟203; 若否,則退出。
[0038] 本實施方式中,調(diào)撥項可以具有兩種狀態(tài):待處理與已處理;待處理的調(diào)撥項是指 該調(diào)撥項的商品信息尚未錄入調(diào)貨單;已處理的調(diào)撥項是指該調(diào)撥項的商品信息已經(jīng)錄入 至一個已經(jīng)創(chuàng)建的調(diào)貨單。其中,步驟201中獲取的多個調(diào)撥項均未待處理的調(diào)撥項。
[0039] 本實施方式中,調(diào)撥項的狀態(tài)例如由預(yù)設(shè)的狀態(tài)標識符來表示;然不限于此。在實 際應(yīng)用中,也可以用不同的顏色來區(qū)分,此時可通過查看調(diào)撥項的顏色來判斷其是否為待 處理的調(diào)撥項。
[0040] 具體而言,可以依次查詢各調(diào)撥項;即在表二中,根據(jù)調(diào)撥項的序號依次查詢各調(diào) 撥項是否為待處理的調(diào)撥項。例如,若查詢到序號為1的調(diào)撥項為待處理的調(diào)撥項,則進入 創(chuàng)建調(diào)貨單(即進入步驟203);或者,依序查詢到序號為1的調(diào)撥項為待處理的調(diào)撥項,則進 入創(chuàng)建調(diào)貨單(即進入步驟203)。
[0041] 步驟203,選取一個待處理的調(diào)撥項創(chuàng)建調(diào)貨單。
[0042] 步驟204,將該選取的調(diào)撥項的調(diào)撥關(guān)鍵字與調(diào)撥商品信息錄入該創(chuàng)建的調(diào)貨單。
[0043] 在本實施方式中,該調(diào)貨單可包括關(guān)鍵字欄與商品欄。關(guān)鍵字欄可包括渠道、發(fā)貨 倉庫及目的倉庫等項目。商品欄可包括商品名稱及商品數(shù)量等項目。
[0044] 本步驟中,可將該待處理的調(diào)撥項的調(diào)撥關(guān)鍵字(如渠道、發(fā)貨倉庫及目的倉庫) 錄入關(guān)鍵字欄對應(yīng)的項目中,將調(diào)撥商品信息(如商品名稱及商品數(shù)量)錄入商品欄對應(yīng)的 項目中。
[0045]步驟205,在剩下的待處理的調(diào)撥項中,判斷是否存在與該選取的調(diào)撥項屬于同組 的調(diào)撥項。若是,則進入步驟206;若否,則返回步驟202。
[0046]在本實施方式中,同組的調(diào)撥項具有相同的調(diào)撥關(guān)鍵字,即同組的調(diào)撥項的渠道、 發(fā)貨倉庫及目的倉庫均相同。
[0047]步驟206,將同組調(diào)撥項的調(diào)撥商品信息錄入該創(chuàng)建的調(diào)貨單。
[0048]本實施方式中,可在剩下的待處理的調(diào)撥項中一次性找到所有與該選取的調(diào)撥項 屬于同組的調(diào)撥項,并一次性將同組調(diào)撥項的調(diào)撥商品信息錄入該創(chuàng)建的調(diào)貨單。然不限 于此;還可在剩下的待處理的調(diào)撥項中,每找到一個與該選取的調(diào)撥項屬于同組的調(diào)撥項, 即將該找到的調(diào)撥項的調(diào)撥商品信息錄入該創(chuàng)建的調(diào)貨單;直至將該選取的調(diào)撥項的同組 調(diào)撥項全部找到為止。
[0049]步驟207,將同組調(diào)撥項標記為已處理的調(diào)撥項。
[0050] 即,本實施例中,將同組調(diào)撥項的狀態(tài)標識符標志為已處理。
[0051] 此外,值的一提的是,本實施方式還可根據(jù)預(yù)設(shè)的調(diào)撥關(guān)鍵字對獲取的調(diào)撥項進 行處理。即,用戶可以根據(jù)實際的調(diào)貨情況,輸入調(diào)撥關(guān)鍵字,然后系統(tǒng)根據(jù)該輸入的調(diào)撥 關(guān)鍵字獲取對應(yīng)的調(diào)撥項,進而生成調(diào)貨單;亦即,生成的該調(diào)貨單的關(guān)鍵字欄為該輸入的 調(diào)撥關(guān)鍵字。以表二為例,假如用戶將"渠道為Q1、發(fā)貨倉庫為A、目的倉庫為B"作為預(yù)設(shè)的 調(diào)撥關(guān)鍵字。在獲取多個調(diào)撥項后,本實施例將從該多個調(diào)撥項中查找出"渠道為Q1、發(fā)貨 倉庫為A、目的倉庫為B"的調(diào)撥項進行處理。
[0052] 不難發(fā)現(xiàn),本發(fā)明實施方式相對于現(xiàn)有技術(shù)而言,先獲取多個調(diào)撥項,再從獲取的 調(diào)撥項中選取待處理的調(diào)撥項創(chuàng)建調(diào)貨單,從而避免了靠人工輸入各種調(diào)貨信息(如發(fā)貨 倉庫、目的倉庫等)來生成調(diào)貨單的過程,使得調(diào)貨單的生成過程更加方便快捷,既節(jié)省了 人力、提高了商家的工作效率,也有助于降低了因人工輸入而導(dǎo)致信息錯誤的情況,提升用 戶的體驗。
[0053]本發(fā)明第三實施方式涉及一種數(shù)據(jù)生成方法。第三實施方式與第二實施方式大致 相同,主要區(qū)別之處在于:在第二實施方式中,先選取其中一個待處理的調(diào)撥項創(chuàng)建調(diào)貨 單,再從剩下的待處理的調(diào)撥項中選取同組的調(diào)撥項,并將該同組的調(diào)撥商品信息補錄入 該創(chuàng)建的調(diào)貨單中。而在第三實施方式中,先根據(jù)調(diào)撥關(guān)鍵字對待處理的調(diào)撥項進行分組, 再分別為每組創(chuàng)建調(diào)貨單。第三實施方式的具體流程如圖3所示:
[0054]步驟301,獲取多個調(diào)撥項。各調(diào)撥項具有調(diào)撥關(guān)鍵字與調(diào)撥商品信息。
[0055]步驟302,判斷該多個調(diào)撥項中是否存在待處理的調(diào)撥項。若是,則進入步驟303; 若否,則退出。
[0056]步驟303根據(jù)調(diào)撥關(guān)鍵字對待處理的調(diào)撥項進行分組。
[0057]本實施方式可將具有相同調(diào)撥關(guān)鍵字的待處理的調(diào)撥項分在一組。如表三所示 (表三中列舉的全是待處理的調(diào)撥項),不難發(fā)現(xiàn),表中序號為1、3、4的調(diào)撥項具有相同調(diào)撥 關(guān)鍵字,可分為一組;表中序號為2、5的調(diào)撥項具有相同調(diào)撥關(guān)鍵字,可分為一組;表中序號 為6的調(diào)撥項可單獨一組。
[0058]表三:
[0061]步驟304,為每組待處理的調(diào)撥項創(chuàng)建調(diào)貨單。
[0062]如上例,即為表三中序號為1、3、4的調(diào)撥項創(chuàng)建一個調(diào)貨單;為序號為2、5的調(diào)撥 項創(chuàng)建一個調(diào)貨單;為序號為6的調(diào)撥項創(chuàng)建一個調(diào)貨單。
[0063]步驟305,將每組調(diào)撥項的調(diào)撥關(guān)鍵字錄入對應(yīng)的調(diào)貨單。
[0064]以表三中的序號為1、3、4的調(diào)撥項為例,假設(shè)為表中序號為1、3、4的調(diào)撥項創(chuàng)建的 調(diào)貨單為調(diào)貨單A,如第二實施方式所述,該調(diào)貨單A中包括關(guān)鍵字欄,關(guān)鍵字欄包括渠道、 發(fā)貨倉庫及目的倉庫等項目。本實施方式只需將序號為1、3、4的調(diào)撥項的調(diào)撥關(guān)鍵字(如渠 道、發(fā)貨倉庫及目的倉庫)錄入關(guān)鍵字欄對應(yīng)的項目中即可。
[0065]步驟306,將每組調(diào)撥項的調(diào)撥商品信息錄入對應(yīng)的調(diào)貨單。
[0066]以表三序號為1、3、4的調(diào)撥項為例,由第二實施方式可知,該調(diào)貨單A中還包括商 品欄,商品欄包括商品名稱及商品數(shù)量等項目,本實施方式只需將序號為1、3、4的調(diào)撥項的 調(diào)撥商品信息(如商品名稱及商品數(shù)量)錄入商品欄對應(yīng)的項目中即可。
[0067]第三實施方式相較于第二實施方式而言,先根據(jù)調(diào)撥關(guān)鍵字對待處理的調(diào)撥項進 行分組,再統(tǒng)一為每組待處理的調(diào)撥項創(chuàng)建調(diào)貨單,既有利于對待處理的調(diào)撥項進行集中 管理,也有利于提高調(diào)貨單的生成速率。
[0068]上面各種方法的步驟劃分,只是為了描述清楚,實現(xiàn)時可以合并為一個步驟或者 對某些步驟進行拆分,分解為多個步驟,只要包括相同的邏輯關(guān)系,都在本專利的保護范圍 內(nèi);對算法中或者流程中添加無關(guān)緊要的修改或者引入無關(guān)緊要的設(shè)計,但不改變其算法 和流程的核心設(shè)計都在該專利的保護范圍內(nèi)。
[0069] 本發(fā)明的第四實施方式涉及一種數(shù)據(jù)生成系統(tǒng)。如圖4所示,該數(shù)據(jù)生成系統(tǒng)包括 第一數(shù)據(jù)獲取模塊41與第二數(shù)據(jù)生成模塊42。
[0070] 其中,第一數(shù)據(jù)獲取模塊41用于獲取多個第一數(shù)據(jù);各第一數(shù)據(jù)具有關(guān)鍵字與信 息項。第二數(shù)據(jù)生成模塊42用于根據(jù)多個第一數(shù)據(jù)中具有相同的關(guān)鍵字的第一數(shù)據(jù)生成第 二數(shù)據(jù)。
[0071 ]不難發(fā)現(xiàn),本實施方式為與第一實施方式相對應(yīng)的系統(tǒng)實施例,本實施方式可與 第一實施方式互相配合實施。第一實施方式中提到的相關(guān)技術(shù)細節(jié)在本實施方式中依然有 效,為了減少重復(fù),這里不再贅述。相應(yīng)地,本實施方式中提到的相關(guān)技術(shù)細節(jié)也可應(yīng)用在 第一實施方式中。
[0072]值得一提的是,本實施方式中所涉及到的各模塊均為邏輯模塊,在實際應(yīng)用中,一 個邏輯單元可以是一個物理單元,也可以是一個物理單元的一部分,還可以以多個物理單 元的組合實現(xiàn)。此外,為了突出本發(fā)明的創(chuàng)新部分,本實施方式中并沒有將與解決本發(fā)明所 提出的技術(shù)問題關(guān)系不太密切的單元引入,但這并不表明本實施方式中不存在其它的單 J L· 〇
[0073] 本發(fā)明的第五實施方式涉及一種數(shù)據(jù)生成系統(tǒng)。本實施方式將以第一數(shù)據(jù)為調(diào)撥 項、第二數(shù)據(jù)為調(diào)貨單為例,對該數(shù)據(jù)生成系統(tǒng)如何根據(jù)第一數(shù)據(jù)生成第二數(shù)據(jù)的過程進 行說明,其中,第一數(shù)據(jù)的關(guān)鍵字即為本實施例中調(diào)撥項的調(diào)撥關(guān)鍵字、第一數(shù)據(jù)的信息項 即為本實施例中調(diào)撥項的調(diào)撥商品信息。
[0074] 如圖5所示,本實施例中,該數(shù)據(jù)生成系統(tǒng)包括:調(diào)撥項獲取模塊51、調(diào)貨單生成模 塊52及存儲模塊53。
[0075] 其中,調(diào)撥項獲取模塊51用于獲取多個調(diào)撥項;各調(diào)撥項具有調(diào)撥關(guān)鍵字與調(diào)撥 商品信息。調(diào)貨單生成模塊52用于根據(jù)多個調(diào)撥項中具有相同的調(diào)撥關(guān)鍵字的調(diào)撥項生成 調(diào)貨單。存儲模塊53用于儲存多個調(diào)撥項,調(diào)撥項獲取模塊51可從存儲模塊53獲取多個調(diào) 撥項。另外,值的一提的是,若調(diào)貨單生成模塊52生成的調(diào)貨單不需要及時處理,也可以將 該生成調(diào)貨單存儲于存儲模塊53。
[0076] 具體地說,在本實施方式中,該調(diào)貨單生成模塊52包括:調(diào)撥項查詢單元521 (即第 一數(shù)據(jù)查詢單元)、調(diào)貨單創(chuàng)建單元522(即第二數(shù)據(jù)創(chuàng)建單元)、信息錄入單元523以及狀態(tài) 標記單元524。
[0077] 其中,調(diào)撥項查詢單元521用于查詢是否存在一個待處理的調(diào)撥項。調(diào)貨單創(chuàng)建單 元522用于在該調(diào)撥項查詢單元521判定存在一個待處理的調(diào)撥項時,創(chuàng)建一個調(diào)貨單。該 調(diào)貨單包括關(guān)鍵字欄與商品欄。信息錄入單元523用于將待處理的調(diào)撥項的調(diào)撥關(guān)鍵字與 調(diào)撥商品信息分別錄入調(diào)貨單的關(guān)鍵字欄與商品欄。
[0078]調(diào)撥項查詢單元521還用于查詢多個調(diào)撥項中是否存在待處理的調(diào)撥項的同組調(diào) 撥項。其中,同組調(diào)撥項為與待處理的調(diào)撥項具有相同調(diào)撥關(guān)鍵字的調(diào)撥項。信息錄入單元 523還用于在該調(diào)撥項查詢單元521判定存在同組調(diào)撥項時,將同組調(diào)撥項的調(diào)撥商品信息 錄入調(diào)貨單的商品欄。
[0079] 狀態(tài)標記單元524用于將同組調(diào)撥項標記為已處理的調(diào)撥項。
[0080] 不難發(fā)現(xiàn),本實施方式為與第二實施方式相對應(yīng)的系統(tǒng)實施例,本實施方式可與 第二實施方式互相配合實施。第二實施方式中提到的相關(guān)技術(shù)細節(jié)在本實施方式中依然有 效,為了減少重復(fù),這里不再贅述。相應(yīng)地,本實施方式中提到的相關(guān)技術(shù)細節(jié)也可應(yīng)用在 第二實施方式中。
[0081] 本發(fā)明第六實施方式涉及一種數(shù)據(jù)生成系統(tǒng)。第六實施方式與第五實施方式大致 相同,主要區(qū)別之處在于:在第五實施方式中,調(diào)貨單生成模塊先選取其中一個待處理的調(diào) 撥項創(chuàng)建調(diào)貨單,再從剩下的待處理的調(diào)撥項中選取同組的調(diào)撥項,并將該同組的調(diào)撥商 品信息補錄入該創(chuàng)建的調(diào)貨單中。而在第六實施方式中,調(diào)貨單生成模塊先根據(jù)調(diào)撥關(guān)鍵 字對待處理的調(diào)撥項進行分組,再分別為每組創(chuàng)建調(diào)貨單。
[0082] 具體地說,在本實施例中,該數(shù)據(jù)生成系統(tǒng)也包括調(diào)撥項獲取模塊、調(diào)貨單生成模 塊及存儲模塊。
[0083] 其中,調(diào)撥項獲取模塊用于獲取多個調(diào)撥項;各調(diào)撥項具有調(diào)撥關(guān)鍵字與調(diào)撥商 品信息。調(diào)貨單生成模塊用于根據(jù)多個調(diào)撥項中具有相同的調(diào)撥關(guān)鍵字的調(diào)撥項生成調(diào)貨 單。存儲模塊用于儲存多個調(diào)撥項,調(diào)撥項獲取模塊可從存儲模塊獲取多個調(diào)撥項。另外, 值的一提的是,若調(diào)貨單生成模塊生成的調(diào)貨單不需要及時處理,也可以將該生成調(diào)貨單 存儲于存儲模塊。
[0084] 如圖6所示,在本實施例中,該調(diào)貨單生成模塊包括:調(diào)撥項分組單元61(即第一數(shù) 據(jù)分組單元)、調(diào)貨單創(chuàng)建單元62(即第二數(shù)據(jù)創(chuàng)建單元)以及信息錄入單元63。
[0085] 其中,調(diào)撥項分組單元61用于根據(jù)調(diào)撥關(guān)鍵字將多個調(diào)撥項分成至少一組調(diào)撥 項。其中,每組調(diào)撥項的各調(diào)撥項具有相同的調(diào)撥關(guān)鍵字。調(diào)貨單創(chuàng)建單元62用于創(chuàng)建至少 一調(diào)貨單。該調(diào)貨單包括關(guān)鍵字欄與商品欄。信息錄入單元63用于將這組調(diào)撥項的調(diào)撥關(guān) 鍵字錄入所述調(diào)貨單的關(guān)鍵字欄,且用于將這組調(diào)撥項的各調(diào)撥項的商品錄入所述調(diào)貨單 的商品欄。
[0086]由于第三實施方式與本實施方式相互對應(yīng),因此本實施方式可與第三實施方式互 相配合實施。第三實施方式中提到的相關(guān)技術(shù)細節(jié)在本實施方式中依然有效,在第三實施 方式中所能達到的技術(shù)效果在本實施方式中也同樣可以實現(xiàn),為了減少重復(fù),這里不再贅 述。相應(yīng)地,本實施方式中提到的相關(guān)技術(shù)細節(jié)也可應(yīng)用在第三實施方式中。
[0087]本發(fā)明第七實施方式涉及一種終端。如圖7所示,該終端包括處理器71和存儲器 72〇
[0088] 其中,處理器71為終端的核心,其可以CPU(中央處理器)、DSP(Digital Signal Processor,數(shù)字信號處理器)等,其主要負責(zé)獲取多個第一數(shù)據(jù),并根據(jù)多個第一數(shù)據(jù)中具 有相同的關(guān)鍵字的第一數(shù)據(jù)生成第二數(shù)據(jù)。其中,存儲器72可以為R0M(Read Only Memory, 只讀存儲器)、RAM(Random Access Memory,隨機訪問存儲器)、緩存或閃存等存儲設(shè)備,其 可以用于存儲多個第一數(shù)據(jù)。
[0089]具體地說,在本實施方式中,處理器71可從存儲器72獲取多個第一數(shù)據(jù),各第一數(shù) 據(jù)具有關(guān)鍵字和信息項。
[0090]在獲取到多個第一數(shù)據(jù)后,處理器71可根據(jù)多個第一數(shù)據(jù)中具有相同的關(guān)鍵字的 第一數(shù)據(jù)生成第二數(shù)據(jù)。
[0091] 不難發(fā)現(xiàn),本實施方式為與第一實施方式相對應(yīng)的實體裝置實施例。本實施方式 可與第一實施方式互相配合實施。第一實施方式中提到的相關(guān)技術(shù)細節(jié)在本實施方式中依 然有效,為了減少重復(fù),這里不再贅述。相應(yīng)地,本實施方式中提到的相關(guān)技術(shù)細節(jié)也可應(yīng) 用在第一實施方式中。
[0092] 本領(lǐng)域技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分步驟是可以通過 程序來指令相關(guān)的硬件來完成,該程序存儲在一個存儲介質(zhì)中,包括若干指令用以使得一 個設(shè)備(可以是單片機,芯片等)或處理器(processor)執(zhí)行本申請各個實施例所述方法的 全部或部分步驟。而前述的存儲介質(zhì)包括:U盤、移動硬盤、只讀存儲器(R0M,Read-0nly Memory)、隨機存取存儲器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲程 序代碼的介質(zhì)。
[0093] 本領(lǐng)域的普通技術(shù)人員可以理解,上述各實施方式是實現(xiàn)本發(fā)明的具體實施例, 而在實際應(yīng)用中,可以在形式上和細節(jié)上對其作各種改變,而不偏離本發(fā)明的精神和范圍。
【主權(quán)項】
1. 一種數(shù)據(jù)生成方法,其特征在于,包括: 獲取多個第一數(shù)據(jù);各第一數(shù)據(jù)具有關(guān)鍵字與信息項; 根據(jù)所述多個第一數(shù)據(jù)中具有相同的關(guān)鍵字的第一數(shù)據(jù)生成第二數(shù)據(jù)。2. 根據(jù)權(quán)利要求1所述的數(shù)據(jù)生成方法,其特征在于,在根據(jù)所述多個第一數(shù)據(jù)中具有 相同的關(guān)鍵字的第一數(shù)據(jù)生成第二數(shù)據(jù)中,具體包括: 若查詢出所述多個第一數(shù)據(jù)中存在一個待處理的第一數(shù)據(jù),創(chuàng)建一個第二數(shù)據(jù);所述 第二數(shù)據(jù)包括關(guān)鍵字欄與信息欄; 將所述待處理的第一數(shù)據(jù)的關(guān)鍵字與信息項分別錄入所述第二數(shù)據(jù)的關(guān)鍵字欄與信 息欄; 查詢所述多個第一數(shù)據(jù)中是否存在所述待處理的第一數(shù)據(jù)的同組第一數(shù)據(jù);所述同組 第一數(shù)據(jù)為與所述待處理的第一數(shù)據(jù)具有相同的關(guān)鍵字的第一數(shù)據(jù); 若存在所述同組第一數(shù)據(jù),將所述同組第一數(shù)據(jù)的信息項錄入所述第二數(shù)據(jù)的信息 欄; 將所述同組第一數(shù)據(jù)標記為已處理的第一數(shù)據(jù)。3. 根據(jù)權(quán)利要求2所述的數(shù)據(jù)生成方法,其特征在于,所述待處理的第一數(shù)據(jù)為具有預(yù) 設(shè)的關(guān)鍵字的第一數(shù)據(jù)。4. 根據(jù)權(quán)利要求1所述的數(shù)據(jù)生成方法,其特征在于,在根據(jù)所述多個第一數(shù)據(jù)中具有 相同的關(guān)鍵字的第一數(shù)據(jù)生成第二數(shù)據(jù)中,具體包括: 根據(jù)所述關(guān)鍵字將所述多個第一數(shù)據(jù)分成至少一組第一數(shù)據(jù);每組第一數(shù)據(jù)的各第一 數(shù)據(jù)具有相同的關(guān)鍵字; 創(chuàng)建至少一個第二數(shù)據(jù);所述第二數(shù)據(jù)包括關(guān)鍵字欄與信息欄; 將所述這組第一數(shù)據(jù)的關(guān)鍵字錄入所述第二數(shù)據(jù)的關(guān)鍵字欄; 將所述這組第一數(shù)據(jù)的各第一數(shù)據(jù)的信息項錄入所述第二數(shù)據(jù)的信息欄。5. -種數(shù)據(jù)生成系統(tǒng),其特征在于,包括:第一數(shù)據(jù)獲取模塊與第二數(shù)據(jù)生成模塊; 所述第一數(shù)據(jù)獲取模塊用于獲取多個第一數(shù)據(jù);各第一數(shù)據(jù)具有關(guān)鍵字與信息項; 所述第二數(shù)據(jù)生成模塊用于根據(jù)所述多個第一數(shù)據(jù)中具有相同的關(guān)鍵字的第一數(shù)據(jù) 生成第二數(shù)據(jù)。6. 根據(jù)權(quán)利要求5所述的數(shù)據(jù)生成系統(tǒng),其特征在于,所述第二數(shù)據(jù)生成模塊包括:第 一數(shù)據(jù)查詢單元、第二數(shù)據(jù)創(chuàng)建單元、信息錄入單元以及狀態(tài)標記單元; 所述第一數(shù)據(jù)查詢單元用于查詢是否存在一個待處理的第一數(shù)據(jù); 若存在一個待處理的第一數(shù)據(jù),所述第二數(shù)據(jù)創(chuàng)建單元用于創(chuàng)建一個第二數(shù)據(jù);所述 第二數(shù)據(jù)包括關(guān)鍵字欄與信息欄; 所述信息錄入單元用于將所述待處理的第一數(shù)據(jù)的關(guān)鍵字與信息項分別錄入所述第 二數(shù)據(jù)的關(guān)鍵字欄與信息欄; 所述第一數(shù)據(jù)查詢單元還用于查詢所述多個第一數(shù)據(jù)中是否存在所述待處理的第一 數(shù)據(jù)的同組第一數(shù)據(jù);所述同組第一數(shù)據(jù)為與所述待處理的第一數(shù)據(jù)具有相同關(guān)鍵字的第 一數(shù)據(jù); 若存在所述同組第一數(shù)據(jù),所述信息錄入單元還用于將所述同組第一數(shù)據(jù)的信息項錄 入所述第二數(shù)據(jù)的信息欄; 所述狀態(tài)標記單元用于將所述同組第一數(shù)據(jù)標記為已處理的第一數(shù)據(jù)。7. 根據(jù)權(quán)利要求5所述的數(shù)據(jù)生成系統(tǒng),其特征在于,所述第二數(shù)據(jù)生成模塊包括:第 一數(shù)據(jù)分組單元、第二數(shù)據(jù)創(chuàng)建單元以及信息錄入單元; 所述第一數(shù)據(jù)分組單元用于根據(jù)所述關(guān)鍵字將所述多個第一數(shù)據(jù)分成至少一組第一 數(shù)據(jù);每組第一數(shù)據(jù)的各第一數(shù)據(jù)具有相同的關(guān)鍵字; 所述第二數(shù)據(jù)創(chuàng)建單元用于創(chuàng)建至少一個第二數(shù)據(jù);所述第二數(shù)據(jù)包括關(guān)鍵字欄與信 息欄; 所述信息錄入單元用于將所述這組第一數(shù)據(jù)的關(guān)鍵字錄入所述第二數(shù)據(jù)的關(guān)鍵字欄, 且用于將所述這組第一數(shù)據(jù)的各第一數(shù)據(jù)的信息項錄入所述第二數(shù)據(jù)的信息欄。8. 根據(jù)權(quán)利要求5所述的數(shù)據(jù)生成系統(tǒng),其特征在于,還包括:存儲模塊; 所述存儲模塊用于儲存所述多個第一數(shù)據(jù); 其中,所述第一數(shù)據(jù)獲取模塊用于從所述存儲模塊獲取所述多個第一數(shù)據(jù)。
【文檔編號】G06Q10/08GK106096877SQ201610379754
【公開日】2016年11月9日
【申請日】2016年5月31日
【發(fā)明人】陳恩宇, 路承督
【申請人】樂視控股(北京)有限公司, 樂視電子商務(wù)(北京)有限公司