投资审计项目信息管理系统的设计
2016-08-11梁民
梁民
(绵阳市审计局 四川省绵阳市 621100)
投资审计项目信息管理系统的设计
梁民
(绵阳市审计局 四川省绵阳市 621100)
为了更加有效、有序地加强对政府投资项目的审计,我们开发了“投资项目审计管理系统”。利用该系统,审计机关可以掌握政府投资项目的基本情况、资金使用情况,及时反映审计机关审计跟进的情况,为合理安排审计力量,以保证财政资金使用合规、合法、有效和政府投资项目的正常推进;利用数据汇总和信息共享,各审计单位可以相互借鉴,在降低审计成本的同时,通过投资审计数据库的积累,为联网审计和大数据审计打下良好的数据基础,提升政府投资项目审计管理效率。
固定资产投资审计;B/S结构;投资项目审计管理系统
引言
经过二十年的探索和发展,投资审计工作体系已初步形成,审计方式、审计内容、审计方法、审计程序等方面已日趋成熟和完善;投资审计实践取得了可喜的成就,多年来揭露和查处了大量违规违纪问题,对规范建设资金使用,加强建设项目管理,促进整顿建筑市场秩序,提高投资效益起到了积极作用,在国民经济发展中发挥着越来越重要的作用和影响。但是审计手段落后,仍以手工审计为主。与计算机应用环境较好的财政、金融审计相比,投资领域的计算机辅助审计处于滞后状态。
1 投资项目信息管理系统的意义
为了更加有效、有序地加强对政府投资项目的审计,我们在“投资项目信息管理系统研究”的基础上开发了“投资项目审计管理系统”。
利用该系统,审计机关一方面可以掌握政府投资项目的基本情况、资金使用情况,及时反映审计机关审计跟进的情况,为合理安排审计力量,以保证财政资金使用合规、合法、有效和政府投资项目的正常推进;另一方面利用数据汇总和信息共享,各审计单位可以相互借鉴,在降低审计成本的同时,通过投资审计数据库的积累,为联网审计和大数据审计打下良好的数据基础,提升政府投资项目审计管理效率,实现政府投资项目审计监督与管理的全面升级。
2 系统实现的功能
系统的开发基于B/S(浏览器/服务器)结构,遵循实用性、可靠性、开放性、通用性的原则,采用友好的图形用户界面方式,用户只需基于浏览器即可完成所有操作,能有效地实现信息共享与交换。设计中把易用性和可靠性作为系统设计成功与否的重要标志,考虑到各个层次的人员,系统具有较强的容错功能,对用户的非法操作均有限制和提示,数据出错时具有相应的提示信息及处理能力,并且每个处理环节都具有高度可靠性、保密性和安全性。同时系统可以根据用户权限进行数据批量导出,为其它计算机辅助审计系统提供良好的数据接口。由程序页面和后台数据库两个部份组成。根据需要,通过程序代码对敏感数据进行32位的md5加密。前台程序由七大模块构成:
2.1 项目填报模块
该模块根据用户权限,首先提供一个表单页,填报用户在此填入“建设单位”、“项目名称”、“投资总额”、“施工单位”、“监理单位”等一些涉及项目的基本信息;考虑到用户在填报过程中可能出现失误,系统要求用户把填报数据预览、确认后,再写入后台数据库中。
2.2 管理项目模块
当填报用户将建设项目填报完成后,可在此模块对自己填报的项目参数进行修改、删除和批量导出。如果某建设项目己完成审计,则可立即填入该项目的审计信息。另一方面,用户也可以在本模块中浏览对其授权的其它用户填报的项目信息和审计信息,从而实现信息和资源共享。
2.3 信息查找模块
在该模块,用户可以方便的以模糊查询的方式,通过对多种查询条件的组合,方便高效的查询自己需要的建设项目及其审计信息,并即时生成图表或批量导出,实现所见即所得。
2.4 项目分析模块
利用该模块,用户可以以饼状图或柱状图的方式直观的得到所有项目的分布情况,并可通过电子表格文件的形式将结果导出,以便进行再次加工处理。
2.5 审计分析模块
该模块可对所有己完成审计的建设项目按审减金额、审减比例、违规金额进行排序后以柱状图的形式展示,授权用户可以查看每个项目的详细情况。
2.6 汇总统计模块
审计用户在此模块中可以按多种分类对所有数据进行汇总统计,可以通过图表的形式直接查看比较或以电子表格文件的形式导出。
2.7 系统管理模块
本系统设置超级用户,可从此登入,实现对系统基本配置的管理、对用户权限和状态的管理,以及对后台数据库的管理。
“投资项目审计管理系统”结构如图1。
图1
3 系统创新
3.1 系统采用B/S结构
B/S结构,即Browser/Server(浏览器/服务器)结构,是随着Internet技术的兴起,而相对C/S结构的一种变化或者改进的结构。在这种结构下,客户机上只要安装一个浏览器(Browser),如NetscapeNavigator或Internet Explorer,服务器安装 Oracle、Sybase、Informix或 SQL Server等数据库。浏览器通过Web Server同数据库进行数据交互。用户界面完全通过WWW浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现,形成所谓3-tier结构。它主要是利用了不断成熟的WWW浏览器技术,结合浏览器的多种Script语言(VBScript、JavaScript…)和ActiveX技术,用通用浏览器就实现了原来需要复杂专用软件才能实现的强大功能,并节约了开发成本,是一种全新的软件系统构造技术。随着各种操作系统将浏览器技术植入操作系统内部,这种结构更成为当今应用软件的首选体系结构。
3.2 系统支持将所有数据导出
随着审计信息化的不断发展,审计过程中的大量数据可以通过各类计算机软件进行分析加工,从而大大的提高工作效率和工作质量。但在现实中我们不难发现,各类计算机软件往往需要的不同数据格式来做支撑,缺乏统一通用的数据标准,这就使得计算机辅助手段在实际应用多了一道障碍,为了避免这一问题,“投资项目审计管理系统”允许用户在获得授权的情况下将系统中所有数据远程导出后下载到本地,生成较为通用的电子表格格式的数据,在为其它的计算机辅助软件提供良好的数据接口的同时,也极大的方便了数据的后期二次分析加工。
3.3 良好的图表分析功能
由于B/S结构的分布式特性,除了审计用户外,其它用户在授权的情况下也可以访问“投资项目审计管理系统”,为了给非专业用户提供简洁直观的使用环境,系统中大量分析汇总结果均可以以界面美观的图表呈现。
3.4 良好的安全性设计
基于B/S结构开放性和审计数据敏感性的特点,系统在设计之初就充分考虑到系统和数据安全问题。在“投资项目审计管理系统”设计中:①对用户的身份和权限进行了严格的设计,所有用户的操作权限均进行了细化和区分,所有用户只能进行授权许可内的访问和操作;②程序对系统中的敏感数据采用了MD5算法进行加密处理(MD5算法为单向加密算法,具有不可逆运算等许多优点),确保数据不被逆运算破译。
3.5 系统的良好易维护性和可扩展性
目前,“投资项目审计管理系统”已投入试运行,从应用的实际情况看,通过该系统审计机关可以及时了解到建设项目的进度、资金使用、工程款拨付等相关信息,为合理安排审计资源、实时掌握审计情况、确定审计重点提供有价值的参考依据。通过对该系统提供详实数据的分析,审计机关能及时发现项目建设过程存在的问题,针对性的提出整改意见,为项目资金合规使用,安全运行提供有力的保障。
目前系统总体运行正常,己能满足目前工作需要,达到了设计目的。从长远来看,系统将发挥其分布性和及时性的优点,增加项目进度填报模块,达到跟踪目的。收稿日期:2016-4-15
TP311.5
A
1004-7344(2016)13-0287-02
梁民,男,中级,本科,研究方向为审计。