报表系统范例6篇

报表系统

报表系统范文1

中图分类号:TM734文献标识码:A文章编号:1673-0992(2009)12-102-01

一、开发要求

一般MIS系统主要的功能有:数据输入、数据维护、信息查询、数据统计和报表,其中信息查询功能是MIS系统的主要应用功能.通常,查询功能会根据用户不同的需求而设计成不同的查询界面,因而使得软件的查询模块经常需要随着需求的变化而重新设计、修改源代码,给系统维护员带来繁琐的系统后续维护工作.因此,如果开发完成一种通用查询模块,则可使用户能根据自身实际需求来设计查询条件,以完成各种复杂查询功能.这样,即避免了重复的编码工作,提高了开发效率,而且提高了软件的可靠性和复用性. 选题分析

通用MIS系统平台软件设计――通用查询子系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。经过分析,我们使用 MICROSOFT公司的 Microsoft Visual Studio 2005开发工具以及SQL SERVER 2000,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。

二、系统模块设计

所谓的模块化设计,简单地说就是程序的编写不是开始就逐条录入计算机语句和指令,而是首先用主程序、子程序、子过程等框架把软件的主要结构和流程描述出来,并定义和调试好各个框架之间的输入、输出链接关系。

逐步求精的结果是得到一系列以功能块为单位的算法描述。以功能块为单位进行程序设计,实现其求解算法的方法称为模块化。模块化的目的是为了降低程序复杂度,使程序设计、调试和维护等操作简单化。

根据本系统的特点,设计出如下的系统模块图。

通用MIS系统查询子系统功能模块图

数据结构设计

按照通用MIS查询系统的数据字典,设计出系统数据库中各个数据表,包括数据库信息数据表,数据库表信息数据表,字段信息数据表。

数据库中各个数据表名称和结构如图。

三、系统实现

1.系统配置模块实现

本系统是通用MIS查询子系统,需要系统支持查询任何类型、任何结构的数据库。因此查询的数据库结构信息不能定死,必须是可以配置的。本模块主要完成对查询数据库的配置管理。

配置信息保存在Sql Server数据库中,主要保存的内容有查询数据库的信息,如数据库类型、数据库地址、数据库名称、用户名、密码等。查询数据库的表信息,主要是数据库中包含多少个表。查询数据库的字段信息,主要包括字段所属的表、字段名称和字段类型。

2.系统查询模块

系统查询模块即根据系统配置好的查询数据库信息,查询该数据库的数据。可以查询该数据库中的任何表的信息,可以根据该表中的任何字段进行各种方式的查询。设置好要查询的数据库表,和查询条件后,点击查询按钮,即可把查询到的结果显示出来。©

参考文献:

[1] 东方人华.Visual c#.net应用程序设计入门与提高[M].北京: 清华大学.2005

报表系统范文2

关键词:会计电算;报表;标准化

文章编号:1003-6636(2001)02-0072-04中图分类号:f231文献标识码:a

随着计算机硬件、软件技术的迅速发展,我国商品化会计软件在短短十多年的时间内已有长足的发展,从初期的基于dos环境的简单会计核算系统,发展到现在基于windows环境的、网络化的、具有一定管理功能的会计信息管理系统,特别是其中的报表子系统的功能和软件水平更是快速提高。但是,在其发展中也出现了不少值得注意的问题,尤其是报表子中标准不统一的问题比较突出,本文拟就此做一些探讨。

一、会计报表子系统的现状

由于计算机硬件条件的限制以及支撑软件技术的不足,我国早期的会计电算化软件中的报表子系统一般都由开发商自行开发研制,功能上一般只能编制少量的会计报表,报表格式比较单一,报表中数据的来源范围也较窄,通常只能从帐务数据库中取得,若要使用其他数据,则需要人工从键盘上输入,其中较典型的有用友财务软件(dos版),万能财务软件等。

进入九十年代中期,随着软件技术的发展,特别是windows图形环境和对象嵌入与链接技术的广泛应用,使各会计电算化软件商投入了大量人力、物力纷纷对原有的系统进行升级,甚至重新开发自己的帐务软件,使我国的会计电算化软件的总体水平跨上了一个新的台阶。目前报表子系统一般都采用嵌入通用电子表软件的方式,使会计报表子系统功能得到了极大的改善。这种新型的会计报表子系统可使用户在不需要软件设计人员的帮助下,生成会计工作中所需的各种会计报表;对于报表的大小,格式都没有太多的限制,而报表中数据来源更是多种多样——可以从帐务数据库来,也可以从其他数据库中来,例如可以从其他报表中取数据、从计划数据库中取数据等。报表数据的输出形式多种多样,可直接输出到纸上,也可文件的形式输出到磁盘上,还可以通过网络传送给其他的计算机。

