JetSof农用地定级估价信息系统V1.0设计说明书1引言1、编写目的本设计书的主要任务是根据JetSoft农用地定级估价信息系统的相关需求规格说明并确定设计目标,以及系统的主要模块、功能以及它们的优先顺序,根据设计目标确定适合的设计方法,制定各种规范。将系统按功能划分成模块的层次结构。确定每个模块的功能,建立与已确定的软件需求的对应关系。确定模块之间的调用关系,确定模块之间的接口,即模块之间传递的消息。设计好接口的信息结构,评估模块划分的质量及导出模块结构的规则。完成数据库设计,避免数据的大量冗余。为程序的详细设计奠定基础。2、术语说明1、模块——按照软件功能之间的高内聚,低耦合的原则,将确定的联系紧密功能划分在同一模块中,反之划分在另外的模块中。2、数据结构——定义系统中各模块之中、之间传递的信息和接口结构。通过此数据约定协议在系统中公用信息。3、数据库设计——定义系统数据存储的介质和结构以及这些结构之间的相互联系,数据存储完全满足面向关系的第三范式规范减少数据冗余。4、数据安全设计——特指地图数据的操作管理权限分配管理。3、参考文献1、《TD/T1004-2003农用地分等规程》、2、《TD/T1005-2003农用地定级规程》3、《TD/T1006-2003农用地估价规程》4、《农用地分等数据库标准》5、《农用地定级数据库标准》6、《农用地估价数据库标准》7、《农用地定级成果编制细则》8、《农用地估价成果编制细则》9、TD/T1016国土资源信息核心元数据标准10、《ISO9001软件开发标准文档》11、GB/T8566-1995《信息技术软件生存期过程》12、GB/T16680-1996《软件文档管理指南》13、GB11714—89《全国企业事业和社会团体代码编制规则》14、GB/T2260—1999《中华人民共和国行政区划代码》(1999)JetSof农用地定级估价信息系统V1.0设计说明书2第一章系统概述1、开发背景农用地是人类赖以生存和社会经济不断发展最根本的稀缺资源之一。人多地少是我国的基本国情,因此我国土地中的最大问题就是资源的科学利用和保护。土地保护又以农用土地保护为主。农用地的合理利用与科学管理,对区域食物安全至关重要。而农用地分等定级通过定量指标科学量化农用地数量、质量及其分布,确定农用地质量等级,有利于统一掌握农用地质量分布格局,为划定基本农田保护区、开展土地整理及实现耕地占补平衡中的质量平衡提供科学依据,它是对农用土地自然生产力与土地生产的社会、经济和环境条件的综合评价,通过农用土地的分等、定级与估价,建立完善的农用地质量价格体系,有助于实现农村集体土地、按质分配、农地征用按质补偿、农村集体土地使用流转按质论价以及农用地按质纳税,因而它是农用地科学管理、综合整治的基础,对区域的持续、稳定发展意义重大。另一方面,农用地还是建设用地的重要来源,随着工业化和城市化进程的加快,导致基本建设占地与耕地保护矛盾日益突出。农用地分等、定级与估价可以从气候、土壤、地形地貌、区位以及经济等多个方面对农用地的质量优劣和价格进行综合、定量评价,为基本农田保护、土地利用总体规划编制、土地整理、耕地占补平衡以及农用地征用补偿等提供科学依据。农用地分等、定级与估价涉及大量的土地空间信息和土地属性信息以及各类文字报表信息,这些信息、资源的有效管理和合理利用需要一套科学、高效的计算机信息技术解决方案。利用先进的GIS(地理信息系统)技术和广泛应用的关系型数据库系统技术可以快速获取和准确处理上述信息,从而实现“空间信息和属性信息收集==>信息分析处理和统计==>结果信息输出”有机融合及信息的一体化管理。因此本人利用组件式GIS开发工具和MicroSoftVisualStudio开发平台开发了JetSoft农用地定级估价信息系统。2、系统主要功能及特点JetSoft农用地定级估价信息系统是针对国土资源大调查的专业型GIS工具软件,系统根据国土资源部最新的TD/T1004-2003农用地分等规程、TD/T1005-2003农用地定级规程、TD/T1006-2003农用地估价规程的相关要求结合农用地分等数据库标准、农用地定级数据库标准、农用地估价数据库标准及农用地定级估价实施技术方案等,利用先进的GIS技术研制开发而成。本系统以电子地图分析、加工、处理和制图为核心,实现农用地评价相关因素因子调查表、统计表、图件等数据图形信息的数据输入、存储与管理,自动计算出因素因子的作用分值、总作用分值等功能。系统能自动进行级别划分,显示和绘制各类因素因子作用分值的相关图件,使用收益还原、标准田块等方法计算地价,最终输出农用地等级图和基准地价图。该系统主要供土地管理部门和评估中介机构对农用地价格实现动态评估和管理,评估结果可为农用地的征用、转租、转包等提供依据。JetSoft农用地定级估价信息系统是集地图浏览、地图符号制作、地图JetSof农用地定级估价信息系统V1.0设计说明书3数据格式转换、定级估价项目基础地图矢量数据分幅采集处理维护、图幅管理维护、工作底图的产生与管理、农用地土地定级影响因素因子以及权重评定、土地评估单元划分、定级因素因子影响分值计算、定级级别划分、级别图形成、定级级别面积与地类面积统计、基准地价样点录入、基准地价样点数理统计检验与异常样点剔除、测算各级别用地类型基准地价与报表WORD输出、建立宗地评估基准地价修正系数表、应用各宗地评估方法于宗地评估、受理评估宗地的管理等GIS功能与专业模型以及定级估价业务流程于一体的自主开发的土地评估行业应用软件。3、系统技术构架“JetSoft农用地定级估价信息系统”由GIS(地理信息系统)开发平台和MicrosoftVisualStudio开发平台及关系型数据库系统共同开发构架而成,形成一个以空间数据库为核心、属性数据库为支撑;以GIS(地理信息系统)电子地图为主导,以农用地定级估价数据流转、分析、处理为核心的的专业GIS应用型软件系统。系统主要针对农用地定级估价中所涉及的各类地图数据、属性数据信息进行采集、分析、管理、统计、汇总并可进行深度的挖掘应用。本系统采用稳定的组件式GIS及对组件式开发全面支持的MicrosoftVisualStudio开发平台进行开发,不采用其他外部依赖软件嵌入式开发方式开发,从而保证了整个系统的稳定性和可靠性。本系统围绕农用地定级估价数据采集、分析、管理、统计、输出,遵循农用地分等数据库标准、农用地定级数据库标准、农用地估价数据库标准,从而实现了以农用地定级估价信息流为线索的系统框架结构,具有强大完善的功能和开放性、规范性和方便、易用等特点。4、系统框架及数据流转从系统数据处理来看,农用地定级估价信息系统主要包括数据输入、数据存储与检索、数据处理与分析、数据输出四大子系统,各部分主要关系为:系统设计采用面向对象的方法。整个体系结构基于客户/服务器,采用RoseSuite-Enterprise软件设计和构建系统模型。系统采用模型/视图/控制器(MVC)软件体系结构,即下图所示子系统结构:数据输入数据输出数据存储与组织数据处理与分析JetSoft农用地定级估价信息系统结构控制器视图模型数据仓库启动访问者JetSof农用地定级估价信息系统V1.0设计说明书4其中控制子系统负责与用户交互,模型实现中心数据结构,视图子系统负责数据显示。其UML配置图如下所示:本系统工作主要在数据采集/加工、定级、估价、查询统计四大模块中完成,系统工作流程及信息流程如图所示:图形数字化属性数据录入矢量地图导入属性数据导入原始数据库生成定级单元总分值计算土地定级地价建模单元地价计算级别地类地价预处理数据库结果数据库图形及属性查询图件及表格输出样点地价录入权重计算级别分值对照表信息流程工作流程:内存系统数据处理:磁盘文件系统:数据库管理系统FileSystemADO连接JetSof农用地定级估价信息系统V1.0设计说明书5第二章系统模型及视图结构1、系统模型层次按照计算机软件模型划分的方法,可以将系统分为四个层次,分别为1)数据库层,包括GIS空间数据库及其属性,其他表格数据,如外业调查表格、内业整理表格、因素因子模型参数等;2)空间数据分析引擎,以组件式GIS开发平台作为空间分析平台,实现电子地图图层叠加分析、空间距离面积量算、缓冲区运算、等值线提取、生成、专题图分析等空间分析功能;3)专业模型层,实现农用地定级与农用地基准地价测算所需的专业计算模型,其中的农用地定级模块、农用地基准地价测算模块之间相互关联、以级定价、以价控级、级别和价格相互验证;4)输出、分析和应用层,实现农用地定级估价模型结果的打印输出、查询与统计分析。系统的整个框架模型如下图所示:专业模型层输出、分析、应用层JetSoft农用地定级估价信息系统模型层次图组件式地理信息开发平台农用地定级模块、农用地估价模块数据统计分析打印输出、制图数据查询文档表格数据库系统空间数据(电子地图)及其属性数据库空间数据分析层数据库层MicrosoftVisualStudio开发平台JetSof农用地定级估价信息系统V1.0设计说明书62、系统主要模块本系统按照农用地定级与估价的要求,对各类空间数据进行分析处理与计算以及这些数据的管理。针对空间数据的采集与建库,提供满足专业需要的数据录入工具和空间模型分析工具;当用户录入面向农用地定级的各类信息后,系统按照定级因素因子评价规则和其抽象模型计算信息叠加产生的各定级评价单元的各种作用分,并据此划分农用地的土地级别以及各级别土地面积明细;在土地定级的基础上划分估价片区以及确定其主要用地类型,当用户输入估价样点资料信息后对信息进行检验和整理并归类区片计算区片和定级级别的基准地价进一步根据修正系数计算各宗地价格。按照计算机编程模块划分,系统主要可分为以下的主要模块:1、空间数据采集与编辑2、空间数据转换与纠正3、图幅数据处理与管理4、空间数据查询与分析5、农用地定级数据空间分析6、农用地定级因子征询建立7、农用地定级因子权重确立8、农用地定级因子量化分析及标准化处理9、农用地定级单元分析及标准化处理10、农用地定级单元分值计算与分析11、农用地定级级别划分与面积统计12、农用地估价样本数据采集及分析13、农用地估价样点数据检验与整理14、农用地估价样点数据计算及标准化处理15、农用地基准地价模型分析16、农用地基准地价计算17、农用地基准地价修正系数建立及处理18、农用地宗地地价计算19、农用地定级估价图形数据输出及交换处理20、农用地定级估价属性数据输出及交换处理21、农用地定级估价数据统计分析及输出以上为系统的主要模块分布,本系统对于农用地定级所涉及的模块,将实现修正法和因素法两种定级技术路线。由于定级因素中不仅包括了田块大小、耕作装备等面状作用因子,更主要是包括了中心城镇、农贸中心、交通网络以及农村居民点等点状和线状扩散衰减作用因子,因此定级子系统与图形处理子系统紧密结合,实现了随空间距离衰减因素因子分值的自动计算。所有因子计算实现“一键化”自动为定级单元赋值,大大降低了操作的复杂性。农用地估价子系统将实现地价样点均值法和模型法两种技术路线计算基准地价。其中的模型法技术路线可以自动对“样点地价-定级指数”进行最佳函数拟合,同时可以自动解析用户数据的数学函数。系统根据样点地价或“样点地价-定级指数”模型自动计算“级别基准地价”。JetSof农用地定级估价信息系统V1.0设计说明书72、系统主要模块组织关系图及视图结构A、系统顶层结构视图B、空间数据采集子系统结构视图空间数据采集子系统空间数据处理子系统坐标参考体系子系统数据字典管理子系统空间数据管理子系统空间数据输出子系统空间数据分析子系统用户接口子系统数据存储子系统定级子系统估价子系统参数管理子系统系统状态管理子系统权限管理子系统系统顶层结构视图空间数据采集子系统几何元素编辑子系统栅格图象处理子系统属性编辑子系统矢量数据转子系统JetSof农用地定级估价信息系统V1.0设计说明书8C、空间数据处理子系统结构视图D、空间数据管理子系