论文部分内容阅读
随着税务信息化的发展,岳阳地税的应用系统数量众多,但都相对独立,不仅操作繁琐、不方便,而且无法充分利用各个系统中的数据。而在实际应用中,岳阳地税和其他的政府部门,如工商局、国税局、信用系统等都有大量的数据交互,这些数据交互的顺利与否深刻的影响着岳阳地税以及其他部门的数据应用和业务办理,如何实现对岳阳地税与各部门的数据交换统一管理成为了最重要的问题。因此,用标准的数据格式和数据交换规范,以实现不同硬件平台,不同操作系统,不同语言平台应用,不同数据库之间的数据交换成为岳阳地税急需解决的问题。为加强信息化对税务管理的支撑作用,贯彻国家税务总局税收工作要点,强化税源监控,实行科学化、规范化、精细化管理,岳阳地税局启动新一轮信息化建设,开发岳阳地税综合数据交换平台(以下简称数据平台)。该数据平台需要解决的问题:(1)岳阳地税内部应用系统,利用数据平台整合资源、规范应用。从税收管理的本质出发,抽象出所需数据的集合。将岳阳地税各个应用系统中的异构的信息资源整合在一起,统一数据口径,改进数据质量,尽可能地满足数据共享的要求。(2)利用数据平台与外部门进行数据交换,解决部门之间的数据结构差异问题,实现岳阳地税与其他各部门之间的各类数据集中交换;以及实现岳阳地税与各部门的数据交换统一管理,对所有数据交换的流程订制、监控管理、报表统计等。本文首先介绍了数据平台的研究背景和意义,并采取基层调研、现有系统分析及外部门数据采集等方式对数据平台进行了需求分析,采用UML进行需求建模;其次,结合需求分析,对数据平台进行了架构设计,包括平台的整体架构,部署视图和数据视图的设计。然后,在架构设计的基础上进行了详细设计,详细设计主要包括交换管理、平台管理、元数据管理、系统管理四大模块。经过详细设计后,数据平台得以实现,最后对平台进行了功能测试和性能测试,达到预期目标。在数据平台的设计中,系统采用了Java EE作为开发框架,并引入MVC设计模式,在实现MVC时,我们采用了当前最广泛的Struts框架,极大地提高了运用MVC模式开发Web的效率,并结合ETL工具完成本系统主要功能的开发。数据库采用Oracle 10g,中间件采用Web Logic。本设计的数据平台满足了岳阳地税数据交换的业务需要,实现了数据的整合,同时在此基础上开发了新的应用,实现了信息资源的最大增值,为领导决策提供准确的数据支持。该系统已经在岳阳地税全面启用,目前使用情况良好。