基于自由组装技术实现指标高效管理.docVIP

基于自由组装技术实现指标高效管理.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于自由组装技术实现指标高效管理   摘 要:移动通信行业发展进入快车道后,移动用户数增长迅猛,原有粗放型指标跟踪模式已不适用于现有市场推广效益评估。各项管理指标重新设置以及指标口径随市场需要快速优化,经营分析团队逐步走出原有数据仓库模型管理模式,逐步构建“三棵树”指标管理体系,并引入自由组装技术实现指标配置化管理,演进为管理指标支撑的主动服务。   关键词:自由组装技术;指标;高效管理   1 技术特点分析   1.1 “三棵树”指标管理体系   “三棵树”指的是原子树、内部树、外部树,原子树是管理指标的基础树,内部树和外部树是成对出现的,外部树依存于内部树,内部树相对于外部而言是完备的,具有对称性的。从管理指标需求的角度,可以将分为三个范畴的需求即业务管理指标需求、收入管理指标和用户管理指标。具体如下所示:   从管理指标需求来看内部树相对外部树是静态的,外部管理指标需求可能经常发生变化,因此外部树的树冠也可能经常进行调整。内部树的结构在确定树冠后基本不需要进行调整。基于管理指标“三棵树”的设计原则,可以保证管理指标口径的一致性:   1.1.1原子树与内部树的一致性,稽核内部树引用原子树的结点之间平衡关系。   1.1.2内部树之间的一致性,稽核业务管理指标、收入管理指标、用户管理指标之间相同统计范畴的数据平衡关系。   1.1.3内部树与外部树的一致性,稽核外部树引用内部树的结点间平衡关系。   1.2自由组装技术   自由组装技术的核心是实现指标产生过程的灵活配置,其主要过程分为数据范围配置、原子配置与指标配置三个步骤:   1.2.1数据范围配置:以配置参数的方式,控制从DW层模型取数的过程。   1.2.2原子配置:以配置清单模型原子的方式,控制从清单模型或多维数据模型到原子指标的计算过程。   1.2.3指标配置:以配置原子指标之间运算关系的方式,控制从原子指标到汇总指标的计算过程。   1.2.4为满足以上的三类配置,需要三个层次的数据模型以支撑配置化,根据配置化要求的不同功能,规划出各层数据模型,相关模型的定位分析。   1.3指标自由组装的实现流程   通过指标配置模型封装指标的取数和计算逻辑,当指标定义发生变化时,只需修改参数即可实现变更,具体的实现过程分为以下几个步骤:   1.3.1在指标清单引入更多对指标计算有影响的状态属性,如用户状态、用户当月所在地、再分配标识等,从而减少指标清单上的数据过滤,准确保留指标过程。   1.3.2 独立规划维度设计与市场规则,而从使管理指标的计算通过维表的配置完成,如收入科目配置、数据业务配置、捆绑活动配置、用户所在地等。   1.3.3 指标值可通过可视化的计算公式进行配置再加工。   1.3.4 通过设定原子与指标的定义,引入参数表控制SQL取数据逻辑,实现指标配置模型。   1.4 设计遵循原则   指标管理体系的构建以实现高内聚、低耦合架构为目标,遵循了GOF以下设计模式:   1.4.1 模板方法模式(TEMPLATE METHOD):准备一个抽象类,将部分逻辑以具体方法以及具体构造子的形式实现,然后声明一些抽象方法来迫使子类实现剩余的逻辑。不同的子类可以以不同的方式实现这些抽象方法,从而对剩余的逻辑有不同的实现。先制定一个顶级逻辑框架,而将逻辑的细节留给具体的子类去实现。   1.4.2 组合模式(Composite METHOD):组合模式是将对象之间的关系以数据结构中的2 叉树表现出来,使得客户端将单纯的元素与复杂元素同等看待,这样的话使得用户在操作不同的子类元素时可以和根节点元素一样操作,在透明模式下即根元素和叶元素公用同一个接口达到共同的结果。组合模式就是解决部分与整体的关系的一种模式。意图是将对象组合成树形结构以表示“整体-部分”的层次结构。Composite 使得用户对单个对象和组合对象的使用具有一致性。由于对象容器内部实现结构(非抽象接口)的变化将引起代码的频繁变化导致代码维护和扩展的困难,而Composite将代码与复杂的对象容器结构解偶,如下左图。依此架构,可以递回的组合图形元件,如下右图。   1.4.3 策略模式(Strategy METHOD):针对一组算法,将每一个算封装到具有共同接口的独立的类中,从而使得它们可以相互替换。策略模式使得算法可以在不影响到客户端的情况下发生变化。策略模式把行为和环境分开。环境类负责维持和查询行为类,各种算法在具体的策略类中提供。由于算法和环境独立开来,算法的增减,修改都不会影响到环境和客户端。   2 具体实现方式   传统管理指标的经营分析开发和变更,主要为在代码中封装指标清单的提取逻辑和指标运算的逻辑,当发生指标新增和指标调整时

文档评论(0)

jingpinwedang + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档