分析统计在企业管理决策中的应用

分析统计在企业管理决策中的应用

1 引 言  随着企业信息化程度的推进,数据急剧增加,产生企业大数据,为将无形的数据转化为有价值的信息,分析统计势在必行[1]。通过数据分析提供更强的决策力、洞察发现力和流程优化能力,从大数据中提取更有价值的信息,形成数据资产,产生数据价值,通过数据加工,实现数据增值。企业大数据的分析更多的是一种能力,是知识工程的一部分,而非技能,这种能力能从无尽的数据里看出商机和价值。  企业信息化建设多为分阶段进行,缺少统一规划,无统一的应用架构、数据架构和技术架构。因此,数据分析需跨不同的业务系统和数据格式[2],通过数据钻取和转换,将不同应用系统的数据整合,对隐含知识的挖掘,在于提高对数据的加工能力,通过加工实现数据的增值。提升应用系统的管控能力。  结合科研试飞现状,每个飞行日均产生试飞记录,以往通过人工统计日、月、季和年报表费时、费力且容易出错,为了提高工作效率,采用报表展示的方式,通过数据准备、报表模板制作报表集成和客户端输出等操作,实现数据的一次录入,生成多种维度的报表,提高工作效率的同时,保证统计数据的准确程度。  2 报表制作  从功能上讲,报表分为展示报表和决策报表,按数据变化分为静态报表和动态报表[3]。实现的报表展示方式有以下3种:  (1)纵栏式报表。纵栏式报表也称为窗体报表报表中每个字段各占一行,左边是字段的名称,右边是字段的值。纵栏式报表本文由收集整理适用于记录较少、字段较多的情况。  (2)表格式报表。表格式报表是以整齐的行、列形式显示记录数据,一行显示一条记录,一页显示多行记录。字段的名称显示在每页的顶端。表格式报表适合记录较多、字段较少的情况。  (3)图表报表。图表报表是指包含图表显示的报表类型。在报表中使用图表,可以更直观地表示数据之间的关系。适合综合、归纳、比较和进一步分析数据。  根据业务需求可制作不同样式的报表报表制作分以下几个步骤:数据准备、报表设计报表部署和访问控制4个方面。  2.1 数据准备  在报表设计之前,首先要添加报表展示数据的来源,进行数据准备。数据准备包括定义数据连接和定义数据集两部分。数据连接是根据报表展示的内容进行定义,通过加载JDBC或ODBC驱动程序[4],进行数据连接,实现数据库的访问。常见的数据库有Oracle、SQL Server、DB2、XML、Excel等。  数据集是报表中所使用到的数据表的集合,从异构数据库中访问不同的表、视图或表中的部分字段,通过字段处理、聚合运算等处理,形成不同的数据集,数据集来源可以是数据数据、文本数据或程序数据源。可以是整张表、表中部分字段或多张表组合而成。一个报表可以引用多个数据集。  2.2 报表设计  报表其实就是多样的格式加上动态的数据制作设计的过程是数据的整合和模板的设计[5]。根据模板类型不同,报表设计分为普通报表、查询报表和填报报表。普通报表是解决数据呈现的问题,即把数据数据库中取出来,然后以各种格式展现出来,对展示的结果可以进行导出、打印等。查询报表是在普通报表基础上增加了按字段过滤、筛选等组合查询的功能。填报报表是提供给业务人员或者用户对数据库进行增加、修改、删除等操作,报表工具栏上提供相应的数据交互、数据校验等按钮,多用于ERP、OA等系统中。  报表设计是将数据集中的某一字段值作为一个数据列,通过定义扩展方式、参照设置、 参数定义、扩展属性、数据字典、模板样式和展示方式等步骤完成报表制作。  制作报表首先要设计一个主参考列,此处定义为参照。设置参照是为保证数据按照某一数据列进行纵向或横向扩展,该数据列所在的单元格称为参照。若纵向扩展,则该单元格为左参照数据会自上而下扩展;若横向扩展,则该单元格为上参照数据会自左向右扩展数据展示采用按照左参照或上参照数据记录进行展开,单元格在绑定了数据之后,并非平行的关系,而是格子之间存在附属关系,可以自定义参照关系。  当单元格扩展的时候,无论数据是纵向放置还是横向放置,从数据显示的角度,可以进行分组,即将数据列中所有相同内容的记录进行合并;也可以展开数据列表,即将数据列中的所有数据记录扩展出来,无论数据记录是否重复。  为实现数据检索,采用参数查询,即数据扩展的时候使用报表参数过滤出有用的数据报表参数与数据列过滤结合使用。用户在参数查询界面输入参数值,通过与数据字典的数据比对,进行参数处理,完成数据过滤,展示出符合条件的数据。  为更好地显示数据的上下级关系,报表设计采用主子表。主子表包含了一片或者多片区域,每一片区域都针对同一个对象,但是各区域又各自展示不同的主题,其中每一小片区域称为子报表,子报表构成的报表整体称为主报表,主表和子表的信息来自于不同的表或数据集。  2.3 报表集成  开发完成后的报表是一种服务器端的JAVA应用程序,是一个Servlet应用。它承担客户请求(Web浏览器或其他HTTP客户程序)与服务器响应(HTTP服务器上的数据库或应用程序)的中间层。需要Web服务器进行加载,才能够在BS浏览器中浏览报表。因此部署到Web应用服务器上,此报表嵌入式部署到Tomcat上。启动Web应用服务器时就会加载报表这个Servlet,从而交互式地浏览和修改数据,整个过程如下:客户端发送请求到服务器端、服务器将请求信息发送至报表Servlet,Servlet根据请求信息,动态生成响应内容并将其传给服务器服务器将相应内容返回给客户端。

11 次访问