杜邦分析的展现方法及装置的制作方法

上传人:ting****789 文档编号:310008146 上传时间:2022-06-14 格式:DOCX 页数:4 大小:18.44KB
返回 下载 相关 举报
杜邦分析的展现方法及装置的制作方法_第1页
第1页 / 共4页
亲,该文档总共4页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《杜邦分析的展现方法及装置的制作方法》由会员分享,可在线阅读,更多相关《杜邦分析的展现方法及装置的制作方法(4页珍藏版)》请在金锄头文库上搜索。

1、杜邦分析的展现方法及装置的制作方法专利名称:杜邦分析的展现方法及装置的制作方法技术领域:本发明涉及计算机应用技术领域,特别是涉及一种杜邦分析的展现方法及装置。背景技术:杜邦分析是利用几种主要的财务比率之间的关系,来综合地分析企业的财务状况。杜邦分析以净资产报酬率为核心的财务指标,通过财务指标的内在联系,系统、综合的分析企业的盈利水平,具有很鲜明的层次结构,是典型的利用财务指标之间的关系对企业财务进行综合分析的方法,在商业智能软件中有着较为广泛的应用。杜邦分析模型具有多级节点,实际应用当中,可根据客户的实际分析需求有所改动。现有技术中,向用户提供杜邦分析服务的方法主要有两种。一种是纯代码开发的形

2、式,其主要的特征如下数据库中只包含杜邦分析模型的末级指标数据;在代码程序中固定布局及非末级指标节点的计算关系;向用户提供杜邦分析结果时,将后台代码程序运行的结果展现在前台。这种纯代码开发实现方式的缺点是如果杜邦分析模型中的指标有所变动,必须要修改代码程序,例如在杜邦分析模型中,需要增加下级节点或去除下级节点时,都需要更改代码程序,操作比较复杂。另一种是公式解析的方式,其主要的特征如下数据库中存储有,按照已计算完毕的各级指标的数据和计算公式形成的树形数据;向用户提供杜邦分析结果时,将整个树形数据展现在前台。这种公式解析实现方式的缺点是无法控制展示的节点数,当树状数据的规模庞大时,用户的等待时间会

3、很长,并且从庞大的树状数据中找到其关心的数据花费的时间也很长。发明内容有鉴于此,本发明提供了一种杜邦分析的展现方法及装置,以解决现有技术因无法控制展示的节点数而使用户等待时间长的问题,技术方案如下一种杜邦分析的展现方法,包括获取用户的杜邦分析结果查询请求;从所述请求中读取用户所要查询的数据的节点标识;从预存有已经计算完毕的各级数据,以及数据计算公式的数据库中,提取所述节点标识所对应的数据,以及所述数据的计算公式;根据所述数据的计算公式解析成树的架构,并将所述数据填充到所述架构上形成树后,展现给用户。优选的,上述方法中,获取用户的杜邦分析结果查询请求之前,还包括验证用户的身份信息,以确定用户的查

4、询权限。优选的,上述方法中,所述从有已经计算完毕的各级数据,以及数据计算公式的数据库中,提取所述节点标识所对应的数据,以及所述数据的计算公式,包括根据用户查询的时间段,从所述节点标识对应的数据中选择该时间段对应的数据,以及所述数据的计算公式。一种杜邦分析的展现装置,包括查询请求获取单元,用于获取用户的杜邦分析结果查询请求;节点标示读取单元,用于从所述请求中读取用户所要查询的数据的节点标识;提取单元,用于从预存有已经计算完毕的各级数据,以及数据计算公式的数据库中,提取所述节点标识所对应的数据,以及所述数据的计算公式;展现单元,用于根据所述数据的计算公式解析成树的架构,并将所述数据填充到所述架构上

5、形成树后,展现给用户。优选的,上述装置中,还包括用户身份验证单元,用于验证用户的身份信息,以确定用户的查询内权限。本发明所提供的技术方案中,数据库中预存有已经计算完毕的各级数据,以及数据的计算公式;用户查询时,从用户的查询请求中读取用户所要查询数据的节点标识;然后提取所述节点标识所对应的数据,以及所述数据的计算公式;再根据计算公式解析成树的架构,并将数据填充到架构上形成树后,展现给用户;从而实现了根据用户实际的查询需求变换展示的树形数据,缩短了用户的等待时间。为了更清楚地说明本发明的技术方案,下面将对本发明描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例

