不同形式的审计结果往往都包含大量的结果数据。对审计结果数据进行可视化解读,有利于提高审计结果运用质量,加强审计结果公开公示的可读性,推动阳光审计,加强审计监督、社会监督与舆论监督的有机结合,促进审计发现问题的有效整改。 一、审计结果数据可视化解读的可行性 (一)具有现成的数据 在各类审计结果公告中,对审计发现的违法违规问题均进行了相关数据的披露。构建审计结果数据可视化解读平台,只需将披露的问题数据按涉及金额或次数等,通过进一步的分类、统计整理,即可运用可视化技术将其以图表等方式展示出来,并通过附加数据分析挖掘模型,将数据进行分析处理,进而展示分析结果。 (二)具有可借鉴的成功案例 美国审计署网站的Mutimedia栏目将审计相关数据通过视频、图表等可视化技术进行展示,直观清晰地对审计成果进行了宣传。 我国国家统计局官网“统计数据”栏目中的“第三次全国经济普查数据可视化”,将统计数据以图表等方式呈现出来,相比于文字描述,图表展示清晰直观,给人耳目一新的感觉。 (三)具有成熟的技术和能胜任的开发团队 对数据可视化的实现,相关技术已非常成熟,如Silverlight技术、JSON技术等,我们只需明确任务需求,即可借助高校或企业可视化技术开发团队的力量,进行审计结果数据可视化解读平台的设计开发,实现审计结果数据的可视化展示。 二、审计结果数据可视化解读平台的需求分析 建立审计结果数据可视化解读平台,需整合审计结果数据,实现审计结果数据在业务序列、时间序列、部门序列等不同维度的可视化展示、查询、分析等功能,为大众提供了解审计工作的渠道,为领导提供决策参考支持。 该平台需要将各类审计业务的数据用一个统一的数据仓库存放、管理。采取基于角色的用户管理机制,规范权限控制;采用统一的登录入口,但按用户权限、角色进入对应的界面和业务系统,按权限分配数据和系统功能,对事件和消息进行处理、传输等;明确系统数据调用接口,数据调用过程,各种数据资源之间的关系;提供数据挖掘接口,使得系统可针对不同的需求快速建立分析模型,以查询、统计和分析相关数据。系统功能如图1所示。
该平台在网络环境下,把各种应用系统、数据资源统一集成在同一门户下,用户登录即可查看相关数据。但用户角色因授权不同,会进入不同的界面,所查看数据的范围也有所不同。因此平台应有专门的权限管理模块进行资源、用户管理,包括对数据库、各类资料的管理,对用户基本信息的添加、权限的分配和对用户的增加、删除等。 数据可视化呈现方面,针对审计结果公告中披露问题的相关数据进行采集、整理、统计等,通过合理设计,将数据以可视化图表的方式分业务、分时间、分部门进行展示。并对其中规律性的或有重要价值的数据附加分析挖掘功能,同样以可视化形式对分析结果进行展示,为领导决策提供支持。 根据以上功能需求描述,审计结果数据可视化解读平台的功能结构如图2所示,包括用户管理系统、数据分析系统、可视化系统、查询系统,每个系统包含若干子功能。 三、审计结果数据可视化解读平台的初步设计 (一)总体目标 在审计署官网嵌入审计结果数据可视化解读平台,该平台要简单易操作、动态可扩展、规范且安全,可针对历年各类审计业务的审计结果所反映的问题,将其相关数据进行可视化的展示及分析,如时间序列对比分析、趋势序列对比分析、部门之间对比分析等。 (二)系统用例 该平台主要参与者分为四类:资料管理员、系统管理员、专家用户和普通用户。资料管理员对资料数据进行上传;系统管理员对系统的资料进行维护更新并负责用户权限的修改管理等;专家用户可以查询和下载指定范围内的数据,并可使用专有的分析模块进行相关数据的分析操作;普通用户可以查看指定范围的数据,并对其进行简单的可视化分析。具体用例如图3所示。
(三)功能架构 按需求分析,该平台的架构包含数据库、分析算法库、可视化呈现库。 数据库主要存储资料管理员上传的信息数据资料,该库设计的关键是对数据格式的统一规定设计。 分析算法库是针对数据的深度挖掘算法,设计好分析模型,可以对数据进行各种分析操作,主要是为专家用户服务,为其制定相关决策提供支持。 可视化呈现库是通过可视化技术,将数据库中的原始数据和分析算法库的计算结果进行可视化,主要是图表的格式,如柱状图、饼图、散点图、趋势线图等。 (四)开发步骤 1.数据梳理 在进行审计结果数据可视化之前,首先对数据进行分类梳理。 (1)按审计业务分类 如中央预算执行审计、国有企业审计、经济责任审计、专项审计等。 (2)对上述分类进一步细分