本文首先讨论了投资审计信息化软件系统建设的政策背景,阐述了系统建设的重要意义,分析了系统发展的现状并制定了本系统建设的目标。在此基础上,制定了系统的建设原则、规范与总体设计,确定了系统技术路线。就软件系统建设的重要方面来说,系统安全与建设内容是并驾齐驱的。本系统的建设将安全设计作为关键的环节来抓,这既是投资审计的业务需求,也是系统开发质量的本质要求。论文的第四和第五章,重点介绍了投资审计系统的关键性技术和建设内容。最后对系统的运行进行了性能及功能测试,保证了建设质量。一、建设完成了投资审计管理系统。本次开发工作以面向对象的开发方式为依托,打造了数字化审计平台,构建了投资审计应用系统,对审计或复核查出的问题制定警告条件,发出警示信息,而后通知相关单位进行整改并反馈落实信息。二、制定了开放式的数据交互标准并实现交互,实现了对全市绝大部分政府投资项目的计划与管理数据进行全过程动态采集。三、为积累投资审计专业数据搭建了平台,在兼容多数工程造价软件数据的基础上,实时分析采集数据。通过开发本系统,本人加深了对软件工程及信息化技术的理解,熟练了信息系统的设计和应用,受益颇丰。
.......
第一章 绪论
本论文由七章组成,其中:第一章 绪论。该部分主要介绍了审计局固定资产投资审计数据管理信息系统的建设背景、意义,以实际工作中建设的淮安市固定资产投资审计数据管理信息系统为基础,讨论了同类系统的建设现状,最后阐述了系统的建设目标。第二章 系统建设的原则、规范与总体设计。该章节介绍了建设之初,为系统制定的遵循原则、规范以及构思的总体架构。第三章 总体技术路线。该部分阐述了投资审计系统建设的技术路线及采用的 SOA 技术框架、B/S 三层架构等系统开发模式。第四章 系统建设关键性技术。本章从系统建设运行后的安全需求分析开始,做出了系统全设计,对网络安全设施的配置进行了说明。而后详细说明了系统建设涉及的系统安全管控、工作流平台、通用数据管理平台、自定义报表平台、Web Service、Ajax、XML 等关键技术。第五章 系统建设内容。投资审计系统所含主要功能模块的设计思路和实现方法在本章节做了详细说明,包括项目考核管理、统计分析、对外数据对接、审计业务指导、数据归档修改等五大部分。第六章 系统测试。经过对系统多方面、全覆盖的测试,发现了部分功能缺失及失效等问题,及时调整、重编代码后,完善了系统的整体功能。第七章 总结和展望。最后总结全文的主要工作,展望今后的研究方向。
......
第二章 系统建设的原则、规范与总体规划
2.1 系统建设的原则
灵活开放原则。本系统的开发设计以及后期维护均实现了参数化。宏观层面,系统预留了功能组件的标准接口,为后期二次开发奠定基础,同时系统各大功能模块能根据用户需要,灵活地增、删、改。微观层面,根据审计业务需求,系统管理员可灵活调整各类投资审计业务流程,完成对各类用户的角色设置。灵活开放原则还体现在对外数据交互方面,在 XML等通用数据交换协议的帮助下,本系统能实现与绝大多数其他 OA 系统的数据交互[16]。高可用可行性原则。为保证日常投资审计业务不受系统故障等因素影响,系统准备了如“双机热备”、“异地存储”等故障恢复手段和应急措施。为确保对审计数据合法、准确无误地收集、录入及交互,投资审计系统的构建在应用合理网络结构的基础上,采用了可靠的数据库技术。
2.2 系统建设的规范
由于投资审计系统多用户并发访问的可能性较大,系统承受了多轮压力测试,且均表现良好。规范性原则。为达到投资审计信息化带动投资审计管理规范化的目标,系统几大功能设计完全遵守了投资、审计等相关行业规范。在计算机技术方面,系统以 ISO9000.3 软件量认证体系[17]为参考,严格遵循了国家标准为保证开发质量,系统建设的全过程均严格遵守了 CMM 规范,在服务需求分析、功能组件设计、软件开发及测试等诸多阶段,CMM 规范体现了导航、护航的功能。当前,CMM规范的先进代表是“能力成熟度模型集成”,Capability Maturity Model Integration(CMMI)。软件行业在发展早期,项目管理的方法普遍采用 CMMI(CMMI-SE/SW/IPPD)1.02 版本。随着时间推移及计算机技术的发展,软件应用开发的普及推广,再加上该规范(模型)本身的不断发展,CMM 最终成为一种在世界范围内被普遍认可的综合性模型[18]。系统开发协作公司已通过了 CMM5 软件能力成熟度认证。为本保障开发过程的严肃性和软件的高质性,系统的开发建设严格依照 CMM5 质量保障体系。开发工作管理的规范性来了有效、规范的开发过程和有效、规范的项目文档。本系统的 CMM5 质量体系结构如图 2.1所示。
.......
第三章 总体技术路线.......................................10
3.1 面向服务的技术框架(SOA)..........10
3.2 J2EE 架构..............................................12
3.3 多层架构的软件设计..........................14
3.4 B/S 软件结构........................................15
3.5 软件开发构件化..................................15
3.6 本章小结.............................................. 16
第四章 系统建设关键性技术...........................17
4.1 系统安全管控......................................17
4.2 工作流平台..........................................24
4.3 通用数据管理平台..............................31
4.4 自定义报表平台..................................33
4.5 数据接口技术......................................37
4.6 Ajax 技术...............................................38
4.7 本章小结.............................................. 39
第五章 系统建设内容.......................................40
5.1 数据库设计与实现..............................40
5.2 项目考核管理模块..............................42
5.3 统计分析模块......................................44
5.4 对外数据对接模块..............................46
5.5 审计业务指导模块..............................52
........
第六章 系统测试
6.1 测试计划描述
测试按照系统使用手册介绍系统的功能,测试系统的能力是否满足投资审计业务功能需求,系统性能指标是否达到预设要求。因此,功能测试和系统测试两者缺一不可。功能测试涉及投资审计系统中的五大功能组件。本次测试针分为两方面进行,一是测试五大模块运行情况,二是测试运行结果。除检测系统是否易用,用户界面是否友好外,测试的重点在于系统功能与操作手册描述的符合性。系统测试侧重于软件系统的使用体验,包括且不限于易用性、可靠性、安全性、可维护性。为进一步检验系统建设质量,测试还对系统服务性能和抗压疲劳进行了周期性测试[38]。根据测试
结果,分析整个系统集成后,可能存在的问题,并进行进一步测试。
6.2 测试内容
根据测试计划并结合测试内容,选定《市第二污水处理厂竣工结算审计》、《北京北路绿化工程跟踪审计》及《对市住建局 2018 年度市政管养资金内部审计的行政指导》等三个审计项目作为测试案例。经过将近一个月的系统测试发现:一、项目考核管理模块功能正常。系统能够实现稳定的对项目进行登记、通知书登记、计划登记,数据长度及特殊字符输入可也进行数据录入。二、统计分析模块功能正常。系统能够顺利实现对录入数据的多样化分析和展现 。系统够按拟定模板格式进行报表的生成。三、对外数据对接模块功能正常。审计项目各参与方能够顺畅上传于下载有关审计项目的各项数据,安全可控。四、审计业务指导模块功能正常。项目实施流程覆盖了整体业务需求,在实施流程中的数据流向及数据参考等功能实现充分。五、数据归档修改模块功能正常。各项对归档数据的修改申请、审核授权和限时修改等应用运行正常。同时,测试检测出系统一般 BUG106 处、严重 BUG34 处、致命 BUG0 处,已针对相应BUG 进行了系统修复。通过三个审计项目的使用测试,系统各功能模块运转正常,满足设计和使用需求,测试通过。
........
参考文献
[1] 许映红.新时期我国政府审计信息化建设的实践思考[J].时代金融,2018(24):262+264.
[2] 王鑫.对于实现固定资产投资审计监督全覆盖的几点思考[J].财经界(学术版),2016(13):298.
[3] 梁晓峦.工程审计中存在问题的分析与对策建议[J].财会学习,2019(07):170+173.
[4] 夏诗明. 政府投资项目设计审计研究[D].南京审计大学,2018.
[5] 姚艳.工程审计存在的风险与管理对策探讨[J].中国新通信,2018,20(18):158.
[6] Rong Liu. The Application of Computer-Aided Audit for Tax Collection and Management[J]. ProcediaEnvironmental Sciences,2011,11.
[7] Supriya Pulparambil,Youcef Baghdadi,Abdullah Al-Hamdani,et al. Exploring the main building blocks ofSOA method: SOA maturity model perspective[J]. Service Oriented Computing and Applications,2017,11(2).
[8] Nurhasan, Y.I.,Dabarsyah, et al. Information model designwww.zhonghualw.com as model-driven for Service OrientedArchitecture (SOA) implementation in PK-BLU institution using SOA Ontology: Case study: FinancialAdministration Bureau Padjadjaran University[P]. ,2013.
[9] 戴雨蒙.我国政府信息系统审计的理论发展现状、问题及优化建议[J].经营与管理,2018(04):7-9.
[10] .信息化环境下计算机辅助审计的运用及效果[J].中国内部审计,2017(09):48-52.
[11] 魏明,乔泷楠.国家治理导向的金融审计信息生态系统研究[J].会计之友,2017(20):92-96.
..........