美章网 资料文库 经济统计地理信息系统的建构范文

经济统计地理信息系统的建构范文

本站小编为你精心准备了经济统计地理信息系统的建构参考范文,愿这些范文能点燃您思维的火花,激发您的写作灵感。欢迎深入阅读并收藏。

经济统计地理信息系统的建构

1.多样式显示功能分析

1.1.数据格式

宏观经济数据是多样式显示功能的基础数据。就目前来看,宏观经济主要的来源是统计报表、城市卡片和县卡片。另外,基本单位汇总数据、人口普查汇总数据也是宏观经济数据的一部分。基本年鉴数据一般是报表数据经过处理后的结果,年鉴数据在统计局的业务位置不是很重要,但年鉴数据也是将来系统中可能需要处理的一部分,应该也作为一种宏观经济的数据来源来考虑。

宏观经济数据的组织形式是多种多样的,但透过复杂的数据组织结构,它们也存在着共性,就是每一个统计数据都可以通过空间、时间、指标来确定,用数据库的语言描述就是可以分为地址码字段、时间字段、指标字段,只要数据表中存在这几个字段,就可以完整的描述统计数据。

系统的宏观经济数据存储在SQLServer2005中,表1为典型的宏观经济数据表结构,其中的地址码与空间数据中的地址码(DZM)相对应,实现空间数据与统计数据的统一。查询后的宏观经济数据如2所示。

1.2.功能需求分析

论文重点研究多地区、多年、多指标的宏观经济数据查询结果的多种表格方式显示,具体有以下五种。(1)普通样式:原始表数据显示(2)地区分类样式:以地区为主,显示各个时间的各种指标信息。(3)时间分类样式:以时间为主,显示各个地区的各种指标信息。(4)指标分类样式:以各类指标为主,显示各个地区、不同时间的信息。(5)时间-指标样式:以时间加各类指标为主,显示各个地区的信息。

2.详细功能设计

2.1.界面设计

多样式表格显示模块需要以上述五种方式显示数据。其中,普通样式可以直接显示,不需要进行复杂处理。论文主要论述其他四种样式,具体显示效果如图3所示。如图1所示,时间分类样式为跨时间(年)的多地区、多指标数据显示;地区分类样式为跨地区的多时间(年)、多指标数据显示;指标分类样式为跨指标的多地区、多时间(年)数据显示;时间_指标分类样式为时间+指标的多地区数据显示。

2.2.核心组件设计

本身提供了一个数据绑定控件DataGrid[3]。可以直接将数据绑定到该控件中来显示所有数据,这样就避免的使用for循环实现数据显示,大大提高了程序的开发效率。总体上DataGrid控件是一个二维的数据网格,用表格形式显示数据源数据,并且支持选择、编辑、删除、分页显示和排序等功能。但是DataGrid控件只能显示单列数据,样式简单。SourceGrid组件具有很强的重绘功能,通过简单的命令,如rowspan=2,就可以实现跨行显示。系统基于开源组件SourceGrid开发出SuperGrid控件,如图2所示,可以轻松实现各种表格的跨行、跨列显示。

该组件提供了四个数据多样式显示接口、一个数据处理接口和五个数据输出接口,详细功能如下所示。>SpanState是实现跨地区显示的接口;>SpanYear是实现跨时间显示的接口;>SpanIndicator是实现跨指标显示的接口;>IndividualQuery是实现时间指标样式的显示接口;>ReduceDumensionality是实现降维处理的接口;>ExporHTML是实现HTML格式输出的接口;>ExporWord是实现Word格式输出的接口;>ExporExcell是实现Excel格式输出的接口;>ExporXML是实现XML格式输出的接口;>OutPutTable是实现表格输出的接口。其中,SpanState、SpanYear、SpanIndicator需要提供统一入口参数,即原始表格信息,表格格式为(DZM、MC、YEAR、I1、……、In)。实现时间-指标样式的显示效果,需要首先对原始数据进行降维处理,控件提供ReduceDumensionality方法实现此功能。

3.结论

宏观经济数据多时间、多地区、多指标的三维特征,难以利用普通控件显示复杂样式。为了能够更加直观的反映数据,满足用户对社会经济统计数据的深层次挖掘的需求,论文利用开源组件SourceGrid较好实现了4种复杂样式显示。同时,由于SourceGrid具有开源的特征,基于SourceGrid开发的控件SuperGrid可以直接应用于社会经济统计地理信息光盘系统中,开拓了统计信息的服务新领域。

作者:王研硕张丽娟单位:天津市九河市政工程设计咨询有限公司洛阳理工学院电气工程与自动化系