首页> 中文学位 >C/S与B/S结合个人所得税信息管理系统的设计与实现
【6h】

C/S与B/S结合个人所得税信息管理系统的设计与实现

代理获取

目录

第一个书签之前

摘要

ABSTRACT

插图索引

表格索引

缩略语对照表

第一章 绪论

1.1 选题背景及研究意义

1.1.1 选题背景

1.1.2 研究意义

1.2 国内外研究现状

1.2.1 国外研究现状

1.2.2 国内研究现状

1.3 研究目标与工作内容

1.3.1 研究目标

1.3.2 研究内容

1.3.3 本人在项目中的主要工作

1.4 论文的组织结构

第二章 系统相关技术概述

2.1 系统架构

2.1.1 C/S架构

2.1.2 B/S架构

2.2 MVC开发框架

2.2.1 基本概念

2.2.2 基于Swing的MVC

2.2.3基于JSP的MVC

2.3 SQL

2.4 本章小结

第三章 系统需求分析

3.1 系统整体业务需求分析

图3.1 个税系统业务构成

图3.2 个税业务流程图

图3.3 基础信息管理业务流程图

图3.4 企业个税申报业务流程图

图3.5 纳税登记业务流程图

图3.6 查询统计管理业务流程图

图3.7 系统管理业务流程图

3.2 业务需求建模

3.2.1 系统参与者

3.2.2 基础信息管理用例建模

3.2.3 企业申报用例建模

3.2.4 纳税登记用例建模

3.2.5 查询统计用例建模

3.2.6 系统管理用例建模

3.3 个税征管业务过程建模

图3.14 个人所得税信息管理数据流图

3.4 非功能性需求分析

3.4.1 可靠性分析

3.4.2 安全性分析

3.4.3 可拓展性分析

3.5 本章小结

第四章 系统设计与实现

4.1 系统设计原则

4.2 系统逻辑结构设计

图4.1 个人所得税信息管理系统模型图

4.3 系统物理结构设计

图4.2 系统物理架构图

4.4 系统功能结构设计

4.4.1 税务端功能组织设计

4.4.2 企业端功能组织设计

4.5 系统数据库总体设计

4.5.1 数据库设计原则

4.5.2 系统E-R图设计

4.5.3 数据表单结构

4.6 系统各功能模块的设计与实现

4.6.1 基础信息管理模块

4.6.2 企业申报功能模块

4.6.3 纳税登记功能模块

4.6.4查询统计功能模块

4.6.5 系统管理功能模块

4.7 本章小结

第五章 系统测试

5.1 系统测试环境

表5.1 系统运行的硬件环境

图5.1 个人所得税信息管理系统部署图

5.2 系统功能测试

5.2.1基础信息管理模块

5.2.2 企业申报模块

5.2.3 纳税登记模块

5.2.4 查询统计模块

5.2.5系统管理模块

5.3非功能测试分析

5.3.1 系统性能测试

5.4 测试结果分析

5.4.1 功能结果测试分析

5.4.2 性能测试结果分析

5.5 本章小结

第六章 总结与展望

6.1 总结

6.2 展望

参考文献

致谢

作者简介

展开▼

摘要

国家财政收入的重要来源部分为个人所得税,现代信息化税收征管向社会与人们提供更好的服务,产生一定便捷性,同时推动我国信息化进程发展。与其他发达国家对比,我国在建设信息化征管个人所得税方面相对落后,缺少标准化、科学化的操作流程,同时不具有一个功能符合要求的信息管理系统,为税务处理系统内部业务与信息数据集成为一个完善整体,提供高效地统计分析途径,从而,有效科学管理海量的个人所得税缴纳信息和数据。在此行业背景下,本文重点是设计与开发个人所得税信息管理系统,实现建立一个标准化的信息管理平台,应用于税务管理部门与全国纳税人,改进个人所得税业务,使其信息化与标准化,让个税纳税人享受更高端服务,作为一个辅助系统让纳税部门工作效率得到大幅度提高,让纳税业务过程更加规范化,在数据分析与统计国家税收方面作为一项技术支持。 文章在详细描述个人所得税征管理论与相关管理思想,并对与建设系统有关的技术进行描述,该技术主要有B/S架构与C/S架构,JavaEE企业级开发平台以及MVC开发框架等;开发系统之前在实地调查系统可行性,同时由多方面分析个人所得税信息管理系统在的实际需求,简单描述系统关键业务功能,并总结系统中各项业务功能,对系统边界与系统内部的模块进行了划分,同时,对系统中所有业务模块功能详细描述,采用UML用例方式,针对所有操作系统的用户,创建对应模型,通过数据流模式建立个税征管业务流程模型。系统设计与开发过程中,对系统建立的架构更清晰化,划分系统为两部分,分别为企业端与税务端,税务端功能开发时使用B/S结构架构,而企业端开发时使用C/S架构,让两种不同架构更好的发挥功能。其中对于C/S架构来说,C/S架构向服务端与客户端合理分配计算任务,可以有效减少系统通讯费用,同时可以将两端硬件环境特点充分发挥,让计算效率提升。分解任务成为多个子系统,各个计算机上采用分布式方式实现C/S架构,方便针对个人所得税的企业端进行信息化处理及操作。应用分层模式划分系统模块为多个子系统,主要为应用系统、数据访问、系统管理、数据存储层以及系统查询统计子系统等,同时对系统中的各个模块、组件、信息存储方式以及系统功能架构等,由系统整体出发,针对系统内功能设计相应组织架构,再详细描述系统中的主要功能部分,基于设计结构更加细化系统中各项功能,由系统功能出发将系统分为不同模块,并对各个模块间的接口与关系详细介绍。设计与开发系统功能模块过程中,使用的开发平台为JavaEE,应用的开发框架为MVC,开发税务端与企业端时运用JSP技术与Swing技术,概述系统功能模块时,文章列出类图、功能流程图以及序列图等,向系统使用对象直观表示系统设计与应用功能。 当系统设计与实现完毕之后,接下来要进行一项最为重要的流程,那就是系统测试。通常借助黑盒测试法来对系统下述两个方面指标进行测试评估,即性能以及功能,验证能否达到系统预期设计。通过模拟软件方式实现对系统性能的压力测试,同时对系统故障频率、响应时间、CPU占用率以及内存占用率等设计。通过测试系统功能划分,实现系统各项功能与指标的添加、修改、查询以及删除等。由测试数据显示,本文设计的个人所得税信息管理系统中各项功能满足当前业务使用要求,各个税务部门与企业级通过该系统可以实现协同办公,从根本上提升服务质量与服务效率,实现系统预期的业务需求与设计目标。

著录项

  • 作者

    孟莉;

  • 作者单位

    西安电子科技大学;

  • 授予单位 西安电子科技大学;
  • 学科 软件工程
  • 授予学位 硕士
  • 导师姓名 顾新,史红霞;
  • 年度 2018
  • 页码
  • 总页数
  • 原文格式 PDF
  • 正文语种 中文
  • 中图分类
  • 关键词

    个人所得税; 信息管理系统;

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号