亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

電子即開票獎組數(shù)據(jù)生成方法

文檔序號:6679629閱讀:475來源:國知局
專利名稱:電子即開票獎組數(shù)據(jù)生成方法
技術(shù)領(lǐng)域
本發(fā)明涉及電子彩票,特別涉及一種電子即開票獎組數(shù)據(jù)生成方法。
背景技術(shù)
國內(nèi)現(xiàn)有彩票的分類,從開獎模式來分類,可分為即開型彩票和非即開型
彩票兩種非即開型彩票目前在行業(yè)內(nèi)沒有統(tǒng)一的定義,特征是由彩民先購買 彩票,發(fā)行機(jī)構(gòu)在一定周期后統(tǒng)一開獎,彩民根據(jù)事先購買的彩票與開獎結(jié)果 核對確認(rèn)是否中獎。此類彩票包括"電腦彩票"(如雙色球、3D、排列3、超級 大樂透、快樂8等)、足球彩票以及籃球彩票等等。即開型彩票是指由彩票機(jī) 構(gòu)發(fā)行的即買、即開、即獎、即兌的彩票(如大獎組、網(wǎng)點(diǎn)即開票,包括刮刮 樂,頂卩瓜刮等,彩票信息存儲在紙介質(zhì)上的為有紙即開型彩票,其他的為無紙 即開型彩票。
另外,現(xiàn)有的彩票從彩票信息的存儲介質(zhì)(有紙和無紙)和銷售渠道(集 中式和分散式)來分, 一般為有紙集中式(如大獎組),有紙分散式(如刮刮 樂、頂p瓜刮),無紙集中式(如中福在線)。
現(xiàn)有的即開型彩票關(guān)于獎組的生成一般都存在以下缺點(diǎn)
1) 大都為有紙彩票(如大獎組、刮刮樂、頂p瓜刮),獎組彩票一般都需要 預(yù)先做好,當(dāng)某一獎組銷售到一定比例后,發(fā)行方不能繼續(xù)銷售同一結(jié)構(gòu)獎組。 即使有部分彩票雖然是無紙彩票,例如中福在線,但也不能實(shí)現(xiàn)獎組的延續(xù)銷 售。
2) 分散式的即開型彩票利用計(jì)算機(jī)網(wǎng)絡(luò)進(jìn)行發(fā)行銷售的程度不高。如刮 刮樂、頂呱刮,只是在物流管理、兌獎驗(yàn)票等方面才會利用計(jì)算機(jī)網(wǎng)絡(luò)及專用 終端完成彩票的發(fā)行銷售業(yè)務(wù)。而大獎組則基本上不利用計(jì)算機(jī)網(wǎng)絡(luò)及專用終端完成彩票的發(fā)行銷售業(yè)務(wù)。
并且同 一具體游戲的多個相同結(jié)構(gòu)的獎組不能同時銷售,不能由系統(tǒng)隨機(jī)選擇銷售的獎組數(shù)據(jù)。
3) 同一獎組不能對應(yīng)不同具體游戲,與彩民的游戲互動程度不高,娛樂性減少。例如大獎組、刮刮樂、頂(刮,這些都是事先印刷好的紙質(zhì)彩票,內(nèi)含有中獎結(jié)果,彩民買到彩票后,刮開覆蓋區(qū)域兌獎就可以了,基本上不與彩民進(jìn)行有關(guān)娛樂性互動。雖然中福在線這種彩票,在彩民投注時,能與終端進(jìn)行互動,系統(tǒng)則根據(jù)事先制定的規(guī)則和互動的結(jié)果即時確定本次投注的中獎結(jié)果。但是中福在線這種彩票是需要完成整個游戲過程的互動才能知道中獎結(jié)果,如果在進(jìn)行了部分的游戲互動過程,則不能顯示中獎結(jié)果和中獎過程控制參數(shù)顯示中獎過程,用戶不能在進(jìn)行游戲互動過程選擇是否還需要將游戲進(jìn)行下去,因此娛樂性不高。
4) 獎組數(shù)據(jù)不能自動由獎組生成器生成,并且也不能由中福彩中心指定
的同類相關(guān)數(shù)據(jù)轉(zhuǎn)換而成。