6、,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本发明实施例提供的杜邦分析的展现方法的流程图一;图2为本发明实施例提供的杜邦分析的展现方法的流程图二 ;图3为本发明实施例提供的杜邦分析展现装置的结构示意图一;图4为本发明实施例提供的杜邦分析展现装置的结构示意图二。具体实施例方式首先对本发明提供的杜邦分析的展现方法进行说明,包括获取用户的杜邦分析结果查询请求;从所述请求中读取用户所要查询的数据的节点标识;从预存有已经计算完毕的各级数据,以及数据计算公式的数据库中,提取所述节点标识所对应的数据,以及所述数据的计算公式;根据所述数据的计算公式解析成树

7、的架构,并将所述数据填充到所述架构上形成树后,展现给用户。本发明实施例针对现有技术因无法变换展示的节点数,造成的用户等待时间长的问题,通过使数据库中预存有已经计算完毕的各级数据,以及数据的计算公式;用户查询时,从用户的查询请求中读取用户所要查询数据的节点标识;然后提取所述节点标识所对应的数据,以及所述数据的计算公式;再根据计算公式解析成树的架构,并将数据填充到架构上形成树后,展现给用户;从而实现了根据用户实际的查询需求变换展示的节点,缩短了用户的等待时间。为了使本领域的技术人员更好地理解本发明方案,下面结合附图对本发明做进一步的详细说明。参见图1所示,在本发明的一个实施例中,本发明提供的杜邦分

8、析展现方法可以包括以下步骤S101,获取用户的杜邦分析结果查询请求。用户的查询请求中携带有所要查询数据的节点标识,在后续的处理过程前,首先获取用户对杜邦分析结果的查询请求。S102,从所述请求中读取用户所要查询的数据的节点标识。杜邦分析作为一种典型的利用财务指标之间关系对企业财务进行综合分析的方法,其各级数据之间本身具有固定的计算公式,因此,数据库中存在一个已经按照各级数据的计算公式将各级数据组装成的多级树形结构,且各级数据携带有各自所处树形结构节点的节点标识。获取用户的数据查询请求后,就可以读取用户所要查询数据的节点标示。S103,从预存有已经计算完毕的各级数据,以及数据计算公式的数据库中,

9、提取所述节点标识所对应的数据,以及所述数据的计算公式。本发明实施例提供的杜邦分析展现方法,数据库中,除了存储有已经按照各级数据的计算公式将各级数据组装成的多级树形结构外,还存储有形成树形结构的依据,即已经计算完毕的各级数据,以及各级数据的计算公式。从用户的查询请求中,读取用户所要查询数据的节点标识后,就可以根据所述节点标识,在数据库中找到该节点标识所对应的数据以及所述数据的计算公式。实际应用中,数据库中存储的已经计算完毕的各级数据可以按照时间段的不同取不同的值,例如对某公司各季度财务状况的分析,就需要将树形节点按照季度的不同取不同的值,用户查询时,就能根据用户查询请求所对应的时间段,从所述节点

10、标识对应的数据中选择该时间段对应的数据,以及数据的计算公式。S104,根据所述数据的计算公式解析成树的架构,并将所述数据填充到所述架构上形成树后,展现给用户。在数据库中,找到用户所要查询的数据以及相应的计算公式后,根据数据的计算公式解析成树的架构,然后将所述数据填充到树的架构上形成树形数据后,响应用户的查询请求,将执行结果即所述树形数据展现给用户。从上述实施例可以看出,本发明实施例通过在数据库中存储已经计算完毕的各级数据,以及各级数据的计算公式,在用户查询时,根据用户的查询请求找到相应数据的节点标示,再根据所述节点标识找到用户所要查询的数据及数据的计算公式,然后根据数据的计算公式解析成树的架构

11、,将所述数据填充到树的架构上形成树形数据后,响应用户的查询请求,将树形数据展现给用户,从而实现了能够根据用户查询请求的不同而变换展示的节点,缩短了用户的等待时间。参见图2所示,在本发明的一个实施例中,本发明提供的杜邦分析展现方法可以包括以下步骤S201,验证用户的身份信息,以确定用户的查询权限。S202,获取用户的杜邦分析结果查询请求。S203,从所述请求中读取用户所要查询的数据的节点标识。S204,从预存有已经计算完毕的各级数据,以及数据计算公式的数据库中,提取所述节点标识所对应的数据,以及所述数据的计算公式。S205,根据所述数据的计算公式解析成树的架构,并将所述数据填充到所述架构上形成树

