当前位置: 首页 > 专利查询>刘小飞专利>正文

一种财务数据查询及管理系统技术方案

技术编号:34734776 阅读:10 留言:0更新日期:2022-08-31 18:24
本发明专利技术提供了一种财务数据查询及管理系统,包括数据存储模块、分类模块、验证模块、计算模块、索引模块和管理模块,所述数据存储模块用于保存财务数据,所述分类模块用于对所述财务数据进行分类,所述验证模块用于对登录系统进行操作的用户进行身份验证,所述计算模块用于对财务数据进行计算,所述索引模块用于从所述数据存储模块中获取对应的财务数据,所述管理模块用于对所述数据存储模块中的数据选择性地打包处理以减少占用的数据量;所述分类模块通过创建链表帮助所述索引模块更快速地查找到需要的数据,而所述管理模块根据查询情况减少数据存储模块中的数据量和分类模块中链表的数据量。链表的数据量。链表的数据量。

【技术实现步骤摘要】
一种财务数据查询及管理系统


[0001]本专利技术涉及数据管理领域,具体涉及一种财务数据查询及管理系统。

技术介绍

[0002]财务数据是在财务事项处理中,以“单、证、帐、表”等形式表现的各种末曾加工的数字、字母与特殊符号的集合。一般而言,数据是指对客观事物或基本事实进行观察时,采用适当形式记录下来的可资鉴别的各种符号。它不仅包括以数量形式出现的定量的属性值,而且还包括以文字出现的定性的属性值。在财务数据处理中,财务数据主要包括伴随生产经营活动或计划执行过程中产生而引起资金增减变动的原始数据,也包括并不引起资金增减变动但需要在财务核算中记录和反映的客观事实。财务数据来源广泛,数据繁多,具有系统性、周期性、连续性和多重利用性等特点。
[0003]
技术介绍
的前述论述仅意图便于理解本专利技术。此论述并不认可或承认提及的材料中的任一种公共常识的一部分。
[0004]现在已经开发出了很多授权系统,经过我们大量的检索与参考,发现现有的授权系统有如公开号为KR100780710B1,KR101246818B1、CN104317806B和KR101306415B1所公开的系统,这些系统一般包括财务数据平台获取查询终端发送的查询请求;获取对应的推送模板,推送模板具有预先配置的至少一个关注焦点以及相应的一组表达语;获取与推送模板对应的查询模板,通过查询模板获得运算结果;根据关注焦点从运算结果中获取结果数据;选择与结果数据对应的表达语;向查询终端返回包含结果数据以及对应的表达语的查询结果。但该系统中随着数据的增多,数据查询的效率会有所降低,不能快速的得到查询结果。

技术实现思路