这种新型会计报表子系统实现的方法,一般是将专业的通用电子报表系统(如excel,lotusl-2-3等)经适当改造后,嵌入自己的会计电算化系统中(如用友,金蝶等),然后在自己的会计软件中提供一定数量的数据接口、取数公式及计算公式等。用户通过对这些数据接口、取数公式及计算公式的运用即可生成所需的各种会计报表。由于这些报表子系统嵌入了专业的通用电子报表子系统,所以它们不仅能生成各种会计报表,还能对所生成的会计报表做各种会计分析和统计分析,从而大大扩展了会计报表子系统的功能。

现在比较流行的会计电算化软件(如用友,安易,金蝶,金算盘等)的会计报表子系统,其报表编制的基本处理流程可总结为如下的流程图:

上述流程图可以看出,整个报表处理子系统就是要生成和处理报表格式文件和报表数据文件,而报表文件则是这两个文件的总称。

报表格式文件主要包含两类信息:报表总体信息及格式信息。如表名、单位编号,单位名称,报表日期,表及表中行列宽度、高度和表线格式等信息;另一类信息则是用以说明表中各表项数据的来源及计算方法等,这一类信息通常都是用公式的形成来加说明的。

可以说,报表格式文件的内容决定了报表数据文件的内容、格式等,所以要得到正确的会计报表,就要正确地确定和编辑报表格式文件的内容。目前,所有的会计电算化系统都提供了手工输入和向导输入两种编辑报表格式文件内容的方法。用户要想得到某个特定的会计报表,首先就通过系统提供的编辑手段,输入报表的各种格式信息,取数公式和计算公式。生成报表格式文件,然后由报表处理软件根据格式文件的内容,自动生成报表数据文件,并根据需要进行报表输出或报表分析。

一张报表只要格式、数据关系没有发生改变,则它的格式文件的内容就不要需要改变,只需输入不同的日期等参数,就可得到不同时期、不同会计期间的报表。

二、存在的问题

以现在的软件发展水平来衡量,目前较流行的会计电算化软件报表处理子系统的功能及水平是比较完美的。本文不打算讨论单个软件的技术问题,而是想对在会计电算化在普及和使用过程中出现的问题做一些研讨。通过应用可以发现,我国会计电算化报表处理系统存在较严重的标准混乱问题,主要表现在:

1.各种会计电算化软件中所用的术语和含义不统一。

对于报表处理子系统的使用,首要问题是要首先定义报表的各大组成要素,按现行比较流行的要素划分方法,报表由标题,表头,表体,表尾四大要素组成,但在有些系统中则划分为表头,表体和表尾三部分,而另一些系统则划分为表头,表体,附注,表尾。有些虽然要素名称相同,但实际含义则不同,例如有的系统将列标题作为表体的一部分,而有的系统则将列标题作为表头的一部分,等等。

2.各种公式的格式不统一、函数名称不统一、参数格式多种多样,各种软件的报表公式差异很大。

例如用友财务软件中,其帐务函数的基本格式是:

函数名(“科目编码”,会计期单位,“方向”,帐套号)

而金蝶财务软件的帐务函数的基本格式则是:

<科目编码>.数据性质会计期数

在用友财务软件中,以函数名来区别期初,期末,发生额等,例如qc代表期初数据,qm代表期末数据。而在金蝶中则是以数据性质来区别不同类型的数据,如用字母c代表期初数据等。在同一个软件中,也存在函数名的命名不统一的现象,如在用友财务软件中,取数函数大多用汉字拼音缩写,而计算函数则大多采用英文单词。

此外,函数中涉及的参数的格式不统一,例如:在用友财务软件中,报表aa中单元h33的值来自bb报表中d9单元的数据,则取数公式为

“aa”h33=“bb”d9relatilon月with“bb”月

在金蝶财务软件中,则为

“aa”!h33=“bb”!d9

3.报表格式的定义方法不一致。

各种软件在定义一些格式时其方法差异很大,例如:在所有报表中都会涉及到报表输出数据的小数位数。在用友财务软件中是以总体格式说明的方法定义输出数据的小数位数,而在金蝶财务软件中则是以单个单元逐个定义的方法来定义每一个单元输出数据的小数位数。

4.报表无纸化输出的格式不统一。

所有系统现在的纸性化输出一般均能满足国家财政部关于报表格式的要求,但是随着计算机网络时代的来临以及数据共享,数据全方位、深层次的应用,报表数据更多地向无纸化输出发展。

鉴于报表无纸化输出的重要性,各软件开发商都在自己的软件系统中增设了报表无纸化输出的功能,有些系统还可以多种格式输出。如用友财务软件可采用ascii文件和xbase数据库文件的形式进行输出;而安易财务软件无纸化输出则有access文件类型和oracle文件类型等;在金蝶财务软件中则只能将数值型数据进行无纸化输出(参见金蝶财务软件6.3版);还有的财务软件还可以excel文件格式对会计报表数据进行输出。