發(fā)明內(nèi)容
本發(fā)明的目的在于,提供一種獎組數(shù)據(jù)生成方法,通過計(jì)算機(jī)通訊網(wǎng)絡(luò)發(fā)行銷售,獎組數(shù)據(jù)安全,能實(shí)現(xiàn)獎組的延續(xù)銷售,多個獎組同時銷售、同一獎組可對應(yīng)不同具體游戲以及獎組數(shù)據(jù)的自動轉(zhuǎn)換等,可解決上述現(xiàn)有技術(shù)的缺點(diǎn)。
本發(fā)明解決其技術(shù)問題所采用的技術(shù)方案是 一種電子即開票獎組數(shù)據(jù)生成方法,包括如下步驟
A,獎組參數(shù)設(shè)置步驟,該步驟根據(jù)市場彩票銷售情況和預(yù)設(shè)游戲規(guī)則設(shè)置各項(xiàng)游戲參數(shù)的值,該獎組參數(shù)包括獎組的基本信息和獎組的配置信息;
B,獎組初始化步驟,初始化的數(shù)據(jù)包括原始票數(shù)據(jù)和獎符數(shù)據(jù),該步驟由用戶新增游戲基本信息并配置好游戲規(guī)則后,系統(tǒng)根據(jù)該游戲基本信息和規(guī)則自動生成相應(yīng)獎組lt悟;
C,獎組審核步驟,該步驟對初始化生成的獎組數(shù)據(jù)進(jìn)行稽核,并檢查該
7獎組數(shù)據(jù)中統(tǒng)計(jì)出的獎組信息是否與獎組的配置信息一致;
D,獎組處理步驟,該步驟將經(jīng)過獎組初始化和獎組審核后,對該獎組凄史據(jù)進(jìn)行備份、刻盤,并在刻盤前對該獎組數(shù)據(jù)進(jìn)行加密;以及
E,獎組導(dǎo)入加載步驟,系統(tǒng)將刻盤后的光盤數(shù)據(jù)加載到系統(tǒng),并在加載之前對該光盤數(shù)據(jù)進(jìn)行解碼,校驗(yàn)該光盤數(shù)據(jù)的MD5值是否一致,以保證數(shù)據(jù)內(nèi)容一致。
本發(fā)明中,所述步驟A具體還包括
Al,對獎組參數(shù)的合法性進(jìn)行校驗(yàn),如果校驗(yàn)成功,則執(zhí)行所述步驟B;否則結(jié)束。
本發(fā)明中,所述步驟B具體還包括
B0,判斷用戶新增游戲的類型是否存在,如果存在,則執(zhí)行所述步驟C;否則結(jié)束。
本發(fā)明中,所述獎組的基本信息包括游戲編號、獎組編號、開始銷售時間、結(jié)束銷售時間、開始兌獎時間、結(jié)束兌獎時間、獎組規(guī)模、返獎率、創(chuàng)建人、生成時間以及狀態(tài);所述獎組的配置信息包括獎組的獎等個數(shù)、每個獎等的個數(shù)、獎等金額、獎等的分布情況以及獎組步徑鏈表。
本發(fā)明中,所述游戲類型包括處理飛朽-棋類游戲、處理勇士闖關(guān)類游戲以及處理沖線類游戲。
本發(fā)明中,當(dāng)所述游戲類型為處理勇士闖關(guān)類游戲時,所述步驟B中獎組初始化步驟具體包括
Bl,根據(jù)輸入的游戲編號、獎組編號參數(shù)判斷游戲獎組的合法性,如果合法則執(zhí)行步驟B2,否則結(jié)束;
B2,根據(jù)游戲編號、獎組編號獲取獎組規(guī)模和游戲類型;
B3,校驗(yàn)獎等個數(shù)和獎組規(guī)模,如果校驗(yàn)成功,則執(zhí)行步驟B4,否則結(jié)
束;
B4,初始化獎符種子,并根據(jù)游戲編號、獎組編號、游戲類型和獎組規(guī)模初始化原始票數(shù)據(jù)到內(nèi)存,該步驟需要分配一定的內(nèi)存空間;
B5,根據(jù)勇士闖關(guān)的游戲配置文件中的步徑鏈表,計(jì)算出所有步徑組合
8情況下的中獎數(shù)據(jù),并進(jìn)行分獎初始化處理;
B6,所有獎等處理完畢后一次性將內(nèi)存中記錄的原始票信息寫入到預(yù)設(shè)文件中;
B7,將使用到的獎符構(gòu)成信息寫入到獎符構(gòu)成文件,并將獎組系統(tǒng)中的游戲信息寫入到游戲信息文件;
B8,將獎組系統(tǒng)中的獎組信息寫入到獎組信息文件,并更改獎組系統(tǒng)中的獎組狀態(tài)為"已初始化"。
本發(fā)明中,當(dāng)所述游戲類型為處理勇士闖關(guān)類游戲時,所述步驟C中獎組審核步驟具體包括
Cl,從數(shù)據(jù)庫獎組表中獲取獎組基本信息,并從獎組配置文件中獲取獎組配置信息;
C2,遍歷原始票數(shù)據(jù),再根據(jù)原始票數(shù)據(jù)結(jié)構(gòu)中的獎符在獎符數(shù)據(jù)文件中找出相應(yīng)的獎符結(jié)構(gòu),并根據(jù)原始票結(jié)構(gòu)和對應(yīng)的獎符結(jié)構(gòu)來統(tǒng)計(jì)出實(shí)際中獎組的信息;
C3,將實(shí)際數(shù)據(jù)文件中統(tǒng)計(jì)出的獎組信息與數(shù)據(jù)庫表的配置文件的獎組信息進(jìn)行校驗(yàn),校驗(yàn)通過后,執(zhí)行步驟C4;校驗(yàn)不通過,則表示審核失敗并結(jié)束;
C4,遍歷獎符結(jié)構(gòu),根據(jù)獎符結(jié)構(gòu)中的控制參數(shù)和游戲規(guī)則計(jì)算出對應(yīng)的金額是否與獎等金額一致,如果一致,表示審核成功;如果不一致,表示審核失敗并結(jié)束。
本發(fā)明中,當(dāng)所述游戲類型為處理勇士闖關(guān)類游戲時,所述步驟D中獎組處理步驟具體包括
Dl,獲取需要刻盤的游戲編號和獎組編號;
D2,判斷獎組狀態(tài)是否允許刻盤,如果審核成功,則表示允許刻盤并執(zhí)行步驟D3;如果審核失敗,則表示不允許刻盤并結(jié)束;
D3,對獎組數(shù)據(jù)文件進(jìn)行MD5運(yùn)算,以檢查數(shù)據(jù)文件內(nèi)容是否被破壞,以保證獎組數(shù)據(jù)文件內(nèi)容的一致性;
D4,并對獎組數(shù)據(jù)文件進(jìn)行加密,并將該獎組數(shù)據(jù)文件下載到MIS管理
9前臺并進(jìn)行光盤數(shù)據(jù)刻錄。
本發(fā)明中,當(dāng)所述游戲類型為處理勇士闖關(guān)類游戲時,所述步驟E中獎
組導(dǎo)入加載步驟具體包括
El,獲取需要加載的獎組信息,加載時需要的獎組信息包括游戲編號、獎組編號、加密的數(shù)據(jù)文件目錄以及解密密鑰;
E2,判斷獎組是否已經(jīng)加載,若已加載則結(jié)束,提示加載失敗;否則繼續(xù)加載并執(zhí)行步驟E3;
E3,對加密的數(shù)據(jù)文件進(jìn)行解密,并對解密后的數(shù)據(jù)文件進(jìn)行MD5運(yùn)算;
E4,與獎組數(shù)據(jù)文件刻錄前的MD5值進(jìn)^f亍比對,若MD5值不一致則結(jié)束,提示加載失敗;否則繼續(xù)加載并執(zhí)行步驟E5;
E5,將數(shù)據(jù)文件中的游戲信息更新并記錄到數(shù)據(jù)庫游戲信息表中;
E6,將數(shù)據(jù)文件中的獎組信息記錄到數(shù)據(jù)庫獎組信息表中,并將狀態(tài)標(biāo)志為已加載,提示加載成功并結(jié)束。
本發(fā)明中,所述步驟C2中,所述統(tǒng)計(jì)流程具體包括
C21,每遍歷一張?jiān)计?,獎組規(guī)才莫加一;
C22,根據(jù)原始票對應(yīng)的獎符,獲得該原始票的獎等,將該獎等的個數(shù)加
,
C23,判斷該原始票對應(yīng)獎符的獎等金額與該獎等金額是否一致,如果一致則記錄該獎等金額,否則結(jié)束;
C24,根據(jù)該原始票所在的分段,統(tǒng)計(jì)分段中獎等的個數(shù);C25,遍歷完所有原始票后,統(tǒng)計(jì)出獎等個數(shù)。
本發(fā)明具有如下優(yōu)點(diǎn)本發(fā)明所述電子彩票獎組數(shù)據(jù)生成的彩票,可以通過計(jì)算機(jī)通訊網(wǎng)絡(luò)發(fā)行銷售,并且獎組數(shù)據(jù)生成安全,能實(shí)現(xiàn)獎組的延續(xù)銷售。而且多個獎組可以同時銷售,同一獎組也可對應(yīng)不同具體游戲,與彩民的游戲互動程度較高。獎組數(shù)據(jù)可以自動由獎組生成器生成,并且也可以由中福彩中心指定的同類相關(guān)數(shù)據(jù)轉(zhuǎn)換而成。


