亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種數(shù)據(jù)分組方法及系統(tǒng)的制作方法

文檔序號(hào):6336894閱讀:163來源:國(guó)知局
專利名稱:一種數(shù)據(jù)分組方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本申請(qǐng)涉及數(shù)據(jù)處理領(lǐng)域,特別是涉及一種數(shù)據(jù)分組方法及系統(tǒng)。
背景技術(shù)
在應(yīng)用ERP (企業(yè)資源計(jì)劃)系統(tǒng)的企業(yè)中,大量的業(yè)務(wù)數(shù)據(jù)需要進(jìn)行表格分組。目前,對(duì)業(yè)務(wù)數(shù)據(jù)進(jìn)行表格分組的實(shí)現(xiàn)過程通常采用實(shí)模式取數(shù)的方式完成;實(shí)模式取數(shù)的方式是指將服務(wù)器端的業(yè)務(wù)數(shù)據(jù)一次性傳遞到客戶端;然后客戶端對(duì)服務(wù)器端傳遞的業(yè)務(wù)數(shù)據(jù)進(jìn)行分組;由于業(yè)務(wù)數(shù)據(jù)傳遞過程中,一次性將所有業(yè)務(wù)數(shù)據(jù)全部進(jìn)行傳遞,當(dāng)業(yè)務(wù)數(shù)據(jù)的數(shù)據(jù)量很大時(shí),導(dǎo)致傳輸性能很差,降低了對(duì)業(yè)務(wù)數(shù)據(jù)的分組效率。