虽然这些软件都能将报表数据以文件形式进行无纸化输出,但是各种软件在报表数据的输出格式上都有所不同。同一种报表(如资产负债表),在无纸化输出时,哪些数据要输出,哪些不输出,顺序怎样,数据的宽度如何等都不统一。

三、存在的问题对会计电算化的普及和应用的影响

上述现行财务软件存在的标准不统一问题,对于我国会计电算化软件水平的提高,会计电算化的进一步普及,以及会计资料的广泛和深入应用都非常不利。

1.容易形成会计软件市场垄断。

由于现今的会计电算化软件报表子系统在使用上差别极大,对于会计人员来说,要学会并掌握一种软件的使用已非易事,要掌握多种软件的使用就更困难,也没有必要。因此,一个用户一旦使用了某种财务软件后就很难再改用其他财务软件。而现有的财务软件占有并瓜分了大部分市场分额后,其他软件商再要涉足该市场则会非常困难,并且已瓜分了市场的软件商之间也很难再重新分配市场,其结果将使软件商减缓软件的升级换代速度;在软件升级换代时,用户为使现有系统的核算资料能在今后继续使用,并保证升级换代后的数据能保持一致,则必须使用原软件商的产品。这样一来,软件商就可任意抬高软件价格使用户承受更大的软件费用。

2.不利于国家和投资者对会计报表的审计监督。

由前可知,在会计电算化系统中,会计报表的正确与否,除了与会计核算资料的正确与否有关外,更重要的是在会计报表文件中取数和计算公式的设置是否正确,因为会计核算数据是否正确可调出相应的帐簿数据进行核对。由于报表中数据是对帐簿数据的综合,不同的行业,不同的用户对报表中数据的综合方法是不尽相同的。国家的审计部门、税收部门、银行或投资者都要对会计实体的对外会计报表的正确性做出评估,在会计电算化时代,评估的重要依据就是报表的取数和计算公式。前面已叙及各种软件的取数和计算公式差异很大、标准混乱,要使审计、税收监管人员、投资者对各种软件的报表取数和计算公式都能掌握是不可能的,更不用说对报表正确性的审计监督。

3.无纸化输出格式的不统一,对报表数据的广泛和深入应用不利。

在企业内部,会计电算化系统仅仅是整个企业管理信息系统的一部分,也就是说,企业的管理信息系统是由若干子系统组成,如人事管理,计划管理,财务管理,统计分析,辅助决策与支持系统等。每一个子系统都是一个非常庞大的软件,这些软件一般都是由于不同的软件供应商提供的,当然也有企业自行开发的。子系统与子系统之间往往都存在一定的信息依赖关系,财务管理,统计分析,辅助决策与支持子系统,通常都需要利用会计报表中的数据,由于报表数据无纸化输出的格式不统一,这些系统往往都不能直接使用由会计报表子系统直接产生的报表数据,致使企业采用人工方式从其他子系统所需的格式重新输入报表数据,或者设计专门的针对本企业(非通用的)报表数据转换软件,以便使用其他子系统能利用的报表子系统产生的各种信息和数据。

在企业外部,由于许多会计报表(如资产负债表,损益表)是对外的,并被其他系统使用其提供的信息。审计部门、税收部门、银行和投资者等都需要企业会计报表提供的相关财务数据。在计算机普及的今天,所有的信息使用者几乎都是在利用计算机和相应的软件系统做有关的工作,由于会计报表的无纸化输出格式不统一,使这些信息的使用者都无法直接使用会计报子系统的输出信息。

三、对策及建议

1.建立统一的报表编制语言。

从目前的各种会计电算化系统的会计报表编制方法来看,基本都采用公式法来说明报表中数据的来源和计算方法。从前面的分析,我们已看到,不同的软件系统有自己的一套公式、函数,并且差异很大,公式、函数的表示法,公式多少及函数的功能强弱等都不尽相同。但是,如果仔细分析各种系统的这些公式、函数的集合并加以分类,可以看出它们的许多共同之处:

(1)从帐簿中抽取数据的函数和公式,这些公式主要说明报表中的数据从哪些帐簿来,取期初数、期末数、发生额以及会计期间和会计期间数等。

(2)从其他报表中取数的函数及公式,主要说明从哪个报表文件取什么数据;

(3)表内计算函数和公式,说明表内某一项数据可由本表内的其他数据按照一定的方法计算得到;

(4)其他函数和公式,包括勾稽关系定义,小数位数说明等。

