系统总体框架主要由数据服务层、应用支撑层和业务展现层三个层次构成:
数据服务层
数据服务层包括了中心数据库、数据交换平台、数据共享服务应用、数据管理工具四个部分。
中心数据库存储所有的业务数据,采用主题结合业务的数据组织方式将所有数据集成在一起,实现数据的集中存储和集中管理。
数据交换平台实现对数据源(系统)数据的收集和整合,根据设定的规则和条件,自动从相应的数据源中采集所需要的数据,经格式转换、数据校验后写入中心数据库,同时也承担将中心数据库的内容以设定的格式交换给外部数据源。
数据共享服务应用向上层提供统一的数据访问服务接口。
数据中心还提供对元数据、服务接口等方面的统一管理工具。
应用支撑层
应用支撑层包括工作流引擎、统一用户管理、电子签章、空间服务引擎等一系列成熟的组件。将管理应用中有关公共功能如认证与授权、日志管理、工作流、空间分析服务、信息推送等功能以公用组件或公共服务的形式集成到支撑平台中,为所有的上层业务应用子系统提供统一的应用支撑服务接口,实现应用支撑层的整合集成,减少系统间的耦合度,便于系统的扩充和部署。
在此之上,部署一套基于消息中间件的流程集成框架,为不同子系统之间的流程整合提供帮助。
业务展现层
业务展现层分为应用平台和应用门户两个层次,应用平台是按系统不同功能对平台的纵向分类,应用门户是按使用对象对平台的横向分类。
应用平台包括环境监测监控平台、环境管理业务平台、决策支持平台三大部分,每一类应用平台又各包含若干个子系统,每个子系统负责完成特定的功能。
应用门户分为决策门户、环境管理门户、企业门户、公众门户四类,在每类应用门户中,集中了应用平台子系统中与该类用户交互的所有信息,为所有子系统提供一个单一的应用入口。
领取专属 10元无门槛券
私享最新 技术干货