[發(fā)明專利]矩陣數(shù)據(jù)處理方法及裝置有效
| 申請(qǐng)?zhí)枺?/td> | 201210331533.9 | 申請(qǐng)日: | 2012-09-07 |
| 公開(公告)號(hào): | CN102902729A | 公開(公告)日: | 2013-01-30 |
| 發(fā)明(設(shè)計(jì))人: | 唐志英 | 申請(qǐng)(專利權(quán))人: | 大唐移動(dòng)通信設(shè)備有限公司 |
| 主分類號(hào): | G06F17/30 | 分類號(hào): | G06F17/30 |
| 代理公司: | 北京潤(rùn)澤恒知識(shí)產(chǎn)權(quán)代理有限公司 11319 | 代理人: | 蘇培華 |
| 地址: | 100191*** | 國(guó)省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 矩陣 數(shù)據(jù)處理 方法 裝置 | ||
技術(shù)領(lǐng)域
本申請(qǐng)涉及計(jì)算機(jī)數(shù)據(jù)處理技術(shù)領(lǐng)域,特別是涉及一種矩陣數(shù)據(jù)處理方法及裝置。
背景技術(shù)
長(zhǎng)期以來,伴隨著辦公自動(dòng)化軟件,如EXCEL等電子表格工具的發(fā)展,人們?cè)诰仃嚁?shù)據(jù)上制作了越來越多的結(jié)構(gòu)多樣、邏輯復(fù)雜的業(yè)務(wù)數(shù)據(jù)。這些數(shù)據(jù)內(nèi)容豐富、顯示直觀,給工作帶來了方便和高效,但是也存在一些問題,例如數(shù)據(jù)不易共享,數(shù)據(jù)權(quán)限機(jī)制不健全等等。隨著信息系統(tǒng)的普及,這些問題得到了很好的解決。但是在此之前,需要將這些數(shù)據(jù)導(dǎo)入信息系統(tǒng)中。
大部分的信息系統(tǒng)都會(huì)提供文件、矩陣數(shù)據(jù)導(dǎo)入功能。對(duì)于數(shù)據(jù)量少、信息單一的矩陣數(shù)據(jù)來說,往往可以明確知道每個(gè)信息在矩陣數(shù)據(jù)表中存儲(chǔ)的位置,可以直接通過指定行和列的方式到指定位置上讀取所述數(shù)據(jù)。另外,對(duì)于數(shù)據(jù)量多的矩陣數(shù)據(jù)來說,在進(jìn)行數(shù)據(jù)存儲(chǔ)時(shí),可以將一組信息存儲(chǔ)在一行或者一列,當(dāng)需要讀取時(shí),便通過指定行掃描或列掃描來讀取其中的每組信息。但是,常見的信息系統(tǒng)對(duì)于結(jié)構(gòu)多樣且邏輯復(fù)雜的矩陣數(shù)據(jù),往往無法直接讀取完整的信息,只能將復(fù)雜結(jié)構(gòu)和數(shù)據(jù)間的邏輯拆分成幾個(gè)表狀結(jié)構(gòu),然后分別讀取,最后再將讀取到的數(shù)據(jù)根據(jù)原有的結(jié)構(gòu)和邏輯關(guān)系進(jìn)行整合。因?yàn)椴鸱殖傻谋頎罱Y(jié)構(gòu)通常只能表明兩個(gè)數(shù)據(jù)之間的關(guān)系,當(dāng)多個(gè)數(shù)據(jù)之間有關(guān)聯(lián)時(shí),無法從拆分后的表結(jié)構(gòu)中直觀的體現(xiàn)出來。另外,在此過程中,因?yàn)樾枰婕暗綌?shù)據(jù)拆分和合并,無疑會(huì)增加數(shù)據(jù)導(dǎo)入的處理工作量和處理時(shí)間,增加系統(tǒng)不需要的消耗,降低數(shù)據(jù)導(dǎo)入的效率。
發(fā)明內(nèi)容
本申請(qǐng)?zhí)峁┮环N矩陣數(shù)據(jù)處理方法及裝置,能夠解決矩陣數(shù)據(jù)導(dǎo)入時(shí)因?yàn)閿?shù)據(jù)結(jié)構(gòu)復(fù)雜無法導(dǎo)入或者導(dǎo)入工作量大的問題。
為了解決上述問題,本申請(qǐng)公開了一種矩陣數(shù)據(jù)處理方法,包括以下步驟:
獲取本次所需導(dǎo)入數(shù)據(jù)的掃描信息,所述掃描信息包括所需導(dǎo)入數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)、掃描區(qū)域、掃描類型以及初始掃描節(jié)點(diǎn);
讀取所述初始掃描節(jié)點(diǎn)的數(shù)據(jù);
基于所述數(shù)據(jù)結(jié)構(gòu)和掃描類型確定掃描算法;
基于所述掃描算法計(jì)算下一掃描節(jié)點(diǎn);
判斷所述掃描節(jié)點(diǎn)是否在所述掃描區(qū)域內(nèi),若是,則讀取所述節(jié)點(diǎn)數(shù)據(jù),并返回上一步驟,反之,則退出掃描。
進(jìn)一步地,所述基于所述數(shù)據(jù)結(jié)構(gòu)和掃描類型確定掃描算法包括:
在關(guān)系表或配置文件中查找與所述數(shù)據(jù)結(jié)構(gòu)和掃描類型組合對(duì)應(yīng)的掃描算法。
進(jìn)一步地,所述基于所述掃描算法計(jì)算下一掃描節(jié)點(diǎn)包括:
獲取當(dāng)前節(jié)點(diǎn)位置;
從掃描算法中獲取單次掃描移動(dòng)距離和方向;
基于所述當(dāng)前節(jié)點(diǎn)位置、單次掃描移動(dòng)距離和方向計(jì)算出下一節(jié)點(diǎn)位置。
進(jìn)一步地,所述判斷所述掃描節(jié)點(diǎn)是否在所述掃描區(qū)域內(nèi)包括:
獲取所述掃描區(qū)域的開始位置和結(jié)束位置;
判斷所述掃描節(jié)點(diǎn)是否在所述開始位置和結(jié)束位置的范圍內(nèi),若是,則確定所述掃描節(jié)點(diǎn)在掃描區(qū)域內(nèi)。
進(jìn)一步地,若掃描節(jié)點(diǎn)在所述掃描區(qū)域內(nèi),在讀取所述節(jié)點(diǎn)數(shù)據(jù)之前還包括:
判斷所述掃描節(jié)點(diǎn)的數(shù)據(jù)是否符合讀取條件,若是,則讀取所述節(jié)點(diǎn)數(shù)據(jù),反之,重新計(jì)算下一掃描節(jié)點(diǎn)。
本申請(qǐng)還公開了一種矩陣數(shù)據(jù)處理裝置,包括:
信息獲取模塊,用于獲取本次所需導(dǎo)入數(shù)據(jù)的掃描信息,所述掃描信息包括所需導(dǎo)入數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)、掃描區(qū)域、掃描類型以及初始掃描節(jié)點(diǎn);
數(shù)據(jù)讀取模塊,用于讀取初始掃描節(jié)點(diǎn)的數(shù)據(jù);
掃描算法確定模塊,用于基于獲取的數(shù)據(jù)結(jié)構(gòu)和掃描類型確定掃描算法;
掃描節(jié)點(diǎn)計(jì)算模塊,用于所述掃描算法計(jì)算下一掃描節(jié)點(diǎn);
讀取處理模塊,用于判斷所述掃描節(jié)點(diǎn)是否在所述掃描區(qū)域內(nèi),若是,則讀取所述節(jié)點(diǎn)數(shù)據(jù),并返回掃描節(jié)點(diǎn)計(jì)算模塊,反之,則退出掃描。
進(jìn)一步地,所述掃描算法確定模塊包括:
關(guān)系存儲(chǔ)單元,所述關(guān)系存儲(chǔ)單元為關(guān)系表或配置文件,用于存儲(chǔ)所述掃描算法與數(shù)據(jù)結(jié)構(gòu)以及掃描類型之間的關(guān)聯(lián)關(guān)系。
進(jìn)一步地,所述掃描節(jié)點(diǎn)計(jì)算模塊包括:
當(dāng)前節(jié)點(diǎn)位置獲取單元,用于獲取當(dāng)前節(jié)點(diǎn)位置;
移動(dòng)距離和方向獲取單元,用于從掃描算法中獲取單次掃描移動(dòng)距離和方向;
計(jì)算單元,用于基于所述當(dāng)前節(jié)點(diǎn)位置、單次掃描移動(dòng)距離和方向計(jì)算出下一節(jié)點(diǎn)位置。
進(jìn)一步地,所述裝置還包括:
數(shù)據(jù)有效性判斷模塊,用于判斷掃描節(jié)點(diǎn)的數(shù)據(jù)是否符合讀取條件,若是,則觸發(fā)讀取處理模塊讀取所述節(jié)點(diǎn)數(shù)據(jù),反之,則觸發(fā)返回掃描節(jié)點(diǎn)計(jì)算模塊計(jì)算下一掃描節(jié)點(diǎn)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于大唐移動(dòng)通信設(shè)備有限公司,未經(jīng)大唐移動(dòng)通信設(shè)備有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210331533.9/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F17-00 特別適用于特定功能的數(shù)字計(jì)算設(shè)備或數(shù)據(jù)處理設(shè)備或數(shù)據(jù)處理方法
G06F17-10 .復(fù)雜數(shù)學(xué)運(yùn)算的
G06F17-20 .處理自然語言數(shù)據(jù)的
G06F17-30 .信息檢索;及其數(shù)據(jù)庫結(jié)構(gòu)
G06F17-40 .數(shù)據(jù)的獲取和記錄
G06F17-50 .計(jì)算機(jī)輔助設(shè)計(jì)
- 在集成電路器件中求解線性矩陣
- 矩陣計(jì)算裝置、矩陣計(jì)算方法
- 一種數(shù)據(jù)聚類的方法、裝置及Spark大數(shù)據(jù)平臺(tái)
- 適用于黑白圖片的神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)方法以及訓(xùn)練方法
- 適用于灰度圖片的神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)方法以及訓(xùn)練方法
- 矩陣
- 矩陣/密鑰生成裝置、矩陣/密鑰生成系統(tǒng)、矩陣結(jié)合裝置、矩陣/密鑰生成方法、程序
- 矩陣運(yùn)算電路、矩陣運(yùn)算裝置及矩陣運(yùn)算方法
- 矩陣乘法計(jì)算方法和裝置
- 數(shù)據(jù)讀取方法、裝置、介質(zhì)和計(jì)算設(shè)備
- 數(shù)據(jù)處理設(shè)備,數(shù)據(jù)處理方法,和數(shù)據(jù)處理程序
- 數(shù)據(jù)處理電路、數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法、數(shù)據(jù)處理控制方法
- 數(shù)據(jù)處理設(shè)備、數(shù)據(jù)處理方法和數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法及數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法及計(jì)算機(jī)可讀取的記錄介質(zhì)
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法和數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法和數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法以及數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法以及數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法和數(shù)據(jù)處理程序
- 一種數(shù)據(jù)庫讀寫分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





