论文部分内容阅读
空间环境科学数据共享平台来源于子午工程项目。该平台充分利用最新的网络技术,建立基于互联网环境的在线数据共享技术系统,及时收集、整理、整合空间环境数据资源,为空间环境预报业务和科研用户提供空间环境数据共享服务。空间环境科学数据共享平台的数据来源是子午工程数据汇集系统从全国各个节点站汇集来的观测数据。共享平台通过数据分发模块向用户定时分发用户自定义的科学数据产品,监控数据在分发过程中的状态以及为特定系统用户定时推送数据产品。共享平台通过数据共享模块为公众用户提供数据共享服务包括数据产品查询、各种格式的数据产品下载、根据各种观测数据和各类参数动态生成空间天气观测图像。本文详细介绍了共享平台的技术架构选型以及相关技术实现,系统在架构设计方面对传统的SSH框架进行了创新,应用约定大于配置和零配置的设计理念对传统SSH框架进行了整合和封装,搭建了Java版的Ruby On Rails框架。详细讨论了空间环境科学数据共享平台的需求分析和详细设计,将整个共享平台分为用户管理、数据产品查询及下载、数据产品定制及分发、数据产品分发监控、系统管理六大功能,对每一个功能都讨论了其用例图、时序图以及详细的功能设计。最后本文结合项目中实际代码和功能界面详细论述了系统中的核心类的设计以及共享平台核心功能的设计与实现。