12、后,展现给用户。其中,S202-S205与如图1所示实施例的S101-104 一对应,因此其具体实施方式可以参见图1所示实施例的相关描述即可,故此不再赘述。本实施例与上一实施例相比,增加了一个验证用户身份的步骤即S201,用于确定用户的查询权限。本步骤的设计与实施是与杜邦分析的实际应用密不可分的。杜邦分析, 作为典型的企业财务状况综合分析方法,其涉及到的数据有很大可能因为关系到公司核心利益而作为公司机密,因此设计用户的查询权限就显得非常必要。实际应用当中,可以根据用户身份的不同,设置不同用户的查询权限。对于一个具体的公司而言,设计查询权限可以根据用户职位的不同来设置。例如,将总经理的权限设置成

13、管理员,将个部门经理的权限设置成浏览权限等等。对于一个具有多个子公司或分支机构的集团公司来说,如果采用同一个杜邦分析系统,还可以按照所属子公司或分支机构的不同,来设置用户的查询权限。本实施例除了能够实现缩短用户的等待时间的有益效果之外,还能够实现对用户查询权限的管理,起到保护公司核心利益等作用。本领域普通技术人员可以理解实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;也可以在分布式计算环境中实现本发明,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计

14、算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机存储介质中。而前述的存储介质包括R0M、RAM、磁碟或者光盘等各种可以存储程序代码的介质。相应于上面的方法实施例,本发明实施例还公开了杜邦分析展现装置,参见图3 所示,本发明实施例提供的杜邦分析展现装置可以包括查询请求获取单元301,用于获取用户的杜邦分析结果查询请求。用户的查询请求中携带有所要查询数据的节点标识,在后续的处理过程前,查询请求获取单元301首先获取用户对杜邦分析结果的查询请求。节点标示读取单元302,用于从所述请求中读取用户所要查询的数据的节点标识。杜邦分析作为一种典型的利用财务指标之间关系对企业财务进行综合分析的方法

15、,其各级数据之间本身具有固定的计算公式,因此,数据库中存在一个已经按照各级数据的计算公式将各级数据组装成的多级树形结构,且各级数据携带有各自所处树形结构节点的节点标识。查询请求获取单元301获取用户的数据查询请求后,节点标示读取单元302 就可以读取用户所要查询数据的节点标示。提取单元303,用于从预存有已经计算完毕的各级数据,以及数据计算公式的数据库中,提取所述节点标识所对应的数据,以及所述数据的计算公式。本发明实施例提供的杜邦分析展现装置,数据库中除了存储有已经按照各级数据的计算公式将各级数据组装成的多级树形结构外,还存储有形成树形结构的依据,即已经计算完毕的各级数据,以及各级数据的计算公

16、式。节点标示读取单元302从用户的查询请求中,读取用户所要查询数据的节点标识后,提取单元303就可以根据所述节点标识,在数据库中找到该节点标识所对应的数据以及所述数据的计算公式。实际应用中,数据库中存储的已经计算完毕的各级数据可以按照时间段的不同取不同的值,用户查询时,就能根据用户查询请求所对应的时间段,从所述节点标识对应的数据中选择该时间段对应的数据,以及数据的计算公式。展现单元304,用于根据所述数据的计算公式解析成树的架构,并将所述数据填充到所述架构上形成树后,展现给用户。展现单元304在数据库中找到用户所要查询的数据以及相应的计算公式后,根据数据的计算公式解析成树的架构,然后将所述数据填充到树的架构上形成树形数据后,响应用户的查询请求,将执行结果即所述树形数据展现给用户。从上述实施例可以看出,本发明实施例通过在数据库中存储已经计算完毕的各级数据,以及各级数据的计算公式,在用户查询时,根据用户的查询请求找到相应数据的节点标示,再根据所述节点标识找到用户所要查询的数据及数据的计算公式,然后根据数据的计算公式解析成树的架构,将所述

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号