土地资源网专业的土地交易平台、从事土地事务代理、土地咨询、土地买卖等业务环境污染空间模型库系统概要设计文档北京大学遥感与地理信息系统研究所北京北大天创信息技术有限公司“环境污染空间模型库”概要设计2日期版本号作者修改内容2002-9-31.0北大遥感所初稿2002-9-61.1北大遥感所模型库和参数库结构2002-9-71.2北大遥感所数据库结构“环境污染空间模型库”概要设计3目录1引言......................................................................................................51.1编写目的........................................................................................51.2相关说明........................................................................................52任务概述..............................................................................................52.1基本目标........................................................................................52.2运行环境........................................................................................62.3需求概述........................................................................................63总体设计..............................................................................................73.1处理流程........................................................................................83.2总体结构和模块外部设计...........................................................93.2.1系统总体结构.........................................................................93.2.2系统模块结构.......................................................................103.3功能分配......................................................................................113.3.1系统主体功能模块...............................................................113.3.1.1数据管理.........................................................................113.3.1.2过程模拟.........................................................................123.3.1.3制图输出.........................................................................133.3.1.4结果分析.........................................................................133.3.1.5调度控制.........................................................................143.3.2GIS功能模块........................................................................143.3.3模型库和参数库...................................................................15“环境污染空间模型库”概要设计43.3.4系统数据库...........................................................................164接口设计............................................................................................164.1模型库访问接口..........................................................................174.2GIS访问接口..............................................................................194.3数据库访问接口..........................................................................205数据结构设计....................................................................................225.1模型库和参数库结构..................................................................225.1.1总体结构...............................................................................225.1.2模型库结构...........................................................................245.1.3模型结构...............................................................................255.1.4参数库和参数的结构...........................................................265.2数据库结构.................................................................................265.2.1总体框架..............................................................................275.2.2表结构..................................................................................27“环境污染空间模型库”概要设计51引言1.1编写目的根据需求分析,进行环境污染空间模型库系统的概要设计,建立系统总体框架结构和技术流程,将系统划分为若干功能模块,对各个模块功能进行初步设计,并设计各个模块之间的接口规范。1.2相关说明本设计文档是关于环境污染空间模型库系统的概要设计,包括主体系统、模型库、主要模块接口和系统数据库结构的总体设计。系统的详细设计,包括系统功能实现、模型库结构和实现模式、数据库结构和表结构的详细设计,在《环境污染空间模型库系统详细文档》中论述。1.3参考资料[1]环境污染空间模型库系统需求分析文档2任务概述2.1基本目标本项目的核心任务定位于建立“福建省环境污染空间模型库”,包括大气污染模型库、河流污染模型库、海洋油类污染模型库三个部分,集中管理这三类环境污染模型,并提供模型的更新、评估、改进功能。并以地理信息系统软件Citystar4.0为基础,开发模型库应用系统软“环境污染空间模型库”概要设计6件,实现环境污染空间数据的导入管理、模型计算、模拟显示和制图输出。2.2运行环境(1)硬件环境最低配置:PIICPU处理器、64M内存、4GB硬盘、CD-ROM。(2)软件环境Windows95,98,NT,2000及XP等操作系统。Citystar4.0软件平台SQLServer数据库平台2.3需求概述系统的总体需求概括成如下几个方面的具体目标:(1)建立由大气污染模型库、河流污染模型库、海洋油类污染模型库三个部分组成的环境空间模型库。(2)以地理信息系统及空间数据库为基础(城区采用1:1万基础数据,大范围地区采用1:25万基础数据,经过预处理的航片、卫片可以作为底图叠加),研制开发“环境污染空间模型库”应用系统软件。(3)模型库中初始保存若干个模型(包括三大类污染类型),并提供用户扩展机制,可以对初始模型进行改进和更新。(4)模型库管理实现对环境污染模型的目录管理,并支持以多种“环境污染空间模型库”概要设计7形式(动态链接库、组件)实现的新模型向模型库的添加。(5)根据污染源或污染事故的参数信息,以及环境背景的具体情况,系统支持环境污染模型的智能选择和人机交互式选择两种方式。(6)模型参数的自适应选择和生成。对于因客观条件不能获得的模型参数,系统可根据历史统计资料或参考已经发生的可供参考的同类事故而选择或生成缺失的参数,进行计算。(7)建立环境污染空间模型库与环境污染空间数据库的接口,通过该接口,系统管理平台可以实现污染源数据的导入管理和提供污染扩散模型运算所需的参数。同时模型库管理平台提供模型库系统与环境信息系统其它模块的接口,实现其他子系统对模型库的调用功能。(8)模型结果的可视化表达。根据系统的模拟输出,对污染扩散的路径、范围和强度做出直观的表达,为决策者提供可靠的辅助决策信息。(9)利用实际监测数据,对模型计算结果进行评价。3总体设计根据系统体系结构,系统总体设计分为以下几个部分:(1)系统总体框架结构(2)模型库和参数库设计(2)环境污染模型库接口的设计(3)空间数据库接口的设计(4)控制管理模块的设计“环境污染空间模型库”概要设计8(5)污染扩散的过程模拟模块设计(6)制图输出模块的设计(7)数据库结构设计3.1处理流程下图描述在系统建成之后系统运行的实际工作流程。启动系统输入模型参数调出背景数据选择模型扩散过程模拟确定备选方案对采用各个备选方案的结果进行模拟决策候选方案污染源及背景资料显示屏幕显示打印输出模拟过程可视化屏幕显示结果打印模拟结果输出屏幕显示打印输出“环境污染空间模型库”概要设计93.2总体结构和模块外部设计3.2.1系统总体结构模型管理数据管理控制中心基础数据模型结果可视化大气模型库海洋模型库河流模型库备选解决方案专题地图制图输出空间数据库接口污染源数据模型创建模型评估“环境污染空间模型库”概要设计103.2.