一种基于钞票特征数据的冠字号相关文件处理方法与流程

文档序号:16667401发布日期:2019-01-18 23:21阅读:341来源:国知局

本发明涉及现金存取款设备领域,具体的涉及一种基于钞票特征数据的冠字号相关文件处理方法。



背景技术:

现金设备上钞票鉴别后生成的特征数据分为钞票鉴别数据与冠字号数据两类数据。根据央行及各银行要求,需将两类数据融合再解析为冠字号文件、图片文件、索引文件等相关文件。随着市场需求的变化,现金存取款向着大额方向发展,单笔允许存取钞数量是以前的几倍甚至几十倍。这需要现金设备采用高效、稳定的方式处理大量的钞票特征数据生成目标文件。同时还要考虑如何管理累积生成的大量目标文件,不能对操作系统性能及稳定性造成影响。



技术实现要素:

针对上述存在的技术问题,本发明的目的是:提出了一种能够解决上述问题的基于钞票特征数据的冠字号相关文件处理方法。

本发明的技术解决方案是这样实现的:一种基于钞票特征数据的冠字号相关文件处理方法,步骤一,设置遍历文件夹集合,通过设置遍历文件夹集合来管理各类型目标文件;步骤二,使用日期命名文件夹,作为文件夹的时效性标志,设置时效时长参数,当有文件夹达到设置的时效时长参数时,使用当前日期重命名文件夹,将其作为新文件夹使用以便复用其内的文件;当时效时长参数发生变更时,遍历文件夹集合删除失效文件夹;步骤三,设置文件号索引,标记当前记录的文件;步骤四,构建钞票鉴别数据结构并组建矢量队列t,建立冠字号信息数据结构并组建矢量队列s,根据冠字号文件、图片文件格式、索引文件中的文件内容格式构建数据结构并组建矢量队列n;将钞票鉴别数据及冠字号信息数据读入矢量队列t和矢量队列s,根据钞票鉴别序列号将两者数据匹配融合输入矢量队列n;步骤五,将矢量队列n中数据通过文件流输出到目标文件,如冠字号文件、图片文件、索引文件。

由于上述技术方案的运用,本发明与现有技术相比具有下列优点:

本发明的一种基于钞票特征数据的冠字号相关文件处理方法,通过组建通用数据结构,使用多个矢量队列进行大数据的交叉融合,极大的提高了钞票鉴别数据与冠字号数据的处理效率,能够快速的处理大量的钞票特征数据生成冠字号文件、图片文件、索引文件等目标文件;同时采用高效的文件管理方式,巧妙地运用文件复用代替传统的删除操作,提高运行效率的同时最大程度上减少文件系统碎片化,避免由此引起的文件读写速度降低,操作系统运行速度变慢的问题;增加现金设备的稳定运行时长,减少人工干预的成本支出。

具体实施方式

下面来说明本发明。

本发明所述的一种基于钞票特征数据的冠字号相关文件处理方法,步骤一,设置遍历文件夹集合,通过设置遍历文件夹集合来管理各类型目标文件;步骤二,使用日期命名文件夹,作为文件夹的时效性标志,设置时效时长参数,当有文件夹达到设置的时效时长参数时,使用当前日期重命名文件夹,将其作为新文件夹使用以便复用其内的文件;当时效时长参数发生变更时,遍历文件夹集合删除失效文件夹;步骤三,设置文件号索引,标记当前记录的文件;步骤四,构建钞票鉴别数据结构并组建矢量队列t,建立冠字号信息数据结构并组建矢量队列s,根据冠字号文件、图片文件格式、索引文件中的文件内容格式构建数据结构并组建矢量队列n;将钞票鉴别数据及冠字号信息数据读入矢量队列t和矢量队列s,根据钞票鉴别序列号将两者数据匹配融合输入矢量队列n;步骤五,将矢量队列n中数据通过文件流输出到目标文件,如冠字号文件、图片文件、索引文件。

具体的实现步骤如下:

步骤1:程序初始化时效性设置,将当前文件索引的文件号等参数进行初始化。

步骤2:基于步骤1中的参数,遍历文件夹集合。

步骤3:基于步骤2的遍历结果,若出现因时效性策略变更而失效的文件夹则将其删除。

步骤4:查找临近失效的文件夹。

步骤5:基于步骤4,若临近失效文件夹不存在,则创建新文件夹并设定时效性为最新,文件号归零。

步骤6:基于步骤4,若临近失效文件夹存在,则变更其时效性为最新以备解析钞票鉴别数据后生成目标文件时复用此文件夹内文件,文件号归零。

步骤7:设备鉴别钞票后进入钞票特征数据处理流程。

步骤8:将所有钞票鉴别数据文件内容读入钞票鉴别数据矢量队列。

步骤9:将所有钞票冠字号数据文件内容读入钞票冠字号数据矢量队列。

步骤10:基于步骤8和9,根据鉴别序号将两矢量队列的数据融合到一起,填充各目标文件内容相关的数据结构。

步骤11:判断日期是否发生变化,若变化重复步骤2至步骤6。

步骤12:判断最新文件夹中是否存在文件。

步骤13:基于步骤12,若文件存在,则根据记录的文件号复写文件,以此避免新增文件。并更新文件号。

步骤14:基于步骤12,若文件不存在则根据记录的文件号新建文件,并更新文件号。

本发明的一种基于钞票特征数据的冠字号相关文件处理方法,通过组建通用数据结构,使用多个矢量队列进行大数据的交叉融合,极大的提高了钞票鉴别数据与冠字号数据的处理效率,能够快速的处理大量的钞票特征数据生成冠字号文件、图片文件、索引文件等目标文件;同时采用高效的文件管理方式,巧妙地运用文件复用代替传统的删除操作,提高运行效率的同时最大程度上减少文件系统碎片化,避免由此引起的文件读写速度降低,操作系统运行速度变慢的问题;增加现金设备的稳定运行时长,减少人工干预的成本支出。

上述实施例只为说明本发明的技术构思及特点,其目的在于让熟悉此项技术的人士能够了解本发明的内容并加以实施,并不能以此限制本发明的保护范围,凡根据本发明精神实质所作的等效变化或修饰,都应涵盖在本发明的保护范围内。



技术特征:

技术总结
本发明公开了一种基于钞票特征数据的冠字号相关文件处理方法,通过组建通用数据结构,使用多个矢量队列进行大数据的交叉融合,极大的提高了钞票鉴别数据与冠字号数据的处理效率,能够快速的处理大量的钞票特征数据生成冠字号文件、图片文件、索引文件等目标文件;同时采用高效的文件管理方式,巧妙地运用文件复用代替传统的删除操作,提高运行效率的同时最大程度上减少文件系统碎片化,避免由此引起的文件读写速度降低,操作系统运行速度变慢的问题;增加现金设备的稳定运行时长,减少人工干预的成本支出。

技术研发人员:张家重;姜涛;胡焱;孙世方
受保护的技术使用者:苏州浪潮智能软件有限公司
技术研发日:2018.08.27
技术公布日:2019.01.18
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1