[發(fā)明專利]資料結構化處理系統(tǒng)及方法無效
| 申請?zhí)枺?/td> | 200910301346.4 | 申請日: | 2009-04-03 |
| 公開(公告)號: | CN101853263A | 公開(公告)日: | 2010-10-06 |
| 發(fā)明(設計)人: | 李昇軍;陳永杰;許壽國 | 申請(專利權)人: | 鴻富錦精密工業(yè)(深圳)有限公司;鴻海精密工業(yè)股份有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 518109 廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 資料 結構 處理 系統(tǒng) 方法 | ||
技術領域
本發(fā)明涉及一種資料處理系統(tǒng)及方法,特別是關于一種資料結構化處理系統(tǒng)及方法。
背景技術
一般地,電子產品生產產商在利用CAD系統(tǒng)進行電子產品的開發(fā)及設計時,通常需要從存儲有電子產品零件信息(例如PCB板)的原始資料庫內導入大量的資料,例如存儲有電子產品各零件信息的*.DSN資料庫。然而,由于*.DSN資料庫中存儲的零件信息沒有一定的關聯(lián)性,包括PCB板布線信息以及穿孔信息等等,從而使得導入到CAD系統(tǒng)的零件信息之間的二維幾何空間很難重建成為三維的幾何空間。此外,當從*.DSN資料庫中讀取電子產品的資料信息時,發(fā)現*.DSN資料庫中的文件大小非常大,一般文件大小約在20MB到150MB之間,這造成直接對*.DSN資料庫進行搜尋零件信息時,可能耗費數個小時才能做完所有的搜尋與分類,從而影響計算機系統(tǒng)讀寫資料速度及運算速度能力。
發(fā)明內容
鑒于以上內容,有必要提供一種資料處理系統(tǒng)對原始資料庫中的資料進行矩陣化后存儲,使得未來應用該矩陣化后的資料庫時可以大幅提升讀寫資料速度及運算速度能力。
此外,還有必要提供一種資料處理方法對原始資料庫中的資料進行矩陣化后存儲,使得未來應用該矩陣化后的資料庫時可以大幅提升讀寫資料速度及運算速度能力。
一種資料結構化處理系統(tǒng),運行于計算機中,該計算機連接一個存儲有需要進行資料結構化處理的原始資料的資料庫。所述的資料結構化處理系統(tǒng)包括:資料讀取模塊,用于從資料庫中讀取原始資料,將原始資料以字符串的形式儲存于一暫時變量內,依據純文本文件格式的換行標記將暫時變量內的字符串分割成每一行,并從第一行開始將每一行加上行號標記;資料矩陣構建模塊,用于構建多個矩陣數組,并設置每一個矩陣數組的存儲容量值,根據每一個矩陣數組的存儲容量值從暫時變量內讀取與存儲容量值相等的字符串存儲于該矩陣數組中,并將構建的各個矩陣數組合并成為單一資料矩陣;矩陣分類存儲模塊,用于根據各個矩陣數組內的資料特征在單一資料矩陣內將各個矩陣數組中的資料進行分類,將各個分類的矩陣數組放置在對應的資料文件夾中,并將資料文件夾進行加密后存儲在計算機的硬盤中。
一種資料結構化處理方法,用于對存儲在資料庫內的原始資料進行資料結構化處理。該方法包括如下步驟:(a)從資料庫內讀取原始資料,并以字符串的形式儲存于一暫時變量內;(b)依據純文本文件格式的換行標記將暫時變量內的字符串分割成每一行,并從第一行開始將每一行加上行號標記;(c)初始化一個用于在讀取暫時變量內資料時指向每一行字符串的資料讀取指針;(d)構建一個矩陣數組,并從暫時變量內讀取與矩陣數組存儲容量相等的字符串放置于該矩陣數組中;(e)判斷資料讀取指針指向暫時變量內的行號標記是否為結束標記;(f)如果資料讀取指針指向暫時變量內的行號標記不是結束標記,則轉向步驟(d)重新構建一個矩陣數組;(g)如果資料讀取指針指向暫時變量內的行號標記是結束標記,將構建的各個矩陣數組合并成為單一資料矩陣;(h)根據各個矩陣數組內的資料特征在單一資料矩陣中將各個矩陣數組內的資料進行分類;以及(i)將各個分類的矩陣數組放置在對應的資料文件夾中,并將資料文件夾進行加密后存儲。
相較于現有技術,所述的資料結構化處理系統(tǒng)及方法可以針對資料庫中的大量原始資料進行有效的數據分類,并將分類后的資料進行矩陣化后儲存,使得未來應用該矩陣化后的資料時可以大幅提升讀寫資料速度及運算速度能力,節(jié)省計算機系統(tǒng)的內存以及運算資源。
附圖說明
圖1是本發(fā)明資料結構化處理系統(tǒng)較佳實施例的架構圖。
圖2是單一資料矩陣內多個矩陣數組分類資料的示意圖。
圖3是本發(fā)明資料結構化處理方法較佳實施例的流程圖。
圖4是圖3中步驟S34的構建每一個矩陣數組的細化流程圖。
具體實施方式
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于鴻富錦精密工業(yè)(深圳)有限公司;鴻海精密工業(yè)股份有限公司,未經鴻富錦精密工業(yè)(深圳)有限公司;鴻海精密工業(yè)股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910301346.4/2.html,轉載請聲明來源鉆瓜專利網。