由于报表编制函数和公式本质上的作用、功能相同,以及各种软件报表编制函数和公式在上述几个方面的共同性,笔者认为,可以在综合各种软件报表编制函数和公式的基础上,结合报表编制的特点,总结并开发出一种标准化的会计报表编制语言,相当于计算机程序设计语言,有统一规范的函数名和计算公式,有统一的语法规则,并且这些函数、计算公式和语法规则是一个相对完备的集合。这样,各软件开发商就不必各自去设计自己的一套报表函数和计算公式,而是将精力主要投放在如何在自己的系统中高效地实现这种会计报表编制语言,提高软件质量。对于使用者来说,也可以只学习掌握一种会计报表编制语言,就可在不同的会计电算化系统上编制所需的各种会计报表或者了解、审核特定报表编制方法的正确性。这对于各种人力、物力的节约以及效率提高的作用是显而易见的。

2.设计统一的报表无纸化输出格式协议。

报表系统范文3

关键字: 能源管理系统 通用报表 商用关系库 数据集

中图分类号:TP311.52 文献标识码:A 文章编号:1672-3791(2015)07(b)-0000-00

1、引言

能源管理系统是企业实现能源管理信息化和智能化的重要技术平台,系统包含了能源采集监控、优化和基础管理功能,系统中有大量数据信息需要通过报表方式进行查询、汇总分析和打印。

固定报表工具,并不能适应管理部门对统计内容不断变化的要求,在功能上、显示格式方面很难满足用户的查询统计要求。因此需要一种新的报表系统,能方便的对多个分布的、异构的数据源进行分析、加工和处理的能力。

本文提出一种管理类通用报表管理系统,可以方便地制作各种能源报表,挖掘系统运行数据,分析能源系统运行情况,为企业能源系统的运行提供决策依据。

2、报表特色

1) 跨平台:

主界面和所有相关类库全部是完全跨平台机制实现,支持Windows、Unix、Linux等多种操作系统,实现报表编辑、报表浏览、报表服务的完全跨平台部署。基于自主研发的跨平台通用表格类库实现,直接用绘图方式绘制表格,不基于任何第三方控件,显示速度快,使用灵活,易扩展,且不需要安装任何附带组件,对于大数据量报表保持高性能。

2) EXCEL互操作性:

报表文件与Excel 完全兼容,实现和Excel格式的导入导出。在Windows和Unix等操作系统下均可打开EXCEL文件显示其内容,实现跨平台的EXCEL文件浏览。

3) 灵活的定义方式:

通用条件报表可以采用数据集定义和SQL语句定义。数据集支持支持多表之间层次关系定义和平行关系定义,通过关联域体现表与表之间的关系。报表前景定义使用数据集,简单明了,一个报表可以定义多个数据集;SQL语句定义只需要输入符合SQL语法的语句就能完成前景的定义,适合于具有一定数据库知识的用户。

4) 多数据源:

在一张报表中前景定义可以有不同的数据源,数据可以来自实时库,也可以来自实时数据的历史保存,具有很强的数据扩展性,也可以方便地引入新的数据源。

5) 操作友好性:

报表工具的操作和显示类似Excel工具,操作简便,即使不具备计算机方面深厚知识的使用者也很容易上手。

3、软件结构

通用报表管理系统采用应用层、中间层和数据层的结构。其中应用层的报表工具分为报表编辑、浏览和服务三个功能模块,编辑主要功能是编辑报表样式,进行数据关联,并维护报表版本同步;浏览主要功能是从数据源提取数据显示;服务主要用于报表的定义生成和打印。编辑和显示用表格显示类库来实现。中间层是实时库和商用库的访问接口,报表工具使用库的访问接口来操作数据。数据层包括实时库和商用库,存储了实时数据,历史数据和管理应用数据。

4、设计与实现

能源管理系统有很多功能模块,如能源监控数据、分析数据、从ERP获取的数据等,这些数据大部分都保存在数据库中。但是这些系统可能分布在不同的物理位置上,使用不同的数据组织形式和操作系统平台,而且数据库也不尽相同。如何消除数据源的差异,能用一种方式来定义报表与数据库的关联,正是问题所在。通用报表管理系统,使用数据集的方式作为数据源和报表关联之间的纽带,优点如下:

1) 数据关联时使用数据集,不再是原始的基础表,屏蔽了实时库和商用库之间的差异。

2) 报表数据关联简单化,对数据集的修改基本上不会影响到已定义的数据关联;

3) 报表不仅能查询基础表的数据,还能查询多基础表的关联数据,多基础表之间的关系能定义成层次,也能定义成平行的,它们之间的关系使用关联域表示。

数据集的定义需要先选择数据源的基础表,定义成层次关系时需要指定两表之间的关联域,检测关联域的属性是否相同,层次关系数据集会记录下各个基础表的层次关系,平行关系表之间的关系在过滤条件的设置,顺序就是浏览时的访问顺序。同一张报表可以定义多个数据集,各个数据集可以分别有不同的数据源。

