專利名稱:資源管理裝置和資源管理方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動(dòng)通信領(lǐng)域,具體而言,涉及一種資源管理裝置和一種資源管理方法。
背景技術(shù):
目前,可應(yīng)用于手機(jī)終端的資源越來越豐富,例如播放器、通訊工具等應(yīng)用程序安裝文件,視頻、音頻和圖片等資料,很大一部分資源都是用戶從網(wǎng)上商店取得。目前網(wǎng)上商店對(duì)資源的處理方法是,以單個(gè)資源為單位,由管理員手動(dòng)逐一進(jìn)行創(chuàng)建和管理的。例如,管理員需要在網(wǎng)上商店創(chuàng)建一個(gè)資源,設(shè)置該資源的屬性,上傳該資源的圖標(biāo),然后還需要建立此資源的版本信息,在創(chuàng)建版本的同時(shí),需要要上傳對(duì)應(yīng)資源版本的資源文件,可以是應(yīng)用程序安裝文件或音頻、圖片。根據(jù)以上技術(shù)方案,雖然對(duì)單個(gè)資源進(jìn)行管理比較方便,但創(chuàng)建資源的過程是比較復(fù)雜的,需要管理員需要手動(dòng)進(jìn)行資源的各項(xiàng)設(shè)置。如果有大批量的資源需要采集(包括創(chuàng)建資源、建立版本和上傳文件等流程),復(fù)雜的設(shè)置流程再加之網(wǎng)絡(luò)的響應(yīng)時(shí)間和文件的傳輸時(shí)間的延遲,工作量和耗時(shí)都是相當(dāng)驚人的。因此,需要一種資源管理方式,能夠快速高效地完成大批量資源的創(chuàng)建、版本設(shè)置和文件上傳等操作,而不需要人為進(jìn)行過多干預(yù)。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題在于,提供一種資源管理方式,能夠快速高效地完成大批量資源的創(chuàng)建、版本設(shè)置和文件上傳等操作,而不需要人為進(jìn)行過多干預(yù)。有鑒于此,本發(fā)明提供一種資源管理裝置,包括配置模塊,建立配置文件,將資源的信息存入所述配置文件中;解析模塊,從所述配置文件中解析出所述資源的信息,以用于創(chuàng)建所述資源;上傳模塊,進(jìn)行所述資源的文件的上傳,其中,所述資源的數(shù)量為一個(gè)或多個(gè)。通過該技術(shù)方案,可根據(jù)存入配置文件的資源信息,批量完成所有資源的創(chuàng)建和設(shè)置, 然后再批量上傳所有資源文件,快速高效。在上述技術(shù)方案中,優(yōu)選地,所述信息包括版本;所述上傳模塊取得對(duì)應(yīng)所述版本的所述資源的文件,以進(jìn)行上傳。在上述技術(shù)方案中,優(yōu)選地,所述信息包括存儲(chǔ)位置;所述上傳模塊根據(jù)解析出的所述存儲(chǔ)位置,進(jìn)行所述資源的文件的上傳。也可以單獨(dú)將所有存儲(chǔ)位置記錄到另一文件中,根據(jù)該文件中的存儲(chǔ)位置進(jìn)行文件上傳。在上述技術(shù)方案中,優(yōu)選地,所述配置文件的形式包括excel形式和xml形式。在該技術(shù)方案中,適用的文件可以有多種,不限于以上列舉的兩種。在上述技術(shù)方案中,優(yōu)選地,所述上傳模塊采用FTP工具上傳所述資源的文件。 FTP工具簡單易用,較之HTTP文件傳輸,更為穩(wěn)定可靠。在上述技術(shù)方案中,優(yōu)選地,所述信息還包括屬性和圖標(biāo)。在該技術(shù)方案中,屬性的類型包括種類、大小、是否收費(fèi)等,適用的信息類型還可以有多種,不限于以上列舉的內(nèi)
容。 本發(fā)明還提供一種資源管理方法,包括步驟202,建立配置文件,將資源的信息存入所述配置文件中;步驟204,從所述配置文件中解析出所述資源的信息,以用于創(chuàng)建所述資源;步驟206,進(jìn)行所述資源的文件的上傳,其中,所述資源的數(shù)量為一個(gè)或多個(gè)。通過該技術(shù)方案,可根據(jù)存入配置文件的資源信息,批量完成所有資源的創(chuàng)建和設(shè)置,然后再批量上傳所有資源文件,快速高效。在上述技術(shù)方案中,優(yōu)選地,所述信息包括版本;在所述步驟206中,取得對(duì)應(yīng)所述版本的所述資源的文件,以進(jìn)行上傳。在上述技術(shù)方案中,優(yōu)選地,所述信息包括存儲(chǔ)位置;在所述步驟206中,根據(jù)解析出的所述存儲(chǔ)位置,進(jìn)行將所述資源的文件的上傳。也可以單獨(dú)將所有存儲(chǔ)位置記錄到另一文件中,根據(jù)該文件中的存儲(chǔ)位置進(jìn)行文件上傳。在上述技術(shù)方案中,優(yōu)選地,所述配置文件的形式包括excel形式和xml形式。在該技術(shù)方案中,適用的文件可以有多種,不限于以上列舉的兩種。在上述技術(shù)方案中,優(yōu)選地,在所述步驟206中,采用FTP工具上傳所述資源的文件。FTP工具簡單易用,較之HTTP文件傳輸,更為穩(wěn)定可靠。在上述技術(shù)方案中,優(yōu)選地,所述信息還包括屬性和圖標(biāo)。在該技術(shù)方案中,屬性的類型包括種類、大小、是否收費(fèi)等,適用的信息類型還可以有多種,不限于以上列舉的內(nèi)容。通過以上技術(shù)方案,可以實(shí)現(xiàn)一種資源管理裝置和一種資源管理方法,能夠快速高效地完成大批量資源的創(chuàng)建、版本設(shè)置和文件上傳等操作,而不需要人為進(jìn)行過多干預(yù)。
圖1是根據(jù)本發(fā)明的一個(gè)實(shí)施例的資源管理裝置的框圖;圖2是根據(jù)本發(fā)明的一個(gè)實(shí)施例的資源管理方法的流程圖;圖3是根據(jù)本發(fā)明的一個(gè)實(shí)施例的資源管理裝置的工作流程圖;圖4是根據(jù)本發(fā)明的一個(gè)實(shí)施例的資源管理裝置的工作流程圖。
具體實(shí)施例方式為了能夠更清楚地理解本發(fā)明的上述目的、特征和優(yōu)點(diǎn),下面結(jié)合附圖和具體實(shí)施方式
對(duì)本發(fā)明進(jìn)行進(jìn)一步的詳細(xì)描述。在下面的描述中闡述了很多具體細(xì)節(jié)以便于充分理解本發(fā)明,但是,本發(fā)明還可以采用其他不同于在此描述的其他方式來實(shí)施,因此,本發(fā)明并不限于下面公開的具體實(shí)施例的限制。圖1是根據(jù)本發(fā)明的一個(gè)實(shí)施例的資源管理裝置的框圖。如圖1所示,本發(fā)明提供一種資源管理裝置100,包括配置模塊102,建立配置文件,將資源的信息存入配置文件中;解析模塊104,從配置文件中解析出資源的信息,以用于創(chuàng)建資源;上傳模塊106,進(jìn)行資源的文件的上傳,其中,資源的數(shù)量為一個(gè)或多個(gè)。通過該技術(shù)方案,可根據(jù)存入配置文件的資源信息,批量完成所有資源的創(chuàng)建和設(shè)置,然后再批量上傳所有資源文件,快速高效。 在上述技術(shù)方案中,信息包括版本;上傳模塊106取得對(duì)應(yīng)版本的資源的文件,以進(jìn)行上傳。在上述技術(shù)方案中,信息包括存儲(chǔ)位置;上傳模塊106根據(jù)解析出的存儲(chǔ)位置,進(jìn)行資源的文件的上傳。也可以單獨(dú)將所有存儲(chǔ)位置記錄到另一文件中,根據(jù)該文件中的存儲(chǔ)位置進(jìn)行文件上傳。在上述技術(shù)方案中,配置文件的形式包括excel形式和xml形式。在該技術(shù)方案中,適用的文件可以有多種,不限于以上列舉的兩種。在上述技術(shù)方案中,上傳模塊采用FTP工具上傳資源的文件。FTP工具簡單易用, 較之HTTP文件傳輸,更為穩(wěn)定可靠。在上述技術(shù)方案中,信息還包括屬性和圖標(biāo)。在該技術(shù)方案中,屬性的類型包括種類、大小、是否收費(fèi)等,適用的信息類型還可以有多種,不限于以上列舉的內(nèi)容。圖2是根據(jù)本發(fā)明的一個(gè)實(shí)施例的資源管理方法的流程圖。如圖2所示,本發(fā)明還提供一種資源管理方法,包括步驟202,建立配置文件,將資源的信息存入配置文件中;步驟204,從配置文件中解析出資源的信息,以用于創(chuàng)建資源;步驟206,進(jìn)行資源的文件的上傳,其中,資源的數(shù)量為一個(gè)或多個(gè)。通過該技術(shù)方案, 可根據(jù)存入配置文件的資源信息,批量完成所有資源的創(chuàng)建和設(shè)置,然后再批量上傳所有資源文件,快速高效。在上述技術(shù)方案中,信息包括版本;在步驟206中,取得對(duì)應(yīng)版本的資源的文件, 以進(jìn)行上傳。在上述技術(shù)方案中,信息包括存儲(chǔ)位置;在步驟206中,根據(jù)解析出的存儲(chǔ)位置, 進(jìn)行資源的文件的上傳。也可以單獨(dú)將所有存儲(chǔ)位置記錄到另一文件中,根據(jù)該文件中的存儲(chǔ)位置進(jìn)行文件上傳。在上述技術(shù)方案中,配置文件的形式包括excel形式和xml形式。在該技術(shù)方案中,適用的文件可以有多種,不限于以上列舉的兩種。在上述技術(shù)方案中,在步驟206中,采用FTP工具上傳資源的文件。FTP工具簡單易用,較之HTTP文件傳輸,更為穩(wěn)定可靠。在上述技術(shù)方案中,信息還包括屬性和圖標(biāo)。在該技術(shù)方案中,屬性的類型包括種類、大小、是否收費(fèi)等,適用的信息類型還可以有多種,不限于以上列舉的內(nèi)容。圖3和圖4均為根據(jù)本發(fā)明的一個(gè)實(shí)施例的資源管理裝置的工作流程圖。在本實(shí)施例中,利用Excel文檔工具為資源的基本信息的載體,結(jié)合POI ( 一種解析Excel文件的API接口組件)技術(shù)、FTP文件傳輸技術(shù)實(shí)現(xiàn)資源的批量采集功能,創(chuàng)建資源的具體步驟如圖3所示步驟302,管理員先將資源信息按Excel模板格式錄入到Excel文檔文件中;步驟304,由本實(shí)施例的資源管理裝置調(diào)用POI接口,并按資源信息的業(yè)務(wù)邏輯對(duì)資源信息進(jìn)行解析;步驟306,資源管理裝置獲取解析出來的基本信息和版本信息,獲取完成后允許用戶對(duì)不足的信息進(jìn)行補(bǔ)完;步驟308,資源管理裝置根據(jù)獲取的基本信息創(chuàng)建資源,并對(duì)資源進(jìn)行設(shè)置屬性和圖表等;步驟310,資源管理裝置根據(jù)版本信息來建立資源的版本;步驟312,同時(shí)將資源的基本信息和版本信息都存儲(chǔ)到數(shù)據(jù)庫系統(tǒng)中。EXCEL這種文檔格式比較通用,所以在遇到大批量的資源需要處理時(shí),管理員可以將任務(wù)分配給對(duì)管理系統(tǒng)業(yè)務(wù)流程不太熟悉的人員,只要按照一定的格式對(duì)EXCEL文檔進(jìn)行填寫,就可完成資源的采集工作。在上述技術(shù)方案中,也可以不采用Excel文檔工具為資源的基本信息的載體,例如可以是XML文檔,采用現(xiàn)有的XML解析方案從其中解析出所需 的資源信息。資源文件在文件服務(wù)器中的存儲(chǔ)位置也可以記錄在Execl文檔中,則在對(duì)Excel 文檔的解析過程中,可解析出資源文件的存儲(chǔ)位置,上傳資源文件的具體步驟如下步驟402,獲取解析出的存儲(chǔ)位置;步驟404,采用FTP工具,進(jìn)行資源文件的批量上傳,上傳到文件服務(wù)器上的預(yù)定位置。FTP工具簡單易用,較之HTTP文件傳輸,更為穩(wěn)定可靠。本發(fā)明的技術(shù)方案將資源的信息設(shè)置和文件上傳的部分分開,在任何時(shí)候資源管理裝置利用FTP(或HTTP等)傳輸方式,將資源文件上傳至文件服務(wù)器中的預(yù)定位置。綜上所述,本發(fā)明實(shí)現(xiàn)了一種資源管理裝置和一種資源管理方法,將資源的創(chuàng)建過程改為自動(dòng)執(zhí)行,并且支持批量的資源采集,所以大大減輕了管理員的工作量,成倍的提高了其工作效率。以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種資源管理裝置,其特征在于,包括配置模塊,建立配置文件,將資源的信息存入所述配置文件中;解析模塊,從所述配置文件中解析出所述資源的信息,以用于創(chuàng)建所述資源;上傳模塊,進(jìn)行所述資源的文件的上傳,其中,所述資源的數(shù)量為一個(gè)或多個(gè)。
2.根據(jù)權(quán)利要求1所述的資源管理裝置,其特征在于,所述信息包括版本; 所述上傳模塊取得對(duì)應(yīng)所述版本的所述資源的文件,以進(jìn)行上傳。
3.根據(jù)權(quán)利要求1所述的資源管理裝置,其特征在于,所述信息包括存儲(chǔ)位置; 所述上傳模塊根據(jù)解析出的所述存儲(chǔ)位置,進(jìn)行所述資源的文件的上傳。
4.根據(jù)權(quán)利要求1所述的資源管理裝置,其特征在于,所述配置文件的形式包括excel 形式和xml形式。
5.根據(jù)權(quán)利要求1所述的資源管理裝置,其特征在于,所述上傳模塊采用FTP工具上傳所述資源的文件。
6.根據(jù)權(quán)利要求1至5中任一項(xiàng)所述的資源管理裝置,其特征在于,所述信息還包括屬性和圖標(biāo)。
7.一種資源管理方法,其特征在于,包括步驟202,建立配置文件,將資源的信息存入所述配置文件中;步驟204,從所述配置文件中解析出所述資源的信息,以用于創(chuàng)建所述資源;步驟206,進(jìn)行所述資源的文件的上傳,其中,所述資源的數(shù)量為一個(gè)或多個(gè)。
8.根據(jù)權(quán)利要求7所述的資源管理方法,其特征在于,所述信息包括版本; 在所述步驟206中,取得對(duì)應(yīng)所述版本的所述資源的文件,以進(jìn)行上傳。
9.根據(jù)權(quán)利要求7所述的資源管理方法,其特征在于,所述信息包括存儲(chǔ)位置; 在所述步驟206中,根據(jù)解析出的所述存儲(chǔ)位置,進(jìn)行所述資源的文件的上傳。
10.根據(jù)權(quán)利要求7所述的資源管理方法,其特征在于,所述配置文件的形式包括 excel形式禾口 xml形式。
11.根據(jù)權(quán)利要求7所述的資源管理方法,其特征在于,在所述步驟206中,采用FTP工具上傳所述資源的文件。
12.根據(jù)權(quán)利要求7至11中任一項(xiàng)所述的資源管理方法,其特征在于,所述信息還包括屬性和圖標(biāo)。
全文摘要
本發(fā)明提供了一種資源管理裝置和一種資源管理方法。其中,資源管理裝置包括配置模塊,建立配置文件,將資源的信息存入所述配置文件中;解析模塊,從所述配置文件中解析出所述資源的信息,以用于創(chuàng)建所述資源;上傳模塊,進(jìn)行所述資源的文件的上傳,其中,所述資源的數(shù)量為一個(gè)或多個(gè)。通過本發(fā)明,可根據(jù)存入配置文件的資源信息,批量完成所有資源的創(chuàng)建和設(shè)置,然后再批量上傳所有資源文件,快速高效。
文檔編號(hào)G06F17/30GK102222112SQ20111019386
公開日2011年10月19日 申請(qǐng)日期2011年7月12日 優(yōu)先權(quán)日2011年7月12日
發(fā)明者叢培龍 申請(qǐng)人:宇龍計(jì)算機(jī)通信科技(深圳)有限公司