[发明专利]一种时间序列流水号的生成方法及装置在审
申请号: | 201910634190.5 | 申请日: | 2019-07-15 |
公开(公告)号: | CN110245335A | 公开(公告)日: | 2019-09-17 |
发明(设计)人: | 谢锋 | 申请(专利权)人: | 黑龙江蓝智科技有限公司 |
主分类号: | G06F17/22 | 分类号: | G06F17/22;G06F7/58 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 150080 黑龙江省哈尔滨市南*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 时间序列 流水号生成 数据处理技术 随机码生成 校验码生成 应用范围广 存储模块 配置单元 时间特性 时间效应 输出模块 校对模块 灵活度 码生成 重复率 分类 记录 分析 安全 管理 | ||
1.一种时间序列流水号的生成方法,其特征在于:
所述流水号由19位阿拉伯数字组成,其组成包括时间序列码、校验码和随机码,它们的序列为:从左向右,依次为时间序列码、校验码和随机码,其中,时间序列码为从左到右的前17位数字组成,校验码为第18位数字,随机码为第19位数字;
时间序列码:由17位阿拉伯数字组成,第一位到第四位数字显示流水号生成的年份,第五位和第六位数字显示流水号生成的月份,第七位和第八位数字显示流水号生成的日期,第九位和第十位数字,第十一位和第十二位数字,第十三位和第十四位数字,第十五位、第十六和第十七位数字分别显示流水号生成的时、分、秒、毫秒;
校验码:由1位阿拉伯数字组成,由上述17位阿拉伯数字组成的时间序列码采用ISO7064:1983.MOD 11-2校验码算法算出,所述校验码的取值范围为0—9十个阿拉伯数字中的1个,通过ISO 7064:1983.MOD 11-2校验码算法算出的校验码为罗马数字X的,将由阿拉伯数字0来代替罗马数字X,同时,校验码的位置和随机码的位置交换;
随机码:由1位阿拉伯数字组成,取值范围:是在1—9九个阿拉伯数字中随机选取的任意1个。
2.根据权利要求1所述的一种时间序列流水号的生成方法,其特征在于,在应用流水号追溯、统计、记录历史性时期发生的事件时,流水号的第一位数字前加负号即“-”,这个负号与时间序列码在一起,代表公元前的时间,此时,所述时间序列码中显示年份、月份、日期的数字为自定义设定,显示时间,包括时、分、秒和毫秒的数字为流水号生成时的时间所包含的数字。
3.根据权利要求2所述的一种时间序列流水号的生成方法,其特征在于,所述时间序列码中显示年份、月份、日期和时间中的小时的数字为自定义设定,显示时间,包括分、秒和毫秒的数字为流水号生成时的时间所包含的数字。
4.根据权利要求2所述的一种时间序列流水号的生成方法,其特征在于,所述时间序列码中显示年份、月份、日期和时间中的小时、分钟的数字为自定义设定,显示时间,包括秒和毫秒的数字为流水号生成时的时间所包含的数字。
5.一种时间序列流水号的生成装置,其特征在于:其组成包括:
流水号生成模块:用于生成流水号,并将生成的流水号传递到流水号校对模块;
所述流水号生成模块包括流水号配置单元、时间序列码生成单元、校验码生成单元和随机码生成单元;
所述流水号配置单元:用来配置流水号的长度、组成和序列,并形成流水号模型;
所述时间序列码生成单元:按照流水号模型,根据流水号生成的时间,生成时间序列码,取代流水号模型里的时间序列码区数字单元格里的占位字符;
所述校验码生成单元:在单元里配置ISO 7064:1983.MOD 11-2校验码算法,依据所述时间序列码生成单元生成的时间序列码,计算并生成校验码,取代流水号模型里的校验码区数字单元格里的占位字符,当根据ISO 7064:1983.MOD 11-2校验码算法,计算并生成的校验码为罗马数字X时,由阿拉伯数字0来代替罗马数字X;
所述随机码生成单元:在1-9的数字区间内,随机选择一个数字生成随机码,取代流水号模型里的随机码区数字单元格里的占位字符;
流水号校对模块:用于校对生成的流水号与已生成的流水号的重复性,当流水号与流水号存储库里的历史流水号在数字和数字序列上有相同时,流水号校对模块会将重复信息反馈到随机码生成单元,随机码生成单元接收到信号后,会避开重复的随机码,在1-9的数字区间内,随机选择一个数字重新生成随机码,并将原流水号中的随机码替换掉,经过流水号校对模块校对后无重复的流水号被传输到流水号输出模块,并同时保存在流水号存储模块的存储库中;
流水号存储模块:配置有流水号存储库,存储流水号生成模块生成的所有流水号;
流水号输出模块:连接输出设备,用于输出所述流水号生成模块生成的流水号。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于黑龙江蓝智科技有限公司,未经黑龙江蓝智科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910634190.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:用于输出信息的方法和装置
- 下一篇:表格绘制方法及装置