logo.png
当前位置: 首页 >> 审计资讯 >> 综合论坛

构建简易查询系统开展公款违规购买购物卡审计创新实践

发布时间:2018-12-19 08:12
【字体:
分享至:

 

构建简易查询系统开展公款违规购买购物卡审计创新实践

硚口区审计局  汪粒

一、经验做法简介

为落实中央八项规定精神,简化公款违规购买购物卡审计过程,达到固定审计内容“一键式”查询目的,硚口区审计局使用pymssql开发简易公款违规购买购物卡审计系统,嵌入执行sql查询语句,将查询被审计单位购买“中百”、“武广”购物卡结果渲染到html模版的相应位置,直观地将查询结果展示在页面上,再与经济责任审计相结合进行疑点核查,审查违反中央八项规定公款购买购物卡情况。公款违规购买购物卡审计查询系统的开发,不但简化了固有审计流程,而且能够帮助不熟悉数据审计的同志进行数据分析查询。同时基于此次平台的开发,更改少许参数就能同样轻松解决地税征缴、保障房资金发放资格审查、低保金发放问题,为数据审计小工具的开发利用打下良好基础。

二、运用工具软件的流程

    (一)运用方法流程

打开查询软件页面,在软件下拉框中选择要查询的审计单位及购买卡片种类,即可查询相应购买明细、结果条数及查看汇总结果。

(二)开发架构图

 

三、主要方法、技术及内容

(一)使用技术

该案例选用python+flask web框架的方案,实现做一个简单的网页展示在SQLSERVER中进行特定查询并且展示的功能。Flask使用方便,支持使用数据对html模版进行渲染后下发,便于实现这个系统。
    Python访问SQLSERVER使用pymssql组件,其使用方便,可以很容易的把sql查询语句从SQLSERVER查询到的内容转化为数组,和flask的html模版渲染很好配合。
    Python的安装环境使用的是anaconda2,它可以让python2.7和python3.5并行存在,并且已经事先安装好很多依赖的库(比如flask),对于使用者来说很方便。不过它没有自带pymssql,还是需要使用pip install pymssql的方式安装。
    (二)架构

数据层使用SQLSERVER作为数据存储和管理工具;对数据的访问使用python+pymssql方式,便于获取和更新数据;逻辑层使用python+flask组合实现对用户web请求的处理和html页面渲染下发。使用者通过任意浏览器即可访问该系统。

    (三)主要功能

    实现被审计单位公款购买“中百”、“武广”购物卡疑点线索一键式查询。

(四)使用方法

1、启动查询系统

(1)打开anaconda命令行,进入python源码所在目录(假设源码名称是server.py ),执行命令:python server.py

(2)启动后在浏览器输入http://127.0.0.1:5000/

2、实现查询功能

(1)查询被审计单位使用公款在“中百”消费的数据:

    “单位名称”选项选择要审查的单位,“收款人”选项选择“中百”,点击“查询”按钮,下方会显示查询到的记录条数、具体搜索到的信息及汇总金额。

    (2)查询被审计单位使用公款在“武广”消费的数据:

“单位名称”选项选择要审查的单位,“收款人”选项选择“武商”,点击“查询”按钮,下方会显示查询到的记录条数、具体搜索到的信息及汇总金额。

    (五)查询结果演示

    如查询某单位在“武商”消费的数据,在“单位名称”中选择“某单位”,在“收款人”中选择“武商”,点击“查询”,查询到3条购买记录,最下方展示“总计”为4578.1元,结果如下:

 

四、取得的主要成效

    通过公款违规购买购物卡审计系统的开发使用,此次对2018年全部经济责任审计项目进行疑点分析,查询到13家被审计单位中,存在公款在“中百”、“武商”消费数据的有27条记录,涉及问题线索金额3.45万元。使用该系统,参与该项目的审计人员均能实现“一键式”定位问题线索,省略了每次开展违反中央八项规定消费审计需要重复编写、调试语句等繁琐工作。同时该查询系统操作简单,界面清晰,启动web服务后打开查询页面,选择查询参数就能进行查询,使对数据审计不熟悉的同事也能进行数据查询和问题定位,使数据审计的应用范围更大,参与人员更多,推动了数据审计基础应用的普及及参与性。
    更重要的意义在于,基于该审计查询系统平台的开发,可以将开发架构及开发代码整体用于其他类似查询系统开发中,仅需要更换相应sql查询语句及所对应页面展示控件等内容,就能轻松开发出地税征缴、保障房资金发放资格审查、低保金发放等问题的查询系统。因此,该实用小工具不仅在实际应用中提高了审计效率,精准锁定疑点线索,同时对数字审计的全面推广和全员应用起到了助推作用,而且为数据审计提供了一个新的模式和新的思维方法,值得借鉴和推广。

 

