系统架构师 百分网手机站

森林资源监测管理预警系统架构设计

时间:2017-06-30 17:41:14 系统架构师 我要投稿

森林资源监测管理预警系统架构设计

  对于非木材森林资源的调查监测,数据的多样性就更为突出,管理数据系统的建立,既提高了非木材森林资源调查数据的利用率,高效评价森林效能,也在森林资源资产经营评估方面起着重要的作用。下面YJBYS小编为大家整理了关于森林资源监测管理预警系统架构的文章,仅供大家阅读交流~

森林资源监测管理预警系统架构设计

  1 系统需求分析

  1.1 系统目标

  开发一套“非木材森林资源监测与预警系统”,系统包括非木材森林资源数据库建立,产量、质量等的相关监测指标和预警指标、预警模型、监测数据的输入、存储、显示、查询、分析,以及发布预警信号和提供辅助决策等功能,最终实现非木材森林资源可持续利用的目的。

  1.2 运行环境

  1.2.1 硬件环境。Pentium4 1.4 GHz或更高处理器的IBM PC或兼容机,至少256 M内存,至少剩余500 M以上硬盘空间,Microsoft兼容鼠标,1 024×768或更高分辨率的监视器,1个光驱。打印机:可选。   1.2.2 软件环境。Windows XP及其以后的视窗系列操作系统;MapObjects 2.2;Sybase公司的ASA 7.0(Adaptive Server Anywhere)。

  1.3 功能需求

  根据系统目标要求,系统应包含非木材森林资源数据库维护模块、图形编辑和浏览模块、查询模块、统计分析及输出打印功能、预警模型应用和决策支持模块及系统维护模块。

  1.4 系统总体结构

  根据功能需求分析,非木材森林资源监测与预警系统包含数据维护、非木材森林资源地理分布区浏览、预警指标与预警模型、查询统计与分析、系统维护等模块,系统总体结构见图1。

  数据维护:主要是对非木材森林资源的各类数据进行管理,可以这些数据进行添加、修改、删除等操作,包含非木材森林资源基本信息维护、非木材森林资源分类信息维护、非木材森林资源地理分布维护、非木材森林资源监测指标维护、非木材森林资源监测数据维护等5个子模块。

  非木材森林资源地理分布区浏览:主要用于对数字地图进行操作,包含“放大显示”、“缩小显示”、“全体显示”、“自由浏览”、“地图标注”、“叠加分析”等功能。

  预警指标与预警模型:主要用于设计预警指标体系和维护预警模型,包含“预警指标设计”和“预警模型维护”2个子模块。其中,预警指标体系为部分或全部监测指标的有机组合,根据其重要性为每个指标赋予一定的权重;预警模型中定义了包含预警指标的计算公式和预警阈值,供预警分析模块使用。

  查询、统计与分析:主要用于图文查询、统计及预警分析、预警信号发布、辅助决策等,包含“由图查文”、“由文查图”、“数据分析”、“预警分析”、“报表维护”等5个子模块。其中,由图查文提供了鼠标单击选择、鼠标拖画矩形框选择和鼠标多次点击生成多边形选择等3种方式;由文查图通过设置组合条件,在数字地图上显示符合条件的记录;数据分析提供了描述性分析、方差分析和回归分析等3种功能;预警分析通过计算预警模型中定义的公式的值,将之与预警阈值比对,如果超出安全范围则调用预警信号发布模块和辅助决策模块;报表维护可以对系统中已定义的统计图表进行修改、删除等操作,也可以设计新的统计图表。

  系统维护:主要用于维护系统安全,包含系统设置、权限管理、用户信息、数据备份、数据恢复等5个子模块。其中,系统设置用于设置系统参数;权限管理用于设置用户对系统各功能模块的使用权限,可以定义到按钮一级;用户信息用于显示当前用户的信息,如用户组、权限等,还包括更改当前用户的登录密码。