[发明专利]文件二次生成及查询方法有效
申请号: | 200910247754.6 | 申请日: | 2009-12-30 |
公开(公告)号: | CN102117292A | 公开(公告)日: | 2011-07-06 |
发明(设计)人: | 李岭;马军 | 申请(专利权)人: | 中国银联股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 谭佐晞;李家麟 |
地址: | 200135 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文件 二次 生成 查询 方法 | ||
技术领域
本发明涉及文件二次生成及查询方法,更具体地,涉及银行卡文件二次生成及查询方法。
背景技术
目前,随着银行业务的日益增长和银行卡业务种类的日益丰富,对银行卡文件在windows平台下进行简单而快速的二次生成以及查询变得越来越重要。在现有的银行卡查询方法中,通过在unix平台下把文件向数据库软件进行装载而使用SQL(结构化查询语言)语句进行查询。然而,该现有方法不能进行交易类型的翻译并不能按照交易类型进行统计,而且,该现有方法只适合于技术人员对数据进行处理,从而适用性差、操作复杂,并且不能对数据进行二次处理。其次,在windows平台下,现有的文件处理工具通常使用数据库软件作为数据源及中间数据处理的中间存储方式,因而,工具本身的功能受到数据库软件的束缚,从而限制了现有银行卡查询方法的应用成本和便利性。
发明内容
为了解决上述现有技术方案所存在的缺陷,本发明提出了一种不使用任何数据库软件作为数据源及中间处理结果存储方式,并可进行文件二次生成及查询的方法。
本发明的目的之一是通过以下技术方案实现的:
一种文件二次生成及查询方法,所述文件二次生成及查询方法包括如下步骤:
(A1)配制界面参数,设置文件类型并进行文件读取;
(A2)根据所述文件类型,动态装载并显示所述文件类型对应的内容;
(A3)选择查询条件,并根据所述查询条件进行查询;
(A4)显示和统计查询结果;
(A5)文件二次生成,将统计结果以文件映射方法生成二次处理报表文件;
在上面公开的方案中,优选地,使用内存映射对文件进行批量读入处理。
在上面公开的方案中,优选地,所述银行卡文件二次生成及查询方法在windows平台下被执行。
在上面公开的方案中,优选地,所述步骤(A1)进一步包括:
(B1)选择文件并选择打开所述文件的方式;
(B2)对文件分块,并通过内存映射技术将文件的每块映射到内存中;
(B3)按照内存参数中对文件格式配置的要求,对读入的每个内存分块文件进行拆分并丢入容器中。
在上面公开的方案中,优选地,所述步骤(A3)进一步包括:
(C1)配置参数文件装载;
(C2)进行查询条件处理和容器分装;
(C3)流水查询处理。
在上面公开的方案中,优选地,在步骤(C1)对所有参数信息以.cfg文件形式保存。
在上面公开的方案中,优选地,在步骤(C3)中,对所述容器中每个条件字段信息,按照动态定位法,取得流水中的具体数据并进行匹配,如果不匹配则直接丢弃,取下一行流水重新匹配;如果匹配则继续进行查询条件匹配,直到所有条件匹配结束。
本发明所公开的文件二次生成及查询方法具有如下优点:可在windows平台下对银行卡流水文件进行文件类型配置、查询条件和显示结果的动态自适应配置,并可进行对应查询及二次处理文件生成,同时,在本发明所公开的文件二次生成及查询方法中,不使用任何数据库软件作为数据源及中间处理结果存储方式,并可对于不同文件类型银行卡流水文件,系统自动匹配和显示该文件类型所对应的条件字段、交易类型、显示字段及指定统计字段,并且上述自适应结果均可动态配置,从而方便用户根据实际情况有选择的使用条件字段和交易类型进行精确或模糊查询,并将查询和统计结果生成excel/csv格式报表文件,便于二次处理,由上可知,在本发明所公开的文件二次生成及查询方法具有良好的可扩展性和较强的适应性。
附图说明
结合附图,本发明的技术特征以及优点将会被本领域技术人员更好地理解,其中:
图1为根据本发明的实施例的文件二次生成及查询方法流程图;
图2为根据本发明的实施例的文件读取处理的流程图;
图3为根据本发明的实施例的文件查询处理的流程图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国银联股份有限公司,未经中国银联股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910247754.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种医用导丝
- 下一篇:低碳液化气及其制备方法