论文部分内容阅读
随着信息科学的发展,人们生活的各方面逐渐被信息系统包围,越来越多的企业内部的管理方式发生了很大的变化,传统的人工劳动被大量的自动化手段所替代,信息化的手段被用在了企业财务和经营的各个方面。信息技术的发展使得税收管理的难度大大增加,传统的税款稽查手段已经无法满足当今信息化系统的查账的要求,税款查账系统必须适应信息化带来的变化,迎接挑战,不断创新,才能适应形势发展的需要。本文以税款查账业务为背景,介绍了税款查账的国内外现状、研究背景以及研究意义。阐明了税款查账系统将给税务部门工作人员的带来的巨大转变。讨论了本系统在设计与实现过程中应用到的软件技术以及软件工程的相关概念。其次,税务部门内部的办公业务的需求进行了详细的分析,结合业务的实际情况,给出了业务的流程图。完成了系统的详细设计以及总体设计,在设计工作中运用了软件工程领域重要的UML统一建模语言作为描述方法,用丰富的图表描述设计内容,更加清楚的对系统的各个方面进行描述,同时通过描述数据库设计的实体关系模型和表结构,展示了底层数据模型的设计思路。本文采取基于MVC系统架构与C/S架构模式结合的方式对税务税款查账系统进行设计、开发与集成,有效的克服了传统人工税款查账系统的弊端,简化了税款稽查人员的作业流程,并且能够充分满足当前许多地方税务局财会电算化信息系统接口的要求。基于MVC的税款查账系统期望满足企业税款查账过程中的各个业务过程,以及满足系统决策、管理、服务等层次的需要,不断的提高企业税务税款查账系统的处理能力,提升系统的信息处理兼容性,有效加强税款类型的检查,满足企业税款信息的各种分析评估,满足与企业其它信息化系统数据的共享。本文设计并实现了一个基于MVC的税款查账系统,在设计上遵循MVC架构,将控制、模型和表示分离,采用Java作为开发语言,并使用了Spring依赖注入的逻辑层设计,提高了系统的可扩展性和可维护性。在介绍系统功能实现的同时,本文还介绍了系统的部署模式和安全保障机制,系统部署在内网中,最大限度的保障了系统中财务数据、税务数据的安全性,通过分布式的部署方式,提高了系统的可用性,防止单机出现故障造成系统不可用。目前该系统已经上线,并且已经稳定运行了一段时间。测试和运行结果表明,基于MVC的税款查账系统很好的解决了税务部门工作人员在人力操作中遇到的各种问题,提高了工作人员的办公效率,降低了查账过程中出错的概率,提高了税款查账的准确性和及时性。本文设计的系统具有一定的参考性意义。