当前位置:主页 > 社科论文 > 人口论文 >

基于组件技术的人口统计GIS设计与功能实现

发布时间:2020-06-12 17:50
【摘要】: 人口问题是21世纪人类面临的影响可持续发展的重大问题。作为世界第一人口大国,中国人口正在逼近目前科学发展状况下自然环境容量的极限。由人口问题引发的资源相对不足,环境存载力较弱等诸多经济社会发展问题,短时间内难以改变。解决人口问题最重要的是全面掌握人口信息。传统方法对人口的地域空间分布特性涉足相对较少或挖掘不够,而地理信息与资源、环境、经济等诸多问题休戚相关。因此,将人口信息与地理信息集成,不仅能进一步提高人口信息化管理水平,而且能开拓人口信应用与服务的新途径,更好地为研究人口规律、制定人口政策,以及为全面建设小康社会和构建社会主义和谐社会服务。人口GIS作为人口信息与地理信息集成管理和应用的高效工具,以其强大的空间分析和可视化功能备受青睐。本文针对人口GIS的一个重要分支,人口统计GIS开展研究。 内容上,先简要回顾了人口GIS的发展和目前的研究热点,在此基础上比较了GIS软件开发方式,指出基于组件开发技术是GIS软件业的潮流,详细探讨了组件技术、ComGIS、MapObjects、ADO.NET以及开发平台VB.NET等相关技术。再以安徽县域人口统计GIS为实践案例,详细介绍了软件需求分析、指标与模型设计、系统目标、系统架构、功能设计、数据库设计,最后给出了系统主要功能的核心算法与程序实现。 技术上,遵循GIS软件工程的一般流程。在系统程序设计阶段,采用C/S三层架构模式,使用Visual Basic.NET为前端开发工具,GIS组件采用MapObjects,SQL Server2000作为后台属性数据库管理平台,空间数据以shapefile文件格式存储在系统中。分别使用ADO.NET和MapObjects实现属性数据与空间数据访问,通过OLEDB接口和MapObjects的Data Connection接口实现关系数据库和空间数据库的集成。 应用上,将关系数据库技术、数学模型与GIS技术应用到人口统计信息管理当中,系统完成了人口统计信息与地理空间信息的集成,实现了地图浏览、统计查询、专题制图、模型分析等功能,增强了人口统计信息的表现力,将进一步拓展人口统计GIS在相关领域的应用。基于.NET环境下开发了登陆组件Valiate.dll,数据库操作组件CDatabase.dll,以及基于GDI技术的洛伦茨模块、人口金字塔模块,GM(1.1)人口预测的矩阵运算类模块与空间权重矩阵生成模块。这些组件模块都具有跨语言应用、代码重用等特点,可为同类系统开发积累经验,提供技术参考。
【图文】:

参考图,体系,软件技术,对象设计


ActiveX 控件通常有可视窗口。ComGIS着软件技术的发展,GIS 软件技术的发展历经面向过程设计、结向对象设计、组件软件技术与服务软件技术,在模式上经历了集成 GIS、ComGIS 和分布式 GIS 的过程,GIS 体系演变参考图 2-2于开发较早,系统相对封闭,为追求功能上的成熟,GIS 软件变用户难于掌握,费用也很昂贵,阻碍了 GIS 软件的普及和应用[45 GIS 面临的多种局限,ComGIS 的出现给出了一种全新的解决思

架构图,人口统计,GIS系统,架构


由于系统结构设计的任务,主要是用一种方法将一个各个功能模块,并给出宏观结构蓝图。口统计 GIS 系统设计中,在设计的过程中依据系统目标概念接口和调用关系,将系统按 C/S 结构至上而下,构业务逻辑层和实现层。化表现层,描述业务对象的表现形式并接受用户的输入达人口专题信息;逻辑层,定义应用系统的对象的行为以及它们之间的关相关数据,,通过行政区划编码和时间序列编码,提取、表现层提供各类统计报表、时空分析的专业人口 GIS 模型访问层,也即数据存取层,提供了系统数据操作功能,操作,一般是由数据库理管系统来完成该层的工作。从存取层是对业务逻辑层的扩展,不过该层由服务对象(对象组成,考虑系统后续 B/S 结构的扩展和系统架构优展接口,使用微软公司最新的 ADO.NET 技术进行数据-3。
【学位授予单位】:安徽师范大学
【学位级别】:硕士
【学位授予年份】:2007
【分类号】:C921;P208

【相似文献】

相关期刊论文 前10条

1 孟吉;;J2EE组件技术与架构的认识与分析[J];才智;2011年23期

2 赵娟;汪飞;;基于Web的教务管理平台系统的设计与开发[J];中国科教创新导刊;2011年23期

3 ;[J];;年期

4 ;[J];;年期

5 ;[J];;年期

6 ;[J];;年期

7 ;[J];;年期

8 ;[J];;年期

9 ;[J];;年期

10 ;[J];;年期

相关会议论文 前10条

1 金丽;;组件技术在WEB中的应用[A];第六届全国计算机应用联合学术会议论文集[C];2002年

2 洪盈;;浅析COM、Activex组件技术及应用[A];海南省通信学会论文集(二○○一年)[C];2001年

3 吾守尔·斯拉木;康玲;阿力甫;;基于.net组件技术的远程教学系统的设计及实现[A];第六届全国计算机应用联合学术会议论文集[C];2002年

4 马润赓;李U

本文编号:2709893


资料下载
论文发表

本文链接:https://www.wllwen.com/shekelunwen/renkou/2709893.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户413e6***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com