著录项信息
专利名称 | 财务数据查询方法及财务数据系统 |
申请号 | CN201410492252.0 | 申请日期 | 2014-09-23 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2015-01-28 | 公开/公告号 | CN104317806A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06F17/30 | IPC分类号 | G;0;6;F;1;7;/;3;0;;;G;0;6;Q;4;0;/;0;0查看分类表>
|
申请人 | 袁义军 | 申请人地址 | 广东省深圳市福田区南园新村6栋307室
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 袁义军 | 当前权利人 | 袁义军 |
发明人 | 袁义军 |
代理机构 | 深圳鼎合诚知识产权代理有限公司 | 代理人 | 彭愿洁;彭家恩 |
摘要
一种财务数据查询方法及财务数据系统,其中,方法包括:财务数据平台获取查询终端发送的查询请求;获取对应的推送模板,推送模板具有预先配置的至少一个关注焦点以及相应的一组表达语;获取与推送模板对应的查询模板,通过查询模板获得运算结果;根据关注焦点从运算结果中获取结果数据;选择与结果数据对应的表达语;向查询终端返回包含结果数据以及对应的表达语的查询结果。依据本发明的财务数据查询方法,通过配置相互关联的推送模板和查询模板,使用查询模板对专业的财务数据进行查询和计算,再使用推送模板设置的关注焦点筛选出用户感兴趣的结果数据并以表达语对该结果数据进行解释,能够将专业难懂的财务信息转换为自然易懂的描述。
1.一种财务数据查询方法,其特征在于,包括,
财务数据平台获取查询终端发送的查询请求,所述查询请求携带用户标识和诉求标识;
获取与所述诉求标识对应的推送模板,所述推送模板具有预先配置的至少一个关注焦点以及相应的一组表达语,所述关注焦点选自财务数据信息的至少一个维度;
获取与所述推送模板对应的查询模板,所述查询模板具有预先配置的第一计算公式,按照第一计算公式记载的数据运算规则,对与所述用户标识对应的财务数据进行运算,获得运算结果;
根据所述关注焦点从所述运算结果中获取与所选择的维度对应的结果数据;
根据预先配置的与结果数据相关的表达规则,选择与所述结果数据对应的表达语;
向查询终端返回查询结果,所述查询结果包含所述结果数据以及对应的所述表达语,所述查询结果用于在查询终端上进行显示。
2.如权利要求1所述的方法,其特征在于,所述查询模板还具有预先配置的第一筛选条件,第一筛选条件用于对参与第一计算公式的运算的财务数据进行筛选。
3.如权利要求1所述的方法,其特征在于,所述查询请求还携带第二筛选条件,第二筛选条件用于对参与第一计算公式的运算的财务数据进行筛选,或者,
所述查询模板还具有预先配置的第一筛选条件,且所述查询请求还携带第二筛选条件,第一筛选条件和第二筛选条件用于对参与第一计算公式的运算的财务数据进行筛选。
4.如权利要求3所述的方法,其特征在于,所述第二筛选条件包括时间标识和/或实体标识,所述时间标识用于确定需要参与运算的财务数据的时间区间,所述实体标识用于从所述用户标识对应的多个实体的财务数据中确定需要参与运算的实体的财务数据。
5.如权利要求1所述的方法,其特征在于,所述查询请求还携带终端类型标识,所述表达规则还包括与所述终端类型标识相对应的规则,用于根据不同的终端类型选择适于不同终端显示的表达语的形式。
6.如权利要求1至5任意一项所述的方法,其特征在于,所述推送模板对应有两个以上的查询模板,所述表达规则还包括预先配置的第二计算公式;
在根据关注焦点从每个查询模板的运算结果中获取结果数据以后,按照第二计算公式记载的数据运算规则对结果数据进行运算获得最终结果数据,所选择的表达语为与最终结果数据对应的表达语;
在向查询终端返回查询结果时,还返回所述最终结果数据。
7.如权利要求1至5任意一项所述的方法,其特征在于,所述推送模板具有预先配置的两个以上关注焦点,每个关注焦点具有相应的一组表达语;所述查询结果包含根据每个关注焦点分别获取的结果数据以及对应的表达语。
8.如权利要求1至5任意一项所述的方法,其特征在于,所述推送模板具有预先配置的两个以上关注焦点,所述表达规则还包括预先配置的第二计算公式;
在根据每个关注焦点分别获取结果数据以后,按照第二计算公式记载的数据运算规则对结果数据进行运算获得最终结果数据,所选择的表达语为与最终结果数据对应的表达语;
在向查询终端返回查询结果时,还返回所述最终结果数据。
9.一种财务数据系统,其特征在于,包括:
通信模块,用于获取查询终端发送的查询请求,所述查询请求携带用户标识和诉求标识;向查询终端返回查询结果,所述查询结果包含转换模块获取的结果数据以及对应的表达语,所述查询结果用于在查询终端上进行显示;
转换模块,用于获取与所述诉求标识对应的推送模板,所述推送模板具有预先配置的至少一个关注焦点以及相应的一组表达语,所述关注焦点选自财务数据信息的至少一个维度,根据所述关注焦点从查询模块获得的运算结果中获取与所选择的维度对应的结果数据,根据预先配置的与结果数据相关的表达规则,选择与所述结果数据对应的表达语;
查询模块,用于获取与所述推送模板对应的查询模板,所述查询模板具有预先配置的第一计算公式,按照第一计算公式记载的数据运算规则,对与所述用户标识对应的财务数据进行运算,获得运算结果。
10.如权利要求9所述的系统,其特征在于,
所述查询模块还用于,根据筛选条件对参与第一计算公式的运算的财务数据进行筛选,所述筛选条件包括在所述查询模板上预先配置的第一筛选条件,和/或,在所述查询请求中携带有的第二筛选条件。
11.如权利要求9所述的系统,其特征在于,
所述转换模块还用于,在根据关注焦点从每个查询模板的运算结果中获取结果数据以后,按照所述表达规则所包括的预先配置的第二计算公式记载的数据运算规则对结果数据进行运算获得最终结果数据,所选择的表达语为与最终结果数据对应的表达语;
所述通信模块还用于,在向查询终端返回查询结果时,还返回所述最终结果数据。
财务数据查询方法及财务数据系统\n技术领域\n[0001] 本发明涉及信息化财务技术领域,具体涉及一种财务数据查询方法及财务数据系统。\n背景技术\n[0002] 财务语言是全球企业共同使用的一种通用的商用语言,由于其专业性强、表述复杂,使得除了财务专业人士之外的其他人员,例如企业的经营者、管理者难以读懂。\n[0003] 在目前的财务数据系统中,查询财务数据得到的结果通常是通过诸如会计科目和账表等形式进行呈现,并以专业术语,诸如期初、本期、期末、余额、发生额、借方、贷方等进行表述。这样的结果难以直观地向非财务专业人士提供有效的信息。\n发明内容\n[0004] 依据本发明的一方面提供一种财务数据查询方法,包括如下步骤:财务数据平台获取查询终端发送的查询请求,查询请求携带用户标识和诉求标识;获取与诉求标识对应的推送模板,推送模板具有预先配置的至少一个关注焦点以及相应的一组表达语,关注焦点选自财务数据信息的至少一个维度;获取与推送模板对应的查询模板,查询模板具有预先配置的第一计算公式,按照第一计算公式记载的数据运算规则,对与用户标识对应的财务数据进行运算,获得运算结果;根据关注焦点从运算结果中获取与所选择的维度对应的结果数据;根据预先配置的与结果数据相关的表达规则,选择与结果数据对应的表达语;向查询终端返回查询结果,查询结果包含结果数据以及对应的表达语,查询结果用于在查询终端上进行显示。\n[0005] 依据本发明的另一方面还提供一种用于执行上述财务数据查询方法的财务数据系统。\n[0006] 依据本发明的财务数据查询方法,通过配置相互关联的推送模板和查询模板,使用查询模板对专业的财务数据进行查询和计算,再使用推送模板设置的关注焦点筛选出用户感兴趣的结果数据并以表达语对该结果数据进行解释,能够将专业难懂的财务信息转换为自然易懂的描述,使得非财会专业人员能不再受自身财务专业技术水平的局限,及时而直观地获取感兴趣的财务相关信息。\n[0007] 以下结合附图,对依据本发明的具体示例进行详细说明。\n附图说明\n[0008] 图1是实施例1的财务数据查询方法的流程示意图;\n[0009] 图2是实施例2的财务数据查询方法的流程示意图;\n[0010] 图3是实施例3的财务数据系统的结构示意图。\n具体实施方式\n[0011] 实施例1\n[0012] 依据本发明的财务数据查询方法的一种实施方式可参照图1,包括如下步骤:\n[0013] 101. 财务数据平台获取查询终端发送的查询请求。\n[0014] 所称财务数据平台是提供财务信息化功能的数据系统,由财务人员对其中的数据进行采集、录入。\n[0015] 所称查询终端是安装有适当的客户端程序的智能设备。例如,智能手机、电脑等。\n查询终端能够通过有线或无线的通信方式与财务数据平台进行通信。所称适当的客户端程序既可以是通用的通信程序,例如微信等,将财务数据平台视为一个公众式的通信对象(例如微信公众号)进行通信,也可以是专用于与财务数据平台通信的客户端程序,具体通信实现方式不构成对本发明的限定。\n[0016] 所称查询请求携带有用户标识和诉求标识。其中用户标识是指能够在财务数据平台上确定出属于该用户的财务数据的标识。换言之,财务数据平台可以是多用户共享的网络平台,终端用户可以通过在登入平台时使用预先注册的用户名和密码等来确定自身的身份。当然,可以通过绑定终端或通信账号的方式,使得用户的身份在首次验证通过后,能够在一定时间内再次与财务数据平台通信时得到财务数据平台的自动确认,此时用户标识可以由终端标识或通信账号来表示。\n[0017] 诉求标识与预先配置的推送模板一一对应,诉求标识(或者与诉求标识一一对应的描述语,以下不再区分)的列表显示在查询终端的界面上,用户通过选择感兴趣的诉求标识来发出相应的查询请求。所显示的诉求标识可以从查询者(例如管理者)的角度,使用非财务专业术语的自然语言进行描述,例如“公司赚钱吗?”、“公司现在有多少钱?”等。\n[0018] 由于诉求标识与推送模板对应,可以在配置推送模板时配置诉求标识,当用户通过查询终端登入财务数据平台时,将配置好的诉求标识列表推送并显示在查询终端的界面上。\n[0019] 在其他实施方式中,为给予用户更加灵活的控制手段,查询请求还可携带有用户输入的筛选条件,这些筛选条件可作用于后续的财务数据查询和运算过程。在查询请求中携带的筛选条件可以是易于被非财务专业人士理解的规则和内容,以便于用户能够直观而正确地输入期望的筛选条件。例如,可以是时间标识或者实体标识。所称时间标识用于确定需要参与运算的财务数据的时间区间,例如,用户可以选择2014年1月1日至2014年6月1日作为查询的数据区间。所称实体标识用于从该用户标识对应的多个实体的财务数据中确定需要参与运算的实体的财务数据,换言之,一个用户标识可以对应多个实体标识。例如一个集团公司可以使用一个用户标识,其下属的各个分公司或子公司等可以使用不同的实体标识,用户通过选择实体标识即可灵活地选择一个或多个实体作为数据查询的对象。\n[0020] 102. 获取与诉求标识对应的推送模板。\n[0021] 所称推送模板具有预先配置的至少一个关注焦点以及相应的一组表达语。财务人员可以通过了解终端用户的需求来进行推送模板的配置,预先配置的过程可以通过原有的供财务人员操作财务数据平台上的数据的客户端来进行,也可以通过新增的专用的客户端来进行,具体通信及执行方式不构成对本发明的限定。\n[0022] 所称关注焦点选自财务数据信息的至少一个维度。一般而言,专业的财务数据具有多个描述维度,例如用于描述周期的“期初、本期、期末”等,用于描述数额的“余额、发生额”等,以及用于描述方向的“借方、贷方”等。通过针对用户需求选择感兴趣的维度,能够有效地将复杂的财务数据表述转换为容易理解的内容。例如,对于“公司赚钱吗?”这个查询诉求,可以将关注焦点选择为“本期余额”。\n[0023] 所称表达语则是一组与所选择的关注焦点对应的自然语言描述,推送模板上预先配置有相关的表达规则,当按照关注焦点获得相应的结果数据后,即可按照表达规则将结果数据转换为相应的表达语。例如,对于“公司赚钱吗?”这个查询诉求,可配置这样的表达规则:若查询后(具体过程将于下一步骤中详述)获得的“本期余额”对应的结果数据为“借方”时,对应的表达语可以配置为“很遗憾,亏啦”,若对应的结果数据为“贷方”时,对应的表达语可以配置为“恭喜您,赚啦”。\n[0024] 在其他实施方式中,为能够根据不同终端的能力更好地向用户呈现查询结果,可以在查询请求中进一步携带终端类型标识,表达规则中则可以包括与终端类型标识相对应的规则,用于根据不同的终端类型选择适于不同终端显示的表达语的形式。例如,对于具有强大显示能力和宽带通信能力的终端,例如台式电脑等,表达规则可以配置为呈现更多丰富细节的详细描述甚至是详尽的财务报告,而对于界面尺寸有限且移动性较强的终端,例如智能手机等,表达规则可以配置为呈现简明而直观的短语式结果。\n[0025] 在其他实施方式中,为获得更丰富或全面的查询结果,推送模板可具有预先配置的两个以上关注焦点,每个关注焦点具有相应的一组表达语,后续可根据每个关注焦点分别获取相应的结果数据以及表达语。\n[0026] 103. 获取与推送模板对应的查询模板,获得运算结果。\n[0027] 所称查询模板具有预先配置的第一计算公式,按照第一计算公式记载的数据运算规则,对与用户标识对应的财务数据进行运算,获得运算结果。\n[0028] 查询模板是推送模板与专业财务数据之间的纽带,可以由财务人员进行配置,将查询用户的需求通过计算公式转换为对专业财务数据的运算规则,其配置途径可以与推送模板类似,不再赘述。\n[0029] 在其他实施方式中,为便于财务人员更加准确地将查询用户的需求转换为对财务数据的运算规则,查询模板还可以进一步具有预先配置的筛选条件(仅为标识起见,可称为“第一筛选条件”)。第一筛选条件可以是基于财务专业知识的对财务数据进行分类的规则和内容。例如,对于“公司赚钱吗?”这个查询诉求,可以将筛选条件配置为这样的逻辑表达式:“‘科目分类’等于‘损益类’并且‘属期类型’等于‘月度’”。通过筛选条件对参与第一计算公式的运算的财务数据进行筛选,使得查询诉求能够得到更准确的表达,例如,对于“公司赚钱吗?”这个查询诉求,第一计算公式可以配置为筛选后各个方向的数据的合计。当然,在查询请求中还携带有用户输入的筛选条件(仅为标识起见,可称为“第二筛选条件”)的情形下,两种筛选条件均会在进行数据筛选时被使用到。\n[0030] 104. 根据关注焦点获取结果数据。\n[0031] 查询模板获得的运算结果常常是多维的,例如,可能包含“期初余额”、“本期余额”、“期末余额”、“期初发生额”、“本期发生额”、“期末发生额”、“期初数量余额”、“本期数量余额”、“期末数量余额”、“期初数量发生额”、“本期数量发生额”、“期末数量发生额”、“期初外币余额”、“本期外币余额”、“期末外币余额”、“期初外币发生额”、“本期外币发生额”、“期末外币发生额”等等。所称外币是指与本国核算的本位币相对的外国货币,例如,若本位币为人民币,外币可以是美元、港币、英镑等。\n[0032] 根据关注焦点可以从运算结果中获取与所选择的维度对应的结果数据,即查询者感兴趣的数据。若有多个关注焦点可分别选择出对应的结果数据。\n[0033] 105. 选择与结果数据对应的表达语。\n[0034] 如前所述,推送模板具有预先配置的与结果数据相关的表达规则,根据表达规则即可选择出与结果数据对应的表达语。\n[0035] 106. 向查询终端返回查询结果。\n[0036] 所称查询结果包含上述结果数据以及对应的表达语,用于在查询终端上进行显示。查询终端上的显示界面可相应于所使用的客户端程序进行配置,不同类型的查询终端可配置不同的显示界面形式。在有多个关注焦点的情形下,查询结果会包含根据每个关注焦点分别获取的结果数据以及对应的表达语,在查询终端的显示界面上可以分别进行显示。\n[0037] 实施例2\n[0038] 依据本发明的财务数据查询方法的另一种实施方式可参照图2,包括如下步骤:\n[0039] 201. 财务数据平台获取查询终端发送的查询请求。\n[0040] 本步骤与实施例1中的描述类似,不再赘述。\n[0041] 202. 获取与诉求标识对应的推送模板。\n[0042] 本实施例中的推送模板与实施例1的主要区别在于,推送模板对应有两个以上的查询模板,所称表达规则还包括预先配置的第二计算公式,所设置的表达语为与经由第二计算公式得到的最终结果数据对应的表达语。\n[0043] 在其他实施方式中,参与第二计算公式的运算的结果数据也可以来自于同一查询模板,在这种情况下,推送模板具有预先配置的两个以上关注焦点,根据每个关注焦点可分别获取结果数据。\n[0044] 一般而言,通过关注焦点直接获取到的结果数据通常为具有绝对数值的结果数据,例如总额、累计值等,而通过在推送模板上配置的第二计算公式,对来自两个以上查询模板(或两个以上关注焦点)的结果数据进行运算,能够获得具有相对数值的结果数据,例如,比例值、百分比等,使得查询者能够获得更加具有宏观性的查询结果,有助于进一步将财务信息直观化。\n[0045] 203. 获取与推送模板对应的每个查询模板,分别获得运算结果。\n[0046] 对于每个查询模板,本步骤与实施例1中的描述类似,不再赘述。\n[0047] 204. 根据关注焦点从每个查询模板的运算结果中获取结果数据。\n[0048] 或者,在其他实施方式中,根据不同的关注焦点,从查询模板的运算结果中分别获取结果数据。\n[0049] 205. 按照第二计算公式记载的数据运算规则对结果数据进行运算获得最终结果数据。\n[0050] 206. 选择与最终结果数据对应的表达语。\n[0051] 207. 向查询终端返回查询结果。\n[0052] 所返回的查询结果中包含最终结果数据以及对应的表达语。当然,也可以进一步包含由关注焦点直接选择出的各个结果数据,以便于查询用户获得更全面的信息。\n[0053] 本领域普通技术人员可以理解,上述实施例中各种方法的全部或部分步骤可以通过程序来指令相关硬件完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:只读存储器、随机存储器、磁盘或光盘等。\n[0054] 实施例3\n[0055] 依据本发明的财务数据系统的一种实施方式可参照图3,该财务数据系统包括通信模块301、转换模块302和查询模块303,可用于执行前述财务数据查询方法。其中:\n[0056] 通信模块301,用于获取查询终端发送的查询请求,查询请求携带用户标识和诉求标识;向查询终端返回查询结果,查询结果包含转换模块302获取的结果数据以及对应的表达语,查询结果用于在查询终端上进行显示;\n[0057] 转换模块302,用于获取与诉求标识对应的推送模板,推送模板具有预先配置的至少一个关注焦点以及相应的一组表达语,关注焦点选自财务数据信息的至少一个维度,根据关注焦点从查询模块303获得的运算结果中获取与所选择的维度对应的结果数据,根据预先配置的与结果数据相关的表达规则,选择与结果数据对应的表达语;\n[0058] 查询模块303,用于获取与推送模板对应的查询模板,查询模板具有预先配置的第一计算公式,按照第一计算公式记载的数据运算规则,对与用户标识对应的财务数据进行运算,获得运算结果。\n[0059] 优选地,查询模块还用于,根据筛选条件对参与第一计算公式的运算的财务数据进行筛选,筛选条件包括在查询模板上预先配置的第一筛选条件,和/或,在查询请求中携带有的第二筛选条件。\n[0060] 优选地,转换模块还用于,在根据关注焦点从每个查询模板的运算结果中获取结果数据以后,按照表达规则所包括的预先配置的第二计算公式记载的数据运算规则对结果数据进行运算获得最终结果数据,所选择的表达语为与最终结果数据对应的表达语;通信模块还用于,在向查询终端返回查询结果时,还返回最终结果数据。\n[0061] 以上应用具体个例对本发明的原理及实施方式进行了阐述,应该理解,以上实施方式只是用于帮助理解本发明,而不应理解为对本发明的限制。对于本领域的一般技术人员,依据本发明的思想,可以对上述具体实施方式进行变化。
法律信息
- 2017-04-26
- 2015-02-25
实质审查的生效
IPC(主分类): G06F 17/30
专利申请号: 201410492252.0
申请日: 2014.09.23
- 2015-01-28
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2014-06-25
|
2014-02-24
| | |
2
| |
2004-03-10
|
2002-09-03
| | |
3
| |
2014-03-26
|
2013-12-26
| | |
4
| | 暂无 |
2004-05-27
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |