[發明專利]一種兌換碼生成方法及系統在審
| 申請號: | 202011330177.X | 申請日: | 2020-11-24 |
| 公開(公告)號: | CN112380810A | 公開(公告)日: | 2021-02-19 |
| 發明(設計)人: | 武海峰 | 申請(專利權)人: | 深圳技福教育科技有限公司 |
| 主分類號: | G06F40/126 | 分類號: | G06F40/126;G06Q30/02;G06Q50/20 |
| 代理公司: | 北京酷愛智慧知識產權代理有限公司 11514 | 代理人: | 胡林 |
| 地址: | 518000 廣東省深圳市羅湖區筍崗街道筍西社區寶安北*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 兌換 生成 方法 系統 | ||
本發明公開了一種兌換碼生成方法及系統,方法包括:數據庫、課程信息;建立兌換碼生成算法,通過所述兌換碼生成算法生成兌換碼;獲取對應兌換碼的課程信息,并將所述課程信息、所述兌換碼遍歷添加到數據庫中。系統包括:數據庫、課程庫、兌換碼生成單元以及處理單元,其中:所述兌換碼生成單元用于根據所述兌換碼生成算法生成兌換碼;所述課程庫用于存儲課程信息;所述處理單元用于綁定所述兌換碼、所述課程信息,使所述兌換碼與所述課程信息一一對應,并生成對應關系說明信息;所述數據庫用于存儲所述對應關系說明信息。本發明一種兌換碼生成方法及系統通過兌換碼生成算法來對應課程信息生成兌換碼。
技術領域
本發明涉及算法、數據生成算法以及數據流等技術領域,具體涉及一種兌換碼生成方法及系統。
背景技術
兌換碼常用于軟件算法領域,也被稱為激活碼,實際上,激活碼的產生其實就是一種數據的加密,主要用于作為產品密鑰激活產品,通常兌換碼或激活碼需要通過編譯程序編譯,在通過解碼程序解碼使用,常見于游戲、工具軟件等。
在教育領域,教育資源、知識付費等相關領域,由于其載體通常是文字、圖像以及音頻等,極容易復制或是盜取,為了方便制作方、生產商免受利益損失,需要行之有效的加密方式,采用有效的兌換碼來兌換教育資源、教育產品等,以解決生成兌換碼的代碼,方便用戶快捷的生成兌換碼,供用戶兌換相應的資源。
發明內容
針對現有技術中的缺陷,本發明提供一種兌換碼生成方法及系統,以方便用戶快捷生成兌換碼,可以批量生成、操作方便,可以根據用戶自己的需求來選擇。
一種兌換碼生成方法,包括:數據庫、課程信息;建立兌換碼生成算法,通過所述兌換碼生成算法生成兌換碼;獲取對應兌換碼的課程信息,并將所述課程信息、所述兌換碼遍歷添加到數據庫中。
一種兌換碼生成系統,包括所述的一種兌換碼生成方法,包括數據庫、課程庫、兌換碼生成單元以及處理單元,其中:所述兌換碼生成單元用于根據所述兌換碼生成算法生成兌換碼;所述課程庫用于存儲課程信息;所述處理單元用于綁定所述兌換碼、所述課程信息,使所述兌換碼與所述課程信息一一對應,并生成對應關系說明信息;所述數據庫用于存儲所述對應關系說明信息。
本發明一種兌換碼生成方法及系統通過兌換碼生成算法來對應課程信息生成兌換碼,以供用戶兌換課程使用,其中兌換碼的生成方式相較于現有的隨機數直接對應相關代碼的方式,更加方便快捷,并且可以根據用戶自己的需求來選擇兌換碼的對應個數或是數據類型。可以讓用戶隨心所欲的批量生成自己需要的滿足自己要求的兌換碼個數;并提供給需要兌換指定課程的學習人員,使操作起來更方便。
進一步的,所述兌換碼生成算法包括:定義所述兌換碼位數的最大閾值;定義兌換碼字符庫,從所述兌換碼字符庫隨機選取任意數量的字符組成兌換碼;所述兌換碼包括N位字符,N為自然數。
進一步的,所述兌換碼生成算法具體包括:步驟S1、設置所述兌換碼的位數;步驟S2、獲取所述兌換碼字符庫中任意一個字符;步驟S3、循環步驟S2,直至獲取的所述字符數量達到所述兌換碼的位數時,進入下一步;步驟S4、輸出所述兌換碼。
進一步的,所述兌換碼字符庫包括“A”到“Z”的26個大寫英文字母和“0”到“9”的10個阿拉伯數字,共36個字符。
進一步的,所述兌換碼的字符位數為8位。
進一步的,所述課程信息包括文字信息、圖像信息以及音頻信息。
進一步的,所述數據庫包括云數據庫、本地數據庫。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳技福教育科技有限公司,未經深圳技福教育科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011330177.X/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種旅游管理系統
- 下一篇:膜紙覆合的方法、裝置、電子設備及存儲介質