[0005]本专利技术的目的在于,针对所存在的不足,提出了一种财务数据查询及管理系统。
[0006]本专利技术采用如下技术方案:
[0007]一种财务数据查询及管理系统,包括数据存储模块、分类模块、验证模块、计算模块、索引模块和管理模块,所述数据存储模块用于保存财务数据,所述分类模块用于对所述财务数据进行分类,所述验证模块用于对登录系统进行操作的用户进行身份验证,所述计算模块用于对财务数据进行计算,所述索引模块用于从所述数据存储模块中获取对应的财务数据,所述管理模块用于对所述数据存储模块中的数据选择性地打包处理以减少占用的数据量;
[0008]所述数据存储模块中设有多个存储区域,每个存储区域对应一个时间段,所述存储区域对应的时间段是连续的,所述财务数据收支属性、时间属性、性质属性、对象属性和数量属性,所述数据存储模块根据所述时间属性将财务数据存储在对应的存储区域中,所述分类模块根据收支属性、性质属性和对象属性对每个存储区域建立多个属性链表,所述属性链表中记录了财务数据的存储地址;
[0009]当用于在通过所述验证模块的身份验证后进行查询时,所述索引模块根据查询词条获取对应的属性链表,并根据属性链表从所述数据存储模块中调出对应的财务数据,所述计算模块基于调出的财务数据中的数据属性和收支属性进行计算得到查询结果;
[0010]所述管理模块根据各存储区域中财务数据被查询的情况计算出每个存储区域的待查指数,当待查指数小于阈值时,将该存储区域中的所有数据进行打包处理,同时所述分类模块删去该存储区域对应的属性链表数据;
[0011]所述存储区域的待查指数计算公式为:
[0012][0013]其中,N表示该存储区域中保存的财务数据的数量,n
T
表示该存储区域与即时区域之间的所有存储区域的个数,n
q
(k)表示该存储区域中的财务数据在之后第k个存储区域对应的时间段内被查询的累计次数,所述即时区域指的是当前时间对应的时间段的存储区域;
[0014]进一步的,所述属性链表中存储地址的顺序是按照对应的财务数据的时间属性排序的,当存储区域中添加了新的财务数据时,所述分类模块在相关的属性链表中的链首、链中或链尾插入该财务数据的存储地址使得链表始终按照财务数据的时间属性排序;
[0015]进一步的,用户在进行查询时,所述索引模块先根据查询词条中的时间词条确定存储区域,再根据查询词条中的剩余词条从所述分类模块中获取该存储区域的属性链表,再根据时间词条对获取的属性链表进行裁剪得到目标链表,所述索引模块根据目标链表从所述数据存储模块中获取对应的财务数据;
[0016]进一步的,所述查询词条包括时间词条、收支词条、性质词条和对象词条;
[0017]进一步的,所述计算模块计算出每个存储区域中的阶段性数额,所述阶段性数额是基于上一个存储区域中的阶段性数额和当前这个存储区域中的所有财务数据计算得到,所述阶段性数额被打包成总结包保存在对应的存储区域中,所述即时区域不计算阶段性数额。
[0018]本专利技术所取得的有益效果是:
[0019]本系统中的数据存储模块根据时间段设置有多个存储区域,在查询时先确定存储区域,最大幅度缩小的查询范围,本系统的分类模块根据每个存储区域创建属性链表,在查询时,根据所述属性链表直接快速的锁定对应的财务数据,使查询效率得到极大的提高,而本系统的管理模块根据查询情况及时地对存储区域进行打包以及删除一些搜索价值较低的链表数据,在不影响搜索效率的前提下减轻数据负载,避免整个系统的数据出现冗余情况。
[0020]为使能更进一步了解本专利技术的特征及
技术实现思路
,请参阅以下有关本专利技术的详细说明与附图,然而所提供的附图仅用于提供参考与说明,并非用来对本专利技术加以限制。
附图说明
[0021]图1为本专利技术整体结构框架示意图;
[0022]图2为本专利技术数据存储模块中的存储区域分布示意图;
[0023]图3为本专利技术属性链表更新示意图;
[0024]图4为本专利技术查询数据的实现流程示意图;
[0025]图5为本专利技术目标链表的裁剪示意图。
具体实施方式
[0026]以下是通过特定的具体实施例来说明本专利技术的实施方式,本领域技术人员可由本说明书所公开的内容了解本专利技术的优点与效果。本专利技术可通过其他不同的具体实施例加以施行或应用,本说明书中的各项细节也可基于不同观点与应用,在不悖离本专利技术的精神下进行各种修饰与变更。另外,本专利技术的附图仅为简单示意说明,并非依实际尺寸的描绘,事先声明。以下的实施方式将进一步详细说明本专利技术的相关
技术实现思路
,但所公开的内容并非用以限制本专利技术的保护范围。
[0027]实施例一。
[0028]本实施例提供了一种财务数据查询及管理系统,结合图1,包括数据存储模块、分类模块、验证模块、计算模块、索引模块和管理模块,所述数据存储模块用于保存财务数据,所述分类模块用于对所述财务数据进行分类,所述验证模块用于对登录系统进行操作的用户进行身份验证,所述计算模块用于对财务数据进行计算,所述索引模块用于从所述数据存储模块中获取对应的财务数据,所述管理模块用于对所述数据存储模块中的数据选择性地打包处理以减少占用的数据量;
[0029]所述数据存储模块中设有多个存储区域,每个存储区域对应一个时间段,所述存储区本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种财务数据查询及管理系统,其特征在于,包括数据存储模块、分类模块、验证模块、计算模块、索引模块和管理模块,所述数据存储模块用于保存财务数据,所述分类模块用于对所述财务数据进行分类,所述验证模块用于对登录系统进行操作的用户进行身份验证,所述计算模块用于对财务数据进行计算,所述索引模块用于从所述数据存储模块中获取对应的财务数据,所述管理模块用于对所述数据存储模块中的数据选择性地打包处理以减少占用的数据量;所述数据存储模块中设有多个存储区域,每个存储区域对应一个时间段,所述存储区域对应的时间段是连续的,所述财务数据收支属性、时间属性、性质属性、对象属性和数量属性,所述数据存储模块根据所述时间属性将财务数据存储在对应的存储区域中,所述分类模块根据收支属性、性质属性和对象属性对每个存储区域建立多个属性链表,所述属性链表中记录了财务数据的存储地址;当用于在通过所述验证模块的身份验证后进行查询时,所述索引模块根据查询词条获取对应的属性链表,并根据属性链表从所述数据存储模块中调出对应的财务数据,所述计算模块基于调出的财务数据中的数据属性和收支属性进行计算得到查询结果;所述管理模块根据各存储区域中财务数据被查询的情况计算出每个存储区域的待查指数,当待查指数小于阈值时,将该存储区域中的所有数据进行打包处理,同时所述分类模块删去该存储区域对应的属性链表数据;所述存储区域的待查指数计算公式为:其中,N表示该存储区域中保存的财务数据的数量,n

【专利技术属性】
技术研发人员:刘小飞
申请(专利权)人:刘小飞
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1