对软件项目管理系统的项目数据备份进行分析,提出了一种基于半结构化数据的项目备份方法SDB-Method。该方法通过对系统的数据模型进行分析,建立关系数据模型和半结构化数据模型OEM(对象交换模型)之间的映射,实现关系数据和半结构化数据的相互转换,从而解决项目的导入和导出问题。该方法应用于项目管理系统SoftPM中,支持软件项目的多分支开发,迭代开发以及移植,有效地解决了软件项目管理系统的项目备份问题。
The backup of project data is analyzed, which is used in software project management system, and a method of project backup SDB-Method is proposed. SDB-Method analyzes the data model of the system, establishes the mapping rules between relational data model and semistructured data model OEM (object exchange model), and implements the transformation between relational data and semistructured data. In addition, SDB-Method helps software organizations to implement project importing and exporting. Furthermore, an example is presented to illustrate the application of SDB-Method in SoftPM, a widely used project management system, and its support to multi-branch development, iterative development and migration.