一种财务数据的分析方法及系统与流程

文档序号:12125666阅读:318来源:国知局
一种财务数据的分析方法及系统与流程

本发明涉及数据分析方法,更具体地说,涉及一种财务数据的分析方法及系统。



背景技术:

财务分析是以会计核算和报表资料及其他相关资料为依据,采用一系列专门的分析技术和方法,对企业等经济组织过去和现在有关筹资活动、投资活动、经营活动、分配活动的盈利能力、营运能力、偿债能力和增长能力状况等进行分析与评价的经济管理活动。它是为企业的投资者、债权人、经营者及其他关心企业的组织或个人了解企业过去、评价企业现状、预测企业未来做出正确决策提供准确的信息或依据的经济应用学科。目前,在对财务报表分析时,一般通过软件自带的公式进行计算,但是针对不熟悉公式的工作人员来说,这无疑需要浪费大量时间熟悉公式,并且目前对不同类型的数据报表进行分析时,需要逐一对往期数据进行查找,同样浪费时间。

因此,如何提高对财务数据的分析效率是本领域技术人员需要解决的问题。



技术实现要素:

本发明的目的在于提供一种财务数据的分析方法及系统,以提高对财务数据的分析效率。

为实现上述目的,本发明实施例提供了如下技术方案:

一种财务数据的分析方法,包括:

利用预定转换规则,将用户输入的财务业务术语转换为计算公式;所述计算公式包括:需用户输入财务数据的输入项,以及自动从报表内、报表间或者跨期报表中任意一者获取财务数据的数据依赖项;

按照所述计算公式的报送类型,将所述计算公式配置成与报送类型对应的财务分析模板,利用所述财务分析模板,对相应的财务数据进行分析处理。

其中,所述利用所述财务分析模板,对相应的财务数据进行分析处理包括:

根据用户输入的报送类型选择对应的财务分析模板;

获取用户输入的与所述输入项对应的财务数据,并自动从所述数据依赖项的依赖源获取对应的财务数据;

若接收到用户触发的分析指令,则生成财务分析报表并保存。

其中,还包括:

若检测到目标公式的输入项和数据依赖项均与财务数据相对应,则解析所述目标公式,生成对应的js校验代码,根据所述js校验代码计算目标公式的计算结果并显示。

其中,所述若接收到用户触发的分析指令,则生成财务分析报表并保存,包括:

若接收到用户触发的分析指令,则利用与每个公式对应的groovy校验代码计算每个公式的最终结果,并存储至数据库;所述groovy校验代码为通过解析输入项和数据依赖项均与财务数据对应的计算公式所产生的。

一种财务数据的分析系统,包括:

公式配置模块,用于利用预定转换规则,将用户输入的财务业务术语转换为计算公式;所述计算公式包括:需用户输入财务数据的输入项,以及自动从报表内、报表间或者跨期报表中任意一者获取财务数据的数据依赖项;

财务分析模板配置模块,用于按照所述计算公式的报送类型,将所述计算公式配置成与报送类型对应的财务分析模板;

财务数据分析模块,用于利用所述财务分析模板,对相应的财务数据进行分析处理。

其中,所述财务数据分析模块包括:

财务分析模板选择单元,用于根据用户输入的报送类型选择对应的财务分析模板;

第一财务数据获取单元,用于获取用户输入的与所述输入项对应的财务数据;

第二财务数据获取单元,用于自动从所述数据依赖项的依赖源获取对应的财务数据;

财务分析报表生成单元,用于接收到用户触发的分析指令时,生成财务分析报表并保存。

其中,所述财务数据分析模块还包括:

检测单元,用于检测是否存在目标公式的输入项和数据依赖项均与财务数据相对应;

解析单元,用于在目标公式的输入项和数据依赖项均与财务数据相对应时,则解析所述目标公式,生成对应的js校验代码;

处理单元,用于根据所述js校验代码计算目标公式的计算结果并显示。

其中,所述财务分析报表生成单元包括:

接收子单元,用于接收用户触发的分析指令;

计算子模块,用于利用与每个公式对应的groovy校验代码计算每个公式的最终结果,并存储至数据库;所述groovy校验代码为通过解析输入项和数据依赖项均与财务数据对应的计算公式所产生的。

