一种分布式项目管理系统自动并行同步数据的方法技术方案

技术编号:31497909 阅读:43 留言:0更新日期:2021-12-18 12:42
本发明专利技术涉及并行同步数据方法技术领域,尤其涉及一种分布式项目管理系统自动并行同步数据的方法;采用多个数据模块之间分布式部署,在项目管理系统进程启动后,各个模块通过单独线程进行工作且共用服务进程,并且能够在设定的时间进行数据的并行同步,实现的数据的及时更新。及时更新。

【技术实现步骤摘要】
一种分布式项目管理系统自动并行同步数据的方法


[0001]本专利技术涉及并行同步数据方法
,尤其涉及一种分布式项目管理系统自动并行同步数据的方法。

技术介绍

[0002]当前的项目管理系统多数是单机版或独立服务器版,在企业内使用这些系统编制的项目计划,往往是面向企业内所有部门,对于航天、军工等特殊领域, 编制的项目计划具有很高的保密要求,利用现有的项目计划管理软件进行计划 编制和管理,无法满足这类企业内的特殊需求。面向航天、军工领域这方面的需求,个别项目管理系统,研发了数据同步功能,通过上下级单位分布式部署,以及系统间的数据同步功能,很好的解决了这一问题。

技术实现思路

[0003]本专利技术所要解决的技术问题,是针对上述存在的技术不足,提供了一种分布式项目管理系统自动并行同步数据的方法,采用多个数据模块之间分布式部署,在项目管理系统进程启动后,各个模块通过单独线程进行工作且共用服务进程,并且能够在设定的时间进行数据的并行同步,实现的数据的及时更新。
[0004]为解决上述技术问题,本专利技术所采用的技术方案是:包括:项目基础数据库,用于调用常规建设项目所涉及的成套数据组,并能够储存非常规数据组的数据变化,然后以工程树结构进行目录展示;信息录入模块,用于输入企业项目内容,随即将相关项目内容储存至项目基础数据库中,并形成项目启动信号;资料传输模块,用于接收项目启动信号,将该项任务输出至所对应的任务接收终端,实现项目任务的发布;模型管理模块,依据项目周期自动生成管理节点,并自动记录各个节点所产生的项目数据,记录数据的添加、删除与修改;数据同步模块,用于将模型管理模块所产生的相关数据自动同步到所对应的任务接收终端;上述模块之间为分布式部署,在项目管理系统进程启动后,各个模块通过单独线程进行工作且共用服务进程。
[0005]进一步优化本技术方案,包括以下步骤:S1、数据同步模块设置启动时间,定时发起数据同步操作;S2、模型管理模块记录数据同步的时间以及添加、删除与修改的操作;S3、资料传输模块向各任务接收终端发送数据同步的消息,通知各任务接收终端留意数据同步情况;S4、数据同步模块中预设了并行同步项目数据的上限,在低于上限的情况下,多个项目数据可以并行更新。
[0006]与现有技术相比,本专利技术具有以下优点:采用多个数据模块之间分布式部署,在项目管理系统进程启动后,各个模块通过单独线程进行工作且共用服务进程,并且能够在设定的时间进行数据的并行同步,实现的数据的及时更新。
具体实施方式
[0007]为使本专利技术的目的、技术方案和优点更加清楚明了,下面结合具体实施方式,对本专利技术进一步详细说明。应该理解,这些描述只是示例性的,而并非要限制本专利技术的范围。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本专利技术的概念。
[0008]一种分布式项目管理系统包括:项目基础数据库,用于调用常规建设项目所涉及的成套数据组,并能够储存非常规数据组的数据变化,然后以工程树结构进行目录展示;信息录入模块,用于输入企业项目内容,随即将相关项目内容储存至项目基础数据库中,并形成项目启动信号;资料传输模块,用于接收项目启动信号,将该项任务输出至所对应的任务接收终端,实现项目任务的发布;模型管理模块,依据项目周期自动生成管理节点,并自动记录各个节点所产生的项目数据,记录数据的添加、删除与修改;数据同步模块,用于将模型管理模块所产生的相关数据自动同步到所对应的任务接收终端;上述模块之间为分布式部署,在项目管理系统进程启动后,各个模块通过单独线程进行工作且共用服务进程。
[0009]一种分布式项目管理系统自动并行同步数据的方法,包括以下步骤:S1、数据同步模块设置启动时间,定时发起数据同步操作;S2、模型管理模块记录数据同步的时间以及添加、删除与修改的操作;S3、资料传输模块向各任务接收终端发送数据同步的消息,通知各任务接收终端留意数据同步情况;S4、数据同步模块中预设了并行同步项目数据的上限,在低于上限的情况下,多个项目数据可以并行更新。
[0010]应当理解的是,本专利技术的上述具体实施方式仅仅用于示例性说明或解释本专利技术的原理,而不构成对本专利技术的限制。因此,在不偏离本专利技术的精神和范围的情况下所做的任何修改、等同替换、改进等,均应包含在本专利技术的保护范围之内。此外,本专利技术所附权利要求旨在涵盖落入所附权利要求范围和边界、或者这种范围和边界的等同形式内的全部变化和修改例。
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种分布式项目管理系统,其特征在于:包括:项目基础数据库,用于调用常规建设项目所涉及的成套数据组,并能够储存非常规数据组的数据变化,然后以工程树结构进行目录展示;信息录入模块,用于输入企业项目内容,随即将相关项目内容储存至项目基础数据库中,并形成项目启动信号;资料传输模块,用于接收项目启动信号,将该项任务输出至所对应的任务接收终端,实现项目任务的发布;模型管理模块,依据项目周期自动生成管理节点,并自动记录各个节点所产生的项目数据,记录数据的添加、删除与修改;数据同步模块,用于将模型管理模块所产生的相关数据自动同步到所对...

【专利技术属性】
技术研发人员:廉学菊李海天马利光姚莲莲齐明月赵向飞
申请(专利权)人:河北锦麟工程项目管理有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1