一种用于生成现金流量表的云计算应用平台构建方法

文档序号:9249323阅读:323来源:国知局
一种用于生成现金流量表的云计算应用平台构建方法
【技术领域】
[0001]本发明涉及云计算处理技术领域,具体来说是一种用于生成现金流量表的云计算应用平台构建方法。
【背景技术】
[0002]在金融系统中,现金流量表用于展示一定时间期间内相应产品的现金流量情况,其涉及编制经营活动所产生的现金流量、编制投资活动产生的现金流量、编制筹资活动产生的现金流量、现金及现金造价物净增加额等,以上罗列的项目中还包括各个小项目的计算,如存放同业款项净减少额、卖出回购金融资产示净增加额、买入返售金融资产净减少额等。现金流量表的生成涉及到大量的数据和不同的计算方法,并且随着不同时间的推移,相应的数值还会产生一定量的变化,其计算量极其庞大、复杂。因此,如何利用计算机技术实现现金流量表的生成,从而可以实现自动化处理,其已成为急需解决的技术问题。

【发明内容】

[0003]本发明的目的是为了解决现有技术中无法利用计算机技术实现现金流量表自动生成的缺陷,提供一种用于生成现金流量表的云计算应用平台构建方法来解决上述问题。
[0004]为了实现上述目的,本发明的技术方案如下:
[0005]一种用于生成现金流量表的云计算应用平台构建方法,包括以下步骤:
[0006]构建用户服务平台,设计用户服务平台中的数据属性;
[0007]建立金融数值数据库与云计算平台的数据关联;
[0008]建立计算模型数据库并与用户服务平台建立数据关联;
[0009]建立计算模型数据库与云计算平台的数据关联;
[0010]建立现金流量表生成步骤模块。
[0011]所述的构建用户服务平台包括以下步骤:
[0012]建立用户服务属性列表,列出用户所涉及到的服务属性;
[0013]建立算法录入公式模型,公式模型如下:
[0014]Θ = X (+or-) Y (+or-) Z (+or-) Φ ,
[0015]其中,X、Y、Z、Φ均为基础数值,Θ为现金流量项目值。
[0016]所述的建立金融数值数据库与云计算平台的数据关联包括以下步骤:
[0017]针对每个金融数值数据库建立其对应的数据库验证文件;
[0018]在云计算平台中建立包含所有数据库验证文件的身份验证文件;
[0019]云计算平台以T为时间周期,向每个金融数值数据库发送身份验证文件;
[0020]金融数值数据库分别接收身份验证文件,并与自身的数据库验证文件进行对比,判断是否产生更新;
[0021]若未产生更新,金融数值数据库向云计算平台回发确认信息;若产生更新,金融数值数据库向云计算平台回发修改信息并附上新的数据库验证文件。
[0022]所述的建立计算模型数据库并与用户服务平台建立数据关联包括以下步骤:
[0023]以算法录入公式模型为基础建立计算模型数据库;
[0024]将计算模型数据库作为用户服务平台算法录入公式模型的目标存储;
[0025]为计算模型数据库中的记录建立索引目录,索引目录以现金流量项目值为关键字。
[0026]建立现金流量表生成步骤模块包括以下步骤:
[0027]用户服务平台获取当前服务属性,以确定当前操作是修改数据还是获取数据;
[0028]用户服务平台给出所需计算的现金流量项目;
[0029]云计算平台从金融数值数据库中调取计算所需的基础数值;
[0030]云计算平台从计算模型数据库调取所需的算法录入公式模型;
[0031]云计算平台进行数值计算,并将结果返回给用户服务平台。
[0032]有益效果
[0033]本发明的一种用于生成现金流量表的云计算应用平台构建方法,与现有技术相比基于云数据处理技术,能够准确、快捷生成现金流量表,充分利用大数据的处理优势,具有快捷、准确的特点。通过计算模型数据库和金融数值数据库与云计算应用平台相关联的设计,保证了数据更新的实时性。
【附图说明】
[0034]图1为本发明的方法流程图;
[0035]图2为本发明的结构连接图;
[0036]其中,1-用户服务平台、2-云计算平台、3-金融数值数据库、4-计算模型数据库。
【具体实施方式】
[0037]为使对本发明的结构特征及所达成的功效有更进一步的了解与认识,用以较佳的实施例及附图配合详细的说明,说明如下:
[0038]如图1和图2所示,本发明所述的一种用于生成现金流量表的云计算应用平台构建方法,包括以下步骤:
[0039]第一步,构建用户服务平台1,设计用户服务平台I中的数据属性。其具体步骤如下:
[0040](I)建立用户服务属性列表,列出用户所涉及到的服务属性,服务属性即用户所需要进行的客户端操作,其包括录入基础数据、输入算法录入公式、操作类别(查询或修改)等。
[0041](2)建立算法录入公式模型,由于针对现金流量表内的不同项目,所面对的是不同的计算公式,但现金流量表所涉及的计算公式又有一个共同的特点,即均是加法和减法的相关运算,因此,针对此共性,可以建立算法录入公式模型,以便用户在客户端进行公式编辑,其公式模型如下:
[0042]Θ = X (+or-) Y (+or-) Z (+or-) Φ,
[0043]其中,X、Y、Ζ、Φ均为基础数值,即从金融数值数据库3中所获得的计算数据,Θ为现金流量项目值,即所需要计算出的现金流量项目值。
[0044]第二步,建立金融数值数据库3与云计算平台2的数据关联,由于云计算平台2为大的数据计算平台,其所涉及的范围较广,其安全性要求较高。而金融数值数据库3又涉及到多台数据库,并且由于其数据的不断更新,更新的数据可能存在形式、文件格式上的不同设计,更新后的数据如果在云计算平台2中未有定义,则无法完成金融数值数据库3与云计算平台2的数据匹配工作,因此,需要建立金融数值数据库3与云计算平台2的数据关联。其具体步骤如下:
[0045](I)针对每个金融数值数据库3建立其对应的数据库验证文件,数据库验证文件为针对本金融数值数据库3中文件格式的定义和解释,是解释本金融数值数据库的数据字典。
[0046](2)在云计算平台2中建立包含所有数据库验证文件的身份验证文件,即将各个金融数值数据库3用于解释的数据字典集中形成身份验证文件,其不仅可以完成数据匹配工作,还可以在一定程度上起到数据安全的作用。因为不相匹配的文件,可能是恶意进入金融数值数据库3的错误文件,而这些错误文件则无法被本身金融数值数据库3所识别,这些错误文件传至云计算平台2中更无法识别,因此从一
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1