通过以上方案可知,本发明实施例提供的一种财务数据的分析方法及系统,包括:利用预定转换规则,将用户输入的财务业务术语转换为计算公式;所述计算公式包括:需用户输入财务数据的输入项,以及自动从报表内、报表间或者跨期报表中任意一者获取财务数据的数据依赖项;按照所述计算公式的报送类型,将所述计算公式配置成与报送类型对应的财务分析模板,利用所述财务分析模板,对相应的财务数据进行分析处理;

可见,在本方案中,可以将财务工作人员的业务术语转化为系统能识别的计算公式,这样财务工作人员就可以直接通过已转换的计算公式对财务数据进行分析,提高了数据分析的效率;如果财务分析业务术语或者财务科目发生变动,则直接将变动的业务数据转换为对应的计算公式即可,大大减少编码带来的工作量;并且,本方案中转换的计算公式能自动从数据库中获取跨年报表、跨月报表等财务数据,实现了对数据的自动自动采集,减少工作人员的工作量。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例公开的一种财务数据的分析方法流程示意图;

图2为本发明实施例公开的一种财务数据的分析系统结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明实施例公开了一种财务数据的分析方法及系统,以提高对财务数据的分析效率。

参见图1,本发明实施例提供的一种财务数据的分析方法,包括:

S101、利用预定转换规则,将用户输入的财务业务术语转换为计算公式;所述计算公式包括:需用户输入财务数据的输入项,以及自动从报表内、报表间或者跨期报表中任意一者获取财务数据的数据依赖项;

具体的,本实施例中的财务业务数据为财务工作人员熟悉的业务员语言,在本实施例中所配置的计算公式可以为:

销售收入增长率(当年)=(当年一般企业损益表营业收入累计数-去年一般企业损益表营业收入累计数)/去年一般企业损益表营业收入累计数;

销售收入增长率(去年)=(去年一般企业损益表营业收入累计数-前年一般企业损益表营业收入累计数)/前年一般企业损益表营业收入累计数;

销售收入较去年同期增长率=(销售收入-去年同期销售收入)/去年同期销售收入;

除了上述提供的计算公式外,还可以包括对:销售收入较上月、销售收入较上年、销售收入较前年、销售收入较上季、销售收入较上月等公式进行配置。

S102、按照所述计算公式的报送类型,将所述计算公式配置成与报送类型对应的财务分析模板,利用所述财务分析模板,对相应的财务数据进行分析处理。

具体的,在本方案中,工作人员将需要配置的业务术语转换为公式后,会根据计算公式的报送类型生成对应的财务分析模板;这里的报送类型可以为:月报类型、季报类型或者年报类型等。这样工作人员就可以通过财务分析模板对财务数据进行分析。

其中,所述利用所述财务分析模板,对相应的财务数据进行分析处理包括:

根据用户输入的报送类型选择对应的财务分析模板;

获取用户输入的与所述输入项对应的财务数据,并自动从所述数据依赖项的依赖源获取对应的财务数据;

若接收到用户触发的分析指令,则生成财务分析报表并保存。

具体的,在本方案中,计算公式可以分为两项,即输入项和数据依赖项,例如:销售收入增长率(当年)=(当年一般企业损益表营业收入累计数-去年一般企业损益表营业收入累计数)/去年一般企业损益表营业收入累计数。这里的“当年一般企业损益表营业收入累计数”可以理解对财务数据进行分析时,需要工作人员手动输入的,所以“当年一般企业损益表营业收入累计数”这一项即为输入项;而“去年一般企业损益表营业收入累计数”是之前已经统计过的数据,因此系统可以直接从对应的数据报表中获取对应的数值,因此“去年一般企业损益表营业收入累计数”这一项即为数据依赖项,相应的,记载“去年一般企业损益表营业收入累计数”这一数据的数据报表称作依赖源。

因此,基于本方案,金融机构数据采集的时候,客户经理或者其他数据采集岗位只需要将已知的数据录入到系统中,其他计算业务数据根据事先定义好的财务分析业务术语公式自动计算并展示,这样实现财务数据跨年、月、季、半年之间业务指标变化趋势的跟踪,完成金融从业机构自身或关联客户的财务分析数据的采集。

基于上述技术方案,本方案还包括:

若检测到目标公式的输入项和数据依赖项均与财务数据相对应,则解析所述目标公式,生成对应的js校验代码,根据所述js校验代码计算目标公式的计算结果并显示。

