山东省国税局纳税评估系统的设计与实现

山东省国税局纳税评估系统的设计与实现

论文摘要

纳税评估系统是山东省国税局斥巨资建设的省级重点项目,该系统建成后将在全省各个省、市、县级税务机关单位普及,涵盖全省税务机关各个网点,对于掌握全省企事业单位的税收状况将起到巨大推动作用。笔者作为山东中创软件公司纳税评估项目组的一员,参加了该项目的设计与实现的主要过程。主要负责该项目中四大税种之一的涉外企业所得税这一部分的bo、home、factory编码、功能测试等工作。本文以作者参与该项目设计和实现过程中所做的工作和积累的经验为基础,详细论述了纳税评估系统的分析与设计和实现过程。首先,本文在讨论纳税评估系统开发背景和面临的主要问题基础上,详细地分析了系统各个模块功能的需求,并对需求以流程图和结构图的形式进行了详细描述。在需求分析基础上,作者对纳税评估系统的架构设计进行了论述,从系统的逻辑架构、部署结构、数据架构、应用架构四个方面进行了详细分析,并给出了详细的架构设计图。再一步进行了纳税评估系统详细设计的论述,介绍了系统设计的技术路线和开发方法以及业务逻辑对象的设计与实现,重点介绍了笔者参与过的BO编码过程及审核分析模块的实现方式。以作者负责的四大税种之一的涉外企业所得税为例详细介绍了审核分析模块中基本元素——分析方法的设计。在论述了纳税评估系统详细设计的基础上,对系统实现界面进行了概括,并对作者参与过的系统测试工作进行了详细论述,介绍了系统工作流程测试和单个方法测试的过程以及测试用例的设计。最后,对纳税评估系统的实施运行情况进行了描述,并对系统下一步的设计工作、需解决的问题进行了介绍。总上所述,作者在分析项目背景及业务需求的基础上,对纳税评估系统的架构设计、详细设计、系统测试等工作进行了详细的论述。

论文目录

  • 摘要
  • ABSTRACT
  • 第1章 绪论
  • 1.1 纳税评估系统开发背景
  • 1.2 国内研究现状
  • 1.3 纳税评估系统解决的主要问题
  • 1.4 论文研究的意义
  • 1.5 论文的组织结构
  • 第2章 纳税评估系统需求分析
  • 2.1 纳税评估系统需求概述
  • 2.1.1 设计思路
  • 2.1.2 开发目的
  • 2.1.3 系统功能架构
  • 2.1.4 流程总体框架
  • 2.2 数据采集
  • 2.2.1 内部数据提取(基础信息采集)
  • 2.2.2 纳税人相关生产经营数据采集模块
  • 2.2.3 外部信息采集模块
  • 2.3 评估对象确定
  • 2.3.1 税收分析预警系统导入评估对象的确定
  • 2.3.2 上级安排的专项、专案评估对象的确定
  • 2.3.3 自定义评估对象的确定
  • 2.4 评估实施
  • 2.4.1 审核分析
  • 2.4.2 约谈举证
  • 2.4.3 实地核实
  • 2.4.4 纳税评估报告
  • 2.4.5 关于系统操作权限
  • 2.5 评定处理
  • 2.6 查询统计
  • 2.6.1 概况查询
  • 2.6.2 评估对象一户式查询
  • 2.6.3 评估监控查询
  • 2.6.4 评估典型案例查询
  • 2.6.5 税收分析指标体系和预警值查询
  • 2.6.6 纳税评估模板查询
  • 2.6.7 评估工作成果统计
  • 2.6.8 评估对象清册查询
  • 2.6.9 分税种查询
  • 2.7 系统维护
  • 第3章 纳税评估系统架构设计
  • 3.1 纳税评估系统逻辑架构
  • 3.2 纳税评估系统部署架构
  • 3.3 纳税评估系统数据架构
  • 3.3.1 数据来源
  • 3.3.2 数据采集
  • 3.3.3 数据存储
  • 3.3.4 数据访问
  • 3.4 纳税评估系统应用架构
  • 第4章 纳税评估系统详细设计
  • 4.1 技术路线及开发方法
  • 4.1.1 采用J2EE技术
  • 4.1.2 基于Eclipse开发平台
  • 4.1.3 采用规则引擎技术
  • 4.1.4 采用标准成熟的工作流技术
  • 4.1.5 采用商业智能技术
  • 4.1.6 采用RUP组织开发过程
  • 4.1.7 基于可复用构件
  • 4.2 业务逻辑对象的设计与实现
  • 4.2.1 BO类关系示意图
  • 4.2.2 BO类职责
  • 4.2.3 业务对象层次的异常处理
  • 4.3 BO编写实例
  • 4.3.1 编写BO应具备的条件
  • 4.3.2 整体结构
  • 4.4 审核分析模块功能的实现
  • 4.4.1 涉外企业所得税通用分析方法
  • 4.4.2 涉外企业所得税行业分析方法
  • 4.4.3 生产要素分析方法
  • 4.4.4 方法分析结果展示
  • 第5章 纳税评估系统实现与测试
  • 5.1 系统运行环境及配置登陆
  • 5.1.1 系统运行环境
  • 5.1.2 系统登录
  • 5.2 系统测试
  • 5.2.1 纳税评估系统总体测试方案
  • 5.2.2 纳税评估系统工作流程测试
  • 5.2.3 单个方法测试用例的设计与测试过程
  • 第6章 结论
  • 参考文献
  • 致谢
  • 学位论文评阅及答辩情况表
  • 相关论文文献

    标签:;  ;  ;  ;  

    山东省国税局纳税评估系统的设计与实现
    下载Doc文档

    猜你喜欢