论文部分内容阅读
随着计算机、网络、通讯技术的迅速发展,信息技术向经济、社会、生活的各个方面扩展渗透。信息化对于审计工作也带来了挑战。目前,国家机关、重点企事业单位的经济活动和会计信息电子化已经普及,特别是电子商务、网上结算的产生,要求审计机关的作业方式必须与时俱进,以信息化的审计应对信息化的审计对象。审计信息化系统的开发有利于利用计算机网络技术改革审计手段和方式,及时、准确和全面了解审计对象和审计项目的情况,科学制订审计计划和调整审计力量,实现审计资源的整合,提高审计工作效率,促进审计工作规范化、标准化、制度化,加强审计“人、法、技”建设,全面提高审计工作质量,规避风险,更好地履行审计职责。本文根据审计行业发展特点,并结合温江区审计局信息化系统实际业务要求,遵从软件工程原理,从需求分析入手,介绍了系统的总体框架、业务支撑平台以及实现方式,包括系统分析、系统设计、系统实现等内容。首先,本文通过审计信息化建设的背景介绍,突出了审计信息化系统开发的必要性,通过详尽的需求分析,包括审计业务系统描述、审计软件功能、分类数据、数据结构、数据接口、数据属性、审计信息量、审计工作方式改革的需求等,给出了系统开发的总体规划。其次分析了J2EE平台的体系结构以及J2EE应用中的核心技术。J2EE是一种利用Java 2平台来简化企业解决方案的开发、部署和管理相关的复杂问题的体系结构。J2EE体系结构提供中间层集成框架来满足企业应用开发的需求。本文对基于web的多层体系结构,以及J2EE的实现技术,包括JDBC、JNDI、JSP、servlet、EJB和JMS等内容进行了论述。然后在系统设计部分,根据系统性能、功能等需求,提出了基于J2EE多层结构,并满足系统业务逻辑的合理解决方案,并对网络系统、应用系统和安全系统等给出了规划设计。最后在系统实现部分,就多层结构中的每一层的实现方式给出了充分描述,包括客户端、J2EE服务器、企业信息系统层和JDBC实现技术等。通过这些技术的应用,使得系统具有很强的伸缩性、通用性、兼容性和可操作性,每一层能够专注于特定的角色和功能。并对审计管理系统的功能进行了描述,重点选择了现场审计实施系统部分模块以及审计对象管理两个有代表性的模块,来阐述系统的实现过程。系统功能的全部实现必将极大地提高全省审计系统的信息化管理水平。