- 1、本文档共53页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
房地产动态监测分析系统技术方案.
房地产动态监测分析系统技术方案天津新政宏昊数字信息技术有限公司2012.11目录1概述11.1项目概述11.2参考资料11.3术语定义22总体设计22.1整体框架22.1.1需求分析22.1.2总体设计22.2系统功能设计52.2.1功能示意图52.2.2功能模块划分62.3程序执行流程图72.4权限定义73关键技术83.1 MVC框架83.2 WEB应用设计83.3地理信息技术103.4 数据库技术114系统详细设计124.1地图模块124.1.1功能描述124.1.2功能流程图124.1.3功能详细设计134.2综合统计分析模块184.2.1 市场综合查询184.2.2项目详细分析204.2.3简要市场分析214.2.4板块综合查询224.2.5结构性市场分析234.2.6项目跟踪查询244.3监控模块244.3.1日监控244.3.2月监控294.3.3年监控354.4系统管理模块404.4.1系统设置404.4.2用户管理415数据库设计425.1数据库结构图425.2数据库表结构431概述1.1项目概述房地产动态监测系统是为适应新形势下房地产市场动态监测工作而研发的专业应用系统。该系统将GIS技术应用于房地产管理,可以将分散于房地产规划、销售许可、房产开发、交易、权属登记等管理环节的信息有机结合起来,并将其直观地反映在地图上,实现行业专题业务数据与空间地理信息数据的有机融合。系统突出了地图数据与业务数据的交互统计功能,建立了一套完整的房地产市场指标监测体系,使统计和分析手段更加多元化,为房地产相关部门提供监测和辅助决策的功能。系统利用PureMVC搭建了开发的框架结构,实现了对市场监测指标和前台页面的灵活配置,大大增强了系统的可扩展性。利用FLEX进行开发,页面展现丰富、美观、大方。1.2参考资料 GB/T8567-2006《计算机软件文档编制规范》; GB/T12504-1990《计算机软件质量保证计划规范》;《房地产动态监测分析项目任务计划书》;《房地产动态监测分析系统需求分析报告》; 1.3术语定义系统:指可以独立完成某一类功能的子系统的集合。模块:指可以独立完成某一类功能的页面的集合。GIS:Geographic Information System 地理信息系统。2总体设计2.1整体框架2.1.1需求分析根据用户需求,房地产动态分析系统将服务于天津市国土资源和房屋管理局的房地产市场处,使用对象包括各级领导、处室相关工作人员以及监控室工作人员。运行在局内网系统内。程序设计要求用户能够灵活配置其使用的功能,界面要美观、大方。系统整体设计要符合计算机技术发展的趋势,采用先进的技术方法。2.1.2总体设计根据以上需求情况,结合房地产市场处的日常工作流程,利用计算机技术发展的前沿技术和GIS发展的先进技术,本系统整体框架设计为基于MVC框架的WEB应用程序。利用大型、成熟的空间图形处理软件ArcGIS系列产品作为空间图形处理和局域网地图发布的工具,利用大型关系数据库管理软件Oracle作为业务数据库管理的工具。图2-1 系统整体框架系统总体按照四层体系结构建立,具体可分为数据层、服务层、应用层和表现层,如上图所示。数据层数据资源层是基于文件管理和数据库管理的各类综合数据,包括空间数据和业务数据。数据层为服务层提供数据,按照统一标准进行整合处理,实现数据的统一存储与管理,由空间数据引擎和大型商用数据库统一存储、管理和维护,建立并维护空间、非空间索引。其中,空间数据由Oracle数据库和ArcSDE空间数据引擎进行管理,部分业务数据由本地文件进行管理。服务层服务层以网络服务技术为基础,提供地图应用服务和业务数据服务。系统支持开放地理协会标准服务,能够实现数据的聚合发布;支持二次开发接口服务,能够实现系统的深层次开发。应用层应用层整合服务层提供的地图应用服务和业务数据服务,根据具体业务需求,建设各项应用,包括应用界面管理组件、应用地图管理组件、应用工具管理组件和应用配置管理组件等。表现层表现层直接面向客户,提供空间数据表示和信息可视化功能,运行于Windows系列操作系统。表现层可以直接与数据层、服务层、和表现层建立连接、获取数据和请求服务,分别适应不同应用的需要。表现方式主要为Flash播放器和Web浏览器。2.2系统功能设计2.2.1功能示意图图2-2系统功能示意图2.2.2功能模块划分图2-3功能模块示意图2.3程序执行流程图图2-4程序执行流程图2.4权限定义表2-1权限定义表NOUserMODULE01管理员、监控人员地图模块02管理员、监控人员、各科室人员综合统计分析03管理员、监控人员、各科室人员监控模块04管理员系统管理模块05管理员用户管理模块3关键技术3.1 MVC框架MVC (Model View C
文档评论(0)