论文部分内容阅读
随着“三代”税款手续费支付过程中问题的不断增加,实现“三代”税款手续费支付业务管理信息化已经成为“三代”税款手续费支付管理的必然发展方向。为了使“三代”税款手续费支付管理更加规范化、信息化和自动化,以提高“三代”税款手续费支付管理的服务水平和质量,本文开发了一套―三代‖税款手续费支付管理系统。通过对互联网、数据库等新型信息技术方法的合理使用,集成了“三代”税款手续费支付业务活动中的所有信息,实现了―三代‖税款手续费支付的资源充分共享和信息化管理。本文的研究内容如下:(1)阐述了“三代”税款手续费支付管理信息系统的需求状况。根据西安市地方税务局“三代”税款手续费支付管理现状和基本需求,结合与支付业务相关部门的业务流程,明确了系统的功能需求和性能需求。进而针对业务概述中的基础信息维护、核定管理、支付管理、查询统计和权限管理等5个模块进行用例建模,采用相应的用例图和活动图进行分析建模,同时从系统性能和系统非功能性指标两个方面进行了分析。(2)使用UML的特定方法表达系统用例模型,如参与者辨别、用例获得和用例归档;采用E-R WIN建模工具根据特定的映射法则,以模型中的实体类为关键点对全部对象类和关系映像设计了“三代”税款手续费支付管理系统数据库,并设计了数据表、数据同步、数据备份和恢复。(3)对该系统的信息维护模块、核定管理模块、支付管理模块和统计查询模块进行了详细分析与类图设计,给出相应模块详细的序列图,并在序列图基础上对模块功能实现的过程进行了详细描述,完成管理系统的详细设计与实现。在J2EE和PTF的基础上,使用JAVA编程和ORACLE数据库管理系统开发了基于B/S结构模式的―三代‖税款手续费支付系统。(4)为了保证系统的运行质量,对“三代”税款手续费支付管理系统进行了功能性测试和非功能性测试。功能性测试对系统的各项功能逐一进行了验证,并根据测试结果反复修正、重复测试,使得检测到的系统错误得到妥善的改进。非功能性测试主要针对系统可能出现性能问题的用户登录、数据查询等功能进行了压力测试。通过对测试结果的分析,“三代”税款手续费管理系统的功能和性能均达到了设计要求,完成了系统设计要求与功能实现。该系统现已成功投入到西安市地税局23个分局全面试运行,结果表明“三代”税款手续费支付业务效率、管理和服务水平以及信息化程度都明显提升。