论文部分内容阅读
空间科学卫星数据产品是科学卫星任务的直接产出,外太空科学探测对象特征的定量描述性和不可复述性,使得空间科学卫星数据产品具有重大的研究价值。本文将产品数据管理思想引入到卫星数据产品管理中,实现了卫星数据产品库管理系统,一方面帮助运维人员掌握数据产品的整体情况,及时发现并处理异常;另一方面帮助研究人员方便地获取数据产品并了解其关键特征。为实现卫星数据产品库管理系统,本文从以下两个方面着手:卫星数据产品的结构设计、卫星数据产品的科学管理。首先,通过对卫星数据产品的特征分析,并结合档案学相关的概念和方法,本文设计了数据产品和数据集两种主要结构。进一步地,将上述结构与对应的管理需求和方法相结合,就确定了系统设计的两大模块:数据产品管理模块、数据集管理模块。在数据产品管理模块中,重点是对数据产品元数据的管理,为此本文实现了基于规则模板的元数据提取方法和基于标注树的元数据动态扩展方法。在数据集管理模块中,产品文件的批量更新是关键的问题,为此本文提出了逻辑地址的概念,并结合匹配规则实现了数据集的产品文件快速地批量更新。然后,本文实现了 一个系统原型,并对上述模块进行了软件集成与部署。在软件集成和部署过程中提出并应用了资源号和任务的概念,使服务器的计算资源得到充分利用,同时也提高了系统交互体验。最后,本文对系统原型进行了性能和接口测试,结果表明数据产品库管理系统能够较好地满足数据产品的科学管理需求。