發(fā)明內(nèi)容
為解決上述技術(shù)問題,本申請(qǐng)實(shí)施例提供一種數(shù)據(jù)分組方法及系統(tǒng),依據(jù)用戶預(yù)設(shè)的分組行數(shù)確定最小分組單元,并依據(jù)所述分組行數(shù)為所述最小分組單元獲取數(shù)據(jù)記錄;在每次獲取數(shù)據(jù)記錄的過程中,只獲取滿足最小分組單元需求的數(shù)據(jù)記錄條數(shù),減少了傳輸?shù)臄?shù)據(jù)量,從而提高了傳輸速度,進(jìn)而提高了分組效率。技術(shù)方案如下一種數(shù)據(jù)分組方法,包括接收用戶發(fā)送的分組指令,所述分組指令包括分組行數(shù)和分組標(biāo)識(shí);依據(jù)所述分組行數(shù)確定最小分組單元并為所述最小分組單元獲取數(shù)據(jù)記錄;依據(jù)所述分組標(biāo)識(shí)對(duì)所述獲取的數(shù)據(jù)記錄進(jìn)行分組。上述的方法,優(yōu)選的,所述為最小分組單元獲取數(shù)據(jù)記錄的獲取過程為按所述數(shù)據(jù)記錄的存儲(chǔ)順序進(jìn)行獲取。上述的方法,優(yōu)選的,所述為最小分組單元獲取數(shù)據(jù)記錄前還包括判斷所述最小分組單元中的分組行數(shù)是否大于剩余數(shù)據(jù)記錄的條數(shù);如果大于, 則獲取剩余數(shù)據(jù)記錄并對(duì)其進(jìn)行分組,分組結(jié)束后,表示整個(gè)數(shù)據(jù)分組過程結(jié)束;否則,為所述最小分組單元獲取數(shù)據(jù)記錄并對(duì)其分組,分組結(jié)束后,繼續(xù)為所述最小分組單元的下一最小分組單元獲取數(shù)據(jù)記錄。上述的方法,優(yōu)選的,在所述最小分組單元的下一最小分組單元獲取數(shù)據(jù)記錄進(jìn)行分組時(shí),還包括將所述最小分組單元中的末行數(shù)據(jù)記錄與所述最小分組單元的下一最小分組單元獲取的數(shù)據(jù)記錄一同進(jìn)行分組;判斷所述最小分組單元末行數(shù)據(jù)記錄是否屬于所述最小分組單元的下一最小分組單元中的某一分組;若是,將該分組與所述最小分組單元中的末行數(shù)據(jù)記錄所在分組進(jìn)行連接合并。上述的方法,優(yōu)選的,所述分組標(biāo)識(shí)為所述數(shù)據(jù)記錄的數(shù)據(jù)屬性中的某一具體數(shù)據(jù)屬性或多個(gè)數(shù)據(jù)屬性的組合。
上述的方法,優(yōu)選的,所述最小分組單元為表格。一種數(shù)據(jù)分組系統(tǒng),包括接收單元、確定單元、獲取單元和分組單元;其中所述接收單元用于接收用戶發(fā)送的分組指令,所述分組指令包括分組行數(shù)和分組標(biāo)識(shí);所述確定單元用于依據(jù)所述接收單元接收的分組指令中的分組行數(shù)確定最小分組單元;所述獲取單元用于依據(jù)所述接收單元接收的分組指令中的分組行數(shù)為所述確定單元確定的最小分組單元獲取數(shù)據(jù)記錄;所述分組單元用于依據(jù)所述接收單元接收的分組指令中的分組標(biāo)識(shí)對(duì)所述獲取單元獲取的數(shù)據(jù)記錄進(jìn)行分組。上述的系統(tǒng),優(yōu)選的,所述獲取單元為所述最小分組單元獲取數(shù)據(jù)記錄的獲取過程為按所述數(shù)據(jù)記錄的存儲(chǔ)順序進(jìn)行獲取。上述的系統(tǒng),優(yōu)選的,還包括第一判斷指示單元;所述第一判斷指示單元用于在所述獲取單元為所述最小分組單元獲取數(shù)據(jù)記錄前判斷所述最小分組單元中的分組行數(shù)是否大于剩余數(shù)據(jù)記錄的條數(shù);如果大于,則指示所述獲取單元獲取剩余數(shù)據(jù)記錄,并由分組單元對(duì)所述剩余數(shù)據(jù)記錄進(jìn)行分組;分組結(jié)束后,表示整個(gè)數(shù)據(jù)分組過程結(jié)束;否則,指示所述獲取單元獲取數(shù)據(jù)記錄,并由分組單元對(duì)所述數(shù)據(jù)記錄進(jìn)行分組, 分組接收后,繼續(xù)指示所述獲取單元為所述確定單元確定的最小分組單元的下一最小分組單元獲取數(shù)據(jù)記錄。上述的系統(tǒng),優(yōu)選的,還包括第二判斷指示單元;所述第二判斷指示單元用于在將所述最小單元中的末行數(shù)據(jù)記錄與所述最小分組單元的下一最小分組單元獲取的數(shù)據(jù)記錄一同進(jìn)行分組時(shí);判斷所述最小分組單元末行數(shù)據(jù)記錄是否屬于所述最小分組單元的下一最小分組單元中的某一分組;若是,將該分組與所述最小分組單元中的末行數(shù)據(jù)記錄所在分組進(jìn)行連接合并。由以上本申請(qǐng)實(shí)施例提供的技術(shù)方案可見,本發(fā)明提供的數(shù)據(jù)分組方法及系統(tǒng), 用戶可以自定義分組的行數(shù),系統(tǒng)依據(jù)用戶定義的分組行數(shù)確定最小分組單元,并依據(jù)分組行數(shù)為所述最小分組單元獲取數(shù)據(jù)記錄;從而在每次獲取數(shù)據(jù)記錄時(shí),只滿足最小分組單元需求的數(shù)據(jù)記錄條數(shù),即獲取與所述最小分組單元中分組行數(shù)相對(duì)應(yīng)的數(shù)據(jù)記錄的條數(shù),不需對(duì)全部的分組記錄進(jìn)行傳輸,降低了傳輸?shù)臄?shù)據(jù)量,進(jìn)而提高了傳輸速度,提高了分組效率。


