Design and Implementation of a Prototype of the SVOM Science-Data Archive System
-
Graphical Abstract
-
Abstract
The SVOM Science-data Archive (SSA) is part of the Chinese Science Center (CSC) of the SVOM Satellite Ground Segment. The SSA system is to store and manage data from the SVOM in the CSC. The SSA serves as a unified platform for SVOM data management, and it incorporates functions such as those of data storage, data query, data retrieval, and data maintenance. The SSA can thus be highly helpful to researchers in data processing. As part of a preliminary study to demonstrate and validate basic functions, workflows, and feasibility of the SSA, we have designed and implemented an operational prototype of the SSA based on system-requirement analysis and system design. The prototype is of the 3-Tier C/S architecture with 3 layers being the View, Function, and Data Layers, respectively. This structure separates functions of the server end from those of the client end so as to reduce interferences between different modules, which makes it more convenient to maintain and expand the system. The system was developed using the Java as the programming language. The choice of the Java is ideal because of its cross-platform compatibility. With its open architecture and low-level couplings between subsystems, the prototype can accommodate continuously evolving data structures of products of the CSC, and it can be used in the early phase of SVOM satellite-payload development. The prototype can be improved to meet SVOM mission requirements.
-
-