基于大集中系统的房地产税收管理系统设计

2015-09-09 11:29李满玲
电脑知识与技术 2015年16期
关键词:系统设计

李满玲

摘要:分析房地产税收存在的问题,提出基于大集中系统的房地产税收管理系统的设计思想,并进行系统的需求分析,提出系统的整体架构图,为我国税收信息化建设提供可供参考的建议。

关键词:大集中;房地产税收;系统设计

中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2015)03-0004-02

The Design of Real Estate Tax Management System Based on the Large Concentration System

LI Man-ling

(The Department of Industrial Design, Hunan Automotive Engineering Career College, Zhuzhou 412001, China)

Abstract: Analysis of the problems existing in the real estate tax, is proposed based on the design idea of the centralized system of management of real estate tax system and system requirements analysis, put forward the overall system architecture diagram and provide reference suggestions for our country tax revenue information construction.

Key words: large concentration; real estate tax; system design

随着经济的不断发展,房地产行业逐渐成为我国财税收入的重要组成部分,是促推我国经济发展的重要源泉。然而,房地产税收收入难度大。主要表现在以下一些方面:第一,房地产建筑安装和开发企业流动性大、分布区域广泛;第二,房地产开发商项目多,收入存在多样性特点;第三,企业纳税意识薄弱,申报数据的真实性有待考证、可用率低;第四,各政府主管部门之间尚未形成有效的团队协作机制应对房地产项目开发过程中的如立项招标、土地审批、财政投资、房地产销售等诸多环节的操作过程;第五,由于税务机关对企业实行属地区域管辖,采用粗放管理方式,并且各征管单位之间信息沟通较少,造成税收管理基础较为薄弱的局面,使得税收难以达到应收尽收的水平。随着信息技术的不断发展,为税收信息化建设带来了有利的机遇。以提高房地产税收管理的科学化、有效化水平,促进房地产业的良性发展,进一步发挥税收的调控职能为目标,国家税务总局专门下发通知,要求通过整合现有资源,实现涉税数据跨系统、跨部门共享,使各征管环节无缝连接,对房地产税收实施管理管理[1-3]。基于以上分析,本文试图设计一个基于省级大集中系统的房地产税收管理系统,以为我国税收信息化建设提供可供参考的建议。

1 需求分析

房地产管理系统要全面反映相关纳税人信息、项目信息、税源信息等基础信息和日常管理、检查清算、比对分析、统计查询、后续管理等税收征收管理信息。房地产项目类型主要包括土地使用权转让、建筑安装、商品房销售、二手房转让、房屋出租、纳税人登记等六个方面[4]。

1)土地使用权转让。土地使用权转让的功能主要包括土地使用权项目信息采集、土地使用权项目立项、征免政策审查、税源管理、销售不动产发票开具和项目信息的修改、变更及查看等基本内容。

2)建筑安装。建筑安装以单个项目作为管理对象,全面归集建设单位和施工企业(纳税人)相关基础信息,同时以施工企业申报的项目信息作为计算相关税源和日常管理依据,以从建设、规划等相关部门采集的涉税信息作为项目的比对信息。家居装修作为建筑安装税收管理中一个特殊的项目,在建筑安装项目内单独建立项目管理信息。

3)商品房销售。商品房销售主要功能包括商品房销售项目信息采集、商品房销售项目立项、商品房销售(预售)情况登记、税源管理、预售购房款专用收据开具、销售不动产发票开具和税收结算等基本内容。

4)二手房转让。二手房转让的主要功能包括二手房交易项目信息采集、二手房交易项目立项、征免政策审查及税收优惠审查、税源管理、销售不动产发票开具和项目信息修改、变更及查看等基本内容。

5)房屋出租。房屋出租主要功能包括房屋出租项目信息采集、房屋出租项目立项、税源管理、租赁业发票开具和项目信息修改、变更及查看等基本内容。