数据关联也可以是简单的一条SQL语句,不同的数据源可以使用同样的定义方式,保存的时候会记录下数据源信息,在实际浏览的时候能从不同的数据源中获取数据。

定义数据集的时候可以使用参数,参数也是预先定义好的,可以是普通文本,由用户输入,也可以关联到菜单或者数据库中某张表的某个域,浏览时载入该表该域的所有值供用户选择。数据集中每个表或者SQL语句中都可以使用参数。

浏览报表时,先从列表中选择需要浏览的报表,浏览工具先读入报表样式文件,再读入数据关联文件,并根据关联类型整理数据关联,逐一处理相同数据集编号的关联,判断数据源类型,使用不同的访问接口访问数据库。对多基础表的数据集,如果是层次关系,则根据表的层次关系,通过关联域,依次访问直至最底层的表,如果是平行关系,则根据表的顺序关系,解析过滤条件中表与表之间的关系,依次访问表。

5、通用报表工具的应用

通用报表工具可以支持自动生成或用户定制常规的报表,也可以通过工具定制报表,支持在MS-Excel中编辑表格,编辑完成后再将文件导入报表工具中。

用户可以根据需求,灵活地选择维度,包括组织、介质和时间维度。为用户查询多维数据带来极大的方便,用户可以根据自己需求选择查询的层次。在为每个维度或度量都选择了成员后,便可以将选择的多维数据与单元格关联。

在时间上以日、周、月、季、年为间隔,在用能设备、生产线、车间、厂、部门级别上进行产量、产值、各能源介质消耗(吨标煤),各项能耗费用,总能耗(吨标煤)、总能耗费用的计划值、实际值等内容自定义报表输出。

6、结论

通用报表考虑管理功能的实际需要,是一种适用于信息统计的实用工具,使维护人员方便地定义报表的样式、数据集、数据关联等。根据用户定制的样式和数据关联,从各种数据源提取数据显示给用户。该报表工具在工业企业、机场等能源管理项目中投入使用,运行效果良好。

参考文献

报表系统范文4

关键词:报表数据;指标体系;统计报表;数据挖掘

1 引言

随着计算机及互联网的迅速普及,全球出现了新一轮的信息化革命浪潮。每个国家都充分认识到信息化对经济发展的促进作用,从国家层面出台相关标准和规范,指导和鼓励企业大力发展信息化,并给予相应的产业政策激励,谋求核心竞争力的提升。企业是信息化的应用主体,无论是从研发到销售和服务,信息化无处不在。企业信息化应用地越深入,就越能体会到信息化带来的好处,就越能在竞争中处于优势地位。

数据己然成为企业的重要无形资产,这已被很多敏锐的企业家意识到,如何管理和发挥数据的价值最大化,已经成为摆在企业管理者面前的一道难题。二十一世纪,企业的发展和竞争,将处于全球化这个大环境里,机遇和挑战都将是空前的,信息的价值也愈发明显,企业必须高度重视信息的能量,充分应用和驾驭信息,掌握主动权,使自己的企业获得先发优势。

政府及行业监管部门要实现对企业及行业的监管和服务,同样离不开数据的支撑,需要设计合理的指标体系及统计报表,及时发现存在的问题和不足,从而针对性的出台政策,规范和引领企业健康发展。同时,政府各部门还要实现跨部门的横向信息整合,提升企业网上办事效率和提供一站式服务平台,最大化服务企业。

2 问题分析

企业在日常运营和管理过程中,每时每刻都在产生各种数据。随着数据的逐渐积累,给管理带来了新的挑战。如何高效并规范管理数据,紧靠过去人力手工处理已不符合现代企业的发展要求,因此借助于计算机处理系统的各种业务应用系统应运而生,如底层的过程控制系统产生的实时数据,生产层的MES(制造执行系统)数据,把MRP计划通过执行系统同车间作业现场控制系统联系起来,采购管理数据、销售管理数据、质量管理数据、库存管理数据、运输管理数据、成本管理数据、财务管理数据、设备管理数据、人力资源数据等,具体数据源可参照图l中小企业信息化架构图。通常各业务系统单独运行,最初建设时没有采用统一规划,造成数据的整合存在一定困难。而且数据之间本身还存有业务的交叉,最好做到一次输入,全程共享,如果存在数据孤岛,需要借助于技术接口解决数据同步和共享问题如图l所示。

在企业实际管理中,经常遇到数据不一致的情况,如“营销收入”通过营销部门和财务部门提供,可能口径的差异,数据不一样,就造成领导很困惑。由于管理和考核的要求,业务人员通常要为公司职能部门提供不同指标数据和统计报表数据,通常还要为政府各归口单位上报相应的指标数据和统计报表。这些工作使得业务人员经常叫苦不迭,不仅如此,通常采集指标和统计报表还时常变化,如果当初系统设计不灵活,就使得业务人员需要借助于手工劳动,才能完成因变化带来的工作负担。据此,根据业务单元,科学合理设计指标体系非常关键,通过灵活的指标体系,设计组合任意的统计报表,满足多变的管理需要。