构建简易查询系统开展公款违规购买购物卡审计创新实践

硚口区审计局  汪粒

一、经验做法简介

为落实中央八项规定精神,简化公款违规购买购物卡审计过程,达到固定审计内容“一键式”查询目的,硚口区审计局使用pymssql开发简易公款违规购买购物卡审计系统,嵌入执行sql查询语句,将查询被审计单位购买“中百”、“武广”购物卡结果渲染到html模版的相应位置,直观地将查询结果展示在页面上,再与经济责任审计相结合进行疑点核查,审查违反中央八项规定公款购买购物卡情况。公款违规购买购物卡审计查询系统的开发,不但简化了固有审计流程,而且能够帮助不熟悉数据审计的同志进行数据分析查询。同时基于此次平台的开发,更改少许参数就能同样轻松解决地税征缴、保障房资金发放资格审查、低保金发放问题,为数据审计小工具的开发利用打下良好基础。

二、运用工具软件的流程

    (一)运用方法流程

打开查询软件页面,在软件下拉框中选择要查询的审计单位及购买卡片种类,即可查询相应购买明细、结果条数及查看汇总结果。

(二)开发架构图

 

三、主要方法、技术及内容

(一)使用技术

该案例选用python+flask web框架的方案,实现做一个简单的网页展示在SQLSERVER中进行特定查询并且展示的功能。Flask使用方便,支持使用数据对html模版进行渲染后下发,便于实现这个系统。
    Python访问SQLSERVER使用pymssql组件,其使用方便,可以很容易的把sql查询语句从SQLSERVER查询到的内容转化为数组,和flask的html模版渲染很好配合。
    Python的安装环境使用的是anaconda2,它可以让python2.7和python3.5并行存在,并且已经事先安装好很多依赖的库(比如flask),对于使用者来说很方便。不过它没有自带pymssql,还是需要使用pip install pymssql的方式安装。
    (二)架构

数据层使用SQLSERVER作为数据存储和管理工具;对数据的访问使用python+pymssql方式,便于获取和更新数据;逻辑层使用python+flask组合实现对用户web请求的处理和html页面渲染下发。使用者通过任意浏览器即可访问该系统。

    (三)主要功能

    实现被审计单位公款购买“中百”、“武广”购物卡疑点线索一键式查询。

(四)使用方法

1、启动查询系统

(1)打开anaconda命令行,进入python源码所在目录(假设源码名称是server.py ),执行命令:python server.py

(2)启动后在浏览器输入http://127.0.0.1:5000/

2、实现查询功能

(1)查询被审计单位使用公款在“中百”消费的数据:

    “单位名称”选项选择要审查的单位,“收款人”选项选择“中百”,点击“查询”按钮,下方会显示查询到的记录条数、具体搜索到的信息及汇总金额。

    (2)查询被审计单位使用公款在“武广”消费的数据:

“单位名称”选项选择要审查的单位,“收款人”选项选择“武商”,点击“查询”按钮,下方会显示查询到的记录条数、具体搜索到的信息及汇总金额。

    (五)查询结果演示

    如查询某单位在“武商”消费的数据,在“单位名称”中选择“某单位”,在“收款人”中选择“武商”,点击“查询”,查询到3条购买记录,最下方展示“总计”为4578.1元,结果如下:

 

四、取得的主要成效

    通过公款违规购买购物卡审计系统的开发使用,此次对2018年全部经济责任审计项目进行疑点分析,查询到13家被审计单位中,存在公款在“中百”、“武商”消费数据的有27条记录,涉及问题线索金额3.45万元。使用该系统,参与该项目的审计人员均能实现“一键式”定位问题线索,省略了每次开展违反中央八项规定消费审计需要重复编写、调试语句等繁琐工作。同时该查询系统操作简单,界面清晰,启动web服务后打开查询页面,选择查询参数就能进行查询,使对数据审计不熟悉的同事也能进行数据查询和问题定位,使数据审计的应用范围更大,参与人员更多,推动了数据审计基础应用的普及及参与性。
    更重要的意义在于,基于该审计查询系统平台的开发,可以将开发架构及开发代码整体用于其他类似查询系统开发中,仅需要更换相应sql查询语句及所对应页面展示控件等内容,就能轻松开发出地税征缴、保障房资金发放资格审查、低保金发放等问题的查询系统。因此,该实用小工具不仅在实际应用中提高了审计效率,精准锁定疑点线索,同时对数字审计的全面推广和全员应用起到了助推作用,而且为数据审计提供了一个新的模式和新的思维方法,值得借鉴和推广。

图片说明


图片说明

站点地图 | 联系我们 主办单位:武汉市审计局 联系方式:027-82938458
网站标识码:4201000052 鄂ICP备20006689号-1 egw.png鄂公安网安备42010202000841号