6)纳税人登记。其主要功能包括增加、删除房地产纳税人资金来源信息、纳税人信息登记表等基本内容。

2 基于大集中系统的房地产税收管理系统设计

省级大集中系统是运行多年、十分稳定的税收征管管理系统,新开发的房地产税收管理系统应该沿用大集中系统已有的成果。因此,本系统沿用省级大集中系统的架构,即采用基于J2EE技术的B/S客户端,基于MVC的分层体系架构,基于TUXEDO中间件技术的C/S客户端,数据库采用Oracle大型数据库[5-6]。房地产税收管理系统整体系统框架如图1所示。

图1 基于大集中系统的房地产税收管理系统系统框架图

各层所采用的技术及其实现功能介绍如下:

1)展示层。展示层在展示风格与操作习惯上要与总局业务工作门户保持一致,且要基于省局业务工作门户的基础框架和应用门户集成规范实现。展示层采用HTML、CSS、JavaScript、ActiveX、Portlet技术实现。

2)交互层。主要包括统一业务办理接口、访问控制过滤器、流量控制器、接入管理和会话管理等五个部分内容,使用Spring作为交互层服务组件的基础容器,使用Struts框架和Servlet技术实现各系统与界面逻辑的交互,使用CXF框架实现对外的WebService服务,使用JavaBean实现控制层的组件逻辑。交互层采用Servlet、Spring、Struts、CXF、JavaBean技术实现。

3)业务层。主要包括实现土地使用权转让、建筑安装、商品房销售、二手房转让、房屋出租和纳税人登记等六个方面的业务功能。由于业务组件是可重用的JavaBean组件,因此,如有特殊访问协议要求的业务组件,可通过EJB、JMS扩展框架将JavaBean封装的业务组件接口暴露出去,对数据库层的访问统一采用MyBatis组件及基于MyBatis二次封装的组件。业务层可采用Spring、MyBatis、JavaBean、JMS、EJB技术实现。

4)基础框架层。基础框架主要包括协同消息管理、系统管理、权限管理和用户管理等四个方面内容,它是基于有着多年开经验的公共基础组件和根据项目要求定制开发的公共基础组件。基础组件包括基于Java源码调用的JavaBean组件和基于SOA技术封装的公共构件两种。基础架构层主要采用JavaBean、JavaScript、HTML、CSS、JMS、EJB等技术实现。

3 结束语

房地产税收管理是各级政府都非常关注的涉及房地产税收的工作平台,本文在分析房地产税收的业务需求的基础,提出基于大集中系统的房地产税收管理系统的整体系统框架,并对该系统框架的功能模块进行了详细的介绍。下一步的工作中,我们将致力于实现该系统,并运用到实践中。

参考文献:

[1] 国家税务总局,关于进一步加强房地产税收管理的通知,北京,中国[P/OL].(2005-05-18).http://www.lawtime.cn/info/fangdichan/sifajieshi/2010101077368.html.

[2] 裴桂枝. 加强房地产管理管理促进征管水平提高[J]. 科技风, 2009(20):112.

[3] 张毅. 论税收信息化建设与征管效率[D]. 厦门:厦门大学,2008.

[4] 刘宇波.浅析房地产税收管理[J].经营管理者,2013(28):28.

[5] 龚勇兵.四川地税“房产管理”项目监控平台的设计与实现[D].成都:电子科技大学,2011.

[6] 范菁,熊丽荣,徐聪.分布式企业服务总线平台数据集成研究及应用[J].计算机科学,2014(2):209-214.

猜你喜欢
系统设计
基于FCR的城市地下供水管网应急处置系统设计
基于移动互联技术的通用评价系统的设计
基于UML技术的高校贫困生管理系统建模分析
一种基于SATA硬盘阵列的数据存储与控制系统设计研究
目标特性测量雷达平台建设构想
信息管理服务平台项目应用系统设计探析
基于工程应用能力培养的智能终端课程改革与实践