為了更清楚地說明本申請(qǐng)實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本申請(qǐng)中記載的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下, 還可以根據(jù)這些附圖獲得其他的附圖。圖1為本申請(qǐng)實(shí)施例提供的數(shù)據(jù)分組方法的流程圖2為本申請(qǐng)實(shí)施例提供的數(shù)據(jù)分組方法的一詳細(xì)流程圖;圖3為本申請(qǐng)實(shí)施例提供的數(shù)據(jù)分組方法的另一詳細(xì)流程圖;圖4為本申請(qǐng)實(shí)施例提供的最小分組單元的一具體結(jié)構(gòu)示意圖;圖5為本申請(qǐng)實(shí)施例提供的數(shù)據(jù)分組系統(tǒng)的結(jié)構(gòu)示意圖;圖6為本申請(qǐng)實(shí)施例提供的數(shù)據(jù)分組系統(tǒng)的一詳細(xì)結(jié)構(gòu)示意圖;圖7為本申請(qǐng)實(shí)施例提供的數(shù)據(jù)分組系統(tǒng)的另一詳細(xì)結(jié)構(gòu)示意圖。
具體實(shí)施例方式本申請(qǐng)實(shí)施例提供一種數(shù)據(jù)分組方法及系統(tǒng),針對(duì)現(xiàn)有技術(shù)中對(duì)業(yè)務(wù)數(shù)據(jù)進(jìn)行采用實(shí)模式取數(shù)并分組的過程中,需要將業(yè)務(wù)數(shù)據(jù)一次性進(jìn)行傳輸從而造成傳輸數(shù)據(jù)量過大,從而導(dǎo)致傳輸速度減慢,分組效率降低的弊端;本申請(qǐng)實(shí)施例采用動(dòng)態(tài)獲取分組數(shù)據(jù)的方式,根據(jù)每次分組對(duì)數(shù)據(jù)量的實(shí)際需求對(duì)數(shù)據(jù)進(jìn)行獲取并分組,從而有效提高分組效率。為了使本技術(shù)領(lǐng)域的人員更好地理解本申請(qǐng)方案。下面將結(jié)合本申請(qǐng)實(shí)施例中的附圖,對(duì)本申請(qǐng)實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本申請(qǐng)一部分實(shí)施例,而不是全部的實(shí)施例?;诒旧暾?qǐng)中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都應(yīng)當(dāng)屬于本申請(qǐng)保護(hù)的范圍。本申請(qǐng)實(shí)施例提供的數(shù)據(jù)分組流程圖如圖1所示,包括步驟SlOl 接收用戶發(fā)送的分組指令;所述分組指令包括分組行數(shù)和分組標(biāo)識(shí);用戶可以提前對(duì)分組指令中的分組行數(shù)及分組標(biāo)識(shí)進(jìn)行自定義,根據(jù)數(shù)據(jù)記錄的不同設(shè)置不同的分組行數(shù)與分組標(biāo)識(shí);步驟S102 依據(jù)所述分組行數(shù)確定最小分組單元并為所述最小分組單元獲取數(shù)據(jù)記錄;用戶定義分組行數(shù),依據(jù)分組行數(shù)確定最小分組單元,即確定了最小分組單元的容量,最小分組單元可以容納的數(shù)據(jù)記錄的條數(shù)與分組行數(shù)相同;步驟S103 依據(jù)所述分組標(biāo)識(shí)對(duì)所述獲取的數(shù)據(jù)記錄進(jìn)行分組;所述分組標(biāo)識(shí)根據(jù)數(shù)據(jù)記錄的屬性進(jìn)行設(shè)定,數(shù)據(jù)記錄有固有的數(shù)據(jù)屬性,如數(shù)據(jù)的類型、數(shù)據(jù)的條件等,分組標(biāo)識(shí)的設(shè)定可以根據(jù)數(shù)據(jù)記錄的某一固定屬性或多個(gè)數(shù)據(jù)屬性的組合進(jìn)行設(shè)定。本申請(qǐng)實(shí)施例提供的數(shù)據(jù)分組方法中,數(shù)據(jù)記錄的獲取是按其存儲(chǔ)順序進(jìn)行獲取的,然后對(duì)獲取的數(shù)據(jù)記錄進(jìn)行分組,存儲(chǔ)在最小分組單元中。本申請(qǐng)實(shí)施例提供的數(shù)據(jù)分組方法中,為最小分組單元獲取數(shù)據(jù)記錄的獲取過程中還包括判斷最小數(shù)據(jù)單元中的分組行數(shù)是否大于剩余數(shù)據(jù)記錄的條數(shù)的過程,具體實(shí)施過程如圖2所示,步驟S201 依據(jù)分組行數(shù)確定最小分組單元;步驟S202 判斷最小分組單元中的分組行數(shù)是否大于剩余數(shù)據(jù)記錄的條數(shù);如果是執(zhí)行步驟S206 ;否則執(zhí)行步驟S203 ;步驟S203 依據(jù)分組行數(shù)為最小分組單元獲取數(shù)據(jù)記錄;步驟S204 依據(jù)分組標(biāo)識(shí)對(duì)所述獲取的數(shù)據(jù)記錄進(jìn)行分組;步驟S205 進(jìn)入其它最小分組單元的分組過程,然后返回步驟S202繼續(xù)進(jìn)行分組過程;步驟S206 獲取剩余數(shù)據(jù)記錄;步驟S207 依據(jù)分組標(biāo)識(shí)對(duì)剩余數(shù)據(jù)記錄進(jìn)行分組;步驟S208 整個(gè)分組過程結(jié)束。需要對(duì)以上步驟進(jìn)行說明的是根據(jù)分組行數(shù)可以確定多個(gè)最小分組單元,每個(gè)最小分組單元中的分組行數(shù)相同,數(shù)據(jù)分組過程開始后,依據(jù)數(shù)據(jù)記錄的順序,先對(duì)第一最小分組單元進(jìn)行數(shù)據(jù)記錄獲取,然后對(duì)獲取的數(shù)據(jù)記錄進(jìn)行分組;分組過程結(jié)束后,順次對(duì)第一最小分組單元的后續(xù)最小分組單元進(jìn)行數(shù)據(jù)記錄的獲取與分組過程;最后一個(gè)最小分組單元可能會(huì)遇到剩余的數(shù)據(jù)記錄的條數(shù)不足以填滿所述最小分組單元中的所有分組行數(shù),當(dāng)剩余的數(shù)據(jù)記錄的條數(shù)小于最后一個(gè)最小分組單元的分組行數(shù)時(shí),對(duì)剩余數(shù)據(jù)記錄進(jìn)行獲取并分組后,將不再有剩余的數(shù)據(jù),所以對(duì)數(shù)據(jù)的分組過程執(zhí)行完畢。根據(jù)以上實(shí)施例的論述,可知本申請(qǐng)實(shí)施例提供的分組方法中,在為最小分組單元獲取數(shù)據(jù)記錄前,還應(yīng)包括判斷當(dāng)前最小分組單元是否為第一個(gè)進(jìn)行分組的最小分組單元的過程;本申請(qǐng)實(shí)施例提供了當(dāng)前最小分組單元不是第一個(gè)進(jìn)行分組的最小分組單元時(shí),相對(duì)于圖2所示的分組過程更為詳細(xì)的分組過程,如圖3所示步驟S301 判斷最小分組單元是否為第一個(gè)進(jìn)行分組的最小分組單元;當(dāng)當(dāng)前最小的分組單元不是第一個(gè)進(jìn)行分組的最小分組單元時(shí),執(zhí)行步驟S302 判斷最小分組單元中的分組行數(shù)是否大于剩余數(shù)據(jù)記錄的條數(shù);如果否執(zhí)行步驟S303,如果是,執(zhí)行圖2中所述的步驟S206并順次執(zhí)行步驟 S207、步驟 S208 ;步驟S303 獲取數(shù)據(jù)記錄并依據(jù)分組標(biāo)識(shí)連同當(dāng)前最小分組單元的上一最小分組單元中的末條數(shù)據(jù)記錄一同對(duì)所述獲取的數(shù)據(jù)記錄進(jìn)行分組;步驟S304 判斷所述當(dāng)前最小分組單元的上一最小分組單元中的末條數(shù)據(jù)記錄是否屬于當(dāng)前最小分組單元中的某一分組,若是,則執(zhí)行步驟S306,否則,執(zhí)行步驟S305 ;步驟S305 進(jìn)入其它最小分組單元的分組過程;返回步驟S302 ;步驟S306 將該分組與當(dāng)前最小分組單元的上一最小分組單元中的末行數(shù)據(jù)記錄所在分組進(jìn)行連接合并。需要對(duì)以上步驟進(jìn)行說明的是步驟S206 S208與圖2中所述的方法執(zhí)行過程一致;進(jìn)行分組連接合并的過程是為了實(shí)現(xiàn)了各個(gè)最小分組單元之間的無縫結(jié)合,在其實(shí)現(xiàn)過程中,對(duì)于不是第一個(gè)最小分組單元的各個(gè)分組單元進(jìn)行獲取數(shù)據(jù)記錄并分組的過程中,在系統(tǒng)后臺(tái)數(shù)據(jù)的處理過程中,將上一最小分組單元的末條數(shù)據(jù)記錄一并獲取進(jìn)行分組,查看所述上一最小單元中的末條數(shù)據(jù)記錄是否屬于所述當(dāng)前最小分組單元中的某一分組中,如果屬于將所述分組排列于所述當(dāng)前最小分組單元的前端,與所述當(dāng)前最小分組單元的上一最小分組單元中末條數(shù)據(jù)所在分組進(jìn)行連接合并,實(shí)現(xiàn)兩個(gè)最小分組單元的無縫結(jié)合。如果上一最小分組單元的末條數(shù)據(jù)記錄不屬于當(dāng)前最小分組單元中的某一分組, 則正常進(jìn)行分組排列過程。
以上結(jié)合方式僅為本申請(qǐng)實(shí)施例的一種實(shí)現(xiàn)方式,本申請(qǐng)實(shí)施例提供的分組方法中,臨近的兩個(gè)最小分組單元在進(jìn)行分組結(jié)束后,在系統(tǒng)的后臺(tái)數(shù)據(jù)處理中,可根據(jù)分組標(biāo)識(shí)對(duì)兩個(gè)最小分組單元中屬于同一分組類型的不同分組進(jìn)行連接合并;合并方式分為多種,可在兩個(gè)最小分組單元中的兩個(gè)分組處設(shè)立連接標(biāo)識(shí),實(shí)現(xiàn)連接;若當(dāng)前最小分組單元的首條數(shù)據(jù)記錄與當(dāng)前最小分組單元上一最小分組單元中末條數(shù)據(jù)記錄不在同一分組時(shí), 可對(duì)相鄰兩個(gè)最小分組單元中的相同分組類型進(jìn)行位置調(diào)配,實(shí)現(xiàn)兩個(gè)類型相同分組的合并。為了更加清晰深入的對(duì)本申請(qǐng)實(shí)施例提供的數(shù)據(jù)分組方法的執(zhí)行過程進(jìn)行描述, 本申請(qǐng)實(shí)施例提供了當(dāng)最小分組單元為表格時(shí)的數(shù)據(jù)分組過程,如圖4所示,該表格為項(xiàng)目名稱為“花園建設(shè)”整體表格的一部分,設(shè)定分組行數(shù)為40,分組標(biāo)識(shí)為款項(xiàng)名稱;各個(gè)數(shù)據(jù)記錄前均有固定的行號(hào),如圖4中,前40行代表1 40數(shù)據(jù)記錄屬于第一最小分組單元,即第一表格中;第二表格中第41 80行為第二最小分組單元;第一最小分組單元中根據(jù)款項(xiàng)名稱分組第39行與第40行為同一組,第二最小分組單元中根據(jù)款項(xiàng)名稱分組第41行與第42行為同一組,而這兩組的分組標(biāo)識(shí)均為款項(xiàng)名稱中的“預(yù)留定金”,所以在排列時(shí),可將這兩組連接排列,實(shí)現(xiàn)第一最小分組單元與第二最小分組單元的無縫結(jié)合。第一表格與第二表格可以是相連的,也可以是分離的,但其數(shù)據(jù)記錄的順序性不變。在數(shù)據(jù)記錄可滿足需求量的前提下,為第一表格獲取數(shù)據(jù)記錄為1 40行,第二表格獲取數(shù)據(jù)量即為41 80行;若數(shù)據(jù)記錄的條數(shù)只有30行,則直接獲取該30行數(shù)據(jù)記錄并對(duì)其分組,第一表格中的第31 40行為空。圖4中的分組標(biāo)識(shí)為款項(xiàng)名稱,即分組時(shí),用于相同款項(xiàng)名稱的數(shù)據(jù)記錄分布在一起,也可以根據(jù)其它屬性進(jìn)行分組;同時(shí)可以根據(jù)“單據(jù)名稱”與“款項(xiàng)名稱”兩個(gè)屬性對(duì)數(shù)據(jù)記錄進(jìn)行分組;分組標(biāo)識(shí)的確定由用戶自由定義。對(duì)于前述的方法實(shí)施例,為了簡(jiǎn)單描述,故將其都表述為一系列的動(dòng)作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明并不受所描述的動(dòng)作順序的限制,因?yàn)橐罁?jù)本發(fā)明,某些步驟可以采用其他順序或者同時(shí)進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說明書中所描述的實(shí)施例均屬于優(yōu)選實(shí)施例,所涉及的動(dòng)作和模塊并不一定是本發(fā)明所必須的。針對(duì)以上方法實(shí)施例,本申請(qǐng)實(shí)施例還提供了一種數(shù)據(jù)分組系統(tǒng),如圖5所示,包括接收單元401、確定單元402、獲取單元403和分組單元404 ;其中接收單元401用于接收用戶發(fā)送的分組指令,所述分組指令包括分組行數(shù)和分組標(biāo)識(shí);確定單元402用于依據(jù)接收單元401接收的分組指令中的分組行數(shù)確定最小分組單元;獲取單元403用于依據(jù)接收單元401接收的分組指令中的分組行數(shù)為確定單元 402確定的最小分組單元獲取數(shù)據(jù)記錄;分組單元404用于依據(jù)接收單元401接收的分組指令中的分組標(biāo)識(shí)對(duì)獲取單元403獲取的數(shù)據(jù)記錄進(jìn)行分組。本申請(qǐng)實(shí)施例提供的分組系統(tǒng)中,獲取單元403為所述最小分組單元獲取數(shù)據(jù)記錄的獲取過程為按所述數(shù)據(jù)記錄的存儲(chǔ)順序進(jìn)行獲取。同時(shí)本申請(qǐng)實(shí)施例提供的分組系統(tǒng)中,還包括第一判斷指示單元405 ; 第一判斷指示單元405用于在獲取單元403為所述最小分組單元獲取數(shù)據(jù)記錄前判斷所述最小分組單元中的分組行數(shù)是否大于剩余數(shù)據(jù)記錄的條數(shù);如果大于,則指示獲取單元403獲取剩余數(shù)據(jù)記錄,并由分組單元404對(duì)所述剩余數(shù)據(jù)記錄進(jìn)行分組;分組結(jié)束后,表示整個(gè)數(shù)據(jù)分組過程接收;否則,指示獲取單元403獲取數(shù)據(jù)記錄,并由分組單元404對(duì)所述數(shù)據(jù)記錄進(jìn)行分組,分組接收后,繼續(xù)指示獲取單元403為確定單元402確定的最小分組單元的下一最小分組單元獲取數(shù)據(jù)記錄。本申請(qǐng)實(shí)施例提供的分組系統(tǒng)中,還包括還包括第二判斷指示單元406 ;第二判斷指示單元406用于在將所述最小分組單元中的末行數(shù)據(jù)記錄與所述最小分組單元的下一最小分組單元獲取的數(shù)據(jù)記錄一同進(jìn)行分組時(shí);判斷所述最小分組單元末行數(shù)據(jù)記錄是否屬于所述最小分組單元的下一最小分組單元中的某一分組;若是,將該分組與所述最小分組單元中的末行數(shù)據(jù)記錄所在分組進(jìn)行連接合并。對(duì)于系統(tǒng)實(shí)施例而言,由于其基本相應(yīng)于方法實(shí)施例,所以描述的比較簡(jiǎn)單,相關(guān)之處參見方法實(shí)施例的部分說明即可。本說明書中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,各個(gè)實(shí)施例之間相同相似的部分互相參見即可,每個(gè)實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處。以上所述僅是本申請(qǐng)的具體實(shí)施方式
,應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本申請(qǐng)?jiān)淼那疤嵯?,還可以做出若干改進(jìn)和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也應(yīng)視為本申請(qǐng)的保護(hù)范圍。
權(quán)利要求
1.一種數(shù)據(jù)分組方法,其特征在于,包括接收用戶發(fā)送的分組指令,所述分組指令包括分組行數(shù)和分組標(biāo)識(shí);依據(jù)所述分組行數(shù)確定最小分組單元并為所述最小分組單元獲取數(shù)據(jù)記錄;依據(jù)所述分組標(biāo)識(shí)對(duì)所述獲取的數(shù)據(jù)記錄進(jìn)行分組。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述為最小分組單元獲取數(shù)據(jù)記錄的獲取過程為按所述數(shù)據(jù)記錄的存儲(chǔ)順序進(jìn)行獲取。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述為最小分組單元獲取數(shù)據(jù)記錄前還包括判斷所述最小分組單元中的分組行數(shù)是否大于剩余數(shù)據(jù)記錄的條數(shù);如果大于,則獲取剩余數(shù)據(jù)記錄并對(duì)其進(jìn)行分組,分組結(jié)束后,表示整個(gè)數(shù)據(jù)分組過程結(jié)束;否則,為所述最小分組單元獲取數(shù)據(jù)記錄并對(duì)其分組,分組結(jié)束后,繼續(xù)為所述最小分組單元的下一最小分組單元獲取數(shù)據(jù)記錄。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,在所述最小分組單元的下一最小分組單元獲取數(shù)據(jù)記錄進(jìn)行分組時(shí),還包括將所述最小分組單元中的末行數(shù)據(jù)記錄與所述最小分組單元的下一最小分組單元獲取的數(shù)據(jù)記錄一同進(jìn)行分組;判斷所述最小分組單元末行數(shù)據(jù)記錄是否屬于所述最小分組單元的下一最小分組單元中的某一分組;若是,將該分組與所述最小分組單元中的末行數(shù)據(jù)記錄所在分組進(jìn)行連接合并。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述分組標(biāo)識(shí)為所述數(shù)據(jù)記錄的數(shù)據(jù)屬性中的某一具體數(shù)據(jù)屬性或多個(gè)數(shù)據(jù)屬性的組合。
6.根據(jù)權(quán)利要求1 4所述的方法,其特征在于,所述最小分組單元為表格。
7.一種數(shù)據(jù)分組系統(tǒng),其特征在于,包括接收單元、確定單元、獲取單元和分組單元;其中所述接收單元用于接收用戶發(fā)送的分組指令,所述分組指令包括分組行數(shù)和分組標(biāo)識(shí);所述確定單元用于依據(jù)所述接收單元接收的分組指令中的分組行數(shù)確定最小分組單元;所述獲取單元用于依據(jù)所述接收單元接收的分組指令中的分組行數(shù)為所述確定單元確定的最小分組單元獲取數(shù)據(jù)記錄;所述分組單元用于依據(jù)所述接收單元接收的分組指令中的分組標(biāo)識(shí)對(duì)所述獲取單元獲取的數(shù)據(jù)記錄進(jìn)行分組。
8.根據(jù)權(quán)利要求7所述的系統(tǒng),其特征在于,所述獲取單元為所述最小分組單元獲取數(shù)據(jù)記錄的獲取過程為按所述數(shù)據(jù)記錄的存儲(chǔ)順序進(jìn)行獲取。
9.根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,還包括第一判斷指示單元;所述第一判斷指示單元用于在所述獲取單元為所述最小分組單元獲取數(shù)據(jù)記錄前判斷所述最小分組單元中的分組行數(shù)是否大于剩余數(shù)據(jù)記錄的條數(shù);如果大于,則指示所述獲取單元獲取剩余數(shù)據(jù)記錄,并由分組單元對(duì)所述剩余數(shù)據(jù)記錄進(jìn)行分組;分組結(jié)束后,表示整個(gè)數(shù)據(jù)分組過程結(jié)束;否則,指示所述獲取單元獲取數(shù)據(jù)記錄,并由分組單元對(duì)所述數(shù)據(jù)記錄進(jìn)行分組,分組接收后,繼續(xù)指示所述獲取單元為所述確定單元確定的最小分組單元的下一最小分組單元獲取數(shù)據(jù)記錄。
10.根據(jù)權(quán)利要求9所述的系統(tǒng),其特征在于,還包括第二判斷指示單元; 所述第二判斷指示單元用于在將所述最小分組單元中的末行數(shù)據(jù)記錄與所述最小分組單元的下一最小分組單元獲取的數(shù)據(jù)記錄一同進(jìn)行分組時(shí);判斷所述最小分組單元末行數(shù)據(jù)記錄是否屬于所述最小分組單元的下一最小分組單元中的某一分組;若是,將該分組與所述最小分組單元中的末行數(shù)據(jù)記錄所在分組進(jìn)行連接合并。
全文摘要
本申請(qǐng)公開了一種數(shù)據(jù)分組方法,包括接收用戶發(fā)送的分組指令,所述分組指令包括分組行數(shù)和分組標(biāo)識(shí);依據(jù)所述分組行數(shù)確定最小分組單元并為所述最小分組單元獲取數(shù)據(jù)記錄;依據(jù)所述分組標(biāo)識(shí)對(duì)所述獲取的數(shù)據(jù)記錄進(jìn)行分組。本發(fā)明提供的數(shù)據(jù)分組方法,用戶可以自定義分組的行數(shù),系統(tǒng)依據(jù)用戶定義的分組行數(shù)確定最小分組單元,并依據(jù)分組行數(shù)為所述最小分組單元獲取數(shù)據(jù)記錄;從而在每次獲取數(shù)據(jù)記錄時(shí),只滿足最小分組單元需求的數(shù)據(jù)記錄條數(shù),即獲取與所述最小分組單元中分組行數(shù)相對(duì)應(yīng)的數(shù)據(jù)記錄的條數(shù),不需對(duì)全部的分組記錄進(jìn)行傳輸,降低了傳輸?shù)臄?shù)據(jù)量,進(jìn)而提高了傳輸速度,提高了分組效率。
文檔編號(hào)G06F17/30GK102479197SQ20101056093
公開日2012年5月30日 申請(qǐng)日期2010年11月26日 優(yōu)先權(quán)日2010年11月26日
發(fā)明者張軍艦 申請(qǐng)人:金蝶軟件(中國(guó))有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1