姜寒
【摘 要】为满足企业内部经营管理及外部监管审计的要求,需要及时、快速地通过报表数据反映经营状况,传统的固定报表编制不够灵活、效率较低,本文提出一种快速、灵活实现报表的方法,旨在阐述报表指标模型设计及灵活定制开发方法。
【关键词】报表;指标模型;灵活定制
0 引言
管理者需要通过各类报表数据来掌握企业经营状况以及应对外部监管审计的要求,从而分析决策发展策略,优化资源调配、提高企业的核心竞争力和创新力。由于面对的市场、经济环境多变,往往需要快速编制、灵活定制报表,以及时应对需求变化。传统的固定报表开发方式在时效性、灵活性两个方面有所限制,所以需要一种改进的报表设计方法来满足报表的及时性、灵活性,满足日益迫切外部监管审计要求及内部管理需要。
1 报表指标模型设计
1.1 模型组织
模型需按主题进行组织,主题划分尽量采用企业专业主题的划分方式。在一个主题下可以包含多个模型,以描述该主题下不同的业务视角。各主题下模型要有数量控制,主题划分应避免歧义,不允许有含义上的重复,模型同样不允许重复。
1.2 模型结构
指标模型采用星型模型的设计模式,即维度+指标。星形模型是一种多维的数据关系,它由一个事实表和一组维度表组成。报表定制人员通过选定事实表中的指标,再确定指标的相关维度,即可完成统计类指标的确定,从而完成指标的选取以及报表定制。
1.3 模型规范
模型名称应简洁概要描述该模型侧重实现的业务类别,新增指标名与原有指标名之间保持一致。维度名应总结该维度的业务含义。模型、指标、维度要建立统一标准,做到方便易懂、易查询。
1.4 模型指标
模型中必须包含指标,且指标是可计算的数值指标,包括整数和浮点数。举例:如销售金额、销售业务量、本年截止到本日的累计销售金额、累计业务量等。
1.5 模型维度
模型中的维度应该在维度定义表中进行定义且系统统一使用,灵活定义和管理,对于有不同处理规则的逻辑需定义成不同的维度。如果需要用两种组织结构(如行政组织机构和营销网络组织机构),则需在维度表中定义不同机构维度,在不同的模型中根据业务规则分别指定,在这种情况下,对于每个具体的模型而言,只能关联一个机构维度。
1.6 模型设计原则
模型新增或修改应充分考虑业务使用的易用性,模型应尽量少且具备通用性,充分考虑模型应用场景,具体包括通常将以什么样的维度组合进行数据分析,数据将以什么方式进行展现,不同组合方式是相互独立的,还是互相关联的,如果是关联的,找出之间的关联规律。需要进行什么样的指标加工处理,加工周期是什么等。模型建设要避免大数据量产生查询效率降低等问题,因尽量避免过大数据量的多维度组合,且避免产生过多的数据冗余,可以减小维度组合,采取分布并行处理模型的加工流程。
相对于报表需求,并不是所有报表都可以基于模型指标进行定制,一般来说难以模型指标化或表样过于复杂的报表,模型指标设计及定制方法较难实现,概括为以下几点:
1)业务逻辑复杂且维度标准不清,在未理清楚之前不宜指标化。
2)展现要求单一的,无法体现通用性,使用率低的不宜指标化。
3)对于暂不宜指标化的应采用传统固定报表等方式实现,条件成熟再考虑指标化。
2 基于模型指标灵活定制报表
报表可基于指标模型实现自定义,为方便使用,可以研发提供工具,报表定制要支持常规指标计算公式定义,利用基于指标模型的报表定制,可提高数据使用的灵活性,快速实现报表类需求。
确定报表需求,查找适合的指标模型,一般可采用指标或维度信息作为查询关键字,即可获得与此指标或维度相关的指标模型。通过分析现有模型,看是否能满足需求,如满足,则利用现有指标模型定制报表。如不满足,则需新增或者扩展现有模型。
在定制报表的过程中,可以将指标或维度灵活地进行组织,一般可通过行列模式、单元格模式两种方法来实现快速定制报表。
1)行列模式
通过行定义、列定义来确定指标及维度,在该模式下,指标和维度交汇单元格将确定该指标和维度值对应的数据。
2)单元格模式
在该模式下,指标和维度定义在同一个单元格中,单元格本身即是对应的数据。
3 结束语
通过基于模型指标的报表定制方法来实现报表,可以满足企业对报表的时效性及灵活性要求,可以减少手工填报压力,提高自动化比率,同时突破了传统模式开发报表的限制,采用灵活定制方式,可以让各机构快速组成各自的报表开发团队,更有针对性地分析和掌握企业集团及所在机构的经营管理状况,从而快速响应及满足机构在内部经营管理及外部监管审计方面的要求。
【参考文献】
[1]张劲松.中国金融电子化建设问题研究[M].浙江大学出版社,2005(10):78-79.
[2]刘晓梅.知识经济条件下企业考核指标体系的思考[J].东北财经大学学报,2001(1).
[3]李颖.科技与金融结合的路径和对策[M].经济科学出版社,2011(3):66-67.
[4]王冰.浅析企业财务报表分析[J].山西统计,2003(12).
[5]FREDERICK SH.数据、模型与决策[M].北京:中国财政经济出版社,2001.
[6]陈佳.信息系统开发方法教程[M].北京:清华大学出版社,1998.
[7]黄育潜,滕少华,黄明和.程序设计语言中的可复用机制[J].计算机与现代化,1994,(增刊):10-17.
[8]Pressinan,R.S.软件工程——实践者的研究途径和方法[S].
[责任编辑:田吉捷]