论文部分内容阅读
河南税收分析监控管理系统是河南国税为实现强化税收分析、开展纳税评估而投资开发的管理信息系统。系统建设的主要目标是为整合电子税源档案、农产品收购、增值税抵扣凭证分析、出口退税监控预警等多个系统,建立起一个覆盖增值税、消费税、企业所得税、外资所得税、个人利息所得税及出口退税等所有税种,形成集数据采集、评估、分析功能为一体,适应省、市、县(区)、分局(所)、税管员等五级应用的综合应用平台。本文采用Rational统一过程(RUP)为软件开发方法,以统一建模语言(UML)为分析设计描述语言,以J2EE为技术平台架构,对河南税收分析评估监控管理系统进行了需求分析和系统设计,具体分析设计了税收分析、纳税评估、任务管理、数据采集、系统维护等功能模块。本文分析了系统开发的背景和国内外税务管理信息系统的发展现状,简要描述了系统需要解决的主要问题;概要介绍了系统的整体情况:对系统的需求分析和架构设计进行了描述;并对部分有代表性的实例的详细设计和实现进行了描述;最后重点地对系统税收分析部分的实现进行了详细的分析和论述,为系统测试提供了可行的功能测试方案和性能测试方案。本文解决的关键问题有以下几方面:第一,目前业界缺少成熟、规范的RUP和UML开发标准,在实际开发过程中容易产生分歧,增加了沟通成本,降低了开发效率。在本系统中通过将RUP模式与传统的瀑布模式相结合、UML和过程化文档标准相结合,从而规范了项目组内的开发规范和标准,提高了开发效率。第二,着重分析了税收分析部分的难点,提出了软件重用的解决方案,缩短了开发周期,节省了维护成本。另外,为交叉报表数据的生成提供了一个有效的算法。第三,程序的正确性和系统的负荷能力是一个系统能够正常运行的重要因素,必须进行合适的系统测试验证这些要求。在本系统中,根据实际业务情况,提供相应的功能测试方案和性能测试方案。