基于GIS城市抗震防灾决策系统分析设计及统计显示功能开发.docVIP

基于GIS城市抗震防灾决策系统分析设计及统计显示功能开发.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于GIS城市抗震防灾决策系统分析设计及统计显示功能开发

基于GIS城市抗震防灾决策系统分析设计及统计显示功能开发   摘 要:本文通过结构化分析设计方法对某县城城区基于GIS城市抗震防灾决策系统进行了系统架构,阐述了系统分析和设计的过程。同时针对抗震预测结果的GIS统计显示功能进行了深入研究和开发,给出了利用ActiveX来实现统计图表动态显示的具体方法。   关键词:城市抗震防灾决策系统 结构化分析设计方法 动态显示 GIS ActiveX   中图分类号:P208 文献标识码:A 文章编号:1007-9416(2010)11-0039-03      引言   自从1991年第四届国际地震区划会议至今,GIS技术在抗震防灾方面的应用越来越广泛[1]。作为信息技术的一种,GIS依托空间数据库,能够迅速地对海量数据进行复杂的空间分析和数学运算,同时以图形方式将结果显示。开发基于GIS的抗震防灾决策系统,可以为实现城市抗震防灾工作的实时、动态、宏观管理提供有效的技术途径,为政府震前、震时、震后的决策提供科学依据,在地震灾害严重的我国具有重大作用和深远意义。   某县城城区的抗震防灾决策系统使用了ArcGIS平台,利用VBA(Visual Basic Application)语言开发的决策系统由现状查询、房屋震害预测、管线震害预测三个子系统组成。本文仅就系统开发过程中的结构化分析设计方法以及在房屋震害预测系统中统计图表的动态显示进行深入研究。      1 某县城城区抗震防灾决策系统的系统分析   系统分析是基于GIS城市抗震防灾决策系统开发中一个重要阶段。需要从总体上考虑城市抗震防灾决策系统的运行和功能,采用相同的分析和设计方法建立系统的各个模块,充分利用空间数据,实现整体优化,同时注意整体与层次、层次与层次间的相互制约关系。探讨系统最优化时,还需注意组成系统各要素之间的结构方式以及这种结构方式对系统整体的作用和影响,并根据系统的整体功能要求进行结构设计,以便有效地满足系统的整体要求。   结构化分析(Structured Analysis,简称SA)方法是一种面向数据流的需求的简单实用方法,适用于分析大型数据处理系统,目前已得到广泛的使用。城市抗震防灾决策系统,是通过一定的震害预测算法,对大量的空间数据进行处理、运算、统计并显示的系统,同时还需要满足现状查询等一系列其他功能,系统结构存在一定的复杂性。因此,需采用结构化分析方法对系统进行分析。   利用结构化分析方法,可以得到系统的数据流程图(Data Flow Diagram,简称DFD),它精确地在逻辑上描述系统的功能,输入、输出和数据存储等,是系统逻辑模型的重要组成部分。   一套完整的数据流程图,由一张顶层图、一张0层图以及其余子图组成。某县城城区抗震防灾决策系统的分层数据流图如图1所示。      2 城市抗震防灾决策系统的系统设计   根据系统分析阶段的结果进行系统设计。系统设计的主要目的是为系统定制蓝图,合理使用各种资源,最终勾画出系统的详细设计方案。系统设计需遵循抽象、模块化、信息隐蔽、模块独立四个原则。   结构化设计(Structured Design,简称SD)方法是一种面向数据流的设计方法,它可以和SA方法完美衔接。SD方法的基本思想是将系统设计成由相对独立、功能单一的模块组成的结构。面向数据流的SD方法方便地将DFD转换成系统的模块结构图(Modular Structure Diagram,简称MSD)。   将DFD转换成MSD时,需将系统分解成若干个子系统。在子系统划分时,应使子系统具有相对独立性,子系统之间数据的依赖性小、数据冗余小,同时还应考虑今后管理发展的需要。城市抗震防灾决策系统在开发过程中,应根据功能的不同,将一些联系较多者列入同一个子系统,将剩余的一些分散、跨度较大的联系作为各个子系统间的联系和接口,这样可以有效地降低系统之间的依赖性和数据冗余,也增强了系统的可维护性和适应性。   某县城城区抗震防灾决策系统,可划分为现状查询、房屋震害预测、管线震害预测三个子系统。各子系统模块结构图如图2所示。   利用结构化分析设计方法得到的某县城城区抗震防灾决策系统三个子系统的效果图如图3所示[2]。      3 统计图表动态显示功能的开发   城市抗震防灾决策系统作为政府震前、震时、震后的决策的工具,除要做到能对震害进行预测和评估外,更要求能将最终预测结果进行统计并以清晰、美观、易于阅读和理解的方式显示出来,因此在城市抗震防灾决策系统的开发中相当重要。   在城市抗震防灾决策系统的开发过程中,统计图表形式一般有以下几种:(1)使用ArcGIS的分析图层(Analysis Layer)[3];(2)使用ArcGIS自带图表生成器[4];(3)使用VB等

文档评论(0)

bokegood + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档