其中,所述若接收到用户触发的分析指令,则生成财务分析报表并保存,包括:若接收到用户触发的分析指令,则利用与每个公式对应的groovy校验代码计算每个公式的最终结果,并存储至数据库;所述groovy校验代码为通过解析输入项和数据依赖项均与财务数据对应的计算公式所产生的。

具体的,在本方案中,可以将工作人员对财务数据进行分析时的计算公式进行解析,解析成js校验代码和groovy校验代码,通过js校验代码在前台进行结算,将最终的结果进行显示,从而为前台数据采集提供直观的体验;将groovy校验代码发送至groovy公式,由groovy完成数据计算后返回后台组件并存储,存储完成后一个完整的财务分析数据就呈现再数据采集人员面前。若金融财务规范发生变化时,金融业务专业的财务人员将发生变化的财务分析业务术语或者财务科目进行调整,即可完成零编码的适应能力。

具体的,在本方案中,通过将财务业务术语转换为系统识别的计算公式,这种公式配置方式,可对多期财务报表数据进行分析,完成自动财务分析数据的计算;并且财务分析采集数据或者采集维度变化时,通过这种公式配置方式可对公式进行重新配置,减少编码带来的工作量,解决业务需求变化带来的问题。并且本方案对财务数据进行数据采集时,可从年报、月报、季报等不同类型、不同期次的财务数据中获取数据,通过配置的公式进行比较计算,完成比去年、比前年、比前一季度、比前期不同财务数据的计算比较,并动态生成比较差额或百分百等等数据,便于分析企业或事业等单位的财务状况的发展趋势。

下面对本发明实施例提供的分析系统进行介绍,下文描述的分析系统与上文描述的分析方法可以相互参照。

参见图2,本发明实施例提供的一种财务数据的分析系统,包括:

公式配置模块100,用于利用预定转换规则,将用户输入的财务业务术语转换为计算公式;所述计算公式包括:需用户输入财务数据的输入项,以及自动从报表内、报表间或者跨期报表中任意一者获取财务数据的数据依赖项;

财务分析模板配置模块200,用于按照所述计算公式的报送类型,将所述计算公式配置成与报送类型对应的财务分析模板;

财务数据分析模块300,用于利用所述财务分析模板,对相应的财务数据进行分析处理。

基于上述技术方案,所述财务数据分析模块包括:

财务分析模板选择单元,用于根据用户输入的报送类型选择对应的财务分析模板;

第一财务数据获取单元,用于获取用户输入的与所述输入项对应的财务数据;

第二财务数据获取单元,用于自动从所述数据依赖项的依赖源获取对应的财务数据;

财务分析报表生成单元,用于接收到用户触发的分析指令时,生成财务分析报表并保存。

基于上述技术方案,所述财务数据分析模块还包括:

检测单元,用于检测是否存在目标公式的输入项和数据依赖项均与财务数据相对应;

解析单元,用于在目标公式的输入项和数据依赖项均与财务数据相对应时,则解析所述目标公式,生成对应的js校验代码;

处理单元,用于根据所述js校验代码计算目标公式的计算结果并显示。

基于上述技术方案,所述财务分析报表生成单元包括:

接收子单元,用于接收用户触发的分析指令;

计算子模块,用于利用与每个公式对应的groovy校验代码计算每个公式的最终结果,并存储至数据库;所述groovy校验代码为通过解析输入项和数据依赖项均与财务数据对应的计算公式所产生的。

本发明实施例提供的一种财务数据的分析方法及系统,包括:利用预定转换规则,将用户输入的财务业务术语转换为计算公式;所述计算公式包括:需用户输入财务数据的输入项,以及自动从报表内、报表间或者跨期报表中任意一者获取财务数据的数据依赖项;按照所述计算公式的报送类型,将所述计算公式配置成与报送类型对应的财务分析模板,利用所述财务分析模板,对相应的财务数据进行分析处理;

可见,在本方案中,可以将财务工作人员的业务术语转化为系统能识别的计算公式,这样财务工作人员就可以直接通过已转换的计算公式对财务数据进行分析,提高了数据分析的效率;如果财务分析业务术语或者财务科目发生变动,则直接将变动的业务数据转换为对应的计算公式即可,大大减少编码带来的工作量;并且,本方案中转换的计算公式能自动从数据库中获取跨年报表、跨月报表等财务数据,实现了对数据的自动自动采集,减少工作人员的工作量。

本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。

对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1