圖1是本發(fā)明所述電子即開票獎組數(shù)據(jù)生成方法的流程圖2是圖1的獎組初始化步驟的流程圖3是圖1的獎組審核步驟的流程圖4是圖3的獎組審核步驟分解的流程圖5是圖1的獎組處理步驟的流程圖6是圖1的獎組導(dǎo)入加載步驟的流程圖。
具體實(shí)施例方式
為使審查員對本發(fā)明的結(jié)構(gòu)特征及所具有的功能有更進(jìn)一步的了解與認(rèn)識,用以4交佳的實(shí)施例及附圖配合詳細(xì)的i兌明,i兌明如下
如圖1所示, 一種電子即開票獎組數(shù)據(jù)生成方法,主要包括如下步驟Sl,獎組參數(shù)設(shè)置。該步驟根據(jù)市場彩票銷售情況和預(yù)設(shè)游戲規(guī)則設(shè)置各項(xiàng)游戲參數(shù)的值,為下一步生成獎組數(shù)據(jù)做好準(zhǔn)備。獎組參數(shù)設(shè)置步驟決定了一個獎組的結(jié)構(gòu)和對應(yīng)的玩法,該獎組參數(shù)包括獎組的基本信息和獎組的配置信息。
其中,獎組的基本信息包括游戲編號、獎組編號、開始銷售時間、結(jié)束銷售時間、開始兌獎時間、結(jié)束兌獎時間、獎組規(guī)模、返獎率、創(chuàng)建人等、生成時間以及狀態(tài)。獎組的配置信息包括獎組的獎等個數(shù)、每個獎等的個數(shù)、獎等金額、獎等的分布情況以及獎組步徑鏈表。
步驟S2,對獎組參數(shù)的合法性進(jìn)行校驗(yàn),校驗(yàn)成功執(zhí)行步驟S3,檢驗(yàn)失敗則結(jié)束相關(guān)操作。
步驟S3,獎組初始化,初始化的數(shù)據(jù)包括原始票數(shù)據(jù)和獎符數(shù)據(jù)。該步驟由用戶新增游戲基本信息并配置好游戲規(guī)則后,系統(tǒng)根據(jù)該游戲基本信息和規(guī)則自動生成相應(yīng)獎組數(shù)據(jù)。
步驟S4,判斷游戲類型。如果游戲類型存在,則執(zhí)行步驟S5或S6或S7,圖1中的步驟S5或S6或S7只是舉例說明,當(dāng)然還可以是其它游戲;否則結(jié)束相關(guān)操作。
步驟S5,該游戲類型為處理飛行棋類游戲。步驟S6,該游戲類型為處理勇士闖關(guān)類游戲。步驟S7,該游戲類型為處理沖線類游戲。步驟S8,產(chǎn)生獎組原始票數(shù)據(jù)和獎符等數(shù)據(jù)。
步驟S9,對獎組數(shù)據(jù)進(jìn)行審核。該步驟對初始化生成的獎組數(shù)據(jù)進(jìn)行稽核,并檢查該獎組數(shù)據(jù)中統(tǒng)計(jì)出的獎組信息是否與獎組的配置信息一致。
步驟S10,對獎組凄t據(jù)進(jìn)行處理。該步驟將經(jīng)過獎組初始化和獎組審核后,管理前臺MIS對該獎組凄t據(jù)進(jìn)行備份、刻盤,并在刻盤前對該獎組數(shù)據(jù)進(jìn)行加密。未經(jīng)審核通過的獎組是不允許下載刻盤。
步驟Sll,將獎組進(jìn)行導(dǎo)入加載。彩票中心可以對獎組數(shù)據(jù)進(jìn)行刻盤后,發(fā)給地市進(jìn)行銷售。而地市銷售系統(tǒng)也可以將刻盤后的光盤數(shù)據(jù)加載到系統(tǒng),并在加載之前對該光盤數(shù)據(jù)進(jìn)行解碼,校驗(yàn)該光盤數(shù)據(jù)的MD5值是否一致,以保證數(shù)據(jù)內(nèi)容一致。
具體的,以下將以勇士闖關(guān)類游戲?yàn)槔龑ι鲜霆劷M初始化步驟、獎組審核步驟、獎組處理步驟以及獎組導(dǎo)入加載步驟進(jìn)行詳細(xì)說明。其中,獎組初始化步驟如圖2所示,具體包括步驟S21,根據(jù)獎組規(guī)模初始化原始票數(shù)據(jù)并初始化獎符種子。具體的,根據(jù)輸入的游戲編號、獎組編號參數(shù)判斷游戲獎組的合法性,如果不合法則結(jié)束相關(guān)操作,如果合法則根據(jù)游戲編號、獎組編號獲取獎組規(guī)模和游戲類型(因?yàn)椴煌螒蝾愋酮劷M產(chǎn)生方式不一樣),并才交-驗(yàn)獎等個數(shù)和獎組規(guī)模,如果校驗(yàn)不成功則結(jié)束相關(guān)操作,如果校驗(yàn)成功,則初始化獎符種子(獎符需對應(yīng)步進(jìn)時使用)。
并且,根據(jù)游戲編號、獎組編號、游戲類型和獎組規(guī)模初始化原始票數(shù)據(jù)到內(nèi)存,該步驟需要分配一定的內(nèi)存空間(該內(nèi)存空間由獎組規(guī)模而定)。在原始票數(shù)據(jù)的存儲空間,順序產(chǎn)生票流水號,同時寫入特征碼。
步驟S22,從游戲配置文件獲取骰子個數(shù)、獎等設(shè)置等參數(shù)信息。步驟S23,根據(jù)骰子個數(shù)和資金鏈計(jì)算各種步徑所對應(yīng)的金額信息。具體的,根據(jù)勇士闖關(guān)的游戲配置文件中的步徑鏈表(金額和圖片的對應(yīng)鏈),計(jì)算出所有步徑組合情況下的中獎數(shù)據(jù)(所有步徑的計(jì)算公式6的骰
12子個數(shù)次方)。
步驟S24,處理獎等,也就是進(jìn)行分獎初始化處理。處理順序是由高獎等到低獎等,從配置文件中獲取該獎等中獎個數(shù)、中獎金額以及分布方式等參數(shù)。對于每個獎等,按獎等個數(shù)進(jìn)行循環(huán)處理每個信息。
步驟S25,根據(jù)獎等金額,步進(jìn)組合,獎等個數(shù),隨機(jī)選中獎符種子生成相應(yīng)獎等的獎符。
步驟S26,隨機(jī)選擇該獎等的獎符,根據(jù)獎等分布規(guī)則進(jìn)行分配。
具體的,根據(jù)獎等、獎金等信息,與所有步進(jìn)的獎金列表進(jìn)行匹配,隨機(jī)選取對應(yīng)的中獎步進(jìn),并根據(jù)中獎步進(jìn)從獎符種子中隨機(jī)抽取一個獎符與之對應(yīng)。獎等分布方式如步驟S27、步驟S28和步驟S29所示。
步驟S27,隨機(jī)分布。處理時,隨積^人還未分配的票流水列表中產(chǎn)生一個票流水。
步驟S28,均勻分布。處理時,根據(jù)獎組規(guī)模和該獎等中獎個數(shù)進(jìn)行自動分段,從分段中還未分配的票流水列表中產(chǎn)生 一個票流水。
步驟S29,分段隨機(jī)分布。處理時,根據(jù)設(shè)置好的分段規(guī)則進(jìn)行分段,從分段中還未分配的票流水列表中產(chǎn)生一個票流水。
步驟S30,根據(jù)分布規(guī)則將獎符寫入原始票。也就是說根據(jù)上述步驟S27、步驟S28和步驟S29的分布方式的類型,將產(chǎn)生的獎符寫入到票流水對應(yīng)的內(nèi)存中。
步驟S31,判斷獎等是否處理完畢,如果是執(zhí)行步驟S32,否則返回執(zhí)行步驟S24。
步驟S32,所有獎等處理完畢后一次性將內(nèi)存中記錄的原始票信息寫入到文件。
步驟S33,將使用到的獎符構(gòu)成信息寫入到獎符構(gòu)成文件。當(dāng)銷售系統(tǒng)中需新增加某一游戲時,還需要將獎組系統(tǒng)中的游戲信息寫入到游戲信息文件中。
同時,將獎組系統(tǒng)中的獎組信息寫入到獎組信息文件,并更改獎組系統(tǒng)中的獎組狀態(tài)為"已初始化"。
13其中,獎組審核步驟如圖3、圖4所示,具體包括 步驟S41,獲取獎組信息。
步驟S42,判斷獎組狀態(tài)是否允許審核,如果是則執(zhí)行步驟S43;否則結(jié)束。
步驟S43,判斷獎組基本信息的合法性,如果合法則執(zhí)行步驟S44;否則 結(jié)束。
步驟S44,根據(jù)不同游戲類型對游戲數(shù)據(jù)文件進(jìn)行審核,執(zhí)行步驟S45, 或步驟S46,或步驟S47。
步驟S45,勇士闖關(guān)類游戲。 步驟S46,沖線類游戲。 步驟S47,飛行棋類游戲。 步驟S48,修改獎組狀態(tài)為已審核。
具體的,以下是對獎組數(shù)據(jù)文件審核的分解流程,如圖4所示。 步驟S51,從數(shù)據(jù)庫獎組表中獲取獎組基本信息,該基本信息包括返獎率 和獎組規(guī)模。
步驟S52,從獎組配置文件中獲取獎組配置信息,該獎組配置信息包括獎 等個數(shù)、每個獎等的獎等金額、獎等的獎等個數(shù)以及獎等分布情況。 步驟S53,將原始票文件和獎符文件讀入內(nèi)存。
步驟S54,遍歷原始票數(shù)據(jù),再才艮據(jù)原始票數(shù)據(jù)結(jié)構(gòu)中的獎符在獎符數(shù)據(jù) 文件中找出相應(yīng)的獎符結(jié)構(gòu),并才艮據(jù)原始票結(jié)構(gòu)和對應(yīng)的獎符結(jié)構(gòu)來統(tǒng)計(jì)出實(shí) 際中獎組的信息,這里的信息包括返獎率、獎組規(guī)模、獎等個數(shù)、每個獎等的 獎等金額、中獎個數(shù)以及獎等分布情況。
其中,上述統(tǒng)計(jì)的流程如下
1) 每遍歷一張?jiān)计保劷M規(guī)模加一;
2) 根據(jù)原始票對應(yīng)的獎符,獲得該原始票的獎等,將該獎等的個數(shù)加一。
3) 判斷該原始票對應(yīng)獎符的獎等金額與該獎等金額是否一致,如果一致 則記錄該獎等金額,否則結(jié)束。
4) 根據(jù)該原始票所在的分段,統(tǒng)計(jì)分段中獎等的個數(shù)。5)遍歷完所有原始票后,統(tǒng)計(jì)出獎等個數(shù)。
步驟S55,將實(shí)際數(shù)據(jù)文件中統(tǒng)計(jì)出的獎組信息與數(shù)據(jù)庫表的配置文件的 獎組信息進(jìn)行校驗(yàn),校驗(yàn)通過后,執(zhí)行步驟S56;校驗(yàn)不通過,則表示審核失 敗并結(jié)束。
步驟S56,遍歷獎符結(jié)構(gòu)中的數(shù)據(jù)文件。
步驟S57,根據(jù)獎符結(jié)構(gòu)中的控制參數(shù)和游戲規(guī)則計(jì)算出對應(yīng)的金額是否 與獎等金額一致,如果一致,表示審核成功;如果不一致,表示審核失敗并結(jié) 束。
其中,獎組處理步驟如圖5所示,具體包括
步驟S61,獲取MIS管理前臺需要下載的獎組,并獲取需要刻盤的游戲編 號和獎組編號。
步驟S62,判斷獎組狀態(tài)是否允許刻盤,如果審核成功,則表示允許刻盤 并執(zhí)行步驟S63;如果審核失敗,則表示不允許刻盤并結(jié)束。
步驟S63,對獎組數(shù)據(jù)文件進(jìn)行MD5運(yùn)算,以檢查數(shù)據(jù)文件內(nèi)容是否被 破壞,以保證獎組數(shù)據(jù)文件內(nèi)容的一致性。
步驟S64,將MD5值保存在數(shù)據(jù)文件中。
步驟S65,對獎組數(shù)據(jù)文件進(jìn)行加密。
步驟S6,并將該獎組數(shù)據(jù)文件下載到MIS管理前臺并進(jìn)行光盤數(shù)據(jù)刻錄。 其中,獎組導(dǎo)入加載步驟圖6所示,具體包括
步驟S71,獲取需要加載的獎組信息,加載時需要的獎組信息包括游戲編 號、獎組編號、加密的數(shù)據(jù)文件目錄以及解密密鑰。
步驟S72,判斷獎組是否已經(jīng)加載,若已加載則結(jié)束,提示加載失??;否 則繼續(xù)加載并執(zhí)^f亍步驟S73。
步驟S73,對加密的數(shù)據(jù)文件進(jìn)行解密。
步驟S74,對解密后的數(shù)據(jù)文件進(jìn)行MD5運(yùn)算并校驗(yàn)MD5的值,并與獎 組數(shù)據(jù)文件刻錄前的MD5值進(jìn)行比對,若MD5值不一致則結(jié)束,提示加載 失??;否則繼續(xù)加載并執(zhí)行步驟S75。
步驟S75,將數(shù)據(jù)文件中的游戲信息更新并記錄到數(shù)據(jù)庫游戲信息表中。步驟S76,將數(shù)據(jù)文件中的獎組信息記錄到數(shù)據(jù)庫獎組信息表中,并將狀 態(tài)標(biāo)志為已加載,提示加載成功并結(jié)束。
綜上所述,本發(fā)明所述電子彩票獎組數(shù)據(jù)生成的彩票,可以通過計(jì)算機(jī)通 訊網(wǎng)絡(luò)發(fā)4亍銷售,并且獎組數(shù)據(jù)生成安全,能實(shí)現(xiàn)獎組的延續(xù)銷售。而且多個 獎組可以同時銷售,同一獎組也可對應(yīng)不同具體游戲,與彩民的游戲互動程度 較高。獎組數(shù)據(jù)可以自動由獎組生成器生成,并且也可以由中福彩中心指定的 同類相關(guān)數(shù)據(jù)轉(zhuǎn)換而成。
以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對于本領(lǐng) 域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則 之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的權(quán)利要求范 圍之內(nèi)。
權(quán)利要求
1、一種電子即開票獎組數(shù)據(jù)生成方法,其特征在于,包括如下步驟A,獎組參數(shù)設(shè)置步驟,該步驟根據(jù)市場彩票銷售情況和預(yù)設(shè)游戲規(guī)則設(shè)置各項(xiàng)游戲參數(shù)的值,該獎組參數(shù)包括獎組的基本信息和獎組的配置信息;B,獎組初始化步驟,初始化的數(shù)據(jù)包括原始票數(shù)據(jù)和獎符數(shù)據(jù),該步驟由用戶新增游戲基本信息并配置好游戲規(guī)則后,系統(tǒng)根據(jù)該游戲基本信息和規(guī)則自動生成相應(yīng)獎組數(shù)據(jù);C,獎組審核步驟,該步驟對初始化生成的獎組數(shù)據(jù)進(jìn)行稽核,并檢查該獎組數(shù)據(jù)中統(tǒng)計(jì)出的獎組信息是否與獎組的配置信息一致;D,獎組處理步驟,該步驟將經(jīng)過獎組初始化和獎組審核后,對該獎組數(shù)據(jù)進(jìn)行備份、刻盤,并在刻盤前對該獎組數(shù)據(jù)進(jìn)行加密;以及E,獎組導(dǎo)入加載步驟,系統(tǒng)將刻盤后的光盤數(shù)據(jù)加載到系統(tǒng),并在加載之前對該光盤數(shù)據(jù)進(jìn)行解碼,校驗(yàn)該光盤數(shù)據(jù)的MD5值是否一致,以保證數(shù)據(jù)內(nèi)容一致。
2、 根據(jù)權(quán)利要求1所述的電子即開票獎組數(shù)據(jù)生成方法,其特征在于, 所述步驟A具體還包括Al,對獎組參數(shù)的合法性進(jìn)行校驗(yàn),如果校驗(yàn)成功,則執(zhí)行所述步驟B; 否則結(jié)束。
3、 根據(jù)權(quán)利要求1所述的電子即開票獎組數(shù)據(jù)生成方法,其特征在于, 所述步驟B具體還包括B0,判斷用戶新增游戲的類型是否存在,如果存在,則執(zhí)行所述步驟C; 否則結(jié)束。
4、 根據(jù)權(quán)利要求1-3任一項(xiàng)所述的電子即開票獎組數(shù)據(jù)生成方法,其特 征在于,所述獎組的基本信息包括游戲編號、獎組編號、開始銷售時間、結(jié) 束銷售時間、開始兌獎時間、結(jié)束兌獎時間、獎組規(guī)模、返獎率、創(chuàng)建人、生 成時間以及狀態(tài);所述獎組的配置信息包括獎組的獎等個數(shù)、每個獎等的個 數(shù)、獎等金額、獎等的分布情況以及獎組步徑鏈表。
5、 根據(jù)權(quán)利要求4所述的電子即開票獎組數(shù)據(jù)生成方法,其特征在于, 所述游戲類型包括處理飛行棋類游戲、處理勇士闖關(guān)類游戲以及處理沖線類游 戲。
6、 根據(jù)權(quán)利要求5所述的電子即開票獎組數(shù)據(jù)生成方法,其特征在于, 當(dāng)所述游戲類型為處理勇士闖關(guān)類游戲時,所述步驟B中獎組初始化步驟具 體包括Bl,根據(jù)輸入的游戲編號、獎組編號參數(shù)判斷游戲獎組的合法性,如果 合法則執(zhí)行步驟B2,否則結(jié)束;B2,根據(jù)游戲編號、獎組編號獲取獎組規(guī)^莫和游戲類型;B3,校驗(yàn)獎等個數(shù)和獎組規(guī)模,如果校驗(yàn)成功,則執(zhí)行步驟B4,否則結(jié)束;B4,初始化獎符種子,并根據(jù)游戲編號、獎組編號、游戲類型和獎組規(guī) 模初始化原始票數(shù)據(jù)到內(nèi)存,該步驟需要分配一定的內(nèi)存空間;B5,根據(jù)勇士闖關(guān)的游戲配置文件中的步徑鏈表,計(jì)算出所有步徑組合 情況下的中獎數(shù)據(jù),并進(jìn)行分獎初始化處理;B6,所有獎等處理完畢后一次性將內(nèi)存中記錄的原始票信息寫入到預(yù)設(shè) 文件中;B7,將使用到的獎符構(gòu)成信息寫入到獎符構(gòu)成文件,并將獎組系統(tǒng)中的 游戲信息寫入到游戲信息文件;B8,將獎組系統(tǒng)中的獎組信息寫入到獎組信息文件,并更改獎組系統(tǒng)中 的獎組狀態(tài)為"已初始化"。
7、 根據(jù)權(quán)利要求5所述的電子即開票獎組數(shù)據(jù)生成方法,其特征在于, 當(dāng)所述游戲類型為處理勇士闖關(guān)類游戲時,所述步驟C中獎組審核步驟具體 包括Cl,從數(shù)據(jù)庫獎組表中獲取獎組基本信息,并從獎組配置文件中獲取獎 組配置信息;C2,遍歷原始票數(shù)據(jù),再根據(jù)原始票數(shù)據(jù)結(jié)構(gòu)中的獎符在獎符數(shù)據(jù)文件 中找出相應(yīng)的獎符結(jié)構(gòu),并才艮據(jù)原始票結(jié)構(gòu)和對應(yīng)的獎符結(jié)構(gòu)來統(tǒng)計(jì)出實(shí)際中獎組的信息;C3,將實(shí)際數(shù)據(jù)文件中統(tǒng)計(jì)出的獎組信息與數(shù)據(jù)庫表的配置文件的獎組 信息進(jìn)行校驗(yàn),校驗(yàn)通過后,執(zhí)行步驟C4;校驗(yàn)不通過,則表示審核失敗并 結(jié)束;C4,遍歷獎符結(jié)構(gòu),根據(jù)獎符結(jié)構(gòu)中的控制參數(shù)和游戲規(guī)則計(jì)算出對應(yīng) 的金額是否與獎等金額一致,如果一致,表示審核成功;如果不一致,表示審 核失敗并結(jié)束。
8、 根據(jù)權(quán)利要求5所述的電子即開票獎組數(shù)據(jù)生成方法,其特征在于, 當(dāng)所述游戲類型為處理勇士闖關(guān)類游戲時,所述步驟D中獎組處理步驟具體 包括Dl,獲取需要刻盤的游戲編號和獎組編號;D2,判斷獎組狀態(tài)是否允許刻盤,如果審核成功,則表示允許刻盤并執(zhí) 行步驟D3;如果審核失敗,則表示不允許刻盤并結(jié)束;D3,對獎組數(shù)據(jù)文件進(jìn)行MD5運(yùn)算,以檢查數(shù)據(jù)文件內(nèi)容是否被破壞, 以保證獎組數(shù)據(jù)文件內(nèi)容的 一致性;D4,并對獎組數(shù)據(jù)文件進(jìn)行加密,并將該獎組數(shù)據(jù)文件下載到MIS管理 前臺并進(jìn)行光盤數(shù)據(jù)刻錄。
9、 根據(jù)權(quán)利要求5所述的電子即開票獎組數(shù)據(jù)生成方法,其特征在于, 當(dāng)所述游戲類型為處理勇士闖關(guān)類游戲時,所述步驟E中獎組導(dǎo)入加載步驟 具體包括El,獲取需要加載的獎組信息,加載時需要的獎組信息包括游戲編號、 獎組編號、加密的數(shù)據(jù)文件目錄以及解密密鑰;E2,判斷獎組是否已經(jīng)加載,若已加載則結(jié)束,提示加載失敗;否則繼 續(xù)加載并執(zhí)行步驟E3;E3,對加密的數(shù)據(jù)文件進(jìn)行解密,并對解密后的數(shù)據(jù)文件進(jìn)行MD5運(yùn)算;E4,與獎組數(shù)據(jù)文件刻錄前的MD5值進(jìn)行比對,若MD5值不一致則結(jié) 束,提示加載失??;否則繼續(xù)加載并執(zhí)行步驟E5;E5,將數(shù)據(jù)文件中的游戲信息更新并記錄到數(shù)據(jù)庫游戲信息表中;E6,將數(shù)據(jù)文件中的獎組信息記錄到數(shù)據(jù)庫獎組信息表中,并將狀態(tài)標(biāo) 志為已加載,提示加載成功并結(jié)束。
10、根據(jù)權(quán)利要求7所述的電子即開票獎組數(shù)據(jù)生成方法,其特征在于, 所述步驟C2中,所述統(tǒng)計(jì)流程具體包括C21,每遍歷一張?jiān)计?,獎組規(guī)模加一;C22,根據(jù)原始票對應(yīng)的獎符,獲得該原始票的獎等,將該獎等的個凄丈加C23,判斷該原始票對應(yīng)獎符的獎等金額與該獎等金額是否一致,如果一 致則記錄該獎等金額,否則結(jié)束;C24,根據(jù)該原始票所在的分段,統(tǒng)計(jì)分段中獎等的個數(shù); C25,遍歷完所有原始票后,統(tǒng)計(jì)出獎等個數(shù)。
全文摘要
本發(fā)明提供了一種電子即開票獎組數(shù)據(jù)生成方法,包括如下步驟A,獎組參數(shù)設(shè)置步驟,根據(jù)市場彩票銷售情況和預(yù)設(shè)游戲規(guī)則設(shè)置各項(xiàng)游戲參數(shù)的值;B,獎組初始化步驟,系統(tǒng)根據(jù)該游戲基本信息和規(guī)則自動生成相應(yīng)獎組數(shù)據(jù);C,獎組審核步驟,對初始化生成的獎組數(shù)據(jù)進(jìn)行稽核,并檢查該獎組數(shù)據(jù)中統(tǒng)計(jì)出的獎組信息是否與獎組的配置信息一致;D,獎組處理步驟,將經(jīng)過獎組初始化和獎組審核后,對該獎組數(shù)據(jù)進(jìn)行備份、刻盤,并在刻盤前對該獎組數(shù)據(jù)進(jìn)行加密;E,獎組導(dǎo)入加載步驟,系統(tǒng)將刻盤后的光盤數(shù)據(jù)加載到系統(tǒng),校驗(yàn)該光盤數(shù)據(jù)的MD5值是否一致,以保證數(shù)據(jù)內(nèi)容一致。本發(fā)明獎組數(shù)據(jù)安全,能實(shí)現(xiàn)獎組的延續(xù)銷售,多個獎組同時銷售等等。
文檔編號G07C15/00GK101493962SQ20081024171
公開日2009年7月29日 申請日期2008年12月26日 優(yōu)先權(quán)日2008年12月26日
發(fā)明者戴維中, 飆 李 申請人:深圳市穗彩科技開發(fā)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1