在充分认识到上述问题后,企业在信息化建设过程中,应注重顶层设计、统一规划、分步建设,从源头解决问题。如果前期投入早,未充分考虑到统一标准和数据共享要求,则通过构建数据中心的方案,在后期统一解决。无论是事前规划还是事后规划,都必须借助于柔性的指标体系数据平台,整合数据资源,按照业务定义,统一业务编码,满足适度变化的管理要求。

3 研究方法

3.1 研究思路

无论是企业还是政府部门,都需要面对纷繁复杂的管理问题。如何提升管理水平和能力,是国内外企业家和政府部门都非常关注的问题。透过现象看本质,管理的核心就是能够提供及时的数据服务,而数据服务的抓手就是以指标数据和各种统计报表为根本,如何设置科学合理的指标体系、如何设置报表制度,如何设置指标和报表的频度、如何设置数据的填报单位和覆盖范围,就显得尤为重要。

企业在自身运营和管理的过程中,无时无刻都在产生各种各样的数据来源。企业在人财物、产供销的各个环节中都在产生数据,同时伴随着企业业务的发展,还在和外部企业及政府间的互动中产生信息交互,即产生业务流、资金流、物流、信息流的互动。围绕数据的流向,分析数据的来源和目标,规划数据服务对象,设计基于指标的数据服务方案,解决管理问题。

企业的内部数据交换,可采用企业内部交换代码标准。政府部门间的信息资源交换按照主题分类类目录代码标准,如综合政务类代码为ZAA00。

3.2 国内外现状分析

目前国内外大多数企业都十分重视信息化的应用和投入,特别是大型集团企业信息化程度已经相当高了,已经达到集成提升阶段了,基本实现业务、财务一体化、办公网络化、甚至实现互联网移动办公的水平了。但是依然存在大量的手工计算指标和高度定制化的报表解决方案,究其原因主要是系统不够灵活,业务系统间数据共享程度低,只能通过人工加工的方法来补救或通过改造和定制系统来实现。

中小企业的信息化程度基本达到单项覆盖阶段,信息化应用还有待提高。其数据管理和利用率普遍不高,需要通过更多的人工干预方式或者通过重新定制系统开发实现变化的指标统计和报表要求,完成各种指标数据的计算及统计报表的编制工作。中小企业更加迫切需要采用基于指标体系的统计表表平台,解决数据共享和服务的要求。

国内外已诞生了不少第三方数据服务公司,其数据来源依靠政府权威部门的数据以及统计调查所获得的一手信息,采用基于指标体系的设计思路,为企业及相关机构提供专业的数据服务。由于第三方数据服务公司严格限定数据的加工处理及数据交换,而且第三方的数据通常是高度汇总的指标数据,因此无法实现和企业内部数据共享的要求。

3.3 指标体系设计思路和原则

指标体系的科学设计至关重要,指标体系设计应紧紧围绕企业战略目标,确定对标管理的重点工作;按照实事求是、循序渐进推动对标管理实施。以下按设计思路和设计原则展开。

3.3.1 设计思路

引进先进管理理念和方法,采用标杆管理工具,制定绩效考核目标。在公司各单位各部门全方位行动起来,结合实际,选定恰当标杆对象,以抓重点、抓关键、抓短板为要求,大力开展思维创新和管理创新,并及时总结经验,确认适合自身特点的最佳实践案例,形成持续改进和提高的长效机制。

3.3.2 设计原则

建立公司统一的指标体系,应遵循以下原则。

任务性:不同的任务具有不同的评价指标。

可测性:指标可以估算或计算。

鉴别性:选择的指标具有区分不同方案的能力。

定量性:指标能以具体数值或大小排序给出。

真实性:真实地将所研究的问题与系统有关的不确定性联系起来。

客观性:指标应该是客观的,不应因人而异。

适应性:与选用标准和分析目标相一致。

敏感性:当系统变量改变时,指标应出现明显变化。

包含性:选择的指标应覆盖分析目标所涉及的范围。

独立性:各指标反映系统不同的因素,指标间应相互独立。

简明性:使用方便,系统分析、设计、研制和管理人员能够准确理解和接受。

3.4 指标体系实施工作步骤

指标体系实施工作步骤分为准备阶段、全面启动阶段和深入开展阶段三个步骤有序开展。

3.4.1 准备阶段

公司层面统一思想、提高认识;成立专门的标杆管理机构;明确职能划允确定时间表。

3.4.2 全面启动阶段

根据公司业务和战略发展目标,确定标杆指标体系;建立标杆管理制度,以绩效考核为基础,确立标杆制度和考核监控模型,将指标管理落到实处;通过标杆管理实践,检验和调整现有相关制度及标准。

