论文部分内容阅读
二手房是指已经在房屋交易管理中心等部门完成备案程序,并且已完成初始登记和总登记,之后再次转手交易的房屋。当前二手房交易市场主要存在虚报成交价格,以达到少缴税款目的的“阴阳合同”行为,该行为所产生的税收漏洞损害到国家整体利益。为解决二手房交易市场征管难的问题,实现从以“人”为中心的评估转变到以“软件”为中心的评估,开发应用二手房交易价格评估系统势在必行。本文从系统业务架构和实际应用需求出发,按照软件工程的统一软件开发过程(RUP)模式,采取面向对象分析方法,涉及J2EE平台、Guice、Open JPA、DGF架构等多种相关技术,根据多层体系结构和业务流程,设计并实现了二手房交易价格评估系统。首先,从系统的需求方面分析,从单位实际情况出发,分析了研究开发该系统的重要性与必要性。根据对实际办税流程与评估流程进行分析,将系统业务架构设计为七个部分,其中审核估价是系统设计的最终目的。接着对评估模型进行设计,通过综合比较,从当前房地产市场常用的估价理论中选择市场比较法作为理论依据设计评估模型,采用修正系数连乘的形式求取评估单价,再计算得到待评估房产的总价。然后,对系统进行设计,从系统总体架构出发,将系统总体架构分为三个层面,分别是应用层、技术框架层以及系统框架层,其中技术框架层为系统高效开发和稳定运行提供统一的实现架构,是本次研究工作的重点之一。本文在应用层设计方面,根据业务流程进行模块划分,设计为数据采集、审核估价、争议处理等模块。技术框架层的设计包含了界面层、表现层以及业务逻辑层设计,对技术框架层的各个模块进行详细设计,通过类结构图的形式展现各个模块功能的设计结构。系统框架层主要包括数据库、应用中间件以及操作系统。最后,对系统功能的实现进行介绍,从系统的登录功能、数据采集功能、审核估价功能、统计分析功能以及系统管理功能进行介绍,并展现了部分关键代码。还根据实际数据对该系统的总体应用情况以及对特定小区的应用情况进行测试分析,通过对比应用该系统前后税款的增长额与增长幅度来评估系统的实现效果。在本文结束部分,总结了本文的主要工作,并将系统应用中存在的一些问题进行分析,得出当前主要存在的问题,最后结合实际工作提出研究展望。