3.4.3 深入开展阶段

健全信息平台;建立评价机制;全面推广最佳实践;全面实施绩效改进等工作。

3.5 指标体系模型设计

指标体系的设计是循序渐进和初步完善的过程,需要根据公司业务发展要求、公司战略和公司业务经营、发展实际逐步调整。合理的对标体系设计,有利于公司与优秀的国内外企业学习对照,寻求提高、突破和领先等目标。下面分别对指标体系模型设计、指标设计、维度设计三个重点展开。

3.5.1 指标体系模型设计

采用数据仓库(Data Warehouse,DW)常用的主题设计思路,对通过ETL(数据抽取、转换、清洗、装载的过程)手段整合而来的数据进行数据建模,适应复杂多变的统计和分析需要。指标体系模型设计也不例外,需要采用主题分类设计指标体系模型,以实现对指标的各种计算要求和复杂多变的统计分析需要。以资产经营为例,设计经营效益、资产效率、成本水平三个一级指标,再根据一级指标分别设计二级指标(这里二级指标都可以再继续细分下去,不再展开),以此类推,如图2所示。

3.5.2 指标设计

根据指标的固有特性,科学合理设计指标。设计时考虑指标的变化要求,可通过维护指标最新版本实现;另外应关注指标的层级关系设计,有时指标呈现多级关系。综合来看,应至少考虑到指标单位、指标分类、指标公式、指标权重、指标阈值、指标维度等重要特性如表l所示。

3.5.3 指标维度设计

指标的维度设计在指标体系中具有举足轻重的地位,只有将指标的维度设计为多层级的灵活架构,才能满足指标的多维度分析以及向上钻取和向下钻取,洞悉指标变化的深层次原因。通常有地区、时间、产品、行业等维度设计,具体根据业务特性而定,如地区维度:中国华东江苏南京。

3.6 数据库设计

由于指标具有动态变化特征,在设计指标表和指标维度表时,必须能够满足指标和维度的自适应维护。建议采用窄表结构,并根据指标的属性和维度层次,设计字段的多少,指标业务数据表参照指标设计。

3.7 统计报表设计

企业及政府的业务部门,每天都要处理各种不同类型的报表。大多数统计报表,都是将指标数据按照一定条件组合,再通过各种统计报表及图形化展现方法,为不同层级领导人员提供服务,下面设计两种常用的统计报表样式供参考如表2、表3所示。

除了表格类的常规统计报表外,通过图形化展现将更加直观,如图3、图4所示。

报表系统范文5

摘要 通用报表系统设计运用模型-视图-控制器设计模式构造客户端报表视图与报表数据间的协作模型,将报表框架与报表数据分离,用户能根据处理需要自定义报表式样和指定数据源,系统自动生成所需要的报表。本文给出它们各自在报表系统设计中的应用范例。

报表系统范文6

随着市场竞争的日益激烈,倡导所有的企业“以用户为中心、以市场为导向、以效益为目标”,企业的发展都面临着前所未有的挑战,要想在竞争中立于不败之地,就有必要不断增强企业的精确化管理和精确化营销。报表广泛应用于各行各业,不仅是整理和分析数据的有效的手段之一,也是企业单位决策的重要依据,在企业单位中有着重要的地位,也是信息化的最重要的组成部分。但是由于报表的种类繁多、形式复杂多变,给计算机的实现带来一定的麻烦。为了适应不断变化的格式,需要重新改写程序,通常需要为每一格式的报表定制编程,使得成本很高并且不具有灵活性。所以企业单位中数据统计分析报表系统的设计一直是研究开发人员的重点研究的问题。

报表情况概述

(一)报表的定义理解。报表,就是将内容信息(一般是数据、文字、图片等)以某种形式组织起来,并将组织结果呈现出来的文件。只要是做数据的呈现,无论数据存在于文本文件内、Excel文件或者是在数据库之内,只要可以将它呈现出来,打印输出格式化的数据信息,就是一份报表。报表作为一种信息组织和分析的有利手段,在各行各业都应用广泛,是信息浏览、分析、打印的有利工具,也是企业信息系统重要组成部分之一。

(二)报表的分类。按格式可以分为静态格式和动态格式。静态格式报表是由政府等管理组织制定的,格式固定而且复杂,格式与数据来源在开发时就已经固定,在使用时不需要改动,通过开发环境的自带报表组件、应用程序、第三方控件实现,比如财务报表等。动态格式报表数据量较大,数据和格式需要经常变动,用户需要自由定义,所以要有变通性和通用性,比如统计报表等。

(三)报表的构成。无论是静态的还是动态的报表都是由表头区、标题区、表体区及表尾区四个区域组成的。

(四)报表的内容。报表的内容包括两个方面,一个是静态不变的框架结构,即表头区、标题区、及表尾区,这些结构在一段时间内是不会改变的。另外一个是动态的数据,指将数据库内容,经过计算、查询及综合动态的操作,写入到表格中的相应位置。

数据统计分析报表的重要性

向企业的领导和决策部门提供高质量的、准确的、及时的数据统计分析报表是企业数据管理部门的职能。提供高水平的数据统计分析报表是数据经过深加工的最终产品,是统计数据、分析研究的有机结合,为企业领导和决策部门提供优质的服务,是他们分析经济运行态势,制定宏观决策和长远规划必不可少的重要依据。在计算机辅助技术迅速发展,世界市场动态多变,竞争日益激烈的世界经济环境下,企业的生存环境发生着巨大的变化,各种新概念新模式不断涌现,企业开始朝着全球化、敏捷化、智能化、信息化和个性化的方向发展。

传统数据统计分析报表中存在的问题

常规的数据统计分析报表主要通过纸质报表、Excel报表及专门定制的软件来呈现。而纸质的报表是最为常见的,大多企业的生产自动化的程度不高,计算机的应用不够广泛,工作人员接受创新事物的能力差等原因,所以大多的企业采用的是纸质的报表,数据的统计部门,根据需求手绘制定报表的格式,下发到其他的部门或者是生产的车间内,由部门的负责人或者是车间的管理人员按照要求填写所要的数据或者其他的指标性文字,再返回到数据统计部门。

Excel报表是在纸质报表上的一大进步,简化了纸质报表的很多程序。统计部门可以根据数据的要求在计算机上绘制电子表格,定义要求。通过网络下发到各部门和车间。数据的计算工作可以通过在计算机上引入公式完成。但是这种报表的统计分析工作还得通过统计人员手动汇总计算,统计分析形成最终的报表。

还有就是专门定制的软件,这样的软件并不是通用于所有的部门的,他们有着许多使用的局限性,例如制造企业的管理和设计软件能实现各生产部门的数据统计分析、形成制造业通用的报表,而不能灵活的完成其他形式的报表。

数据统计分析报表系统的设计

数据统计分析报表的设计最关键的环节就是报表的模板和报表的输出,下面就Excel报表模板及利用DDE通信、ACCESS数据库、OLE几种报表的输出方式探讨了数据统计分析报表系统的设计。

(一)利用Excel制定报表模板。通过运用Excel的制表功能,制定出不同的报表模板,不管是检定结果还是鉴定证书等样式的报表,每个报表的模板可以按照不同的数据需求,制定不同的结构,有报表格式、表头、表尾、框架等固定的部分。在制表的过程中由于计算机的智能会自动完成一些简单的合并、对齐、字号、字体等工作。但是对于某些非常复杂的表格编程,上述的自动化程序不起太大的作用,这时我们可以在制表之前就对表格的格式及公式定义做一些设定。这样,不仅减轻了编程与维护的工作量,还提高工作的效率。

(二)利用DDE通信来实现报表输出。Excel是办公必备的软件,也是人们最常用的表格、计算及统计的软件,它不仅查询、浏览的功能强大,而且其中内置的运算函数十分丰富,使用非常便捷。Excel在报表中应用,应用人员得心应手。动态数据交换是Windows平台中能够彼此进行交换数据与发送指令,是完整的通信协议之一。DDE方式的应用,使计算机中的各种程序通过动态数据交换的方式和MCGS来进行数据交换,是实现利用计算机中的资源对MCGS的功能进行扩充的方式,通过动态数据交换使程序读取MCGS数据库的数据,再依据要求把所读取的数据在Excel中显示出来,完成报表的输出。

(三)利用ACCESS数据库来实现报表输出。报表的制作通常是通过报表设计器或利用第三方的Activex的报表控件来实现。但是这两种方法都存在着这样那样不足:报表设计器只适用于制作一些不带有表格的报表,同时它必须与vB所提供的设计器进行结合使用,异常的麻烦;而利用第三方的Activex的报表控件来实现的,虽然相对简便,可以通过套用应用于多种的报表格式中,但是实用性较差,在实际应用中某些功能难以满足实际项目的要求。然而利用ACCESS数据库能解决上述的问题,利用MCGS数据库的访问功能,把采集到的现场数据输Access的数据库中,然后通过MCGS内部函数来调用已有程序,把Access数据库中的数据输入到的Excel的报表中,从而实现报表输出。

(四)利用OLE实现报表输出。它是一种对象连接和嵌入技术,是一种集成应用程序,是一种能够让用户共享各种不同程序的信息资源的技术。OLE技术可以将声音、图像、文字、影像结合于一体的。MCGS组态软件其本身的OLE功能可帮助用户在数据统计程序中十分方便地操作并读取组态软件所采集到的实时数据,从而制成报表。